MOTU

Packaging 101 Session

If you want to be a “Master of the Universe,” join #ubuntu-classroom on irc.freenode.net on Tuesday, Jan 15th, 16:00-17:30 UTC.

Topics that will be covered:

  • the process to become a MOTU
  • how to use the packaging tools and how to get patches included in Ubuntu
  • how to update packages to a new upstream vesion
  • all the questions you might have

A Packaging and Compiling Programs sub-forum is also available to discuss making Linux packages (.deb, .rpm, etc) and compiling, installing, and using of applications from source.

Ubuntuwire: developer services by the community for the community


Ubuntuwire: tools for every developer

The UbuntuWire project, created to get developer services to the community by community members, is the culmination of lots of hard work from Ubuntu Developers within the community outside Canonical. The aim is to provide hosting and support for the many community-developed tools that help to make Ubuntu run smoothly, particularly for those working on Ubuntu’s Universe and Multiverse.

  • “people.”: SSH access with shell scripts, cron and Ubuntu-related file uploads without having quotas, bandwidth, or CPU restrictions. A genuine replacement for the (restricted access) “people.” server previously available and finally on par with what people.debian.org offers!

    ssh username@people.ubuntuwire.com

    is all that is needed for any Ubuntu developer already registered on Launchpad and with their SSH (secure shell) key uploaded. Log in today!

  • qa.: Quality Assurance. Automatic testing run on a scheduled basis to will help improve the quality of future Ubuntu releases.

  • lists.: Mailing lists for anything Ubuntu Development related. Quickly, efficiently and without any hassle.

  • REVU: The legendary web-based package checking tool. New contributors can do a real “dput” upload with and have the new package syntax checked. Even if you are not an Universe maintainer (MOTU) yet , your “NEW” packages can be forwarded to the main archive after checking and a review by fellow developers! For an introduction, hop over to theREVU pages on the wiki.

  • Ubuntu search: customised Google search, making it easy to find those *buntu related answers. The next time your are stuck, you’ll know where to go first, without having to trawl through pages and pages of unrelated Google results!


Reinhard Tartler, behind REVU and UbuntuWire

The history of Ubuntuwire

The community network was founded 18months ago, back in February 2006. Ubuntu developers wanted a quick way to compile and test for several architectures (i386, AMD64 and PowerPC). One of the first pieces transferred across to the new hosting was REVU (“review”) the system used to check new upload for the community supported “Universe” and “Multiverse” components of Ubuntu. REVU was transferred across in August this year has most recently been joined by a customed Google search covering Kubuntu and other members of the Ubuntu family.

The developers behind UbuntuWire had a long desire to provide a single location of the set of tools available to developers to work and help improve Ubuntu. In the past most of the available servers behind Ubuntu have been funded and run by Canonical, with the downside that access has only been available to those developers directly sponsored by Canonical and not to the vast majority of developers within the Ubuntu community.

The solution in the mean time has been the spreading out of lots of individually developers tools across lots of servers. Ubuntuwire now provides a central location to pull together All the testing services that have been independently developed and keep them in a single, easily accessible place. A big difference is that network speed to the servers has been increased and stability improved. Now the servers are hosted by the Technical University of Nürnberg instead of lots of home internet connections!

The Future

By coordinating the administration of available servers, and providing consistent linking to recommended services, the project hopes to fill the gap that was previously left between what Canonical has been able to provide and what works best for efficient workflow within the Ubuntu development community.

UbuntuWire is growing. There is a hope to restore the email, jabber and ‘ppc’ and ‘amd64’ shell access that used to be available. For any technical question or request or help out, get in contact with the MOTUs and Core developers over on #ubuntuwire.

MOTU Team Meeting

Location: #ubuntu-meeting
Agenda: https://wiki.ubuntu.com/MOTU/Meetings

MOTU Q&A

  • Location: IRC channel #ubuntu-motu

General Question & Answer time with the Universe maintainers (MOTU). If you have any questions about getting started in MOTU, packaging, or how to contribute to Universe, this is a great opportunity to get them answered.

Note: There will be two sessions, one at 0:00 UTC and one at 12:00 UTC.

MOTU Q&A

  • Location: IRC channel #ubuntu-motu

General Question & Answer time with the Universe maintainers (MOTU). If you have any questions about getting started in MOTU, packaging, or how to contribute to Universe, this is a great opportunity to get them answered.

Note: There will be two sessions, one at 0:00 UTC and one at 12:00 UTC.

REVU Day

  • Location: IRC channel #ubuntu-motu

This is a day, where developers will take their time to review packages and patches on

  • https://bugs.launchpad.net/~ubuntu-universe-sponsors
  • https://bugs.launchpad.net/~ubuntu-main-sponsors
  • http://revu.tauware.de/
  • If you want your patch or package to get reviewed, it’s a good time to ask somebody to check it out!

REVU Day

  • Location: IRC channel #ubuntu-motu

This is a day, where developers will take their time to review packages and patches on

  • https://bugs.launchpad.net/~ubuntu-universe-sponsors
  • https://bugs.launchpad.net/~ubuntu-main-sponsors
  • http://revu.tauware.de/
  • If you want your patch or package to get reviewed, it’s a good time to ask somebody to check it out!

This Week in Universe: MOTU Q&A and Universe HUG Day

The Masters of the Universe (MOTU) have two big events planned for this week:

  • MOTU Q&A: the first of what will hopefully become a regular event is happening this Thursday. This is great time for people interested in learning about Universe maintainership, Ubuntu packaging, or how the Universe repository works to get their questions answered. Read more about it in Daniel Holbach’s announcement
  • Universe HUG Day: this Saturday (June 2nd) there will be a great opportunity to help the community simply by helping out with simple bug tasks. It can be as simple as getting the right information from the bug reporter to providing patches for fixes. Everybody is welcome. And remember, when you close a bug you get a hug! See Daniel Holbach’s announcement for more details.

Behind MOTU: Interviews with Universe contributors and maintainers

Behind MOTU is a blog by Universe maintainer Jordan Mantha that interviews Universe developers (known as Masters of the Universe) and frequent contributors. The goal is to show the fun and human side to the hard working volunteers that keep the Universe and Multiverse software repositories in good shape.

Interviews so far include:

Be sure to check back here at the Fridge for the latest installment!

Torrent team calling

Andrea Veri has announced the creation of the MOTU torrent team, and they need your help! The torrent team will take care of and develop packages related to the peer-to-peer protocol called BitTorrent, while working closely with upstream. It’s also the bug report contact for all torrent packages in Launchpad.

They are currently interested in universe and main sponsorship and are looking for more packagers too, so if you are someone who is interested, ping Andrea Veri (bluekuja) on #ubuntu-motu-torrent on irc.freenode.net, or just apply to join the team in launchpad. As is the custom across Ubuntu you can keep an eye on them via their wiki page.