Blog

Heroku as a snap: talking security, Snapcraft & daily updates

by Sarah Dickinson on 4 October 2017

Created 10 years ago and now owned by Salesforce, Heroku is a hosted cloud platform as a service (PaaS) which makes it easy for developers to run apps and services at scale. Heroku’s focus is on the developer experience and productivity. With that in mind, we caught up with Jeff Dickey (CLI Engineer) at the […]

Snap configuration: the configure hook

by Kyle Fazzari on 3 October 2017

This article originally appeared on Kyle’s blog You’ve heard it a million times: snaps bundle their dependencies. People seem to understand and accept the technical aspects of this, but today I want to talk about a more philosophical aspect. If you’re used to more traditional packaging, then you’re used to each project being standalone, e […]

Snap install-time setup: the install hook

by Kyle Fazzari on 3 October 2017

This article originally appeared on Kyle’s blog When it comes to developing snaps, there’s a particular confusion out there that I see over and over again: build-time versus run-time. For example: “I’m building a snap, but I can’t seem to convince Snapcraft to place my config file in $SNAP_DATA.” In this post, I want to show […]

Week 36 of 2017 in snapcraft

by Sergio Schvezov on 13 September 2017

Welcome to the weekly development notes for snapcraft! This covers work from 03 September until 09 September of 2017. Highlights snapcraft 2.34 has been tagged, currently available in Ubuntu Artful Aardvark, 16.04 LTS and 17.04 in proposed and the snapcraft beta channel. Catkin plugin support for pip dependencies is landing in pieces; sho […]

Top 10 snaps in August: Chromium, Dino, Gogs and more

by David Callé on 11 September 2017

September, back to school! This month’s pick of the top snaps is all about productivity and collaboration tools. Very competent web browser? Check. Messaging clients? Check. PDF and Video files editing? Check. Hacking your router to host apps and Minepocket server management? Well, September also has weekends – check! If the term “snaps” […]

Week 35 of 2017 in snapcraft

by Sergio Schvezov on 7 September 2017

This article originally appeared in Snapcraft Forums Welcome to the weekly development notes for snapcraft! This covers work from 27 August until 02 September of 2017. Highlights Added support for new ROS content-sharing use-cases that previously failed to build Revamped remote container mounting to not require an SSH connection Added a c […]

Week 34 of 2017 in snapcraft

by Sergio Schvezov on 29 August 2017

This article originally appeared in Snapcraft Forums Welcome to the weekly development notes for snapcraft! This covers work from August 20-26, 2017. Development in master many: simplify plugin loading PR: #1507 grammar: move into project_loader PR: #1500 project loader: refactor into package PR: #1504 ci: speedup the CLA check PR: #1503 […]

I me mine: An UbuConLA 2017 Summit Summary

by Sergio Schvezov on 23 August 2017

These are my notes about UbuconLA, a bit of social activities and thoughts on the talks related to the snappy ecosystem.Arriving I left late on thursday for a planned night arrival into Lima, Leo was going to be arriving around 2 hours earlier than me […]

This Week In Snapcraft

by Sergio Schvezov on 22 August 2017

[…]

Week 33 of 2017 in snapcraft

by Sergio Schvezov on 22 August 2017

Welcome to the weekly development notes for snapcraft! This covers work from August 14 until August 20 of 2017. Development in master Last week, error handling in snapcraft took the spotlight, this is the list of what happened in master: docs: fix typo in plugin help (PR: #1496) errors: use function for exit code (PR: […]

Week 32 In Snapcraft

by Sergio Schvezov on 15 August 2017

Welcome to the weekly development notes for snapcraft! This covers work from August 7 until August 13 of 2017. Development in master The theme of code landing into master this week was mostly about robotics, from polishing and refactoring to ease the development of ROS 2 support (ament plugin) as well as supporting new features. Aside […]

Ubuntu Core: Making a factory image with private snaps

by Kyle Fazzari on 11 July 2017

This is a follow-up to the ROS prototype to production on Ubuntu Core series to answer a question I received: “What if I want to make an image for the factory, but don’t want to make my snaps public?” This question is of course not robotics-specific, and neither is its answer. In this post we’ll […]