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


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

Re: mock 1.2 breaking tests (was: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental)

From Ian Cordasco <graffatcolmingov@gmail.com>
Newsgroups linux.debian.maint.python
Subject Re: mock 1.2 breaking tests (was: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental)
Date 2015-10-06 17:50 +0200
Message-ID <qgCF5-20n-37@gated-at.bofh.it> (permalink)
References (3 earlier) <qgfpa-21B-55@gated-at.bofh.it> <qglNT-2VM-3@gated-at.bofh.it> <qgpeN-7Zi-3@gated-at.bofh.it> <qguRc-7Jr-9@gated-at.bofh.it> <qgAWC-7WB-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Tue, Oct 6, 2015 at 8:53 AM, Jeremy Stanley <fungi@yuggoth.org> wrote:
> On 2015-10-06 09:28:56 +0200 (+0200), Thomas Goirand wrote:
>> Master != kilo. It still means that I have to do all of the backport
>> work by myself.
> [...]
>> I know that it's the common assumption that, as the package maintainer
>> in Debian, I should volunteer to fix any issue in the 6+ million lines
>> of code in OpenStack ! :)
>>
>> I do try to fix things when I can. But unfortunately, this doesn't scale
>> well enough... In this particular case, it was really too much work.
>
> That is the trade-off you make by choosing to maintain as many
> packages as you do. You can obviously either spend time contributing
> stable backports upstream or time packaging software. Just accept
> that, as with Debian itself, "stable" means OpenStack upstream makes
> the bare minimum alterations necessary. This includes, in some
> cases, continuing to test the software in those branches with
> dependencies which were contemporary to the corresponding releases
> rather than chasing ever changing behavior in them. Sometimes it is
> done for expediency due to lack of interested volunteer effort, and
> sometimes out of necessity because dependencies may simply conflict
> in unresolvable ways.

And to be fair, this has been discussed many times on the mailing list
with you Thomas. The ratio of cores to stable maintenance cores is
probably something upwards of 5:1. Most of the latter group are also
members of the former group which means they have double the
responsibility (if not more, because stable maintenance is a lot more
involved than a place on the regular core reviewer team). The reality
is that stable packages relying on versions that were contemporary at
the time of their release is very very reasonable (and that's how,
e.g., stable linux distros work). After all "stable" is just the name
for "broken in ways we know about", otherwise one would call it
"perfect" for being forever in a working state under all unexpected
conditions (which no piece of software really is).

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


