MOTU

Lucid open for development

I’m happy to report that the Lucid Lynx is now open for uploads.

We do not recommend that users upgrade to Lucid at this time; it is likely to be in very considerable flux until the initial round of merges is complete. As ever, any developers wishing to take the plunge at this early stage should ensure that they are comfortable with recovering from anything up to complete system failure.

Automatic syncs from Debian will begin shortly. Because Lucid is an LTS, autosyncing will track the Debian testing series for this cycle, rather than Debian unstable as we normally do.

https://wiki.ubuntu.com/LTS

We expect this more conservative policy for package syncing will enable us to prepare a more stable long-term support release. The cost of this approach is that not only regressions will be delayed from reaching Lucid - bugfixes uploaded to Debian unstable will be delayed too (packages uploaded to Debian unstable normally don’t reach Debian testing for at least 10 days). If you believe a newer package version from unstable is needed for any reason, please don’t hesitate to request a sync using the normal process:

https://wiki.ubuntu.com/SyncRequestProcess

Likewise, package merges from either testing or unstable are perfectly ok, as needed. Merge-o-Matic (https://merges.ubuntu.com/) currently points at Debian unstable; we hope to be able to provide merge data for Debian testing in a week or so, in the meantime please be aware of this fact when preparing any merges.

As usual, the release schedule for Lucid is available at <https://wiki.ubuntu.com/LucidReleaseSchedule>. This year, the first milestone will come in mid-December, well after UDS, and the end of automatic Debian package syncs is not planned until February - shortly before feature freeze itself. Since this cycle’s schedule includes a significant number of changes compared with respect to past releases, there’s been a lot of feedback, some of which is still being incorporated.
This may still result in some fine-tuning of the more specific freezes on the timeline; you can expect this to all be finalized by the end of this week.

[Discuss Lucid Being Open For Development on the Forums]

Originally sent to the ubuntu-devel-announce mailing list by Steve Langasek on Tue Nov 3 11:40:22 GMT 2009

TechBoard 2009

Thank you to everyone who voted in the Tech Board election, which came to a result last night. We had 84 votes from 130 eligible voters. The new Tech Board in reverse alphabetical surname order is:

  • Matt Zimmerman
  • Mark Shuttleworth
  • Scott James Remnant
  • Martin Pitt
  • Kees Cook

Detailed results are available at:

http://www.cs.cornell.edu/w8/~andru/cgi-perl/civs/results.pl?id=E_e09bf9bea196cfff

Thanks also to Mario and Evan, who made it a far more interesting race, and to the rest of the new Board for their willingness to lead in this capacity.

[Discuss the New Tech Board on the Forums]

Originally sent to the ubuntu-devel-announce mailing list by Mark Shuttleworth on Tue Sep 1 16:02:31 BST 2009

Feature Freeze in place; Alpha 5 freeze ahead

The Feature Freeze is now in effect for Karmic. The focus from here until release is on fixing bugs and polishing.

If you believe that a new package, a new upstream version of a package, or a new feature is needed for the release and will not introduce more problems than it fixes, please follow the Freeze Exception Process by filing bugs and subscribing ubuntu-release or motu-release as appropriate, or by contacting a designated delegate.

https://wiki.ubuntu.com/FreezeExceptionProcess

Please also make sure that specs assigned to you for Karmic are updated to their current status (which should be at least Beta Available if not Deferred, or unless granted a freeze exception).

https://blueprints.launchpad.net/ubuntu/karmic/

Our next testing milestone, Karmic Alpha 5, is scheduled for next Thursday, September 3. Karmic Alpha 5 will again use a “soft freeze” for main. This means that developers are asked to refrain from uploading packages between Tuesday and Thursday which don’t bring us closer to releasing the alpha, so that these days can be used for settling the archive and fixing any remaining showstoppers.

The list of bugs targeted for alpha-5 can be found at:

https://bugs.launchpad.net/ubuntu/karmic/+bugs?field.milestone=12713

Per the policy described at <https://wiki.ubuntu.com/RCBugTargetting>, this list is used for tracking bugs that are blockers for the alpha 5 milestone - so as you can see, the list is currently quite short. If you know of other bugs that should be considered blockers, please nominate them for release and set the milestone target for those bugs. If you have questions about whether a bug should be considered a blocker, please contact a member of the release team.

And of course, please also consider helping with the bugs already listed there if you have the time.

Beyond that short list of bugs that are blockers for Alpha 5, we have those bugs that are listed as release-critical for Karmic as a whole:

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

If you aren’t among the small group of people who have milestoned bugs assigned to you, please consider helping with those release-targeted bugs, using your best judgement with regard to the alpha freeze when uploading
fixes.

Please also help us to get the archive in a consistent state again for the alpha, as described on <https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Consistency>.

Finally, if you know of new features in Karmic that you think should be highlighted for Alpha 5, let me or another member of the release team know so that they can be added to the technical overview at <https://wiki.ubuntu.com/KarmicKoala/TechnicalOverview>.

[Discuss Feature Freeze and the upcoming Alpha 5 on the Forums]

Originally sent to the ubuntu-devel-announce mailing list by Steve Langasek on Thu Aug 27 02:07:43 BST 2009

Feature Freeze this Thursday

The Karmic Feature Freeze is scheduled for this Thursday, August 27.

This means that all of your Karmic-targeted specs should be either at Beta
Available or Postponed by the end of day on Wednesday. Please make sure to
update the status of your specs. You should check that packages you care
about are at a version suitable for release.

Requests for freeze exceptions for main should be filed as bugs in
Launchpad against the relevant package (or just “Ubuntu” if the
package is not available yet). Once the bug is filed and the necessary
information is available, please subscribe the ubuntu-release team.

For universe, the motu-release team will approve new packages and upstream
version freeze exceptions between now and the Beta.

It is expected that the MOTU release team will also delegate responsibility
for some exceptions to domain experts, as they have done in the past. Look
for this list to arrive by Thursday.

Please see this wiki page for full details on freeze exception requests:

https://wiki.ubuntu.com/FreezeExceptionProcess

[Discuss the Upcoming Feature Freeze on the Forums]

Originally sent to the ubuntu-devel-announce mailing list by Steve Langasek on Tue Aug 25 01:52:37 BST 2009

Ubuntu Developer Week – 31st August to 4th September 2009

I’m incredibly happy to announce the fourth Ubuntu Developer Week!

You are excited about Ubuntu, always had the feeling you want to „give back“ in one form or the other and you didn’t know how? Ubuntu Developer Week is the perfect opportunity for you to get involved and get a closer look at what’s happening behind the scenes. Make sure you mark the dates from Monday, 31st August 2009 to Friday, 4th September 2009 in your calendar! Just check out the timetable to learn more about which session is up next.

How this is going to work? Easy!

* Just join #ubuntu-classroom on irc.freenode.net and enjoy and participate in the sessions.
* Check if you need to prepare for a session.
* Ask your questions in #ubuntu-classroom-chat, participate.
* Learn more about Ubuntu Development.

I’m very proud of the speakers this time. They managed to put together a fantastic assortment of topics, all very much focused on a hands-on experience for you: web development, Launchpad hackery, Debian/Ubuntu packaging, development techniques, etc. etc.

We have awesome speakers who will share their secret of success with you in a fun and interesting way.

* You are new to Ubuntu development? No problem, check out our brochure.
* You need more information on the speakers? No problem, check out our brochure.
* You need more information on the sessions and what’s going to happen there? No problem, check out our brochure.

I’m very very excited and am counting the days until then. This is going to be the perfect opportunity to learn more.

[Discuss Ubuntu Developer Week on the Forums]

Originally posted by Daniel Holbach here on Monday, August 17th, 2009 at 4:14 pm

On-Call Review

Time for another exciting Packaging Training Session. This time is going to be a bit unusual, we are going to be very hands-on. We will have Colin Watson, Daniel Holbach, James Westby and Sébastien Bacher around who will review your patches, updates and other sponsoring requests while you are there and point out problems on IRC.

[Discuss this Packaging Training Session on the Forums]

Originally posted by Daniel Holbach here on August 12, 2009 at 9:50 am

How to upgrade a package properly

Following up last week’s great session about Mozilla Packaging Techniques, Emmet Hikory (persia) will be giving a session about how to upgrade a package properly. The session will take place on August 6th, at 6:00 UTC in #ubuntu-classroom on irc.freenode.net. We hope to see you there. As always, if you are interested in viewing the logs for any of our previous sessions, they are available on the wiki.

[Discuss this Packaging Training Session on the Forums]

Originally posted by Nathan Handler here on August 6, 2009 at 2:21 am

Mozilla packaging techniques (extensions, patchsystems, bzr)

Tomorrow at 30th July, 06:00 UTC Alexander Sack (asac) from the Ubuntu Mozilla Team will give a session on the techniques they use for packaging Mozilla packages. He will cover packaging of extensions, and how they make use of bzr to co-ordinate their work.
Join us in #ubuntu-classroom on irc.freenode.net.

[Discuss this Packaging Training Session on the Forums]

Originally posted by James Westby here on July 29, 2009 at 7:06 pm

Karmic Alpha 3 released

Welcome to Karmic Koala Alpha-3, which will in time become Ubuntu 9.10.

Pre-releases of Karmic are *not* encouraged for anyone needing a stable system or anyone who is not comfortable running into occasional, even frequent breakage. They are, however, recommended for Ubuntu developers and those who want to help in testing, reporting, and fixing bugs.

Alpha 3 is the third in a series of milestone CD images that will be released throughout the Karmic development cycle. The Alpha images are known to be reasonably free of showstopper CD build or installer bugs, while representing a very recent snapshot of Karmic. You can download it here:

http://cdimage.ubuntu.com/releases/karmic/alpha-3/ (Ubuntu)
http://cdimage.ubuntu.com/kubuntu/releases/karmic/alpha-3/ (Kubuntu)
http://cdimage.ubuntu.com/xubuntu/releases/karmic/alpha-3/ (Xubuntu)
http://cdimage.ubuntu.com/ubuntustudio/releases/karmic/alpha-3/ (Ubuntu Studio)

See http://wiki.ubuntu.com/Mirrors for a list of mirrors.

Alpha 3 includes a number of software updates that are ready for large-scale testing. This is quite an early set of images, so you should expect some bugs. For an overview of new features and a list of known bugs (that you don’t need to report if you encounter).

For Ubuntu please see:

http://www.ubuntu.com/testing/karmic/alpha3

For Kubuntu please see:

https://wiki.kubuntu.org/KarmicKoala/Alpha3/Kubuntu

If you’re interested in following the changes as we further develop Karmic, have a look at the karmic-changes mailing list:

http://lists.ubuntu.com/mailman/listinfo/karmic-changes

We also suggest that you subscribe to the ubuntu-devel-announce list if you’re interested in following Ubuntu development. This is a low-traffic list (a few posts a week) carrying announcements of approved specifications, policy changes, alpha releases, and other interesting events.

http://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-announce

Bug reports should go to the Ubuntu bug tracker:

https://help.ubuntu.com/community/ReportingBugs

[Discuss this on the Forums]

Originally sent to the ubuntu-devel-announce mailing list by Martin Pitt on Thu Jul 23 14:57:09 BST 2009

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