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

Does the advisory database cover other maven repositories? #2900

Open
joshbressers opened this issue Oct 31, 2023 · 6 comments
Open

Does the advisory database cover other maven repositories? #2900

joshbressers opened this issue Oct 31, 2023 · 6 comments

Comments

@joshbressers
Copy link

As best as I can tell, most of the current Java packages cover Maven Central and not other maven repositories

For example the Atlassian maven repo
https://packages.atlassian.com/content/repositories/atlassian-public/com/atlassian/
contains confluence Java packages where Maven Central does not
https://repo.maven.apache.org/maven2/com/atlassian/

If we look at the MVN Repository site, we can see the top maven repositories
https://mvnrepository.com/repos
(there are shockingly more of these than I expected)

Thanks in advance

@darakian
Copy link
Contributor

The short answer is Sorta. As of today our data should be considered to refer to objects on maven central only and if the package names and versions happen to be useful when read in the context of another registry then that's a happy accident. Longer term we've got a conversation going with OSV here ossf/osv-schema#208 on how to properly address the data which is happy accident today.

@KateCatlin
Copy link
Collaborator

Hey @joshbressers any other questions on this issue or shall we close this one out?

@joshbressers
Copy link
Author

@KateCatlin Is there somewhere you track long term feature requests?

I understand the need to limit scope, but this is a blind spot in the way Maven is consumed in the Java ecosystem today. When OSV adopts the ability to correctly represent Maven repositories I would like to continue this disucssion

@KateCatlin
Copy link
Collaborator

@joshbressers we do have a public roadmap, but not everything we're planning to build is on it.

Happy to continue the discussion as well! Especially as OSV expands how they define it.

@joshbressers
Copy link
Author

I want to give this one a bump. It looks like OSV has merged the ability to support multiple maven repositories

ossf/osv-schema#208
ossf/osv-schema#231

@darakian
Copy link
Contributor

We have some work to do on our backend. I can't promise any timelines, but I'll ping back when we're ready to start accepting alternate registry info 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants