---
title: Week 33 of 2017 in snapcraft
description: '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:  […]'
url: https://canonical.com/blog/week-33-of-2017-in-snapcraft?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Sergio Schvezov](https://canonical.com/blog/author/sergio-schvezov "More about Sergio Schvezov")

22 August 2017

# Week 33 of 2017 in snapcraft

[snapcraft.io](https://canonical.com/blog/tag/snapcraft-io)

---

Share the article

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](https://github.com/snapcore/snapcraft/pull/1496))
* errors: use function for exit code ([PR: #1491](https://github.com/snapcore/snapcraft/pull/1491))
* ant plugin, gradle plugin: add support for authenticated proxies ([PR: #1490](https://github.com/snapcore/snapcraft/pull/1490))
* rosdep: add support for multiple dependency types ([PR: #1479](https://github.com/snapcore/snapcraft/pull/1479))
* lxd: path cannot have extra forward slashes ([PR: #1483](https://github.com/snapcore/snapcraft/pull/1483))
* meta: add `base` as a type and top level property ([PR: #1419](https://github.com/snapcore/snapcraft/pull/1419))
* many: use exceptions based on SnapcraftError [PR: #1436](https://github.com/snapcore/snapcraft/pull/1436)
* cli: stop handling exceptions in store [PR: #1436](https://github.com/snapcore/snapcraft/pull/1436)
* cli: stop handling exceptions in assertions [PR: #1436](https://github.com/snapcore/snapcraft/pull/1436)
* cli: stop handling exceptions in parts [PR: #1436](https://github.com/snapcore/snapcraft/pull/1436)
* plugins: use exceptions based on SnapcraftError [PR: #1436](https://github.com/snapcore/snapcraft/pull/1436)
* cli: stop handling exceptions in lifecycle [PR: #1436](https://github.com/snapcore/snapcraft/pull/1436)
* cli: add global exception handler [PR: #1436](https://github.com/snapcore/snapcraft/pull/1436)

## This weeks Pull Requests

List of open pull requests in the week that have not yet made it to master:

* lxd: pass original CLI arguments down to container [PR: #1498](https://github.com/snapcore/snapcraft/pull/1498)
* ci: release snap to a branch for every PR [PR: #1497](https://github.com/snapcore/snapcraft/pull/1497)
* cli: don’t raise from excepthook [PR: #1495](https://github.com/snapcore/snapcraft/pull/1495)
* Parameter forwarding for java object was blocked when using wrapper script [PR: #1494](https://github.com/snapcore/snapcraft/pull/1494)
* lxd: only pass target arch if specified explicitly [PR: #1493](https://github.com/snapcore/snapcraft/pull/1493)
* lxd: always remove existing device for project folder [PR: #1488](https://github.com/snapcore/snapcraft/pull/1488)

## Current active design forum discussions

* [Syntax for `build-snaps`](https://forum.snapcraft.io/t/syntax-for-build-snaps/1705/22)
* [Cleanbuild remote on pi grabs wrong arch lxc image](https://forum.snapcraft.io/t/cleanbuild-remote-on-pi-grabs-wrong-arch-lxc-image/691/9)
* [Architecture handling for cross compilations]
  (Specifying architecture on cross-compilations)

## Ecosystem

### New snaps

Carla Sella, a long time community member, has worked on a snap for `creativecoin` which she got integrated with [https://build.snapcraft.io](https://build.snapcraft.io/), effectively enabling CI/CD for it and can now be found on the `edge` channel.

### Conferences

Leo and Sergio just came back from UbuconLA, here are their recorded presentations:

* [snapcraft and the new free software communities](https://www.youtube.com/watch?v=Xxkue_75oHc)
* [Getting to your users](https://www.youtube.com/watch?v=MCH58c6wg3E)
* [Workshop on creating snaps and doing continous delivery through the snap store](https://www.youtube.com/watch?v=uyU02c87HAo)

[Get in touch

Interested in running Ubuntu in your organization?](https://ubuntu.com/about/contact-us/form)

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### Creating Snaps on Ubuntu Touch](https://canonical.com/blog/creating-snaps-on-ubuntu-touch)

This article was written in collaboration with Alfred E. Neumayer of the UBports Project. Tablets, phones and current technology’s capabilities are phenomenal. Who would have...

[Aaron Prisk](https://canonical.com/blog/author/aaronprisk)

3 April 2024

[### Managing software in complex network environments: the Snap Store Proxy](https://canonical.com/blog/managing-software-snap-store-proxy)

As enterprises grapple with the evolving landscape of security threats, the need to safeguard internal networks from the broader internet is increasingly important. In...

[Holly Hall](https://canonical.com/blog/author/hollyhall)

15 January 2024

[### We wish you RISC-V holidays!](https://canonical.com/blog/we-wish-you-risc-v-holidays)

There are three types of computer users: the end user, the system administrator, and the involuntary system administrator. As it happens, everyone has found themselves in the...

[Igor Ljubuncic](https://canonical.com/blog/author/igorljubuncic)

21 December 2023

[### Snapcraft.io reloaded: check out the new look and feel](https://canonical.com/blog/snapcraft-io-reloaded-check-out-the-new-look-and-feel)

We’re happy to announce that snapcraft.io has a fresh, new look! Time for an update After keeping the same user interface and style for several years, we embarked on a project...

[Holly Hall](https://canonical.com/blog/author/hollyhall)

30 June 2023
