Add "Install via AppStream" links to applications on kde.org

Friedrich W. H. Kossebau kossebau at kde.org
Sun Dec 18 22:16:15 UTC 2016


Am Sonntag, 18. Dezember 2016, 20:47:33 CET schrieb Matthias Klumpp:
> 2016-12-18 20:42 GMT+01:00 Aleix Pol <aleixpol at kde.org>:
> > On Sat, Dec 17, 2016 at 12:17 AM, Friedrich W. H. Kossebau
> > 
> > <kossebau at kde.org> wrote:
> >> Attached patches enable entries on kde.org/applications to have
> >> optionally a "Get $App" section in the box on the right side, with an
> >> item "Install via AppStream" linked to the "appstream:app.id" url.
> > 
> > Big +1, that was the reason why we introduced appstream:/ after all.
> 
> You might want to use one of the nice buttons we Ken has designed ;-)
> (can be found on the linked page)

Yes, considered, but IMHO it would break the design, the logo is too large and 
also visually too loud in comparison for the current context. The redesign of 
kde.org could/should consider this.

> >> If committed, adding all the "appstream" entries to all the json files
> >> could be a GCI task? Anyone who could overlook this?
> > 
> > If you explain to me exactly where it needs to be changed, I could set
> > up such gci task.
> 
> Yould we pull this directly from the AppStream metainfo files? I am
> worried that otherwise we will have yet another place where the IDs
> need to be kept in sync (not that they should change or are even
> likely to change, but ID changes might happen).

Yes, ideally they would be pulled from the AppStream metainfo files, like 
ideally all the other metadata as needed/used for kde.org/applications would 
be pulled from the sources. Currently that is broken though, all hopes are on 
the redesign of kde.org there.

So this manual adding is just a better-something-than-wait-for-perfect for 
now.

Cheers
Friedrich


More information about the kde-www mailing list