News
|
Size: 20718
Comment: Issue 2
|
Size: 1650
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| |
|
| Line 2: | Line 4: |
| == General == === Concept === |
|
| Line 3: | Line 7: |
| == Concept == | We aim to get weekly news out about Ubuntu Development. With such a huge variety of teams and efforts going on, it's important that we do our best to * keep everybody up to date * celebrate excellent work that is going on * provide insight into Ubuntu development * invite new developers in |
| Line 5: | Line 13: |
| There are occasions when something would be of interest to a large portion of the development community, but is not worth a post to ubuntu-devel-announce@. For these cases you are invited to mail the Ubuntu news team with the item. These will then be collected and sent out to ubuntu-devel-announce@ in batches when there are enough to warrant it. |
== Outreach == |
| Line 12: | Line 15: |
| If the item is of wider interest to the Ubuntu community then the news team will take it and may use it in something like the UbuntuWeeklyNewsletter. |
Currently the weekly development update is posted on: |
| Line 16: | Line 17: |
| == Items of interest == | * http://fridge.ubuntu.com * http://omgubuntu.co.uk |
| Line 18: | Line 20: |
| * Upcoming or completed transitions, major new versions or new packages in the archive. * Success at things like triaging all bugs for a particular set of packages, or fixing all build failures on an architecture. * Availability of a new tool in ubuntu-dev-tools that may save people some time. * Summaries of mailing list discussions. * Events in Debian that may be of interest. |
Also is it mentioned by the @ubuntudev account on social networks: * http://twitter.com/ubuntudev * http://facebook.com/ubuntudev * http://identi.ca/ubuntudev * http://gplus.to/ubuntudev |
| Line 24: | Line 26: |
| == Submitting an item == | == Help out == We need help to write these updates and collect great information. If you are interested in joining a young team interest in Ubuntu development, please join the [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-news-team|ubuntu-news-team mailing list]] and introduce yourself. We're happy to have you on board! |
| Line 26: | Line 29: |
| * Write a draft of the item. Typically it will be 1-3 paragraphs with links for more information. It doesn't have to be perfect. * Send the item to ubuntu-news-team@lists.ubuntu.com starting the subject with "[Developer]". The list is moderated for non-subscribers. The list is low traffic, and subscribing would allow you to help with the next section. * Maybe work with the editors to provide some more information or clarify some things. * If the item is time sensitive then you can state this, but in that case it may be best to send it yourself. |
== Submit news == If you have development news you want us to include, get them to ubuntu-news-team@lists.ubuntu.com (and prefix the subject with "[dev]") until Thursday. We are interested in almost every story. If you want to * highlight some great work done by somebody else * explain some changes that are upcoming * ask for help on a project * give a bit of background about something your team is working on * an interview you did * ... |
| Line 31: | Line 38: |
| == Aggregating items == * Take the items that have been received since the last mail went out and pull them in to one mail using the template below. * Send out the mail to ubuntu-devel-announce@lists.ubuntu.com * Add the items to the top of the archive at the bottom of this page. More people are needed to help with this task. Subscribe to the ubuntu-news-team list and keep an eye on articles. When there are 4 or 5 outstanding then do the above. If there are not enough submissions to do at least one a month then we either need to encourage more submissions or do more newsworthy things. == Template == {{{ Subject: Ubuntu Developer News Issue <x> Welcome to Ubuntu Developer News issue number <x>. For past items or to submit your own please see https://wiki.ubuntu.com/UbuntuDevelopment/News. In this issue we have * Title * Title ... Title ----- Item... Links... Title ----- Item... Links... ... }}} == Archive == === Issue 2 === Welcome to the second edition of Ubuntu Developer News. For past items or to submit your own please see https://wiki.ubuntu.com/UbuntuDevelopment/News More submissions for the developer news would be very much appreciated. In this issue we have * Karmic Koala Announced * Jaunty Feature Freeze * Per-package uploaders and developer team structure * Python 2.6 * Removal of aRts * Progress of the Mono 2.0 transition * Packaging large Java stacks * Kernel Stable Release Updates * White-listing external repositories in apturl * Kernel changes in Jaunty * Hardware Clock handling * The Stracciatella GNOME session * Pulseaudio in Jaunty * Status of Sugar on Ubuntu * Kubuntu and ports * Reinhard Tartler (siretart) resigns as MOTU Launchpad Liason * MySQL and Amarok * New REVU Coordinator * Ubuntu Studio in Jaunty * Brainstorm for packaging requests? * REVU gets Filtering and Tags * Tools * Developer Changes * Meeting Minutes/Weekly Reports Karmic Koala Announced ---------------------- If you haven't been under a rock for the past few days, you would have heard or seen the announcement of the codename for Ubuntu 9.10 - Karmic Koala. The announcement included some of the things that will be an emphasis for the release, and first details of where UDS will be for that cycle. Jono Bacon posted more details of the UDS, including details of how to apply for sponsorship to be in Barcelona. https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-February/000536.html http://www.jonobacon.org/2009/02/19/announcing-the-karmic-koala-ubuntu-developer-summit/ Jaunty Feature Freeze --------------------- Steve Langasek announced the Jaunty feature freeze for Thursday 19th February 2009. The mail included details of freeze exceptions, and in particular a list of the delegations motu-release have in place for handling specific areas of interest. https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-February/000533.html Per-package uploaders and developer team structure -------------------------------------------------- As the proposal for per-package uploaders is nearing ratification by the Technical Board, Colin Watson posted proposed changes to the structure of the relationships between the developer teams in Launchpad to accommodate them. The proposal would allow per-package uploaders to become members of "ubuntu-dev", and so gain voting rights etc., without gaining upload privileges this currently grants. https://wiki.ubuntu.com/UbuntuDevelopers/PerPackageUploaders https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027427.html Python 2.6 ---------- Matthias Klose posted the plans for python 2.6 in Jaunty, along with a plan for separating packaged python modules from administrator installed ones, as is common in many other languages. There will be a transition period for all packages building python modules. The changes for each package will be straightforward, and are detailed in the mail. https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027439.html Removal of aRts --------------- aRts is (was) the sound system for KDE3. Since the release of KDE4 aRts is no longer maintained upstream. There are no KDE4 packages that require aRts. Since we no longer provide a KDE3 desktop in jaunty there is no requirement for aRts. All packages that depend on aRts or one of it's libraries needs to be recompiled without aRts support. There is a list of affected packages along with further instructions here: https://wiki.kubuntu.org/RemoveArts https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027310.html Progress of the Mono 2.0 transition ----------------------------------- Jo Shields posted an update on the progress of the Mono 2.0 transition, undertaken in conjunction with Debian. Phase 1, which was transitioning the applications, is now complete, and work can start on transitioning the libraries. One major effect of the transition will be reducing the amount of space Mono takes up on CDs, an area where improvements are always welcome. https://lists.ubuntu.com/archives/ubuntu-motu/2009-February/005488.html Packaging large Java stacks --------------------------- An interesting discussion around the packaging of large Java stacks was raised by Thierry Carrez. Some of the problems that currently exist were explained, and in the discussion that followed several possible approaches were discussed. https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027272.html Kernel Stable Release Updates ----------------------------- The kernel team is handling the way they push out stable updates for non-LTS releases. Tim Gardner published the updated plan that had grown out of discussion between the kernel team and the SRU team, notably Steve Langasek. Relatedly a discussion was spawned by mismatches between the version of the compiler used to build the kernel, and that which was available to build modules in Hardy. This was caused by the environment the kernel was built in, and so changes to way kernel and gcc updates were handled were discussed. https://lists.ubuntu.com/archives/kernel-team/2009-February/004322.html https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027366.html White-listing external repositories in apturl --------------------------------------------- Alexander Sack raised an RFC regarding the process that defines how third party repositories can apply for apturl whitelisting and how we can ensure that such repositories are of high maintenance quality https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027355.html Kernel changes in Jaunty ------------------------ Pete Graner blogged about some changes to the kernel in Jaunty. Notably the availability of "vanilla" kernel packages which will help greatly in the process of testing whether a bug exists in the upstream kernel. http://blog.redvoodoo.org/2009_02_11_archive.html http://blog.redvoodoo.org/2009/02/as-of-jaunty-alpha-5-we-have-enabled.html Hardware Clock handling ----------------------- Scott James Remnant posted a call for testing of his proposed hwclock changes, after an extensive analysis of how the hardware clock is currently handled, and what is needed. The results of his and Colin's review were written up in a wiki page. https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027384.html https://wiki.ubuntu.com/HardwareClock The Stracciatella GNOME session ------------------------------- Martin Pitt blogged about the availability of the "Stracciatella GNOME session", which allows users and developers to easily access an environment that is closer to the one from upstream GNOME. It still contains the Ubuntu patches, as providing packages without them is not currently feasible, but it does remove Ubuntu added components, initially the new notification system. http://martinpitt.wordpress.com/2009/02/23/the-stracciatella-gnome-session/ http://www.markshuttleworth.com/archives/265 Pulseaudio in Jaunty -------------------- Daniel Chen posted the the mailing list about the status of and plans for pulseaudio in Jaunty, specifically about autospawn and glitch-free. Luke Yelvaich sent a call for testing of preview packages of the 0.9.15 release. https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027433.html https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027333.html Status of Sugar on Ubuntu ------------------------- Morgan Collett provided details of how the Sugar educational environment is progressing on Ubuntu, both Intrepid and Jaunty. Great progress has been made, but there are many areas that need work, so help is welcome. https://lists.ubuntu.com/archives/edubuntu-devel/2009-February/002783.html Kubuntu and ports ----------------- Scott Kitterman posted 3 updates on the status of Kubuntu on the ports, showing the progress being made towards having KDE available on all architectures for Jaunty. https://lists.ubuntu.com/archives/kubuntu-devel/2009-February/002655.html https://lists.ubuntu.com/archives/kubuntu-devel/2009-February/002673.html https://lists.ubuntu.com/archives/kubuntu-devel/2009-February/002676.html Reinhard Tartler (siretart) resigns as MOTU Launchpad Liason ------------------------------------------------------------ William Grant (wgrant) and Morten Kjeldgaard (mok0) will share the duties. The Launchpad Liason provides Launchpad developers with prioritized bugs/specs relevant to MOTU and MOTU with information on Launchpad changes and progress. https://lists.ubuntu.com/archives/ubuntu-motu/2009-February/005371.html MySQL and Amarok ---------------- The Ubuntu server team list hosted a continuation of the discussion surrounding the effort to have MySQL packages that work for both the server team and Kubuntu, with Amarok now using MySQL. https://lists.ubuntu.com/archives/ubuntu-server/2009-January/002588.html New REVU Coordinator -------------------- Nathan Handler has taken over Siegfried Gevatter's (RainCT) role of REVU Coordinator. There were also some suggestions on how to make the REVU process quicker for new packages. https://lists.ubuntu.com/archives/ubuntu-motu/2009-January/005261.html Ubuntu Studio in Jaunty ----------------------- Cory Kontros posted a quick update of the status of Ubuntu studio for Jaunty. https://lists.ubuntu.com/archives/ubuntu-studio-devel/2009-February/001450.html Brainstorm for packaging requests? ---------------------------------- Brian Murry pointed out the specification https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs https://lists.ubuntu.com/archives/ubuntu-motu/2009-January/005301.html REVU gets Filtering and Tags ---------------------------- Tags can be formed by alphanumeric characters and dashes ("-"), and both Reviewers (ie, MOTUs) and Moderators can change the tags assigned to source packages. Any name can be used as a tag, but the idea is that there will be a few "official" ones used as part of the normal workflow. https://lists.ubuntu.com/archives/ubuntu-motu/2009-February/005466.html Tools ----- Martin Pitt announce the availability of apport-collect, which can attach information gathered by apport to an existing bug report. Ara Pulido announced that Jaunty now contains the "ubuntu-qa-tools" package, which contains many useful tools for doing QA-related work on Ubuntu. Proposals for other tools to add to the package are welcomed. Jorge Castro announced the availability of a tool written by Graham Binns to help open empty upstream tasks on Ubuntu bugs. This can help in the process of getting Ubuntu bugs reported upstream. https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-February/000535.html https://lists.ubuntu.com/archives/ubuntu-qa/2009-February/000375.html https://lists.ubuntu.com/archives/ubuntu-bugsquad/2009-February/001292.html Developer Changes ----------------- * Nick Ellery (nellery) became an Ubuntu Contributing Developer in recognition of the work he has put in to help Ubuntu development. He has been very active merging packages from Debian in the Jaunty cycle. * Didier Roche (didrocks) joined the MOTU team, thanks to his great contributions to the desktop team and other activities. * Christophe Sauthier (huats) was the second person from France to become a MOTU at the first MOTU Council membership IRC meeting. Christophe has also been very active on the desktop team, and is currently the leader of the MOTU mentoring reception. * At the same meeting Iain Lane (Laney) was also accepted as a MOTU, thanks to his sterling work in many areas. * Alessio Treglia (quadrispro) was the last person to become a MOTU through the old membership process. After contributing a lot of work in the Jaunty cycle he was deemed ready to become a MOTU. * Nicolas Valcarcel (nxvl) steps down from MOTU-SRU https://lists.ubuntu.com/archives/ubuntu-motu/2009-January/005255.html * Iulian Udrea accepted as a MOTU Release Member https://lists.ubuntu.com/archives/ubuntu-motu/2009-February/005398.html * Nathan Handler accepted as a MOTU Release Member https://lists.ubuntu.com/archives/motu-council/2009-February/002029.html Meeting minutes/Weekly reports ------------------------------ * Technical Board - https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027287.html - https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027415.html * Server Team - https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027288.html - https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027332.html - https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027347.html - https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027419.html * Desktop Team - https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027289.html - https://lists.ubuntu.com/archives/ubuntu-desktop/2009-February/001954.html * Foundations Team - https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027324.html - https://lists.ubuntu.com/archives/ubuntu-devel/2009-February/027428.html Contributors ------------ * James Westby * Stefan Lesicnik === Issue 1 === Welcome to the first edition of Ubuntu Developer News (a.k.a the Keybuk-repeater). For past items or to submit your own please see https://wiki.ubuntu.com/UbuntuDevelopment/News More submissions for the developer news would be very much appreciated. In this issue we have * Jaunty Developer Week logs available * Colin Watson elected to the Technical Board * Package bug reporting guidelines in launchpad * Testing Days * New D-Bus Uploaded * Launchpadlib support in ubuntu-dev-tools * The removal of /dev/.static/dev * udevadm, and why you should stop what you're doing * Developer changes Jaunty Developer Week logs available ------------------------------------ The Developer Week for Jaunty is almost over, and there have been many great sessions. Logs of all sessions have been kept and they are appearing on the wiki as they are processed. They can provide a useful resource on the topics covered. https://wiki.ubuntu.com/UbuntuDeveloperWeek Colin Watson elected to the Technical Board ------------------------------------------- Colin Watson became the newest member of the Technical Board. Developers voted in a poll with a choice between him and Kees Cook. https://edge.launchpad.net/~ubuntu-dev/+poll/2009-01-tb-nominees Package bug reporting guidelines in Launchpad --------------------------------------------- Brian Murray recently reported that Launchpad now supports package bug reporting guidelines, which can help users to file better bug reports by giving them specific instructions for a particular package. He outlined the method by which they will be updated. https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027206.html Testing Days ------------ Ara Pulido explained that the QA team are planning to do Testing Days for new features in Jaunty, so that the new code is tested before it is announced as a new feature at release. https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027159.html New D-Bus Uploaded ------------------ Scott James Remnant announced changes to dbus in order to to fix a security problem. This change may impact any package that ships a dbus service, and may cause them to stop working if their service configuration is incorrect, though an attempt was made to audit services to avoid this. https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027220.html Launchpadlib support in ubuntu-dev-tools ---------------------------------------- Markus Korn and Jonathan Davies worked on integrating launchpadlib in to ubuntu-dev-tools to provide more robust access to Launchpad. It uses different credentials to the current ubuntu-dev-tools, so you will be required to generate new credentials. A new tools was also included to make managing these credentials easier. Work is ongoing to transition all of ubuntu-dev-tools to use launchpadlib. https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027186.html The removal of /dev/.static/dev ------------------------------- Scott James Remnant explained where /dev/.static/dev went, and what the replacement is. If you relied on access to the static /dev then you should read his post for how to make udev do what you need instead. https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027184.html udevadm, and why you should stop what you're doing -------------------------------------------------- Scott James Remnant (yes, him again) explained some of the misuses of udevadm, and how to achieve the desired effect without abusing udev. If you know of a package that calls udevadm in its maintainer scripts then you should update it according to the instructions in Scott's post. https://lists.ubuntu.com/archives/ubuntu-devel/2009-January/027260.html Developer Changes ----------------- * Dustin Kirkland (kirkland) became a core-dev after his impressive work, mainly in the server team. * Stéphane Graber (stgraber) gained upload rights for the LTSP packages in main after being the de-facto maintainer for a long time and recently becoming a MOTU. * Thierry Carrez (Koon) became a MOTU after a few months working in the server and Java teams. * Iulian Udrea (iulian) after sustained and varied contributions to the MOTU team. |
Thanks a lot in advance! |
Contents |
Developer News
General
Concept
We aim to get weekly news out about Ubuntu Development. With such a huge variety of teams and efforts going on, it's important that we do our best to
- keep everybody up to date
- celebrate excellent work that is going on
- provide insight into Ubuntu development
- invite new developers in
Outreach
Currently the weekly development update is posted on:
Also is it mentioned by the @ubuntudev account on social networks:
Help out
We need help to write these updates and collect great information. If you are interested in joining a young team interest in Ubuntu development, please join the ubuntu-news-team mailing list and introduce yourself. We're happy to have you on board!
Submit news
If you have development news you want us to include, get them to ubuntu-news-team@lists.ubuntu.com (and prefix the subject with "[dev]") until Thursday. We are interested in almost every story. If you want to
- highlight some great work done by somebody else
- explain some changes that are upcoming
- ask for help on a project
- give a bit of background about something your team is working on
- an interview you did
- ...
Thanks a lot in advance!
UbuntuDevelopment/News (last edited 2011-11-21 11:02:24 by dholbach)