summaryrefslogtreecommitdiff
path: root/topics.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'topics.mdwn')
-rw-r--r--topics.mdwn120
1 files changed, 120 insertions, 0 deletions
diff --git a/topics.mdwn b/topics.mdwn
new file mode 100644
index 0000000..f372162
--- /dev/null
+++ b/topics.mdwn
@@ -0,0 +1,120 @@
+---
+title: Git-buildpackage BoF
+tags: [Debian, Git, Gbp]
+author: Guido Günther <agx@sigxcpu.org>
+date: 16.8.2015
+...
+
+gbp
+===
+
+* buildpackage
+* import-orig
+* git-pbuilder
+
+* pq
+* dch
+* pull/clone
+* import-dsc{,s}
+* create-remote-repo
+* config
+
+---
+
+Frequently used?
+================
+
+* Commands
+
+ gbp import-orig --uscan
+ gbp import-orig --download https://
+ gbp pq import --time-machine=3
+ gbp buildpackage --git-pristine-tar-commit
+ gbp config buildpackage
+
+* Superseeded by dgit?
+
+ gbp import-dsc --download foo/sid
+ gbp import-dscs --debsnap
+
+* {Bash,Zsh} completion
+
+---
+
+"Recent" changes
+=================
+* Consistent *gbp* supercommand
+* gbp config
+* DEP-14
+
+ gbp buildpackage --git-dist=DEP14
+
+* import-orig
+
+ gbp import-orig --merge-mode=replace
+* Initial RPM support (import-srpm, pq-rpm)
+
+* Bare reposiory support
+* Detached HEAD support
+
+---
+
+Ongoing changes
+===============
+* Python3 support
+* merge rpm support
+
+---
+
+## import-orig
+* Rollback on failure
+* import-orig vs. source format 3.0 (#700411)
+* anything else?
+
+---
+
+Patch handling
+==============
+* Tag pq branch
+* automatic rebase before export
+* DEP-3
+* anything else?
+
+---
+
+What else?
+==========
+* better dfsg branch support?
+* multiple tarball support - which workflow
+ * submodules
+ * detached trees
+* rpm: mock support
+
+---
+
+Howto hack
+==========
+* unittests
+
+ python setup.py nosetests
+
+* Component tests
+
+ git submodule update --init
+
+* Building the docs:
+
+ make -C docs
+
+* API docs
+
+---
+
+Build tool integration
+======================
+* sbuild?
+* better interaction with builders
+ * What kind of error happened (404)
+ * Caching unpacked chroots
+* dgit integration
+