Canonical Voices

Posts tagged with 'release'

pitti

I just released PyGObject 3.3.90, for GNOME 3.5.90.

This is now working correctly on big-endian 64 bit machines such as powerpc64, and fixes marshalling for GParamSpec attributes and return values, as well as a few small bug fixes.

Thanks to all contributors!

Complete list of changes:

  • Implement marshalling for GParamSpec (Mathieu Duponchelle) (#681565)
  • Fix erronous import statements for Python 3.3 (Simon Feltman) (#682051)
  • Do not fail tests if pyflakes or pep8 are not installed (Martin Pitt)
  • Fix PEP-8 whitespace checking and issues in the code (Martin Pitt)
  • Fix unmarshalling of gssize (David Malcolm) (#680693)
  • Fix various endianess errors (David Malcolm) (#680692)
  • Gtk overrides: Add TreeModelSort.__init__(self, model) (Simon Feltman) (#681477)
  • Convert Gtk.CellRendererState in the pygi-convert script (Manuel Quiñones) (#681596)

Read more
Iain Farrell

The real life dashboard on our wall in the office

Every 6 months the Ubuntu journey starts anew. Those of us entering yet another cycle assume that this all makes sense to the outside world but I like to post up dates on the wall in the office and write a blog post to give those new to the project, and some not so new, a handy reminder of the major milestones in each cycle.

Each release that we create has a cycle with certain key milestones in it. These milestones are broadly agreed before the previous release is even out the door and are almost always an exact copy of what came in the previous release. The schedule for our next release 11.10 Oneiric Ocelot can be found by following this handy link to the Ubuntu wiki.

Anyone wanting to contribute to Ubuntu needs to be aware of these dates, designers and developers alike, as dates like the feature and UI freezes are your deadlines for getting new goodness into the release. Miss this deadline and you’ve missed the October release. Like a train the Ubuntu release rolls out of town whether you’re on it or not, however, unlike those dreadful windows trains there’s another one along real soon – in another 6 months in fact! :)

For more information on the time based approach to projects head over to the wiki pages on the subject and hit us up in the comments if you have any questions!

Read more
Iain Farrell

Release crew model our new banners

It’s release week! That means that the Millbank London office and home office locations this week are a buzz with activity getting things ready for our big release on Sunday.

The members of the kernel team, and others, are modeling our very swanky new banners which are going out to eligible loco teams in the not too distant future. They should stand out at promotional events and attract some attention :)

Away from cool assets being produced we have been focussed this week on the release and by now the beautiful linux desktop you early adopters are already looking at is hopefully starting to feel like home. We can’t wait to hear what you think and hope that you love using Maverick.

So there’s this big release happening on Sunday but I’ve just heard about another release that’s happening on Sunday that’s just as big! The new theme will hit the Ask Ubuntu stack exchange site and we’re really pleased with it!

You can find out more about the selected style by visiting this page on stack exchange.

Big thank you to Mat on our side for working on this and Jin Yang at Stackexchange for helping realise these designs in glorious HTML in time for the release. You’re a splendid fellow for working so hard and so late into the night!

More next week, we still need to do some work for the release, so enjoy, tell us about your release party and roll on UDS and Natty!

Read more
Martin Pool

We’re going to release bzr 2.2b4 this week, which will be the final beta for the bzr 2.2 series and the start of the 2.2 release branch.  From this point on the 2.2 will be an API freeze, so that any plugins that are updated to work with 2.2b4 will also work with 2.2.0 and future bugfix updates.  We plan to do 2.2.0 at the end of July.

2.2 brings a bunch of performance, correctness and usability improvements.


Read more
pitti

I often do upstream releases of my upstream projects that I do on Launchpad, mostly for Apport and jockey. But doing this has been quite tedious until now: You have to go to the project page, pick the series (usually “trunk”), create a new release, create a new milestone along the way, then go to “add download file”, and upload your .tar.gz and .tar.gz.asc.

Because this is rather inconvenient, I don’t do as many upstream releases as I should. But thanks to our tireless launchpadlib developers it is now possible to automate all that, so I wrote a new script lp-project-upload which does all that in a simple command:

  $ lp-project-upload apport 1.8.2 apport-1.8.2.tar.gz
  Release 1.8.2 could not be found for project. Create it? (Y/n) y
 

The script is based on Brad Crittenden’s recipe for uploading project files, and I added the creation of milestones and releases.

The script is contained in current Karmic’s ubuntu-dev-tools package now. Enjoy, and of course feel free to extend it for changelogs, release notes, etc.

Read more