PSA: We are winding operations down to focus on GamingOnLinux. This site was a fun idea, but time is short and GamingOnLinux is more important.
Canonical's Sergio Schvezov announced the release of the Snap creation tool 'snapcraft' [GitHub] a few days ago.

This latest release offers lots of polish with at least 18 targeted bugs fixed.

They've laid the groundwork for a future collaboration feature in snapcraft. From what I understand, is that it will allow you to assign other people to snaps and also transfer ownership to another developer. It will allow you to assign developers for a limited time, or for an unlimited time by leaving out the end date for their collaboration. It's not yet switched on, as it's not finished.

The nodejs plugin has experimental support for yarn, which can be used in place of npm for dependency management.

In addition to a bug squashing exercise and new features, the developers also cleaned up the UI to make it less cluttered. They say it mostly affects the "push --release" command. When they say UI, they specifically mean the command list, not to be confused with the snapcraft-gui project.

There's more to this release, so check out the release notes.
rkfg commented on 27 April 2017 at 10:20 am UTC

I heard about the system but haven't got into the details. It's not just another package manager, they're trying to bring an Android-like environment to desktop Linux with that slot/plug system and app confinement to restrict access to hardware. There's even a "buy" subcommand in the snap utility. It also supports reverting snaps to older versions which is a very lacking feature on both Android and desktop. Some distros provide a special repo that allows to rollback a package to any previous version like snapshot.debian.org but having such a feature out of the box (and without the need of network access) is a must these days.


rkfg commented on 28 April 2017 at 8:33 am UTC

I have to note, it doesn't currently work for me on Debian Stretch (repo version snapd=2.21-2) with NVIDIA proprietary driver so no GUI programs can be used. It's a known issue and it's being worked on or probably is fixed in the latest version. Snapd should mount the right directory to the virtual environment and that directory location isn't quite the same among the distros (and for repo/standalone versions as well) so they have to hardcode all those paths.


Due to spam you need to Register and Login to comment.


Or login with...

Popular this week
View by Category
Contact
Latest Forum Posts