Hi

When a developer steps down from package maintenance, his name should be 
removed from the list of Uploaders in debian/control.

This can be done in one step with cme where the former uploader is removed from 
debian/control and the change is committed.

For instance, if I want to remove myself:

$ cme run remove-uploader --arg "[email protected]"
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      

Changes applied to dpkg-control configuration:
- source Uploaders: deleted entry 0
[master 94ecfd2] remove [email protected] from Uploaders
 1 file changed, 1 deletion(-)


Note that this command can be applied to a set of repositories with --foreach 
option:

 $ echo raku-json-* | cme run remove-uploader --arg "search=dod" --foreach -
Running script in 
/home/domi/private/debian-dev/raku-stuff/modules/level-1/raku-json-fast ...
[snip]

Changes applied to dpkg-control configuration:
- source Uploaders: deleted entry 0
[debian/sid 1ce6ff9] remove dod from Uploaders
 1 file changed, 8 insertions(+), 7 deletions(-)
Running script in 
/home/domi/private/debian-dev/raku-stuff/modules/level-1/raku-json-optin ...

Changes applied to dpkg-control configuration:
- source Uploaders: deleted entry 0
[debian/sid b929fb6] remove dod from Uploaders
 1 file changed, 10 insertions(+), 8 deletions(-)

For more information on this command, run "cme run remove-uploader -doc " ("cme 
run --help" returns explanations about "cme run" command and not about 
remove-uploader subcommand).

HTH




Reply via email to