News
|
Size: 2888
Comment:
|
Size: 7011
Comment: Add the first edition of DeveloperNews
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| This is a page that will explain how developers can notify other developers of small things, such as upcoming transitions, new tools, changes in practice, where the item doesn't warrant a mail to ubuntu-devel-announce on its own. The items will be collected and sent on to the announce list every so often. This is inspired by Debian's DeveloperNews service that does just this. |
= Developer News = |
| Line 7: | Line 3: |
| The items will come from various fora, notably direct submission, and being picked up from mailing lists and IRC. Anyone is free to submit an item, and everyone is encouraged to pass along things from other channels that they think would be appropriate. |
== Concept == |
| Line 12: | Line 5: |
| The aim would be to aid people in keeping up with Ubuntu development when they do not follow every source of information slavishly. The wiki page would also serve as an archive so that if someone takes a break from development they can use this page as a starting point when trying to catch up with the changes. |
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. |
| Line 17: | Line 12: |
| There are competing proposals for how this process should work, so until that is decided this page will document the proposals and provide a place for discussion of how this will work. |
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. |
| Line 21: | Line 16: |
| The way to proceed will be decided by looking at the comments on this page at the next MOTU meeting, on the 28th Nov 2008. |
== Items of interest == |
| Line 24: | Line 18: |
| == Proposal 1: collect items on the wiki page == | * 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. |
| Line 26: | Line 24: |
| This proposal follows that of Debian's [[http://wiki.debian.org/DeveloperNews|DeveloperNews]]. | == Submitting an item == |
| Line 28: | Line 26: |
| This wiki page would be the place to collect the items. They would then be sent on when there were a few outstanding, or some amount of time had passed since the last mail. |
* 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. |
| Line 32: | Line 31: |
| Anyone would be encouraged to submit items by adding the text to the page, and anyone could send the mail when needed. |
== Aggregating items == |
| Line 35: | Line 33: |
| The wiki page would naturally form an archive of old items for people to easily browse. | * 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. |
| Line 37: | Line 37: |
| == Proposal 2: Use the ubuntu-news-team mailing list == | 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. |
| Line 39: | Line 39: |
| As we already have a news team interested in collecting news items and sending them out we could re-use their list and simply send out two mails, splitting based on interest. |
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. |
| Line 42: | Line 41: |
| This would mean that the news team could pick up things of wider interest without someone passing them on, or the news team monitoring another source of information. |
== Template == {{{ Subject: Ubuntu Developer News Issue <x> |
| Line 45: | Line 45: |
| It would also make it easy to know where to send things, rather than having to decide on the potential audience first. It also does not fragment things. |
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 |
| Line 48: | Line 49: |
| It does however require a different sort of monitoring, as we need interested developers to subscribe to that list and to note the items of interest. It also means it is harder to share the workload of sending the mails, as finding the list of outstanding items is more work. |
* Title * Title ... |
| Line 53: | Line 53: |
| It is also an extra step update the wiki page to keep an archive, but perhaps that is not needed as the ubuntu-devel-announce mailing list has an archive already. |
Title ----- |
| Line 56: | Line 56: |
| == Comments == | Item... |
| Line 58: | Line 58: |
| Please add your feedback here. | Links... Title ----- Item... Links... ... }}} == Archive == === 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 Juanty, 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. |
Developer News
Concept
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.
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.
Items of interest
- 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.
Submitting an item
- 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.
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 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.
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 Juanty, 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.
UbuntuDevelopment/News (last edited 2011-11-21 11:02:24 by dholbach)