Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add maven packages bound by Xamarin NuGet packages #28822

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jonpryor
Copy link

Component Governance is a Microsoft internal DevOps tool which scans code to find all dependencies, and issues reports if dependencies have legal or security issues. Component Governance has created multiple alerts concerning packages used by xamarin/AndroidX, some due to missing license information, and some due to incorrect license information. For example, com.google.mlkit:barcode-scanning 17.3.0 is detected as having an APSL-1.0 license, and
com.android.billingclient:billing 7.1.1 is detected as GPL-2.0. Neither of these is correct.

Component Governance uses clearlydefined/curated-data as it's backend "source of truth" regarding license information.

Fix my issues by updating curated-data to have the correct license information for these packages.

[Component Governance][cgdocs] is a Microsoft internal DevOps tool
which scans code to find all dependencies, and issues reports if
dependencies have legal or security issues.  Component Governance
has created multiple alerts concerning packages used by
[xamarin/AndroidX][xamarin-bindings], some due to missing license
information, and some due to *incorrect* license information.
For example, `com.google.mlkit:barcode-scanning` 17.3.0 is detected
as having an APSL-1.0 license, and
`com.android.billingclient:billing` 7.1.1 is detected as GPL-2.0.
Neither of these is correct.

Component Governance uses clearlydefined/curated-data as it's backend
"source of truth" regarding license information.

Fix my issues by updating curated-data to have the correct license
information for these packages.

[cgdocs]: https://aka.ms/cgdocs
[xamarin-bindings]: https://github.com/xamarin/AndroidX/
@capfei capfei added the reviewing Curation review in progress. label Oct 30, 2024
@capfei capfei self-assigned this Oct 30, 2024
@capfei
Copy link
Member

capfei commented Oct 30, 2024

Thank you for contribution! Since there are 242 file changes 👀 this will take a while to review. 😄 If you can, in the future, please break these into smaller PRs so it is easier for them to be reviewed.

@github-actions github-actions bot added the merge conflict GitHub Action bot will auto add/remove this label when there's a conflict. label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge conflict GitHub Action bot will auto add/remove this label when there's a conflict. reviewing Curation review in progress.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants