[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: