DEP-14 migration questions
Hi,
There was consensus during the DebConf BOF that we should migrate to
DEP-14. I plan to work on that.
There's a few questions that we need to address:
1/ name of the development branch (and default branch to be displayed on salsa)
We could either use debian/latest or debian/unstable. I propose that we
use debian/latest, since for most packages, we don't maintain
concurrently versions in experimental and unstable.
2/ content of gbp.conf
We need to write a gbp.conf file for each package, with:
[DEFAULT]
debian-branch = debian/latest
upstream-branch = upstream/latest
pristine-tar = true
Are there other options that we would like to see applied to all
packages?
I'm pasting below the content of our gbp.conf files. I don't really
see anything that should be included by default.
Lucas
--
120 [DEFAULT]
95 pristine-tar = True
40 debian-branch = debian/sid
33 [buildpackage]
29 debian-tag = debian/%(version)s
27 upstream-tree = tag
27 upstream-tag = v%(version)s
24 sign-tags = True
24 # Configuration file for "gbp <command>"
19 verbose = true
17 pristine-tar = true
16 [import-orig]
14 sign-tags = true
11 debian-branch = master
9 filter-pristine-tar = True
9 # Configuration file for git-buildpackage and friends
8 upstream-branch = upstream
8 # Options only affecting gbp buildpackage
7 [pq]
5 [dch]
4 patch-numbers = False
4 [git-import-orig]
4 filter = */.git*
4 debian-branch = debian/master
3 upstream-tag = upstream/%(version)s
3 [pull]
3 patch-numbers = false
3 # Look for a tag matching the upstream version when creating a tarball
3 id-length = 0
3 filter = ['bin']
3 color = auto
3 [clone]
2 # uncomment this to automatically GPG sign tags:
2 pristine-tar = false
2 multimaint-merge = True
2 merge = True
2 filter-pristine-tar=true
2 export-dir = ../build-area/
2 debian-branch = debian/unstable
1 upstream-tag = v.%(version)s
1 upstream-tag = %(version)s
1 tarball-dir = ../
1 sign-tag = true
1 pristine-tar-commit = True
1 overlay = True
1 overlay = false
1 ignore-branch = true
1 #[git-import-orig]
1 filter = ['vendor/assets/javascripts/jquery.scrollTo.js', 'vendor/assets/javascripts/jquery.scrollTo.min.js']
1 #filter=vendor
1 filter = ['test/vendor', 'test/fixtures/google_response_*']
1 filter = rdoc
1 filter = ['rdoc']
1 #filter-pristine-tar=true
1 filter = [ 'lib/compat']
1 filter=*.jar
1 filter = [ "*.gz.sig" ]
1 filter = [ '.gitignore', '.travis.yml', '.git*' ]
1 filter = ['ext/version_sorter/frameworks', 'ext/version_sorter/version_sorter.xcodeproj']
1 filter = ['doc/js/jquery.js']
1 filter = ['bin','screenshots']
1 debian-tag = %(version)s
1 debian-branch = main
1 #debian-branch = debian/sid
1 debian-branch=debian/sid
1 debian-branch = debian/main
1 compression = gz
1 component = [ 'workhorse-vendor' ]
1 cleaner = /bin/true
Reply to: