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 a "Packaged by" field #3125

Open
kekkoudesu opened this issue May 3, 2024 · 3 comments
Open

Add a "Packaged by" field #3125

kekkoudesu opened this issue May 3, 2024 · 3 comments

Comments

@kekkoudesu
Copy link

I think adding a "Packaged by" field for every app would improve the UI for Flathub.

Here's why:

  1. The user can clearly see the software is developed "by Google", but refi64 is responsible for packaging it. The "Unverified" tag already communicates that to those who know what it means (the About page explains it), but adding a "Packaged by" field would make it crystal clear.
  2. Packagers should get some recognition! They make a big difference in user's lives by bringing up-to-date software to them they otherwise wouldn't be able to use, and they make a big difference for upstream developers who don't need to figure out how to write a Flatpak manifest from scratch when they decide to take ownership of the package.

Here's what I think it might look like:

image

@razzeee
Copy link
Member

razzeee commented May 3, 2024

Some problems:

  1. I'm unsure the data exitst, at least not on the metainfo spec site of things
  2. The list of packagers can be X long, which is a problem for UI and user understanding

@kekkoudesu
Copy link
Author

Yeah, I'm not sure how this could be implemented in a great way with Github. You can't specify a main maintainer, so you'd need to take all of them if you even found a way. Probably not workable at least the way it works now...

I think there is some genuine confusion about what "Unverified" means, but that would be easily solvable in another way.

For example, how about a tooltip like what is shown for Verified packages when you hover over the checkmark? It might say, "Unverified means this app is packaged by a third party unaffiliated with the original developer or publisher."

@razzeee
Copy link
Member

razzeee commented May 3, 2024

Yes, adding the badge was a quick win. Adding the hover was planned, but nobody worked on it yet.

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

2 participants