[FEATURE REQ] Add disclosure to package(s)
See original GitHub issueLibrary name
Azure.Core and Azure.Identity
Please describe the feature.
Hi,
Currently the Azure.Core and Azure.Identity package are flagged by Google Ads due to lacking a disclosure. Would it be possible to get a disclosure added to the listed packages? I am using these packages in a Blazor WASM app and trying to get google to approve our ads on the site and one of the final hurdles are proper software disclosure on all .dll that the client downloads.
I have done the experimental bundling package provided as a solution to this but I still think adding disclosures is good for a couple of reasons. One reason being that the bundler process is experimental and not fully supported. Another being that the build times with bundler process is quite large.
From what I can tell the following would help (not sure if everything is necessary)
- License file (needs to also be moved into each packaged project)
- In the .csproj of the package there are some properties that can be added
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<Company>Microsoft</Company>
<Version>x.x.x</Version>
<PackageIcon>someicon.png</PackageIcon>
<Authors> Whomever</Authors>
<Copyright>Copyright 2021 Microsoft</Copyright>
<PackageTags>Azure, .Net, ETC, ETC</PackageTags>
<Description>Some description</Description>
<RepositoryUrl>https://github.com/Azure/azure-sdk-for-net/</RepositoryUrl>
<RepositoryType>git</RepositoryType>
- Contributing.Md
- CODE_OF_CONDUCT.md
- CHANGELOG.md
Thanks
Issue Analytics
- State:
- Created 2 years ago
- Comments:9 (4 by maintainers)
Top GitHub Comments
This is the our current nuspec for Azure.Core (and should be the same for all our packages):
I believe we are doing everything we should for disclosure and at this point I’m not sure what else is missing. Perhaps you can follow-up more internally to figure out exactly what is missing as I don’t want to just make random changes that may or may not help you get these accepted.
Thank you for your feedback. Tagging and routing to the team member best able to assist.