Path: csiph.com!news.mixmin.net!news.unit0.net!news.panservice.it!bofh.it!news.nic.it!robomod From: Scott Kitterman Newsgroups: linux.debian.maint.python Subject: Re: a few quick questions on gbp pq workflow Date: Sun, 06 Aug 2017 18:30:02 +0200 Message-ID: References: X-Original-To: debian-python@lists.debian.org X-Mailbox-Line: From debian-python-request@lists.debian.org Sun Aug 6 16:26:55 2017 Old-Return-Path: X-Amavis-Spam-Status: No, score=-7 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FOURLA=0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5 Dkim-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=201409; t=1502036801; bh=Ks6TBKPkVq8bagIgITJ49yd35VeAZo8IlKdUMjmV2yk=; h=Date:In-Reply-To:References:Subject:To:From:From; b=tt+ip6pqEOmPevnioj0vIBiS+hrbNH5IpRbdYITpd5qDknJ6rfjQc+DInBpBjC/hu XmYrG+LYcg5rX1gjMYY55IPcMC8HXoAF7tT6RPkQ+7RnX4EVqr2a118lBRWkYzxwty 7HAtSGUF2nKPueOOk3exLyv/VgTpcALv1UcwXkUg= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailing-List: archive/latest/15087 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/39436F23-8AC3-4D53-908C-C87DCA12B8A9@kitterman.com Approved: robomod@news.nic.it Lines: 39 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sun, 06 Aug 2017 16:26:34 +0000 X-Original-Message-ID: <39436F23-8AC3-4D53-908C-C87DCA12B8A9@kitterman.com> X-Original-References: <20170806153751.GW2409@yuggoth.org> Xref: csiph.com linux.debian.maint.python:9706 On August 6, 2017 11:37:51 AM EDT, Jeremy Stanley wr= ote: >On 2017-08-06 10:44:36 -0400 (-0400), Allison Randal wrote: >> The OpenStack packaging team has been sprinting at DebCamp, and >> we're finally ready to move all general Python dependencies for >> OpenStack over to DPMT=2E (We'll keep maintaining them, just within >> DPMT using the DPMT workflow=2E) >>=20 >> After chatting with tumbleweed, the current suggestion is that we >> should migrate the packages straight into gbp pq instead of making >> an intermediate stop with git-dpm=2E >[=2E=2E=2E] > >More a personal curiosity on my part (I'm now a little disappointed >that I didn't make time to attend), but are you planning to leverage >pristine tarballs as part of this workflow shift so you can take >advantage of the version details set in the sdist metadata and the >detached OpenPGP signatures provided upstream? Or are you sticking >with operating on a local fork of upstream Git repositories (and >generating intermediate sdists on the fly or supplying version data >directly from the environment via debian/rules)? > >I'm eager to see what upstream release management features you're >taking advantage of so we can better know which of those efforts are >valuable to distro package maintainers=2E I don't work on the OpenStack packages, but I do maintain a reasonable num= ber of Python packages=2E I always work from the released tarball=2E I ha= ven't added the keys yet to verify all my packages, but am gradually doing = so as I have time=2E I know some people like working from the upstream git (and the team mainte= nance workflow allows for either), but I definitely prefer working from the= upstream tarballs and appreciate the effort that goes into producing them= =2E Scott K