AppStream and Muon BoF at Akademy 2015

Jonathan Riddell jr at jriddell.org
Tue Jul 28 16:56:05 UTC 2015


Here's the notes I have for the BoF session today

Harald to make a chunky server for Matthias and an S3 bucket for it to
make ubuntu database of appstream with dep11-generator

Package the output of dep11-generator

PackageKit needs updated in ubuntu

Muon backends: ApplicationBackend currrently uses app-install-data,
PackageKit backend uses appstream

QApt reviews need processing and packed into release before plasma 5.4

Changes for muon are needed, this may need a release out of sync with
Plasma. Needs to get data from appstream for ApplicationsBackend

There are alas 2 appstream libraries, ximion's on freedesktop and
appstream-glib which is glib only but has tools like appstream-util
which also does the same stuff as libappstream but different name

appstream xml files go upstream and if they're missing they won't show
up in the package manager

Check the gen11-generator output for hints_unstable for programmes
with missing appstream sml files and go and add appstream .xml files
where it's missing
gen11-generator hints_unstable should get a filter for false positives
https://appstream.debian.org/hints_html/unstable/main/

Do we have a CI check for appstream files missing?

Lots of files in github.com/ximion/kde-appstream to be pushed
upstream, id should be changed to match .desktop file

Licence is CC0-1.0 instead of GPL to stop a conflict and allow wording
and screenshots to be reused anywhere, work out how this works with
pointing to licence files and debian/copyright files

Translations are magically done by KDE translation scripts

MUON:
    Muon Package Manager (synaptic style installer) to be removed to
it's own repository because it's unmaintained, a new maintainer would
be good to have because there are still users
    Breeze icons to come in 5.4, apol to talk to andreas_k
    Muon Discover may be renamed to Discover, or Plasma Discover, to
be discussed on plasma list
    Discover and System Settings may be added to Computer tab in
Kickoff (not favourites)
    Muon Updater needs to disappear and functionality to be moved into
Discover.  Discover has a tab for updates that works but it looks
quirky and apol would like to improve it.
    Progress bar for currently installing app needs changed, 1 pixel
horizonal bar is difficult to see
    VDG did mockups for muon but not much progress so far
    Reviews and ratings are a bit broken, for Kubuntu it uses the
Ubuntu API, can this be integrated into AppStream?


More information about the Plasma-devel mailing list