#829744 – Add new-package-should-not-package-python2-module tag – Debian Bug report logs

version graph

Reply or subscribe to this bug.

Toggle useless messages


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

[Message part 1 (text/plain, inline)]
Source: lintian
Version: 2.5.45
Severity: wishlist
Tags: patch
X-Debbugs-CC: python-modules-team@lists.alioth.debian.org

Hi,

Attached is the following:

  commit 51a7a2a34804af18c1a103f87c2a482372200e1b
  Author: Chris Lamb <lamby@debian.org>
  Date:   Tue Jul 5 20:14:00 2016 +0200
  
      Add new-package-should-not-package-python2-module tag
      
      The 2.x series of Python is due for deprecation and will not be maintained
      past 2020 so it is recommended that Python 2 modules are not packaged
      unless necessary.
      
      Signed-off-by: Chris Lamb <lamby@debian.org>
  
   checks/scripts.desc                              | 13 +++++++++++++
   checks/scripts.pm                                |  7 +++++++
   t/tests/scripts-python2/debian/debian/control.in | 15 +++++++++++++++
   t/tests/scripts-python2/desc                     |  8 ++++++++
   t/tests/scripts-python2/tags                     |  1 +
   5 files changed, 44 insertions(+)


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[0001-Add-new-package-should-not-package-python2-module-ta.patch (text/x-patch, attachment)]

Message #10 received at 829744@bugs.debian.org (full text, mbox, reply):

Please only trigger this warning if no corresponding python3 module is uploaded
(at least until after the stretch release).



Message #15 received at 829744@bugs.debian.org (full text, mbox, reply):

Mattias Klose wrote:

> Please only trigger this warning if no corresponding
> python3 module is uploaded (at least until after the
> stretch release).

Are we sure? The idea is to dissuade the Python 2 module from being
packaged in the first place (on the principle that it is one less to
remove later) rather than to promote that the Python 3 module is
also packaged.

Otherwise this tag's semantics are really along the lines of "don't
forget to package the Python 3 version!" which is already somewhat
implicit in the ecosystem and causes us more work down the road.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Message #20 received at 829744@bugs.debian.org (full text, mbox, reply):

On Wed, 06 Jul 2016 01:06:57 +0200 Chris Lamb <lamby@debian.org> wrote:
> Mattias Klose wrote:
> 
> > Please only trigger this warning if no corresponding
> > python3 module is uploaded (at least until after the
> > stretch release).
> 
> Are we sure? The idea is to dissuade the Python 2 module from being
> packaged in the first place (on the principle that it is one less to
> remove later) rather than to promote that the Python 3 module is
> also packaged.
> 
> Otherwise this tag's semantics are really along the lines of "don't
> forget to package the Python 3 version!" which is already somewhat
> implicit in the ecosystem and causes us more work down the road.

If that's the case, then it's premature before the freeze. Python2.7 is 
'supported' through the expected stretch lifetime, so I don't see it being 
anything other than a maintainer call.  For the next release, it'll maybe be 
different.

Scott K



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jul 6 06:37:07 2016;
Machine Name:
buxtehude

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.



Source link