Excerpts from Antonio Terceiro's message of Thu Jan 20 04:57:00 +0200 2011:
> I am probably biased towards Git against anything else, but in the very > specific case of pkg-ruby-extras, using Subversion is not as annoying as > it is in other projects I collaborate with. > > On the other hand, probably 100% of our upstreams use Git, and also > using it for the packaging work will both make it easier for us to track > upstream *and* to send stuff back to them. 100% agree with both statements. > But I would like to see something that gives us the same convenience > that we have with our svn repository; perhaps some rake tasks in the > root of such master Git repo would do the trick. I [cloned][DREGIT] our svn repository to git and added simple [ruby script][GITBLD] to build any package (download source, unpack, debuild). Let name it solution #1 :) > Does anyone know of any other packaging group (in Debian or not) that > has something like what we have today (a large repository with lots of > - relatively - small packages), but in Git? [Homebrew][HB] Repository that keeps "formulas" for macos. Same layout as our solution #1. I think its better to use submodules for our main repo and keep all source in submodules. Then we can use git-buildpackage in this submodules. With full source its easier to track upstream and create fix-branches for upstream directly in debian repos. Lets name it solution #2. I vote for solution #2 :) There is also draft for our new [Git Workflow][GW]. You can patch it with your ideas :) [DREGIT]: http://gitorious.org/debian-pkg-ruby-extras/pkg-ruby-extras [GITBLD]: http://gitorious.org/debian-pkg-ruby-extras/pkg-ruby-extras/blobs/master/dbuild.rb [GW]: http://wiki.debian.org/Teams/Ruby/RubyExtras/UsingGit [HB]: https://github.com/mxcl/homebrew -- xmpp:[email protected] http://antono.info/ gopher://antono.info/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

