Hi! After some discussions at debconf and in #debian-qt-kde, I am now introducing uploaders.mk - a service to automagically update the uploaders field to have uploaders field represent who lately have been working on the package. As I am about to hook it in directly into debian-qt-kde.mk - it will make all packages not yet adapted to tihs fail. How to check your own membership: Please check cdbs/team-members and make sure you are listed correctly with the name(s) you use in the changelog. If you use different spellings, just list all of them - like I have done with dato. The script is basically taking all names from the recent changelog entries and greps for it in the list. How to adapt packages: cp debian/control debian/control.in in control.in set Uploaders to @@@UPLOADERS@@@ and Maintainer to @@@MAINTAINER@@@ like this: Maintainer: @@@MAINTAINER@@@ Uploaders: @@@UPLOADERS@@@ Now check if current uploaders match reality:: debian/rules check-uploaders It generates a temporary control file based off control.in and compares it with the actual control file - and tells wether it matches or not. If it doesn''t match, you need to update it - debian/rules update-uploaders Please study the new debian/control - and commit both control and control.in if it fits. I don''t know when I_will get around to adapt all packages, so feel free to join in. kdepim and kdenetwork are my first two candidates. This also means that all future changes to debian/control should be done in debian/control.in and then debian/control should be regenerated. On every build, a rebuild of control is attempted - and if it differs from the original control, build fails. This step is hooked in as early as possible. Any other questions? Happy hacking1 /Sune -- I cannot explore with the pointer over the controller, how does it work? You must forward from a firewall for disabling the UltraDMA case. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20070707/a677b403/attachment.pgp
On Saturday 07 July 2007, Sune Vuorela wrote:> On every build, a rebuild of control is attempted - and if it differs from > the original control, build fails. This step is hooked in as early as > possible.I have ended up slightly reverting this. It doesn''t fail, but print a nasty warning. The main reason for this is that binNMUs, NMUs and security uploads might be triggered by this. /Sune -- How to get access over a MIDI head of a button to the prompt from Office and from the folder menu inside Netscape XP? You should never overclock the fan, this way from the control options inside Word NT you neither should ever ping to a directory, nor must click on the graphic TCP server for connecting the mailer. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20070724/57910301/attachment.pgp
* Sune Vuorela [Tue, 24 Jul 2007 01:01:36 +0200]:> I have ended up slightly reverting this. It doesn''t fail, but print a nasty > warning. The main reason for this is that binNMUs, NMUs and security uploads > might be triggered by this.I haven''t looked at the code, but why does it fail? As I understood it from the beginning, it would only care about people in cdbs/team-members? Cheers, -- Adeodato Sim? dato at net.com.org.es Debian Developer adeodato at debian.org A lie can go round the world before the truth has got its boots on. -- Terry Pratchett
On Tuesday 24 July 2007, Adeodato Sim? wrote:> * Sune Vuorela [Tue, 24 Jul 2007 01:01:36 +0200]: > > I have ended up slightly reverting this. It doesn''t fail, but print a > > nasty warning. The main reason for this is that binNMUs, NMUs and > > security uploads might be triggered by this. > > I haven''t looked at the code, but why does it fail? As I understood it > from the beginning, it would only care about people in cdbs/team-members?It cares about the X recent names in the changelog and the people in cdbs/team-members. If the X recent names are - all in team-members: John Smith Jane Doe John Smith Jane Doe Jane Doe John Smith Jim Miller Then uploaders contains John Smith, Jane Doe and Jim Miller. If Dave Muppet then adds a changelog entry (NMU maybe), the X recent names becomes: Dave Muppet John Smith Jane Doe John Smith Jane Doe Jane Doe John Smith And Jim Miller is not anymore a part of it. The uploaders based on uploaders.mk would then contain John Smith and Jane Doe only, which differs from before. /Sune -- How may I overclock the gadget? You should mount the code on the mouse, this way therefore from the control preferences menu within Excel you either need to insert the LCD prompt, or cannot log on a 75-bit DirectGL connector of a space bar for disabling the submenu. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part. Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20070724/f91a45a1/attachment.pgp