SandPit

Leo Arias edited this page Oct 26, 2016 · 72 revisions
Clone this wiki locally

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
Agave la_juyis doesn't build github make fails with no obvious error (for me)
Ardour elopio Fails to launch github /usr/local/lib/ardour5/ardour-5.4.229: not found
Artistic QR code dholbach needs polish pastebin needs slimming down
augur elopio Blocked by bug #1633298 github
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 github attempts to listen on it's dbus name are refused by strict confinement
Digikam sgclark does not run github
Dracnmap elopio Unblocked, needs more work github Needs root to run
ejabberd jamestait Works with a patch in the README github Just needs some patches to paths in the scripts.
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.
Errbot elopio The snap builds and runs github Needs testing
fastText elopio The snap builds and runs github Needs testing
Ghost dholbach daemon does not start github confinement issues
Gimp wandrewkeech Build Fails github GEGL build problem (progress!). See README
gistup elopio Blocked by bug #1630690 github See testing and status
htop elopio Works in devmode github Needs many many interfaces to be strict
iio-sensorframework lpotter works in devmode, needs polish launchpad see README
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 PR sent upstream github See testing and status
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
matrix-creator/rpi lpotter works in devmode, needs polish launchpad see README
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
QGIS elopio PR sent upstream github Needs testing. There are errors when launching because of sip and sqlite
quassel-webserver elopio Does not connect to the network github See testing and status
Rainbowstream elopio Does not build github Blocked by bug #1628257
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
s elopio Blocked by bug #1580740 github See testing and status
Sayonara popey No audio github See README
sensehat/rpi lpotter works in devmode, needs polish launchpad see README
synapse elopio Needs testing with a client and federation github See testing and status
Syncthing popey/elopio PR sent upstream github See Testing and status
Telegram CLI elopio PR sent upstream github
thingspeak-sensortag lpotter works in devmode, needs polish launchpad see README
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