Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #7401

[DPMT] radical changes: automation, carrot and stick

From Piotr Ożarowski <piotr@debian.org>
Newsgroups linux.debian.maint.python
Subject [DPMT] radical changes: automation, carrot and stick
Date 2015-10-02 01:20 +0200
Message-ID <qeViO-2oq-17@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

I think that the main problem of our team is that we have over 300
members and only few people contribute to packages they didn't inject to
the repo (some people do not care even about those).

Here are some ideas on how to change that:
* team only in Uploaders field, the main contact (AKA Maintainer) has to
  be real person (reason: nobody reads -team mailing list) + automatic
  team subscription via script that sets up git repository
* when someone who is not listed in debian/control (i.e.
  Maintainer/Uploaders) wants to upload team package - just commit
  and upload to DELAYED/2 (in case of RC bug) or to DELAYED/7, no need
  to notify anyone, because...
* emails with all commits (diffs) made by someone not listed in Maintainer
  are automatically sent to Maintainer
* adding a package to the team (and getting all benefits, like
  sponsoring, bug fixes, etc.) requires pushing at least one commit to
  package without member's name in debian/control a month
  (doesn't matter if it's a typo fix, RC bug fix or a tag which can
  be made only by those who upload/sponsor packages from now on)
* automatic emails with a warning if there's more than 31 days since the
  last contribution described above
* removal¹ of packages (not person) from the team if there's no
  contribution in 3 months in a row (and given person is not MIA, as in
  active in other packages, for MIA ones: decide if someone wants to
  take over or orphan the package, no more team packages that nobody
  takes care of and no objections if someone takes over your package)

I can implement all scripts that automate above tasks but someone
will have to replace me in the admin seat.

[¹] as in upload to unstable without DPMT in Uploaders, repo stays in
    case one decides come back
-- 
Piotr Ożarowski                         Debian GNU/Linux Developer
www.ozarowski.pl          www.griffith.cc           www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645

Back to linux.debian.maint.python | Previous | NextNext in thread | Find similar


Thread

