Andrey Rahmatullin <w...@wrar.name> writes: > The current documentation says nothing about integrating with the > upstream git repo or an imported (via git-svn etc) upstream VCS while > the tools seem to support this workflow. This leads to inventing > workflows instead of adopting some recommended one. So it would be > useful to at least add some tips to the documentation about using > upstream tags in upstream-tag, using pristine-tar with upstream tags and > upstream tarballs etc.
I'd really like to incorporate the workflow documented in README.source in the openafs source package into git-buildpackage, which involves making the upstream branch imports a merge commit between the upstream Git repository and the current local upstream repository with the differences between the upstream Git tag and the release tarball (generally the addition of generated files) committed as part of the merge. This works very well, but is currently awkward because it requires extra supporting scripts rather than using git-import-orig. Unfortunately, Python isn't a strong language for me and I've not had time to do the implementation, but if anyone feels inspired to add such an option to git-import-orig, I think it's a very compelling workflow for upstreams that have a Git repository but also do tarball releases. (This workflow was originally developed by Sam Hartman for the krb5 package.) -- Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org