[dct] DCT status update
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sat Jul 29 15:41:45 BST 2006
Hi all, and welcome on this mailing list !
Jeremie Corbier and I did some work on the DCT recently. Here is the
current status :
= Bzr repository =
There's now a bzr repository for the team, which will be central in
our workflow. There are details on how to check it out and use it on
https://wiki.ubuntu.com/DCT/Workflow
= Scripts =
Several scripts have been written:
* a script to generate the list of packages to care for. It currently
generates it based on the Maintainer field, but can be easily
extended to add packages determined by other means. This resides in
the packagelist/ dir.
Open question here: should we care for packages where the DD is
listed as Uploaders: too, or only Maintainer: ?
* a script (make-html) to generate an HTML page listing the status for
the packages we have to care for. An example output is visible on
http://tiber.tauware.de/~lucas/dct/status-example.html (this page is
NOT updated automatically. You have to generate it locally. Read the
make-html script for details.) make-html probably needs to be
improved a bit, but its current status is enough to start working.
* edit-log: a small dch wrapper allowing to create the directory
structure and the changelog if needed. Of course, you are not forced
to use it.
= How are we going to work ? =
We will write a changelog for each package, listing more information
about the divergence in those packages, bugs that were filed in Debian,
etc, etc, etc. Those changelogs will reside in the pool/ dir of the bzr
repository. The make-html script will parse them and extract the
needed information to display on the web page whether the package
needs work or not.
= Other stuff =
* To make it more efficient, we should have a list of "Divergence
explanation", which would detail why Ubuntu decided to change X or
add Y in the Debian package. I've already written one about Desktop
files, but it really needs to be improved since it's not my cup of
tea at all. See https://wiki.ubuntu.com/DCT/DesktopFiles
* I've also started a page listing "FormLetters", i.e example bug
reports so we won't rewrite bug reports from scratch all the time.
Again, they need peer-review. Please see
https://wiki.ubuntu.com/DCT/FormLetters .
= IRC channel =
That's an open question. We should we meet ? Maybe
#debian-ubuntu at OFTC.net is the best place, since it already exists.
That's all for now, I think. Let's start working together :-)
Any comments/questions/complains ? :)
--
| Lucas Nussbaum
| lucas at lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr GPG: 1024D/023B3F4F |
More information about the Ubuntu-DCT
mailing list