[DPMT] radical changes: automation, carrot and stick Piotr Ożarowski <piotr@debian.org> - 2015-10-02 01:20 +0200
  Re: [DPMT] radical changes: automation, carrot and stick Piotr Ożarowski <piotr@debian.org> - 2015-10-02 09:50 +0200
    Re: [DPMT] radical changes: automation, carrot and stick Vincent Bernat <bernat@debian.org> - 2015-10-02 10:20 +0200
      Re: [DPMT] radical changes: automation, carrot and stick Piotr Ożarowski <piotr@debian.org> - 2015-10-02 10:40 +0200
        Re: [DPMT] radical changes: automation, carrot and stick Vincent Bernat <bernat@debian.org> - 2015-10-02 11:00 +0200
          Re: [DPMT] radical changes: automation, carrot and stick Piotr Ożarowski <piotr@debian.org> - 2015-10-02 11:20 +0200
        Re: [DPMT] radical changes: automation, carrot and stick IOhannes m zmölnig (Debian/GNU)  <umlaeute@debian.org> - 2015-10-05 12:40 +0200
      Re: [DPMT] radical changes: automation, carrot and stick Elena ``of Valhalla'' <elena.valhalla@gmail.com> - 2015-10-02 11:00 +0200
        Re: [DPMT] radical changes: automation, carrot and stick Piotr Ożarowski <piotr@debian.org> - 2015-10-02 11:30 +0200
          Re: [DPMT] radical changes: automation, carrot and stick Elena ``of Valhalla'' <elena.valhalla@gmail.com> - 2015-10-02 13:40 +0200
          Re: [DPMT] radical changes: automation, carrot and stick Barry Warsaw <barry@debian.org> - 2015-10-02 16:40 +0200
    Re: [DPMT] radical changes: automation, carrot and stick Piotr Ożarowski <piotr@debian.org> - 2015-10-02 13:30 +0200
  Re: [DPMT] radical changes: automation, carrot and stick Nikolaus Rath <Nikolaus@rath.org> - 2015-10-02 18:20 +0200
    Re: [DPMT] radical changes: automation, carrot and stick Scott Kitterman <debian@kitterman.com> - 2015-10-02 20:30 +0200
    Re: [DPMT] radical changes: automation, carrot and stick IOhannes m zmölnig (Debian/GNU)  <umlaeute@debian.org> - 2015-10-05 12:00 +0200
    Re: [DPMT] radical changes: automation, carrot and stick Arthur de Jong <adejong@debian.org> - 2015-10-07 14:10 +0200
      Re: [DPMT] radical changes: automation, carrot and stick Piotr Ożarowski <piotr@debian.org> - 2015-10-07 14:20 +0200
        Re: [DPMT] radical changes: automation, carrot and stick IOhannes m zmölnig (Debian/GNU)  <umlaeute@debian.org> - 2015-10-07 14:40 +0200
        team vs individual as maintainer (was: radical changes) "W. Martin Borgert" <debacle@debian.org> - 2015-10-07 14:40 +0200
          Re: team vs individual as maintainer (was: radical changes) Barry Warsaw <barry@debian.org> - 2015-10-07 15:30 +0200
            Re: team vs individual as maintainer Piotr Ożarowski <piotr@debian.org> - 2015-10-07 15:40 +0200
              Re: team vs individual as maintainer "W. Martin Borgert" <debacle@debian.org> - 2015-10-07 15:50 +0200
              Re: team vs individual as maintainer Barry Warsaw <barry@debian.org> - 2015-10-07 15:50 +0200
                Re: team vs individual as maintainer Piotr Ożarowski <piotr@debian.org> - 2015-10-07 16:10 +0200
                Re: team vs individual as maintainer Barry Warsaw <barry@debian.org> - 2015-10-07 16:20 +0200
              Re: team vs individual as maintainer Piotr Ożarowski <piotr@debian.org> - 2015-10-17 00:00 +0200
                git instead of svn in policy (was Re: team vs individual as  maintainer) IOhannes m zmölnig (Debian/GNU)  <umlaeute@debian.org> - 2015-10-17 20:20 +0200
                Re: git instead of svn in DPMT policy Piotr Ożarowski <piotr@debian.org> - 2015-10-17 20:50 +0200
                Re: git instead of svn in DPMT policy Brian May <brian@microcomaustralia.com.au> - 2015-10-18 03:10 +0200
                Re: git instead of svn in DPMT policy Sandro Tosi <morph@debian.org> - 2015-10-18 13:50 +0200
                Re: git instead of svn in DPMT policy Barry Warsaw <barry@python.org> - 2015-10-19 18:10 +0200
        Re: [DPMT] radical changes: automation, carrot and stick Arthur de Jong <adejong@debian.org> - 2015-10-07 15:40 +0200
        Re: [DPMT] radical changes: automation, carrot and stick Nikolaus Rath <Nikolaus@rath.org> - 2015-10-07 17:10 +0200
        Re: [DPMT] radical changes: automation, carrot and stick Raphael Hertzog <hertzog@debian.org> - 2015-10-07 18:30 +0200
  Re: [DPMT] radical changes: automation, carrot and stick Scott Kitterman <debian@kitterman.com> - 2015-10-02 20:40 +0200
    Re: [DPMT] radical changes: automation, carrot and stick Stefano Rivera <stefanor@debian.org> - 2015-10-05 00:00 +0200
      Re: [DPMT] radical changes: automation, carrot and stick Brian May <brian@microcomaustralia.com.au> - 2015-10-05 00:40 +0200
      Re: [DPMT] radical changes: automation, carrot and stick Scott Kitterman <debian@kitterman.com> - 2015-10-05 13:30 +0200
        Re: [DPMT] radical changes: automation, carrot and stick Barry Warsaw <barry@debian.org> - 2015-10-06 00:10 +0200
  Re: [DPMT] radical changes: automation, carrot and stick Thomas Goirand <zigo@debian.org> - 2015-10-03 01:40 +0200

csiph-web