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
discrete <features> list #388
Comments
|
What kind of features to do you have in mind? I can't think of any feature value that would apply to every single application, besides stuff like crash-reporting, which the user likely doesn't care that much about... |
|
Sorry, what I meant was a list of features per app. e.g. Filelight's description currently includes this and okular's this What I'm suggesting is have these encoded separately rather than as part of the description. |
|
Hm, I don't personally see the advantage to encoding these as "features" in the spec versus just continuing to allow app authors to determine the contents and order of their description. One possible argument I could think of is some interesting layout ideas in an app store that pulled features out next to the regular description, but I don't know if that's actually a real use case that has been expressed by any of the known app stores/software centers—and if this would actually be useful to or wanted by application authors. @apachelogger can you describe a problem this is looking to solve? |
|
A more standardized way of presenting features in UIs is what I'm after. When you browse https://apps.kde.org/ you'll find features all over the place. Sometimes mid-description, sometimes none, sometimes as part of the description, sometimes as completely unrelated list. This would also allow us to score searches different when they match a feature entry (as opposed to a random substring in the description). |
|
@apachelogger thanks for the prior art; that's interesting regarding the Windows/Microsoft Store. TIL. In this case I could personally see it as a nice-to-have wishlist item, but I think we also have to decide if it's worth creating yet another thing for developers to fill out, for us to document and validate, etc. |
Speaking for KDE at least, it seems developers do it already, albeit as part of the description. Out of our 240-odd components ~120 appear to contain the string |
|
The prior art is indeed interesting! Having this as a separate block would be an extremely disruptive change... Maybe in future if we allowed developers to tag paragraphs and lists (like we allow for EULAs and GDPR agreement sections) something like this could be implemented in a backwards-compatible way... |
I'm seeing a lot of descriptions having a features list and can't help but wonder if it wouldn't make sense to have them formalized. e.g. the windows store works this way. It'd allow clients to render features lists in a consistent place/format (and also allow appstream metadata to better feed into windows store releases)
or some such
The text was updated successfully, but these errors were encountered: