Summary http://lists.sigxcpu.org/pipermail/git-buildpackage/2016-July/000143.html ==================================== = Git-buildpackage skills exchange = ==================================== Last years BoF summary: http://lists.sigxcpu.org/pipermail/git-buildpackage/2015-August/000042.html Toolbox for Debian packages in Git ---------------------------------- * Importing upstream tarballs * Building * Changelog generation * debian/patches handling * Helpers: clone, pull, import-dsc{,s}, create-remote-repo Changes in 0.8.0 ---------------- * additional tarball support * import-orig rollbacks * rpm support: buildpackage-rpm(1), rpm-ch(1), mock * doc updates * README.source example Switch defaults for 0.9.0? -------------------------- * Switch to DEP14 branch layout by default (#829444)? master → debian/sid upstream → upstream/latest Yes! 👍 Reference: http://dep.debian.net/deps/dep14/ * Switch to merge-mode=replace by default (#700411)? * debian/changelog as source? * Imply --git-ignore-new with UNRELEASED * Imply --git-debian-branch=vendor/dist-from-changelog * Make --git-dist=DEP14 the default Yes! * make --no-patch-numbers the default - Yes * Why is pristine-tar not default? * should be from now on! * pristine-tar can filter the upstream release tar (debian/copyright) * gbp clone also fetches the pristine-tar branch * --git-pristine-tar-commit generates the orig.tar from the git * --no-patch-numbers lets you omit number in the patch format in patch queues * How about a command gbp tag * worinking essentially like gbp buildpackage --git-tag --git-tag-only