Better spec tracking in Launchpad

Saturday, April 8th, 2006

I wrote most of the spec tracker in Launchpad (click here if you want to see it in action) and it needs a little more love before the next Ubuntu developer summit. So I’ve been hacking on it in preparation for the Launchpad sprint. There’s still another round of updates coming, but for now please enjoy:
Proper implementation tracking: a proper implementation status dial, which lets people say how they are making progress with the actual coding of the feature. JaneW has been asking for that for a while now, since she compiles the weekly Dapper development summary and it should make that process a LOT simpler.

Safe targeting to releases and series: a reasonable way to target a spec to a distro release (“dapper”) or a product series (“1.2″). Anybody that is related to the spec can propose it for a release or series, but only the series managers can accept or decline the feature. So it behaves a bit like a wiki, with only the drivers of the upstream product or the distro able to give the go-ahead for a feature to be an official goal for a specific release.

Along the way I fixed a bunch of embarrassing bugs in the menus for product series. I blogged separately about how product series are *supposed* to work and why they are important in Launchpad. I’m working on making ProductSeries an essential part of the system, since a lot of the data model issues get cleaner when you assume that series is always there.
These changes should all be in production in already at launchpad.net. As usual, these features work equally well for upstreams using Launchpad as they do for the distro teams.

2 comments:

  1. Tim Zhao says: (permalink)
    April 15th, 2006 at 12:04 pm

    Dear Shuttleworth:

    Very glad and have to communicate with you this way:) I can not contact with you by other means.

    My name is Tim zhao, and come from China.

    I am working on a linux smart phone software platform for more than one and half years.

    The platform is based on ipaq 3870, gsm wireless pack and open source software, something like gcc, linux kernel, gtk, sqlite, dbus, and so on which are all LGPL software.

    The following functions are almost implemented now:
    making and receiving phone call, sending and receiving sms, phone book, home and launcher, media player, GPRS network, browser (porting dillo), gaim porting, calculator, file manager, notepad etc.

    I believe a open source linux platform will dominate the smart phone OS in the near future, and linux will make more success in smart phone market than on PC market place . The market place of smart phone software is very huge!

    I have finished these functions by myself in one and half year, but moto and MS has spend hundreds of engineers on such platform for several years. Further more moto used a lot of commercial software from 3th party vendors. And 300,000$ investment will make the current platform to become a real product in one year. Maybe this platform will become the industry standard in the future.

    But I have no capital to continue the project, so I am looking for angel capital now. I know you are an angel of open source software:)

    I do not know if you are interested in this platform. Wish we could create a great open source smart phone platform and set up a great company!

    thanks
    regards
    Tim Zhao

  2. Riaan Slabbert says: (permalink)
    May 15th, 2006 at 12:16 pm

    Mr Mark Shuttleworth,

    If you have time, I would like to think about the feasibility of the following:

    Designing and building a nuclear powered spacecraft.
    It must be built on our own soil.
    Possibility of reassembling it in space.
    Deploy within 10 years on exploration mission outside our galaxy.
    It must be manned with the intention to explore and communicate everything back to earth. This would put South Africa and Africa in front of the front runners in space exploration. I know a couple of explorers who will volunteer for this mission.
    Imagine, the first mans pass the moon, pass Venus and ultimately the pass Pluto. The best of all is that a South African becomes the Ambassador of Earth.
    Nothing is impossible. It can be done.

    No, I’m not crazy; I’m a patriotic South African future explorer.

    Please let me know of your thoughts on this idea.

    Regards
    Riaan