Tribaal

Revision 31 as of 2014-08-04 18:14:49

Clear message

About Me

I'm a Ubuntu user since about 2005 (Breezy), after playing with Debian for many years, and GNU/Linux for even longer.

I currently hold a software engineer position with Canonical, in the Landscape team. That allows me to help develop the server, cloud and openstack side of the whole Canonical offering. The focus of my work here is making the code for both the client and the server as transparent and reliable as possible, with extra enphasis on readability and testing. The client is part of the default Ubuntu CD, and so a special attention is always necessary.

Very active, I like to travel a lot, and so recently left my native Switzerland to live in Tanzania for some time.

Apart from being an Ubuntu fanboy, I did and still do some Django on my spare time, and I have contributed and/or started several Django related projects, such as django-shop and django-cms (both of which I'm a core dev of).

I also love crypto and bitcoin, so I contribute to electrum and other pyhton projects, such as "cryptography".

Note: While I am a Canonical employee this is my own initiative, and is neither required nor sanctionned by my employer. I feel that I belong as a member of the community in my own right Smile :)

Contact Information

Contributions

A few contributions along the years:

Packages, code

Documentation

LoCos

  • Member of the Swiss LoCo since... a long time?

  • Member of the Tanzania LoCo since May 2014 (more or less). Administrator since August 2014.

As part of Canonical

  • Developer in the Landscape team, both client and server. The landscape client is installed on *a lot* of computers worldwide, and is a critical piece of infrastructure for hundreds of Ubuntu installations and Canonical customers.
  • Added some proxy logic to LXC container templates for Ubuntu, making spinning up of LXC containers on slow networks much more bearable. https://github.com/lxc/lxc/commits?author=chrisglass

  • Some contributions to the Ceph storage cluster, in particular Python bindings (not directly an Ubuntu contribution, but related to Ubuntu's Openstack reference architecture). https://github.com/ceph/ceph/commits?author=chrisglass

  • Found a relatively serious security problem with MAAS http://www.ubuntu.com/usn/usn-2105-1/

Charms, Juju

Various

Future Goals

  • Keeping up with Landscape development.
  • Continue improving the charm ecosystem and in particular code quality around charm-helpers.
  • Continue development of the ubumirror script and related software.
  • I have the beginning of a project to setup another mirror in Kenya (since it caters to most of the east-african community).
  • Revive and dynamize the Tanzanian LoCo

  • Contribute to and improve the Ubuntu OpenStack reference architecture.

Testimonials

Note: If you have anything nice to say about this person, please do add it below along with @ SIG @ (no spaces). The @ SIG @ command will sign your name and date/time it after you "Save Changes".

Chris is an awesome colleague and developer. He pays a lot of attention to quality and if something is wrong he is eager to fix it. He feels very responsible for the code he writes and projects he maintains, so he can really be called a Maintainer. He really enjoys Ubuntu and pushes it forward anywhere he has a chance. -- ahasenack 2014-08-04 15:31:26

My interactions with Chris have been brief, however they are quality conversations. He's submit some work against Charm Helpers in an effort to clean up documentation, and add robust new features to the charming ecosystem. +1 on his review from Me -- lazypower 2014-08-04 07:08:26