ARTICLE

First Ubuntu Accomplishments Release

by | Tue 1 May 2012

Back in January I [first posted](https://archivedblog.jonobacon.com/2012/01/23/hacking-on-accomplishments/) about initial progress on the Ubuntu Accomplishments project; an effort to present our users with fantastic documentation and guidance for a range of different community activities and automatically award our users with trophies when they accomplish those activities. The end-goal is to make opportunities on your computer and in your community more discoverable and satisfying when accomplished.

Importantly, *Ubuntu Accomplishments* is *not* about meaningless awards such as *1000 posts to a forum* or *500 bug comments* (the like of such can be easily gamed and generate too much noise to signal), but we are instead focusing on awards for new experiences and skills acquisition (e.g. learning how to file a bug, becoming an Ubuntu Member etc). You can see our guidelines for how we decide on what makes a great accomplishment [here](https://wiki.ubuntu.com/Accomplishments/Creating/Guidelines).

Well, after a furious period of development, I am delighted to announce our very first release: **Ubuntu Accomplishments 0.1**. This first release is a huge milestone in the project: this isn’t just a small GUI app…to build this first milestone involved creating a back-end service (featuring a DBUS API), a Python API to ease writing accomplishments, a server validation service, a graphical front-end, and a collection of community accomplishments to get people started. In addition to this everyone’s favorite Callé…David Callé…has created a Unity lens for the system which we plan on releasing over the next few days too.

Currently the 0.1 release does the following:

* Browse a range of different Ubuntu Community opportunities and filter them based on different categories.
* Click on different opportunities to discover more about them, what is involved, how to get started, as well as tips and tricks for success.
* Some opportunities require others to be completed before you can progress: this provides a logical on-ramp for participation.
* Accomplishments are automatically checked to see if you have achieved them. If you have they are verified to ensure they can’t be faked.
* The GUI client shows your collection of accomplished trophies as well as the available opportunities.
* Comprehensive Unity integration featuring Launcher numbering, notification bubbles, and hi-resolution icons.
* Full translated and available in a range of languages (language support varies due to the early nature of this release…but you [you can help translate it](https://archivedblog.jonobacon.com/2012/04/28/translation-help-needed/)!).
* We also provide a collection of community accomplishments covering Development, LoCo Teams, Juju, Governance and more. We need more accomplishments contributing and I will be talking more over the next few days about how you can contribute.

The goal of the 0.1 release was to demonstrate the core system working and I am delighted to share this first release with you.

## Installing

*Please note, there is a reason why this is version 0.1 – this is a very early version, so use with caution. There are bound to be some bugs, but we welcome all testing so we can resolve bugs and problems. Thanks!*

The 0.1 release is only available for **Ubuntu 12.04** and is available in a PPA. You will need to have an [Ubuntu One](https://one.ubuntu.com) account set up and working (you don’t need a paid account, just the free account).

You can install the PPA by following these instructions.

First, add the PPA to your system with:

sudo add-apt-repository ppa:ubuntu-accomplishments/releases

Now update your package list:

sudo apt-get update

Now install the packages:

sudo apt-get install accomplishments-daemon accomplishments-viewer
ubuntu-community-accomplishments

To use the system simple click on the *Accomplishments Information* app in the Unity dash. The graphical app will load and if you wait a few minutes you should start seeing notification bubbles arriving that tell you which trophies you have achieved.

You can browse the Opportunities by double-clicking on them to read more about them. You can view your collection of trophies by clicking on *My Trophies*.

### Known Issues

A few known issues with this first release:

* Unicode decode crash – we have had a report of a translation causing a crash when clicking on an opportunity to view it.
* You have to start the GUI to start the back-end process. This will be started on login in the future.

## Reporting Bugs

If you find a bug you can report it [here](https://bugs.launchpad.net/ubuntu-accomplishments-system/+filebug). We are keen to know about all bugs you find!

## Thanks

I just want to offer thanks to the following people who helped get this 0.1 release out:

* Rafal Cieslak
* Stuart Langridge
* Matt Fischer
* Duncan McGreggor
* David Callé
* Simon Watson

Thanks!

## Next Steps

Moving forward we want to focus on these areas:

* Growing our range of accomplishments in the community to have an expansive collection that covers all parts of the community.
* Fix up support for local accomplishments so that you can browse opportunities for things on your computer (e.g. sending your first email in Thunderbird) and be awardd trophies for these.
* Fix bugs reported by you good people to get things rock solid.
* Expand our translation coverage.

If you would like to get involved and participate, please [join our mailing list](https://launchpad.net/~ubuntu-accomplishments-contributors). Thanks!

An invitation-only accelerator that develops industry-leading community engagement and growth via personalized training, coaching, and accountability...all tailored to your company's needs.

Want to read some more?

Happy Holidays

Happy Holidays

Just a quick note to wish all of you a happy, restful, and peaceful holidays, however and whoever you spend it with. Take care, folks, and I look forward to seeing you in 2015!

The Impact of One Person

The Impact of One Person

I am 35 years old and *people* never cease to surprise me. My trip home from Los Angeles today was a good example of this. It was a tortuous affair that should have been a quick hop from LA to Oakland, popping on BArt, and then getting home for a cup of tea and an...

Feedback Requested: Great Examples of Community

Feedback Requested: Great Examples of Community

Folks, I need to ask for some help. Like many, I have some go-to examples of great communities. This includes Wikipedia, OpenStreetmap, Ubuntu, Debian, Linux, and others. Many of these are software related, many of them are Open Source. I would like to ask your...

Ubuntu Governance Reboot: Five Proposals

Ubuntu Governance Reboot: Five Proposals

Sorry, this is *long*, but hang in there. A little while back I wrote [a blog post](https://archivedblog.jonobacon.com/2014/11/14/ubuntu-governance-reboot/) that seemed to inspire some people and ruffle the feathers of some others. It was designed as a...

Ubuntu Governance: Reboot?

Ubuntu Governance: Reboot?

For many years Ubuntu has had a comprehensive governance structure. At the top of the tree are the Community Council (community policy) and the Technical Board (technical policy). Below those boards are sub-councils such as the IRC, Forum, and LoCo councils, and...

Dealing With Disrespect: The Video

Dealing With Disrespect: The Video

A while back I wrote and released a free e-book called [Dealing With Disrespect](https://www.dealingwithdisrespect.com/). It is a book that provides a short, simple to read, free guide for handling personalized, mean-spirited, disrespectful, and in some cases,...