PlanetUbuntu

Packaging Perl Modules

After the session from the Mono team last week we have our friends from the Debian Perl team joining us to give you details on packaging Perl modules and how to get involved with their team. gwolf and jawnsy will present the session in #ubuntu-classroom on irc.freenode.net at 23rd July, 00:00 UTC.

[Discuss this Packaging Training Session on the Forums]

Originally posted by James Westby here on July 22, 2009 at 7:21 pm

Launchpad is now open source

Hi everyone — Launchpad is now open source.

Huge congrats (and thanks) to the Canonical Launchpad team, who worked overtime to make this happen sooner rather than later.

Note that although we announced previously that we’d be holding back two components (codehosting and soyuz), we changed our minds :-). They are opened too — all the code is open. Our public announcements are here:

http://blog.canonical.com/?p=192
http://www.ubuntu.com/news/canonical-open-sources-launchpad

The Canonical launchpad developers will be on IRC in #launchpad-dev on irc.freenode.net. For real time development discussion, that’s the place to go; for usage questions, #launchpad is still the channel, as before.

The development wiki is dev.launchpad.net. Right now, only Canonical people can edit it. We’ll expand the access list eventually, but just for these first few days I’d like to leave it tightly controlled because there will be a lot of eyeballs on it, and we need to figure out the right strategy to allow the good edits while preventing vandalism and spam. (I’ve run other wikis, and spam is *by far* the majority of all edits to any open wiki, so we’ll need to do that carefully.)

The mailing list is launchpad-dev {AT} lists.launchpad.net, which you can join by visiting https://launchpad.net/~launchpad-dev and joining the team there (a team and a mailing list are sort of the same thing in Launchpad). Again, that’s the development mailing list; user questions should still go to launchpad-users {AT} lists.launchpad.net.

Canonical is continuing to host Launchpad.net, of course, so we will vet and shepherd changes onto the production servers. The wiki explains the basics of how to learn your way around the code, make patches, and get code review; these processes will evolve organically, and we’ll keep the wiki updated as they do.

Note that the images/icons are still copyrighted traditionally, to protect Launchpad’s visual identity. But they’re shipped with the code and are fine to use for development and testing purposes. Just if you launch a production server, it needs to look different — and have a different name, of course, as “Launchpad” is a trademark. From our point of view, we’re doing this to improve our hosted service, so if you feel the need to run it on your own servers, that might mean we’re doing something wrong, in which case we hope you’ll tell us what.

Please bear with us as we learn how to be an open source team. Many of the Launchpad developers have open source experience of course, but as a team we’ve been working on Launchpad in-house for some years. This is a big change. We’re eager and ready, though.

That’s everything. Questions welcome, and patches too.

[Discuss Launchpad being Open Source on the Forums]

Originally sent to the launchpad-users mailing list by Karl Fogel on Mon, 20 Jul 2009 22:31:57 -0700

Mono packaging: quick, easy, and awesome

In this week’s Packaging Training Session Jo Shields (directhex), of the Debian/Ubuntu Mono team, will be explaining how to package Mono applications and libraries. Come to #ubuntu-classroom on irc.freenode.net at 16th July, 18:00 UTC to find out more.

[Discuss this Packaging Training Session on the Forums]

Originally posted by James Westby here on July 15, 2009 at 8:06 pm

Karmic Translations Are Now Open

We are pleased to announce that Karmic is now open for translation.

You can now go to

https://translations.launchpad.net/ubuntu/karmic/+translations

to start translating Ubuntu Karmic into your language.

This will be the first Ubuntu release to feature message sharing functionality, which will initially allow Jaunty and Karmic translations to be shared on a template and message basis. This will mean that you no longer need to translate the same strings in Jaunty and Karmic. Translate it in one, and your translation will automatically -read instantly- appear in the other.

This feature will progressively be enabled for all Ubuntu releases. Stay tuned for the announcement and more information from the Launchpad Translations team.

During the development cycle language pack updates will be released regularly twice per week (except for soft freezes for alpha or beta milestones). The generation of the first language pack has already started and it will be released in a few days - until then, the PPA language pack updates for Jaunty will be put on hold in order not to interfere with this process.

You are encouraged to test those translations in Karmic and report any problems you might find, either in the ubuntu-translators list or against the ubuntu-translations project in Launchpad.

Happy translating!

[Discuss Karmic Translations on the Forums]

Originally sent to the ubuntu-translators mailing list by David Planella on Wed Jul 15 17:09:47 BST 2009

Technical Board: Nominations

The Ubuntu Technical Board intends to grow its membership from the current four seats to six. All but one of these seats (the recently elected Colin Watson) will be up for election for a period of two years.

All Ubuntu developers are eligible to vote.

The nomination period runs from now until 1400 UTC on 28th July 2009.

There will then follow a two week deliberation period, before the candidates are announced in the Technical Board meeting of 1400 UTC on 11th August 2009.

Voting will run for two weeks, and the winning candidates announced in the Technical Board meeting of 1400 UTC on 25th August 2009.

The Technical Board is the custodian of technical architecture, engineering processes and technology strategy in Ubuntu. We like to make sure it represents the best combination of experience and innovation from all of the Ubuntu development teams.

If you would like to put yourself forward for nomination, or would like to nominate a member of the Ubuntu Developer community who you think would make a fine member of the board, please send an e-mail to technical-board at lists.ubuntu.com

[Discuss the Technical Board Nominations on the Forums]

