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


Groups > comp.lang.python > #94110

Re: Should non-security 2.7 bugs be fixed?

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!1.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <lac@openend.se>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'fixes': 0.05; 'think,': 0.05; 'cc:addr:python-list': 0.09; '3.0.': 0.09; 'part,': 0.09; 'received:openend.se': 0.09; 'received:theraft.openend.se': 0.09; 'subject:2.7': 0.09; 'substantiate': 0.09; 'vast': 0.09; 'bug': 0.10; 'python': 0.10; 'jan': 0.11; '2.7': 0.13; 'do,': 0.15; "'this": 0.16; '>does': 0.16; 'bugs,': 0.16; 'cares': 0.16; 'cc:addr:lac': 0.16; 'cc:addr:openend.se': 0.16; 'from:addr:lac': 0.16; 'from:addr:openend.se': 0.16; 'from:name:laura creighton': 0.16; 'fuzzy': 0.16; 'message-id:@fido.openend.se': 0.16; 'received:89.233': 0.16; 'received:89.233.217': 0.16; 'received:89.233.217.133': 0.16; 'received:fido': 0.16; 'received:fido.openend.se': 0.16; 'reedy': 0.16; 'stuff.': 0.16; 'subject:non': 0.16; 'laura': 0.18; 'language': 0.19; 'library': 0.20; 'changes': 0.20; '2015': 0.20; 'cc:addr:python.org': 0.20; 'fix': 0.21; 'work,': 0.21; 'cc:2**1': 0.22; '2.x': 0.22; "aren't": 0.22; 'fixing': 0.22; 'leave': 0.23; 'bit': 0.23; '(or': 0.23; 'sat,': 0.23; 'thus': 0.24; 'header:In-Reply-To:1': 0.24; 'sort': 0.25; 'developers': 0.26; 'bugs': 0.27; 'developing': 0.28; 'received:se': 0.29; 'volunteers': 0.29; 'cc:no real name:2**1': 0.29; 'that.': 0.30; 'code': 0.30; 'programmers': 0.30; 'supposed': 0.31; 'fixed': 0.31; 'core': 0.32; 'good.': 0.32; 'run': 0.33; 'driven': 0.33; 'is?': 0.33; 'world,': 0.35; 'clear': 0.35; 'skip:> 10': 0.35; 'something': 0.35; "isn't": 0.35; 'but': 0.36; 'there': 0.36; 'subject:?': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'one,': 0.37; 'charset:us-ascii': 0.37; 'things': 0.38; 'version': 0.38; 'drop': 0.38; 'why': 0.39; 'along': 0.39; 'subject:-': 0.39; 'where': 0.40; 'some': 0.40; 'ever': 0.60; 'close': 0.61; 'hope': 0.61; 'header:Message-Id:1': 0.61; 'personally': 0.61; 'back': 0.62; 'more': 0.63; 'great': 0.63; 'our': 0.64; 'you.': 0.64; 'due': 0.65; 'benefit': 0.66; 'news': 0.68; 'risk': 0.68; 'jul': 0.72; 'received:89': 0.80; "'if": 0.84; '>if': 0.84; 'lost,': 0.84; 'belief': 0.91; 'euros': 0.91; 'lot,': 0.95
To Terry Reedy <tjreedy@udel.edu>
cc python-list@python.org, lac@openend.se
From Laura Creighton <lac@openend.se>
Subject Re: Should non-security 2.7 bugs be fixed?
In-Reply-To Message from Terry Reedy <tjreedy@udel.edu> of "Sat, 18 Jul 2015 19:36:33 -0400." <moenuj$f11$1@ger.gmane.org>
References <moenuj$f11$1@ger.gmane.org>
MIME-Version 1.0
Content-Type text/plain; charset="us-ascii"
Content-ID <17604.1437298051.1@fido>
Date Sun, 19 Jul 2015 11:27:31 +0200
X-Greylist Sender IP whitelisted, not delayed by milter-greylist-4.3.9 (theraft.openend.se [89.233.217.130]); Sun, 19 Jul 2015 11:27:36 +0200 (CEST)
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.20+
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.709.1437298070.3674.python-list@python.org> (permalink)
Lines 49
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1437298070 news.xs4all.nl 2837 [2001:888:2000:d::a6]:36572
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:94110

Show key headers only | View raw


In a message of Sat, 18 Jul 2015 19:36:33 -0400, Terry Reedy writes:
>If the vast majority of Python programmers are focused on 2.7, why are 
>volunteers to help fix 2.7 bugs so scarce?

Because volunteers to fix any bugs are scarce?  Because most people really
only think of bug fixing when they have one, and when they get that
one fixed they drop back into thinking that everything is perfect?

>Does they all consider it perfect (or sufficient) as is?
>
>Should the core developers who do not personally use 2.7 stop 
>backporting, because no one cares if they do?
>
>-- 
>Terry Jan Reedy

In the tiny corner of industrial automation where I do a lot of work,
nobody is using 3.0.  It is not clear that this is ever going to change.
It would have to be driven by 'lack of people who know 2.x syntax'
or something like that. Not 'third party library compatibility' because
we really don't use them all that much.

In this corner of the world, the favourite language for developing in
is C (because we work close to hardware) and one of the things we like
about it, a whole lot, is that the language never changes out from
under you.  So there is great hope among industrial users of Python
that we can get a hold of a 'never going to change any more' version
of Python, and then code in that 'forever' knowing that a code change
isn't going to come along and break all our stuff.

Bug fixes aren't supposed to do this, of course, in the same way that
backporting of features do, but every so often something that was
introduced to fix bug X ends up breaking something else Y.  If the
consequences of a bug can be 10s of thousands of Euros lost, you
can see the appeal of 'this isn't going to happen any more'.

While nobody likes to get bit by bugs, there is some sort of fuzzy
belief out there that the bugs fixes that have gone into 2.7 are
more about things that we would never run into, and thus we get the
risk of change without the benefit of the bugfix.  This belief isn't
one that people substantiate -- it is 'just a feeling'.

So from this corner of the world, which admittedly is a very small corner,
yes, the news is 'Life is good.  Please leave us alone.'  This is in
large part, I think, due to the belief that 'if things aren't breaking,
things are perfect' which is completely untrue, but that's the way
people are thinking.

Laura

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: Should non-security 2.7 bugs be fixed? Laura Creighton <lac@openend.se> - 2015-07-19 11:27 +0200
  Re: Should non-security 2.7 bugs be fixed? Steven D'Aprano <steve@pearwood.info> - 2015-07-19 23:59 +1000
    Re: Should non-security 2.7 bugs be fixed? Laura Creighton <lac@openend.se> - 2015-07-19 16:15 +0200
    Re: Should non-security 2.7 bugs be fixed? Laura Creighton <lac@openend.se> - 2015-07-19 16:18 +0200

csiph-web