Snappy unstable
Closed, ResolvedPublic

Description

Needs snap added to ISOs including the kde-frameworks snap
pre-installed. Needs checking if Discover snap actually works. Needs
the snap yaml files generated for each package and added into the git
repos (it currently builds them on the fly so same magic can be used
to build it for each app before we save and then customise them by
hand). Then working out how to generate jenkins jobs for all the
packages. Looking at current build failures might be useful too.

Current build failures seem to be a failure to publish to snap store ( auth issues )

So far messing about and learning our current generator tooling, I have found issues getting appstream metadata, hense I need appstream generator working I believe. I am on unstable, and we only have it working for release. So I guess I will start there as we will need it functional for production.

From neon list email:

quick mind dump

snap integration needs the PATH to have a trailing /snap/bin and
XDG_DATA_DIRS a trailing /var/lib/snapd/desktop

I think this happens fairly globally when snapd is installed, but best
make sure everything works.
Icons for desktop files probably would be in the XDG_DATA_DIR but TBH
I haven't gotten icons to work on any of my snaps right now.

scarlettclark added a comment.EditedAug 10 2017, 9:21 PM

List of issues:
In progress, registering snaps.

  • human review required due to 'deny-connection' constraint for 'slot-attributes' from base declaration

ark
blinken
bomber
dolphin
filelight
granatier
gwenview

You are not the publisher or allowed to push revisions for this snap.
kig
kirigi
kiten
klettres

Apps with a | in the build deps.
akonadiconsole
akregator

`component': Failed to resolve component for ..
cervisia
dragon
kalgebra
kbounce
kbreakout
kcharselect
kcolorchooser
kdebugsettings
kdf
kdiamond
keditbookmarks
killbots
kjumpingcube

scarlettclark removed scarlettclark as the assignee of this task.Apr 26 2018, 12:36 PM
jriddell closed this task as Resolved.Oct 3 2018, 9:39 AM
jriddell claimed this task.