quarkusio / registry.quarkus.io

Quarkus Extension Registry application
https://registry.quarkus.io
Apache License 2.0
10 stars 11 forks source link

Allow scheduling checks for new versions of existing platforms and extensions #1

Closed gastaldi closed 3 years ago

gastaldi commented 3 years ago

Create a (daily?) scheduler that checks Maven Central for new versions of existing platforms and extensions.

Introduce a column enabling the platform or individual extension for automatic updates

gastaldi commented 3 years ago

Any thoughts? /cc @maxandersen @aloubyansky

aloubyansky commented 3 years ago

Could the registry repo be notified whenever a registered platform or extension is released instead?

gastaldi commented 3 years ago

@aloubyansky sure, the AdminEndpoint is here for that reason.

gastaldi commented 3 years ago

For clarification: this should be a standalone service since the registry app does not (and should not) rely on external network resources (like Maven repostiories)

aloubyansky commented 3 years ago

Assuming we get the notifications from the corresponding repos about the releases, would this service still be useful?

gastaldi commented 3 years ago

Maybe for projects outside the quarkiverse org? I don't see how we can include repository notifications outside the org securely

aloubyansky commented 3 years ago

IMO, they should just set the "push the update" thing or submit the changes manually.

gastaldi commented 3 years ago

Ok, I'll close this in the meantime. We can revisit later if necessary