Hello, To maintain the DokuWiki Debian package, I use Git, with branches parallels to the upstream ones. However, the distribution of the package is based on the released tarball. To ease package maintenance, I use a tool, called pristine-tar, that is able to recreate the official tarball from a Git commit and some delta files. I noticed that the content of the released tarball is not exactly identical to the release commit, as it removes _cs _test and adds data/pages/playground/playground.txt. Would it be possible to have branches and tags corresponding to what is tarred to produce the official tarball? Something like tarball/2010-11-07 or tarball_2010-11-07? By the way, I think the branch name “stable” may cause problems in the future, as this is a symbolic name, that will mean something else when another version is released. I suggest that the repository branches would be organised like this: master for day to day development release/2010-11-07 for release maintainance tarball/2010-11-07 for tarball preparation with tags: release/2010-11-07 release/2010-11-07b maybe… tarball/2010-11-07 release/2010-11-07b maybe… maybe with underscores instead of slashes if you prefer. It would be nice to retag some old tags to keep a coherent naming convention, too. Regards, -- ,--. : /` ) Tanguy Ortolo | `-' Debian maintainer \_