Path: csiph.com!weretis.net!feeder4.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Thomas Goirand Newsgroups: linux.debian.maint.python Subject: Re: voluptuous in DPMT Date: Tue, 02 Aug 2016 23:40:01 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Aug 2 21:36:20 2016 Old-Return-Path: X-Amavis-Spam-Status: No, score=-6.9 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FOURLA=0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .debian. - helo: .mx.atlanta.gplhost. - helo-domain: .gplhost.) FROM/MX_MATCHES_NOT_HELO(DOMAIN)=0; rate: -5 X-Enigmail-Draft-Status: N0110 Organization: Debian User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailing-List: archive/latest/14033 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/d73cb816-a09e-3e2f-50ed-3607309404cc@debian.org Approved: robomod@news.nic.it Lines: 73 Sender: robomod@news.nic.it X-Original-Date: Tue, 2 Aug 2016 23:35:52 +0200 X-Original-Message-ID: X-Original-References: <20160802135402.7331026f@subdivisions.wooz.org> Xref: csiph.com linux.debian.maint.python:8693 On 08/02/2016 07:54 PM, Barry Warsaw wrote: > Thomas, what's going on with the voluptuous package? >=20 > I'm looking at starting to use it for a project and I noticed that it w= as > pretty out of date (the current upstream is 0.9.2). So I gbp cloned th= e DPMT > git-dpm repo and started to hack on it. The last upload appeared to be > 0.8.2-1 by Robert S. Edmonds, although Ond=C5=99ej Nov=C3=BD made some = recent > non-uploaded commits. >=20 > Then I noticed that you've made two uploads since then, 0.8.8-1 to unst= able > and 0.8.11-1 to experimental. But neither of these changes appears in = DPMT > git repo for the package, afaict. >=20 > So, questions: >=20 > Why was 0.8.11 only uploaded to experimental? It doesn't seem to have = all > that many reverse dependencies, so why not just upload it to unstable? I need voluptuous for OpenStack. So unless someone needs the version in Unstable, I prefer to not risk to break anything, and upload updates to Experimental, just in case the new version breaks something in the older release of OpenStack. My intention was to upload Voluptuous to Unstable when Newton was out. However, if you need it, then it's fine to upload to Unstable, and if something break in OpenStack, then it's up to me to repair... :) As of today, the only rdepends are: python-voluptuous Reverse Depends: gertty (1.3.1-1) Reverse Depends: lava-dev (2016.6-2) Reverse Depends: lava-server (2016.6-2) Reverse Depends: python-gnocchi (2.0.2-6) Reverse Depends: python-tooz (>=3D 1.34.0-2) Reverse Depends: python-watcher (>=3D 0.28.0-2) So, except lava, everything else is OpenStack related, so I think it's ok to follow this type of workflow. > And, why weren't your changes committed to git and pushed? Where did y= ou make > your changes? I don't want to lose them, but since the package *is* DP= MT > maintained, its git repo really should reflect all the uploads. Well, if you look at tracker.debian.org, then you'll see that I uploaded the package in early June, when I had still no commit rights to the git of the DPMT. Therefore, I couldn't "git push". Unfortunately, after I got my write access back, I forgot about Voluptuous, and therefore didn't git push. Sorry for that, and thanks so much for doing the work of pushing the changes. > You won't mind if I upload 0.9.2? The file here: https://github.com/openstack/requirements/blob/master/upper-constraints.t= xt shows that OpenStack Newton (currently in Experimental) is right now gating on 0.9.1 upstream, so 0.9.2 is probably fine as well. Please go ahead, you're saving me some work! :) Hopefully, this wont break Mitaka (currently in Sid). Cheers, Thomas Goirand (zigo)