Johannes Schauer Marin Rodrigues <jo...@debian.org> writes: > I like to read of other people's workflows but then I often do not see > how their workflows can possibly fit my packages. There seem to be > many people who have the upstream git as part of their packaging > git. I'm happy that works for them but I don't see how I can leave my > tarball-centered workflows (even though all my upstream work in git) > if all my upstreams ship DFSG non-free material which I have to remove > from their tarballs first.
This works fairly well these days: use Files-Excluded: in d/copyright and "dversionmangle=s/\+ds\d*$//,repacksuffix=+ds" in d/watch. Tools like gbp, uscan, origtargz seems to do the right thing automatically. > So given all this, the point I wanted to make was: I'd like to watch your > videos if you make them. But at least for me you do not have to go through the > trouble of shooting videos. Just some HTML docs would be just fine for me. > Currently, I'm missing a long-term maintained document which explains "the" > (haha) recommended Debian git workflow through the lifetime of a package from > its initial creation to backports or stable updates. Yes please! There are so many details (library transitions? non-dfsg files? experimental->sid migration? go reverse-rebuilds? etc) that are not well documented. I have my own big README with various workflow commands but I deal with packages following perhaps 10+ different styles today, and I try to respect the traditional style used in a package. /Simon
signature.asc
Description: PGP signature