Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #10034
| Path | csiph.com!weretis.net!feeder6.news.weretis.net!feeder4.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | "eamanu15 ." <emmanuelarias30@gmail.com> |
| Newsgroups | linux.debian.maint.python |
| Subject | Re: Python 2 removal strategy |
| Date | Wed, 10 Jan 2018 23:30:02 +0100 |
| Message-ID | <v6x2G-8vh-11@gated-at.bofh.it> (permalink) |
| References | <v6rqj-4sq-23@gated-at.bofh.it> <v6vNg-7Lc-1@gated-at.bofh.it> |
| X-Original-To | Matthias Klose <doko@debian.org> |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Wed Jan 10 22:29:47 2018 |
| Old-Return-Path | <emmanuelarias30@gmail.com> |
| X-Amavis-Spam-Status | No, score=-0.749 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=2, LDO_WHITELIST=-5, MURPHY_SCAM1=0.1, RCVD_IN_DNSWL_NONE=-0.0001, REMOVEDOT=3] autolearn=no 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=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IYDkp/yYvvcGVieXm0OrQ+waLCv39U4Ss/A+0q9VZ3k=; b=o146yd8ptqQKNC0cA8RcYPHLyAmYjRgdwokeTFRBcimMNDAUOmp6IuUDA/+ovlQ38Y rKqEc8fC06N7YDQCa/b+VeNIe48mMiX+Vvlsqvgmq+kRRf8DSpmQH/+E+S3nCMt3UiP7 Ic/vRkV419ZlVEKlmTL9mu1gOVYb4ZfdzucWk52bhoCXvLPRx4nL81jmFZdmrMSN2UsY 5WcTYbx+bD26v0CPRWPIwFtD6SorDYfOBPQLTNJJ9Rrsrq7fm3BVmqyQcRbflpaeVDys SZ4iEPBw2WGkrpZWshf0fEmED3f5myOLUrg6fi1frY7ln4ZWWF0AdDI5aqs+BSO0heuk KbGQ== |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IYDkp/yYvvcGVieXm0OrQ+waLCv39U4Ss/A+0q9VZ3k=; b=jYqtNsQ+O+A5LqyDY2ZTFIN537n3qHPDhNMsrjuLbWXjTpm5QOnkdbN29ZAJCPyO2J Yl+OnLcAlkjf6u9RrTVpYxFLNjL3gFb3Yq6VRdenaxiUCi76/jo3+k+lhmecwSrUsVq5 LWLUaZG0d5sZzcdrQPDKhxo20xkwmqZDs/8UgYRfjSofcro1HGQgf9+mYKKj2akfwU4a dmckCPF9kr6EHKOJkn9Uj2qOd7RV1R0qceVe+V2K6IBeVgjEtEW+uB2EUSaRv7ZbG0zx LKdVK/eH8lVjie+qJgabqU1zy9b/QuYxN1SH4aeZBsLbz9Su3PKLnG4PQ6oV2KqM9b02 JZ4A== |
| X-Gm-Message-State | AKwxytebcLpn72jTSFoTtGdOxSr98tC4WYhrMbVVIk/BXVjOojOXaDpS flaczEMCTO+s93IKPEP0Rq22G7/r8cohL33ntgk= |
| X-Google-SMTP-Source | ACJfBotsJF1ajp0tXxn9IN2MqdTllnsMtgqYDJRk5uT5l3fq1FgeJRQ67Ezm6JfVst6dtNONtxWy6uD1Vb42AHKwaHk= |
| X-Received | by 10.176.89.197 with SMTP id k5mr20568394uad.28.1515623357275; Wed, 10 Jan 2018 14:29:17 -0800 (PST) |
| MIME-Version | 1.0 |
| Content-Type | multipart/alternative; boundary="001a114687f6d2e4470562738f17" |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/15429 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/CACttXDPsiu6W_QO9BTT5J27WUgFxi7+5nnicHYT9Ru7_Zj18zg@mail.gmail.com |
| Approved | robomod@news.nic.it |
| Lines | 150 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Cc | Ole Streicher <olebole@debian.org>, debian-python@lists.debian.org |
| X-Original-Date | Wed, 10 Jan 2018 22:29:06 +0000 |
| X-Original-Message-ID | <CACttXDPsiu6W_QO9BTT5J27WUgFxi7+5nnicHYT9Ru7_Zj18zg@mail.gmail.com> |
| X-Original-References | <87y3l5y9yc.fsf@debian.org> <7ebe8f18-d553-0da6-3556-55e3ebe5c9b1@debian.org> |
| Xref | csiph.com linux.debian.maint.python:10034 |
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
Hi Ole, It would be great have two different package. One of them, the python3 version and maintain the python2 version. Regards! Emmanuel El mié., 10 de ene. de 2018 a la(s) 18:03, Matthias Klose <doko@debian.org> escribió: > On 10.01.2018 17:06, Ole Streicher wrote: > > Hi, > > > > I am the maintainer of the "python-astropy" package, that currently > > creates packages for both Python 2 and Python 3. Both packages have a > > number of reverse dependencies. > > > > Recently, upstream announced a new version 3.0 of astropy, which > > supports Python 3 only, and I think of the best mid-term strategy: The > > old version 2.0 is supported upstream for ~2 years, and I want to have a > > smooth migration path. I checked the wiki, but could not find good > > information about migration. > > Currently discussed. See "Python2 EOL and moving towards Python3" on this > ML. > > > I thought of a temporary package split: create a new source package > > "astropy" that inherits of the current python-astropy package, but only > > builds python3-astropy (and the utils + doc, which depend on > > python3-astropy), and update this to version 3.0. Then I would remove > > these binary packages from the python-astropy package. In parallel, I > > would file bugs (severity: important) to remove the reverse dependencies > > of the Python 2 packages (many of them are mine, but also may have > > reverse dependencies). > > > > As long as there are substantial problems with the removal of the Python > > 2 support, I then keep the "old" python-astropy package updated. Once > > everything is figured out and we decide to finally kick out Python 2 > > support (from Debian-Astro, or from Debian), I would set the remaining > > bugs as RC, and (once they are solved) remove the "python-astropy" > > package. > > > > Does this sound reasonable? And how should I do this technically? > > well, astropy is not such a mainstream package that I would mind removing > some > of it's reverse dependencies. If you want to add the additional pain > having a > separate Python2 source stack, go for it. I wouldn't want to do that > myself. If > not, just go ahead with Python3 after having identified the reverse > dependencies > which are not maintained by yourself. > > Matthias > > -- Arias Emmanuel https://www.linkedin.com/in/emmanuel-arias-437a6a8a http://eamanu.com
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Python 2 removal strategy Ole Streicher <olebole@debian.org> - 2018-01-10 17:30 +0100
Re: Python 2 removal strategy Matthias Klose <doko@debian.org> - 2018-01-10 22:10 +0100
Re: Python 2 removal strategy "eamanu15 ." <emmanuelarias30@gmail.com> - 2018-01-10 23:30 +0100
Re: Python 2 removal strategy Stuart Prescott <stuart@debian.org> - 2018-01-11 01:20 +0100
csiph-web