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


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

Re: on keep providing python 2 packages

Path csiph.com!news.redatomik.org!aioe.org!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Piotr Ożarowski <piotr@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: on keep providing python 2 packages
Date Sun, 21 Aug 2016 00:40:01 +0200
Message-ID <s8n5L-vL-3@gated-at.bofh.it> (permalink)
References <s7MpB-2B9-71@gated-at.bofh.it> <s7Px7-4vo-13@gated-at.bofh.it> <s7PGN-4yC-13@gated-at.bofh.it> <s7VMd-8wb-27@gated-at.bofh.it> <s8hD4-5qC-25@gated-at.bofh.it> <s8jOy-6X7-17@gated-at.bofh.it> <s8l3X-7Jw-3@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Sat Aug 20 22:31:00 2016
Old-Return-Path <ozarow@gmail.com>
X-Amavis-Spam-Status No, score=-12.697 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -7
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=I7wuFTMgiUGX3AbdXeLuk/YkQCqlI0PZpoynM2PlG6Q=; b=dlY92yyL48x1+LD4fnBFvgk+uNekdK6sgZnOWcpyvJxhO6i++zOAmSfqJVbar6vRtf KSRzSVFL7ghd9mI/StE6ObknyOJgsyNI8a2Dc7UWCCwEEsONQhp5/CgbCLODZJOn1Ep0 yu8RlHFiivvD9ttuHCOPNjp3I/hcdUOXbdaEQYqruF9bbkg7LpNC7dlKek+FNfwUatKj WREkjnT+XHxwe5Hihj+zF+Ru7cYZ7O6GBQVjc2b1fTWAMEtEXMU0+zW7jczZkfN/t0jE j3XC2+HqpuEGIRljsvbFL8tnRDLMQ8X6Ep37/7lczpRsagkkyC9j/rmQaUG7VAcgeQSq VdRQ==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=I7wuFTMgiUGX3AbdXeLuk/YkQCqlI0PZpoynM2PlG6Q=; b=Mm7ekmbTlNY5moMNeQSshwY403tC5LKCA6sKv0bwu1MUhxnxfPD0UFfWbuhaRrFc3S 1GugIjcE2sMozmU0FaYVE8Usk6o3151K2nCOBPzs8rWzG8WIQDKgxF18Cu7UdZjimeye hns2g0pOEUGhidRXD91/ojc14DC3sIgBBT/n9nv5GV9x8+mC0booXN0cmkT8xY8kjiJ+ lWjdgr4FlEnmFGprdybdpCrNQjsxyupNavNVzgzJFShpXSkQlPFITTYbcdEd82FokHF6 JHFsOzId6933Er9k/gvaC7e9yGgeRK5fD1cWNaQafdXHFcg3xXYWouoMOX05y8yB4svn PNjg==
X-Gm-Message-State AEkoouuXQCp+lI9c5g5psB4jGQ89MwVgwhdFNeb2STgQ44BBJfQnU4v6mAyejnHY6OTR1g==
X-Received by 10.25.160.15 with SMTP id j15mr3856261lfe.109.1471732244813; Sat, 20 Aug 2016 15:30:44 -0700 (PDT)
Sender robomod@news.nic.it
Mail-Followup-To Sandro Tosi <morph@debian.org>, debian-python <debian-python@lists.debian.org>
MIME-Version 1.0
Content-Type multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rugi3j5ix5qjgyot"
Content-Disposition inline
X-Operating-System Debian GNU/Linux (4.5.0-rc7-amd64)
User-Agent Mutt/1.6.1-neo (2016-06-11)
X-Mailing-List <debian-python@lists.debian.org> archive/latest/14146
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/20160820223042.pde6vi32axlu5x5w@p1otr.com
Approved robomod@news.nic.it
Lines 66
Organization linux.* mail to news gateway
X-Original-Cc debian-python <debian-python@lists.debian.org>
X-Original-Date Sun, 21 Aug 2016 00:30:42 +0200
X-Original-Message-ID <20160820223042.pde6vi32axlu5x5w@p1otr.com>
X-Original-References <CAB4XWXz5oDCwHKVzR3EcETUwA3383Bamnj4u98DEQ97VaBz1-w@mail.gmail.com> <20160819104252.iongmlrtnsxiwlcu@mitya57.me> <CAB4XWXxuyRATGpxHKHxy0iDcPuBOS8AKOM8arr=Ph=LyLi54gA@mail.gmail.com> <20160819172654.jqrm6ntegcqyalmu@mitya57.me> <CAB4XWXyGKveWoNV7LcQApBwHxBcenSrG7O7fHc8RR5QcfyZQLA@mail.gmail.com> <20160820190551.cz2v5myvnmszfnd3@chase.mapreri.org> <CAB4XWXxEYF+rzi=VtKC9oFo8n_yBPNksuqnbh6EuA4mOqFuCvQ@mail.gmail.com>
X-Original-Sender Piotr Ożarowski <ozarow@gmail.com>
Xref csiph.com linux.debian.maint.python:8806

