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

Expose Flatpak's end-of-life information #1020

Open
TingPing opened this issue Jun 23, 2019 · 3 comments
Open

Expose Flatpak's end-of-life information #1020

TingPing opened this issue Jun 23, 2019 · 3 comments
Labels
Priority: Wishlist Not a bug. A new feature or enhancement Status: Confirmed Verified by someone other than the reporter

Comments

@TingPing
Copy link

TingPing commented Jun 23, 2019

A commit in flatpak can be marked end-of-life, as in it is no longer expected to get updates, and with that it can have a custom message or redirect to a new package replacing it. Appcenter should expose this information in the UI in some form.

The basic API docs are here:

@danirabbit danirabbit added Priority: Wishlist Not a bug. A new feature or enhancement Status: Confirmed Verified by someone other than the reporter labels Jun 23, 2019
@danirabbit
Copy link
Member

Design wise I think probably some kind of floating infobar (like we use in mail) or some other kind of warning banner placed very prominently on the page would work

@isantop
Copy link
Collaborator

isantop commented Jun 24, 2019

It might also be a good idea to hide search results of EOL packages on systems that don't have that package installed, or at least if they provide an alternative package instead. Would help reduce the usage of unmaintained software.

@cassidyjames
Copy link
Contributor

I just realized it's weird that this is not in the AppStream data for a release instead. 🤔 That seems like it would be an appropriate place to store and retrieve that information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Wishlist Not a bug. A new feature or enhancement Status: Confirmed Verified by someone other than the reporter
Projects
Status: Needs Design
Status: To do
Development

No branches or pull requests

4 participants