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

Fetch/Watch latest versions of select packages #88

Closed
pombredanne opened this issue May 5, 2023 · 2 comments
Closed

Fetch/Watch latest versions of select packages #88

pombredanne opened this issue May 5, 2023 · 2 comments

Comments

@pombredanne
Copy link
Member

pombredanne commented May 5, 2023

I would like to ensure that PurlDB has up-to-date packages for my projects.
For this I would like to somehow register interest for some package version, and purlDB would go fetch newer version of these packages on a regular basis and also would fetch the newer versions of the whole dependencies set of these packages all the way down. 🐢🐢🐢🐢🐢🐢🐢

See also #87

Other things to consider carried over from #64 :

  • Trigger mining, matching, scanning of the dependency trees, possibly with priority for runtime dependencies over others
  • Trigger mining, matching, scanning for newer versions of packages that were matched
  • Trigger mining, matching, scanning for older versions of packages that were matched
  • Create a watcher that looks periodically for new versions of a package that was requested, may be by registering interest in this package
@pombredanne
Copy link
Member Author

We have ways to trigger the indexing of a package version range now, but nothing specifically to do anything periodically.
Some inspiration:

  • Debian watch files
  • Fedora Bohdi

@pombredanne
Copy link
Member Author

Closed in favor of #244 (comment)

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

1 participant