I'm here to briefly plug dgit ---------------------------------------- Who here is comfortable with git ? Keep your hand up if you do bug squashing NMUs. You should be doing them with dgit. [ok you can put your hand down now] dgit will do all the tedious source code management. For example, you do not have to run debdiff, because dgit will make sure thnat `git diff' is reliable. You can work in git without knowing the maintainer's git workflow. You can directly cherry-pick a patch from the upstream git branches, fix up any conflicts, and dgit push. ---------------------------------------- OK, maintainers. Who here is a Debian package maintainer. Keep your hand up if you maintain it in git. Keep your hand up if it's a Debian native package. You should be doing your uploads with dgit. [ok you can put your hand down now] dgit will publish your git branch to NMUers using dgit. It will publish your git branch at browse.dgit.debian.org. Regardless of whether an NMUer uses dgit, you can just "git pull" an NMU. ---------------------------------------- OK, maintainers again. Who here is a Debian package maintainer. Keep your hand up if if you generate your .origs from git That includes you if you're using pristine-tar; or if you need to repack your .origs and use git to do it; or if you use git-buildpackage and let it generate the .origs. You should be doing your uploads with dgit. ---------------------------------------- I could do more of these. For example, dgit makes a git based sponsorship workflow easy. I think the best summary is probably this. I probably have a minute or two for questions. Or catch me on irc.