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

Attachment: signature.asc
Description: PGP signature

Reply via email to