Re: Moving off of git-dpm (Re: git-dpm breakage src:faker)
On Sunday, February 05, 2017 03:59:37 PM Brian May wrote: > Scott Kittermanwrites: > > We should probably be thinking in terms of post-release for this change. > > During the pre-release freeze, the release team doesn't typically allow > > changes that extraneous to fixing the specific issue they are letting a > > package into Testing to fix. The .git-dpm file is shipped in the package, > > so if we drop git-dpm, we're going to have to deal with getting .git-dpm > > removals through the release team for any package that needs update > > during the freeze. > > The .git-dpm file is only shipped with the Debian source package, and > AFAIK has no meaning outside git. So it is a useless file for the Debian > source package. There should be no impact whatsoever in removing it, and > you could even argue that it was a bug to distribute it in the Debian > source in the fist place. The opinion of the release team matters here more than yours or mine. Before doing anything pre-release, we ought to get a reading from them. > > That will also give us time to make sure we have a proper migration > > strategy and sufficient documentation. > > That may be a better reason. > > Hence the reason I suggested not doing a mass migration of all packages > at once (at least for now) but to update the package when it otherwise > needs updating. Experimentation with a few packages to prepare for a migration and make sure the documentation is good, is fine. We really ought to switch for real all at once like we did for svn -> git. It's not much of a team repository without a consistent approach for VCS use. Scott K
Re: Moving off of git-dpm (Re: git-dpm breakage src:faker)
Barry Warsawwrites: > What I'd really like to see is a page like > https://wiki.debian.org/Python/GitPackaging for a non-git-dpm workflow. (The > page itself could probably use a bit of gardening anyway.) Specifically, I'd > like to see guidance on any tasks which are different for git-pq (or > non-git-dpm as the case may be). > > I'd suggest cloning that page instead of modify that page to cover both > cases. Edit the clone as if it were the opinionated view of just using gbp > tools and gbp-pq. The page should also have instructions on opportunistically > switching away from git-dpm. What should we call the clone page? PqGitPackaging??? -- Brian May
Re: Moving off of git-dpm (Re: git-dpm breakage src:faker)
Scott Kittermanwrites: > We should probably be thinking in terms of post-release for this change. > During the pre-release freeze, the release team doesn't typically allow > changes that extraneous to fixing the specific issue they are letting a > package into Testing to fix. The .git-dpm file is shipped in the package, so > if we drop git-dpm, we're going to have to deal with getting .git-dpm > removals > through the release team for any package that needs update during the > freeze. The .git-dpm file is only shipped with the Debian source package, and AFAIK has no meaning outside git. So it is a useless file for the Debian source package. There should be no impact whatsoever in removing it, and you could even argue that it was a bug to distribute it in the Debian source in the fist place. > That will also give us time to make sure we have a proper migration strategy > and sufficient documentation. That may be a better reason. Hence the reason I suggested not doing a mass migration of all packages at once (at least for now) but to update the package when it otherwise needs updating. -- Brian May
RFS: python-verboselogs/1.5-1 [ITP]
Hi, Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "python-verboselogs" * Package name: python-verboselogs Version : 1.5-1 Upstream Author : Peter Odding] * URL : https://verboselogs.readthedocs.io * License : Expat Section : python It builds these binary packages: pypy-verboselogs - Verbose logging level for the logging module in Python python-verboselogs - Verbose logging level for the logging module in Python2 python3-verboselogs - Verbose logging level for the logging module in Python3 To access further information about this package, please visit the following URL: https://mentors.debian.net/package/python-verboselogs Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/p/python-verboselogs/python-verboselogs_1.5-1.dsc This is the initial packaging (ITP #853810). This package is a dependency for python-coloredlogs. -- Regards, Gaurav Juvekar