Application for Juju Charmer Status

José Antonio Rey jose at ubuntu.com
Wed Aug 20 20:36:50 UTC 2014


Hello, Juju-ers!

So I believe it's the time. After a while, I'm now applying for charmer
status.

For those who don't know me, I am not a Canonical employee, but instead
have been contributing to Juju as what I am - a community contributor.
My contributions to the Juju Charm Ecosystem include various things,
such as writing, adopting, improving and reviewing charms. I am the
author for:

 * postfix - https://jujucharms.com/precise/postfix/
 * mailman - https://jujucharms.com/precise/mailman/
 * chamilo - https://jujucharms.com/precise/chamilo/
 * seafile - https://jujucharms.com/precise/seafile/
 * pubphoto (still on the RevQ) -
https://code.launchpad.net/~jose/charms/precise/pubphoto/trunk

I have, as well, taken maintainership of the ownCloud charm
(https://jujucharms.com/precise/owncloud/).

In terms of charm improvements, I recognize that quality is one of the
most important things. That is why I have taken some charms and
refactored them as they were not working, or fixed some bitesize bugs.
Examples of the refactoring can be seen in the ownCloud charm, as well
as in the Tracks charm (https://jujucharms.com/precise/tracks/, see MP
at https://code.launchpad.net/~jose/charms/precise/tracks/fixes). More
of the work I have been doing in terms of bitesize bugs can be found at
https://code.launchpad.net/~jose.

I also see bugs as a vital part of the ecosystem, letting us know what's
going on with charms. Here are some of the bugs I have fixed:

 * Wordpress bug #1309980 "Relationship to memcache seems incomplete" -
https://bugs.launchpad.net/charms/+source/wordpress/+bug/1309980
 * ownCloud bug #1310164 "Support SSL Connections" -
https://bugs.launchpad.net/charms/+source/owncloud/+bug/1310164
 * ownCloud bug #1315091 "juju remove-relation mysql owncloud does not
work." - https://bugs.launchpad.net/charms/+source/owncloud/+bug/1315091

I have, as well, filed bugs and fixed them for proof errors that were
currently on the store. Some examples are distcc
(https://code.launchpad.net/~jose/charms/precise/distcc/fix-various),
chef-server
(https://code.launchpad.net/~jose/charms/precise/chef-server/add-icon-categories-fix-readme),
nyancat
(https://code.launchpad.net/~jose/charms/precise/nyancat/add-categories-fix-readme)
and jenkins-slave
(https://code.launchpad.net/~jose/charms/precise/jenkins-slave/1297601-fix)

On the other hand, I have been listed as deputy reviewer one week, and
have (apart from that) done in-depth new submission and MP reviews. I
have blocked charms into the Charm Store when they are not yet ready or
do not meet a policy, and celebrated the efforts of the author(s) if
they are. Some examples of that are:

 * Bug #993483 "Charm Needed: CakePHP" -
https://bugs.launchpad.net/charms/+bug/993483
 * Bug #803538 "Charm Needed: Diaspora" -
https://bugs.launchpad.net/charms/+bug/803538
 * MP #222358, adding tests to Ceph -
https://code.launchpad.net/~mbruzek/charms/precise/ceph/trunk/+merge/222358
 * Bug #1314699 "New charm - Apache Allura" -
https://bugs.launchpad.net/charms/+bug/1314699

And fixed one bitesize bug in juju-core
(https://bugs.launchpad.net/juju-core/+bug/1309805).

I am also working on advocacy and outreach, which is why I already have
two Charm Schools scheduled, one for September in Orlando, FL, and one
for October, at University of Lima, Peru. And I helped host some of the
Charm Schools held at Ubuntu on Air!

Finally, I understand the Charm Audit that is currently taking place and
that tests are an important feature we want in charms. That's why I have
also started working in tests for the Chamilo charm
(https://code.launchpad.net/~jose/charms/precise/chamilo/add-tests, work
still in progress).

I believe that's all I have for now. If you have any questions, feel
free to ask and I'll make sure to respond as soon as possible. Until
now, I can say it's been awesome working with all you guys. Thanks for
taking a look!

-- 
José Antonio Rey



More information about the Juju mailing list