Skip to content
Leo Arias edited this page Sep 28, 2016 · 45 revisions

Snappy Playpen Sandpit

The Snappy Playpen is among other things a collection of well-working examples, best-practices and showcase of what snapcraft and friends can do. In this sandpit section of the playpen we want to take a less structured approach and expect less polish. Here we want to get everyone to experiment on their favourite pieces of software and collaborate.

  • If you want a snap of software you like, add it here.
  • If you have been working on a snap of something and it doesn't quite work yet, add it to the table and see if somebody else is going to pick it up and help you fix it.
  • If you're blocked by something on your snapping adventure, add information and maybe even a link a bug report, so we know and can track this together.

There are no hard and fast rules, here are just some thoughts:

  1. To get started, fork the upstream project - that'll make your work easy to find and easy to fork by others.
  2. A pastebin works too.
  3. Using snapcraft cleanbuild helps you figure out the list of build-packages.
  4. Talk to people on Gitter or IRC if you need help.
  5. If you start working on improving somebody else's snap, feel free to point to your PR, repo, branch or pastebin once yours in a better shape. Send them a quick message!

What's happening in the SandPit

App Who Status Link Notes
Artistic QR code dholbach needs polish pastebin needs slimming down
Bussard popey No kb input github See README
Cargo elopio Needs to access rustc github See testing and status
Corebird diddledan works in devmode; cannot load gstreamer plugins diddledan/corebird-snap attempts to listen on it's dbus name are refused by strict confinement
Digikam sgclark does not run github
Erlang elopio Works with a patch in the installation script github This is useful as a part, but it requires a custom plugin to build. That is not allowed by design.
fastText elopio The snap builds and runs github Needs testing
Gimp wandrewkeech Build Fails github libtool problems. See README
htop elopio Works in devmode github Needs many many interfaces to be strict
InfluxDB dholbach Works in devmode github Needs to use custom config file with new db location
Instant.io popey Build fails github See README
IPFS elopio The daemon starts with strict confinement github Needs testing
Keybase elopio Works in devmode github See testing and status
Mapbox Studio Classic elopio Can't start as a daemon, and can't create maps github See testing and status
Metalsmith elopio Sent PR upstream github See testing and status
Mozilla Servo popey Build fails github See README
Musique dholbach No music playback github Check command line output
OpenBazaar elopio The server starts in strict confinement, the desktop does not start daemon, desktop Needs testing
openHAB caldav Doesn't run github Java paths issue in karaf
OpenShot popey Does not run github See README
Rainbowstream elopio Does not build github Blocked by bug #1628257
Sayonara popey No audio github See README
Syncthing popey Daemon doesn't start github See README
runc elopio Doesn't run containers github See testing and status
rust elopio Build fails because of https://github.com/rust-lang/rust/issues/36451 github Blocked
Telegram CLI elopio Sent upstream PR github
Transmissionbt oparoz Works in devmode github The snap is blocked in strict mode because of bug #1626359
Trojitá elopio Works in devmode github See testing and status
Voxelands elopio The server starts in devmode, the client crashes gitlab The client crashes with a libgl error
Clone this wiki locally