Originally sent to the ubuntu-devel-announce mailing list by Scott James Remnant on Tue Jul 14 16:16:48 BST 2009

Community Council: Nominations

In order to get the Community Council from four to eight members again, we are going to have an election in a few weeks. All Ubuntu members are eligible to vote.

I will announce the details of the election soon. What we want from you now is nominations.

If you know somebody in the Ubuntu community, who

  • has been an Ubuntu member for a while
  • is dedicated to the project
  • is well-respected and known for balanced views and good leadership
  • has a good overview over various aspects of the project
  • is organised and has some organisation talent

(or you know that this all applies to you), please send an email to me (daniel.holbach at ubuntu dot com) with the subject “[CC Nomination]” until July 17th, 12:00 UTC. (I’ll be on vacation afterwards.) If you can confirm that the person is willing to stand for election, please do so.

[Discuss the Community Council Nominations on the Forums]

Originally posted by Daniel Holbach (dholbach) here on July 8th, 2009 at 11:47 am

What happened to my rules file?

If you’re anything like me, you might have read something about the plans for debhelper 7 when they were still in the works. The idea of having a debian/rules file as simple as the following sounded pretty darn cool.


#!/usr/bin/make -f
%:
dh $@

Then Debian Sid was unfrozen and Ubuntu Karmic opened for development, and you found a packaging bug you wanted to fix or a package you work on was ready to be merged. Say you needed to run some code manually after a particular debhelper command is run, but the rules file was converted to use some of the new features in debhelper 7. You probably found your self wondering what happened to my rules file!

Well, in this week’s Packaging Training Session James Westby (james_w) will be answering just that question in his session, Debhelper v7: what happened to my rules file? Come to #ubuntu-classroom on irc.freenode.net at 09th July, 12:00 UTC to get the answer and learn how to take advantage of all the cool new stuff in dh 7.

[Discuss this Packaging Training Session on the Forums]

Originally posted by Andrew Starr-Bochicchio (andrewsomething) here on July 8, 2009 at 12:00 pm

Ubuntu 9.04 Released!

The Ubuntu team is pleased to announce Ubuntu 9.04 Desktop and Server editions and Ubuntu Netbook Remix, continuing Ubuntu’s tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution.

Read more about the features of Ubuntu 9.04 in the following press releases:

Ubuntu 9.04 will be supported for 18 months on both desktops and servers. Users requiring a longer support lifetime may choose to continue using Ubuntu 8.04 LTS rather than upgrading to or installing 9.04.

Ubuntu 9.04 is also the basis for new 9.04 releases of Kubuntu, Xubuntu, Edubuntu, UbuntuStudio, and Mythbuntu:

To Get Ubuntu 9.04
—————————

To download Ubuntu 9.04, or obtain CDs, visit:

Users of Ubuntu 8.10 will be offered an automatic upgrade to 9.04 via Update Manager. For further information about upgrading, see:

As always, upgrades to the latest version of Ubuntu are entirely free of charge.

We recommend that all users read the release notes, which document caveats and workarounds for known issues. They are available at:

Find out what’s new in this release with a graphical overview:

If you have a question, or if you think you may have found a bug but aren’t sure, try asking on the #ubuntu IRC channel, on the Ubuntu Users mailing list, or on the Ubuntu forums:

Helping Shape Ubuntu
——————————

If you would like to help shape Ubuntu, take a look at the list of ways you can participate at:

Ubuntu Drupal 5.2.0 and 6.3.2 Released

It’s finally here. After much poking and prodding the developers of the Ubuntu Drupal have finally released a fully working version for Drupal 5.x.

For those of you that have been waiting for a stable 5.x release, it’s finally here and ready for you. It’s a little backward, but here none the less.

The 6.x release contains a few minor bug fixes which were found during the back-port process.

You can grab the latest:
5.x package at https://launchpad.net/ubuntu-drupal-releases/5.x.
6.x package at https://launchpad.net/ubuntu-drupal-releases/6.x.

Once installed, all the available options are listed in /admin/build/themes/settings/ubuntu-drupal. As always, you can see a working example at http://sd.ubuntu-us.org/.

Fridge Needs A New Theme!

The Fridge has been neglected for a while and is coming nowhere close to achieving it’s full potential. It needs a theme, can you help?

Mock Up - DUE Thursday April 2nd

The Ubuntu News team will select a mockup and provide feedback needed for final polish. You do NOT need to create a full-blown design here, just enough to sell your idea.

This is purely a graphic design job, submit your mockups and post them as attachments in the Phase 1 section of https://wiki.ubuntu.com/Website/FridgeTheme

Following phases will create HTML/CSS and a Drupal theme. Some people who are great at making designs may not know how to make drupal themes and those who can do drupal stuff may not be great at design. Lets make this a team effort (because there is lots of talent in all the necessary areas).

The goal is to GO LIVE in time for Jaunty release.

Here are the requirements:

Design

  • A new visual appearance, harmonious with the ubuntu website but not just another ubuntu knock off
  • Stick with the colours and fonts of the ubuntu site but not feel constrained to using the rounded borders with the top right drop down nav
  • Attractive, people will feel the site is credible
  • A layout that looks like a news website
  • Possibly include a special layout for Ubuntu Weekly News, since it is a regular item and has a different format than the other news stories

Content Types

These are the types of content people will view on the site:

  • News stories
  • UWN
  • Events
  • Blocks

    These side-bar items will be shown on the site, this may change over time

    • Popular content
    • Syndication/rss
    • Events
    • Search