Archive for the ‘ubuntu’ category

Ubuntu IRC Bots Junior Tasks

April 26, 2010

The Ubuntu IRC Bots team is looking for volunteers who know python, or are interested in learning python to help out with development of the Ubuntu IRC bots. They recently created a tag called Junior Tasks for people who are interested in getting started with the Ubuntu IRC Bots team. If you are interested in helping out, join in at #ubuntu-bots-devel on freenode and visit the ubuntu-bots project on launchpad. We look forward to seeing you there!


PyJunior: Call For Documentation Help!

April 13, 2010

Just a quick note: the PyJunior code is up on Launchpad. Please remember: I wrote this in about two hours and haven’t had any time to clean it up. So, expect warts and all. :-)

The Open Sourcerer pointed me at Snake Wrangling for Kids as a great kid-friendly guide for learning Python. My dream now is that when a kid clicks the big Help button in PyJunior, that the book pops up in native GNOME help format. Problem is: I have absolutely no idea how to convert Snake Wrangling for Kids (which is available in LaTeX and PDF format) into this help format, and don’t really have any time to contribute to this either.

So, I am looking for help. PyJunior provides a simple and effective of way of playing with Python for kids, but we really need the documentation to make this story rock. Is there anyone out there who would like to work on this and make clicking that Help button a fantastic experience for kids interested in learning programming? I really hope so: this could be a wonderful learning tool for ankle-biters everywhere. :-)

If you are interested in helping, do let me know in the comments on this blog entry and we can talk more. If you just want to crack on and make the docs love happen, do feel free to go ahead and submit a merge proposal when you have something.

To do those who help, thanks so much in advance! :-)

The Ubuntu Manual Project needs you!

March 22, 2010
We’ll do all the hard work going through your reports and triaging them, then submitting them as bugs in Launchpad and subsequently fixing them before the 31st. We want to make it easy for you lads and ladettes to get involved and have your say, because our project cares about community input and well, let’s be honest. We really like you guys.
All you have to do is download the latest revision of the manual by clicking this button:

Then you’ll need to read through the manual and look for:

  • Spelling and grammar mistakes
  • Factual errors
  • Missing references
  • Formatting errors
  • Sentences that don’t make sense
  • Inconsistencies in wording
  • Somewhere where you think a screenshot is needed and there isn’t a placeholder already
Start at a random place in the manual and work backwards or forwards. We don’t want everyone starting at the prologue and getting a tonne of bugs about the prologue but none for Chapter 9, for example.

Each time you find any of the above, jump on over to and fill out the form. It’s as easy as that!

You get to have a small input in the final product, and we get to make sure our manual is super high quality and error-free!

Oh and please remember, this is still the alpha version of the manual!

Check us out on these exciting social sites:

Nominate your favorite Ubuntu Server Papercuts

March 22, 2010

An Ubuntu Server LTS release stays around for 5 years, so during the
development cycle there is an increased focus in QA, bugfixing and
stability. During Lucid UDS in Dallas, we discussed of various ways of
translating that effort into clear actions. One of those discussions was
geared towards improving the Ubuntu Server user (sysadmin) experience:
we could focus on fixing lots of minor annoyances, low-hanging-fruit
bugs that traditionally get less attention than others. On the footsteps
of the excellent One hundred papercuts project (from the User experience
team), this project was named Server papercuts.

This project is led by the Ubuntu Server community, for the Ubuntu
Server community. We discussed the implementation details during our
weekly IRC meetings, a specific Launchpad project was created, together
with a team to triage the candidates (with a cool badge).

Now it’s time to nominate your personal pet bug, your favorite minor
annoyance, your preferred PITA ! Here is the process to follow:

1. If the papercut isn’t already filed as an Ubuntu bug in Launchpad,
file a bug against the affected Ubuntu package
2. Look up the bug you want to nominate as a Server papercut, then click
on “Also affects project”
3. Click “Choose another project” and type in “server-papercuts”, click
4. Click on “Add to Bug report”

That’s it ! Your bug will now show up on the Server papercuts buglist
and we’ll Confirm or Invalid-ate it soon, when we start getting a good list.

Here are a few guidelines on what makes a good Server papercut:

* Bug affects a server package
* Bug has an obvious and easy fix
* Bug makes the life of the sysadmin more miserable

Here are a few guidelines on what doesn’t make a good Server papercut:

* New features
* Large-scale improvements that affect multiple packages
* Your solution is likely to result in a new papercut for someone else

For more details, complete acceptation criteria is described in the
project spec.

Server Bug Zapping – eucalyptus and euca2ools

March 22, 2010

So far, the KVM and Samba bug zapping weeks have been a success!

Next week, we will be focusing on Eucalyptus, Euca2ools, and UEC in
general. In fact, Mathias Gug, Scott Moser, and I will be on-site at
Eucalyptus Systems in Santa Barbara, California. We’re going to spend
the whole week working on UEC, ensuring that the Ubuntu 10.04 LTS Cloud
offering is the best damn Linux hosted Cloud Computing platform in the

Call For Participation

If you have any vested interest in the Ubuntu Enterprise Cloud, please
give us hand next week!

Take a look at the open bugs against:

* eucalyptus:
* euca2ools:
* cloud-init:
* cloud-utils:

Help us reproduce those, or let us know if they’re fixed. Come hang out
in #ubuntu-server next week.

Call for Community help: Website Localization Project

March 22, 2010

It a my pleasure to announce a new project to better the
website experience, specifically for users who prefer a language other
than English. The new project, called Website Localization [1] will put
a short (4-5 word) message on any
<> web page directing users to more resources in
their preferred language.


This project has two main parts to it. The first part of the Website
Localization project is the technical aspect of the project. It is the
goal of the project to create a script that will pull out of a users web
browser their preferred language. The second part of this project is
creating landing pages for as many resources as possible. This part of
the project will be done by Lo“Cos and the i18n team. The landing pages
will be on the wiki, and will be ever changing to direct users to the
best information that we can give them. The goal is to have the project
completed and implemented by the
end of May.

Chris Johnston is heading the project, but he can’t do all of this
himself, so he is going to need help from the Ubuntu community. At this
point, he needs some assistance with the technical side of
the project. He needs a few people to create the script that will detect
the users preferred language, and then show them a link to the landing
page in their language. If you have the skills needed to help out with
this Website Localization project, please send Chris an email with your
name, launchpad account, a little bit of information about the
experience you have and your general ability (time zone, and anything
else that may help him out). His goal is to get a group of a few people
to work on the technical aspect of this project and have a meeting in
the next few weeks to discuss the project in a little more detail, and
determine the best way to make this happen.

Ubuntu Global Jam: time is ticking

March 22, 2010

=== Ubuntu Global Jam: time is ticking ===

The countdown has started for the Ubuntu Global Jam. It’s less than 10
days until Ubuntu teams around the globe show off some community power
and join the fest to make our favourite OS even more awesome.

For the late-comers:

* WHAT: Ubuntu Global Jam –
* WHEN: Weekend of the 26th to 28th of March 2010
* WHERE: Everywhere around the world! Check out your nearest Lo“Co

There are plenty of activities to choose this time (Bugs, Testing,
Upgrade, Documentation, Translations, Packaging). Be creative!

* Bugs:
* Testing:
* Upgrading:
* Documentation:
* Packaging:

And do remember to add your event to the Lo“Co Directory as well.

If you’ve never run a jam, do join us on IRC in #ubuntu-locoteams and
ask questions, or even better, check out Jono’s videocast and the easy
steps on how to organize and run one. We’ve also been running some
training sessions on IRC you might find interesting.