Show key headers only | View raw


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

[Sandro Tosi, 2016-08-20]
> i'd like to hear the opinion of the dpmt admins and python maintainers
> on the OP matter: public module py2 mandatory support, or -in a
> boarder shape- to provide debian packages for all the versions of
> python an upstream public module supports in its code.

IMO:
* all Python applications that support it, should use 3.X only *now*
  (and do not bother with things like alternatives or "-3" suffixes /
  "python3-" prefixes - at least for new packages; I'd even slowly start
  removing alternatives, if it doesn't affect users),
* libraries in Stretch should support 2.X (i.e. add python-foo binary
  packages) if that doesn't require too much additional work (py2dsp
  still creates them). I'm OK with shipping 3.X only packages in NEW
  packages, though. I'd not encourage people to do so but also not
  forbid it,
* we shouldn't accept 2.X only packages in Buster (Stretch+1, released ~2019)
  unless they're a dependency of other packages, and start shipping 3.X only
  packages where it makes sense (and I hope that decision will be mostly made by
  upstreams by simply dropping 2.X support). We can drop some 2.X packages
  (problematic to maintain? better alternatives available? low popcon?),
  but do not do a mass removal yet,
* for Bullseye (Stretch+2, released ~2021) we should start dropping 2.X packages,
  and maybe even remove 2.X interpreter,
* Bullseye + 1 (~2023) is the one without 2.X interpreter and
  python-foo packages for sure (and without /usr/bin/python symlink or
  at least without Debian packages mentioning it, there should be a rule
  to not speak about /usr/bin/python symlink! ;)

Note that Python upstream will stop supporting 2.X in ~2020 so about one
year (and a half?) after releasing Buster.
-- 
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 | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

on keep providing python 2 packages Sandro Tosi <morph@debian.org> - 2016-08-19 09:30 +0200
  Re: on keep providing python 2 packages Olivier Sallou <olivier.sallou@irisa.fr> - 2016-08-19 09:50 +0200
  Re: on keep providing python 2 packages Ondrej Novy <novy@ondrej.org> - 2016-08-19 10:10 +0200
  Re: on keep providing python 2 packages Julien Cristau <jcristau@debian.org> - 2016-08-19 11:50 +0200
  Re: on keep providing python 2 packages "W. Martin Borgert" <debacle@debian.org> - 2016-08-19 12:20 +0200
  Re: on keep providing python 2 packages Dmitry Shachnev <mitya57@debian.org> - 2016-08-19 12:50 +0200
    Re: on keep providing python 2 packages Sandro Tosi <morph@debian.org> - 2016-08-19 13:00 +0200
      Re: on keep providing python 2 packages Dmitry Shachnev <mitya57@debian.org> - 2016-08-19 19:30 +0200
        Re: on keep providing python 2 packages Sandro Tosi <morph@debian.org> - 2016-08-20 18:50 +0200
          Re: on keep providing python 2 packages Mattia Rizzolo <mattia@debian.org> - 2016-08-20 21:10 +0200
            Re: on keep providing python 2 packages Sandro Tosi <morph@debian.org> - 2016-08-20 22:30 +0200
              Re: on keep providing python 2 packages Rick Thomas <rbthomas@pobox.com> - 2016-08-21 00:40 +0200
              Re: on keep providing python 2 packages Piotr Ożarowski <piotr@debian.org> - 2016-08-21 00:40 +0200
                Re: on keep providing python 2 packages Mattia Rizzolo <mattia@debian.org> - 2016-08-21 09:50 +0200
                Re: on keep providing python 2 packages Barry Warsaw <barry@debian.org> - 2016-08-21 22:20 +0200
    Re: on keep providing python 2 packages "Elena ``of Valhalla''" <elena.valhalla@gmail.com> - 2016-08-20 13:40 +0200
  Re: on keep providing python 2 packages Barry Warsaw <barry@debian.org> - 2016-08-19 15:30 +0200

csiph-web