Thread

Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-29 13:30 +0200
  Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Piotr Ożarowski <piotr@debian.org> - 2015-09-29 13:50 +0200
  Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Julien Cristau <julien.cristau@logilab.fr> - 2015-09-29 14:00 +0200
    Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-29 14:20 +0200
      Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 10:20 +0200
        Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-30 10:50 +0200
    Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-09-29 14:30 +0200
  Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Barry Warsaw <barry@debian.org> - 2015-09-29 15:50 +0200
    Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Tristan Seligmann <mithrandi@mithrandi.net> - 2015-09-29 16:30 +0200
      Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Barry Warsaw <barry@debian.org> - 2015-09-29 16:40 +0200
      Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 10:50 +0200
        Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Tristan Seligmann <mithrandi@mithrandi.net> - 2015-09-30 14:10 +0200
    Maintainer vs. Uploaders Piotr Ożarowski <piotr@debian.org> - 2015-09-29 16:40 +0200
      Re: Maintainer vs. Uploaders Barry Warsaw <barry@debian.org> - 2015-09-29 20:40 +0200
      Re: Maintainer vs. Uploaders Sandro Tosi <morph@debian.org> - 2015-09-30 11:30 +0200
    Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Julien Puydt <julien.puydt@laposte.net> - 2015-09-29 17:50 +0200
      Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Barry Warsaw <barry@debian.org> - 2015-09-29 20:40 +0200
        Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Piotr Ożarowski <piotr@debian.org> - 2015-09-29 20:50 +0200
          Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Julien Puydt <julien.puydt@laposte.net> - 2015-09-29 21:00 +0200
            lintian and team uploads Piotr Ożarowski <piotr@debian.org> - 2015-09-29 21:50 +0200
              Re: lintian and team uploads Barry Warsaw <barry@debian.org> - 2015-09-29 22:00 +0200
                Re: lintian and team uploads Julien Puydt <julien.puydt@laposte.net> - 2015-09-29 22:40 +0200
                Re: lintian and team uploads Barry Warsaw <barry@debian.org> - 2015-09-29 22:50 +0200
                Re: lintian and team uploads Scott Kitterman <debian@kitterman.com> - 2015-09-30 05:00 +0200
                Re: lintian and team uploads Scott Kitterman <debian@kitterman.com> - 2015-09-30 05:00 +0200
                git migration (AKA missing old good svn days) Piotr Ożarowski <piotr@debian.org> - 2015-09-29 23:10 +0200
                Re: git migration (AKA missing old good svn days) Barry Warsaw <barry@debian.org> - 2015-09-30 00:00 +0200
                Re: git migration (AKA missing old good svn days) Scott Kitterman <debian@kitterman.com> - 2015-09-30 05:00 +0200
                Re: git migration (AKA missing old good svn days) Vincent Bernat <bernat@debian.org> - 2015-09-30 07:40 +0200
                Re: git migration (AKA missing old good svn days) Stefano Rivera <stefanor@debian.org> - 2015-10-03 11:40 +0200
    Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 11:00 +0200
      Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-30 11:20 +0200
        Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 17:30 +0200
        Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 17:50 +0200
      Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Kluyver <thomas@kluyver.me.uk> - 2015-09-30 11:30 +0200
        Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Dimitri John Ledkov <xnox@debian.org> - 2015-09-30 12:30 +0200
          Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-30 12:50 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 17:30 +0200
              Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Andrey Rahmatullin <wrar@debian.org> - 2015-09-30 17:50 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 18:10 +0200
              Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-30 18:40 +0200
          Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-30 12:50 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-09-30 13:10 +0200
          Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-09-30 12:50 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-09-30 17:20 +0200
              Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <morph@debian.org> - 2015-09-30 18:30 +0200
      Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Michael Fladischer <fladi@debian.org> - 2015-10-05 10:00 +0200
        Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-05 15:00 +0200
          Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-10-05 17:00 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Barry Warsaw <barry@debian.org> - 2015-10-05 23:30 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-05 23:50 +0200
              Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-10-06 00:40 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-06 01:10 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-10-06 02:20 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-06 09:30 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-10-06 13:50 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-06 15:40 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Piotr Ożarowski <piotr@debian.org> - 2015-10-06 18:30 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-06 22:50 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Piotr Ożarowski <piotr@debian.org> - 2015-10-06 23:40 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-07 15:40 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Brian May <brian@microcomaustralia.com.au> - 2015-10-07 23:50 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Piotr Ożarowski <piotr@debian.org> - 2015-10-08 00:10 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-06 11:00 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Ben Finney <ben+debian@benfinney.id.au> - 2015-10-06 11:20 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Brian May <brian@microcomaustralia.com.au> - 2015-10-06 02:50 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-10-06 03:40 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-06 13:30 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Sandro Tosi <sandro.tosi@gmail.com> - 2015-10-06 13:40 +0200
              Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Jeremy Stanley <fungi@yuggoth.org> - 2015-10-06 03:30 +0200
                Re: mock 1.2 breaking tests (was: python-networkx_1.10-1_amd64.changes  ACCEPTED into experimental) Thomas Goirand <zigo@debian.org> - 2015-10-06 09:30 +0200
                Re: mock 1.2 breaking tests (was:  python-networkx_1.10-1_amd64.changes ACCEPTED into experimental) Jeremy Stanley <fungi@yuggoth.org> - 2015-10-06 16:00 +0200
                Re: mock 1.2 breaking tests (was: python-networkx_1.10-1_amd64.changes  ACCEPTED into experimental) Ian Cordasco <graffatcolmingov@gmail.com> - 2015-10-06 17:50 +0200
                Re: mock 1.2 breaking tests Thomas Goirand <zigo@debian.org> - 2015-10-06 19:10 +0200
          Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Robert Collins <robertc@robertcollins.net> - 2015-10-05 20:10 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Barry Warsaw <barry@debian.org> - 2015-10-05 23:20 +0200
              Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Thomas Goirand <zigo@debian.org> - 2015-10-06 09:40 +0200
          Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Barry Warsaw <barry@debian.org> - 2015-10-05 23:20 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Mattia Rizzolo <mattia@mapreri.org> - 2015-10-05 23:20 +0200
              Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Barry Warsaw <barry@debian.org> - 2015-10-05 23:30 +0200
                Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Mattia Rizzolo <mattia@mapreri.org> - 2015-10-05 23:50 +0200
            Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental Scott Kitterman <debian@kitterman.com> - 2015-10-05 23:30 +0200
            Re: managing transitions (was: python-networkx_1.10-1_amd64.changes  ACCEPTED into experimental) Thomas Goirand <zigo@debian.org> - 2015-10-06 09:50 +0200
              Re: managing transitions (was: python-networkx_1.10-1_amd64.changes  ACCEPTED into experimental) Brian May <brian@microcomaustralia.com.au> - 2015-10-06 10:50 +0200
                Re: managing transitions (was: python-networkx_1.10-1_amd64.changes  ACCEPTED into experimental) Mattia Rizzolo <mattia@mapreri.org> - 2015-10-06 13:10 +0200
                Re: managing transitions Thomas Goirand <zigo@debian.org> - 2015-10-06 16:10 +0200
                Re: managing transitions Mattia Rizzolo <mattia@mapreri.org> - 2015-10-06 17:10 +0200
                Re: managing transitions (was: python-networkx_1.10-1_amd64.changes  ACCEPTED into experimental) Barry Warsaw <barry@debian.org> - 2015-10-06 17:50 +0200
                Re: managing transitions Thomas Goirand <zigo@debian.org> - 2015-10-06 19:10 +0200
                Re: managing transitions Barry Warsaw <barry@debian.org> - 2015-10-06 20:20 +0200
                Re: managing transitions Fred Drake <fred@fdrake.net> - 2015-10-06 21:20 +0200
                Re: managing transitions Barry Warsaw <barry@debian.org> - 2015-10-06 21:30 +0200
                Re: managing transitions Ian Cordasco <graffatcolmingov@gmail.com> - 2015-10-06 21:30 +0200

csiph-web