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.
Description
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.
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