Hi Mehdi,
On Thu, Aug 06, 2009 at 03:50:54PM +0200, Mehdi Dogguy wrote:
[..snip..] 
> We, Debian OCaml Maintainers, have some tools related to the
> maintenance of our packages hosted in a Git repository.
> 
> We think that they could be useful for other maintainers too.
Yeah, great! Some comments below:

> The 5 tools we would like to see integrated in the git-buildpackage
> package are:
> 
> - dom-git-checkout foo: Checkouts the source package foo from its Git
>   repository and tracks upstream and pristine-tar branches. It needs
>   an additional argument which is the unix group on alioth used to find
>   the full path of the Git repository on alioth.

> - dom-safe-pull: Updates the repository if it's fast-forward. Helps to
>   keep a clean history without a lot of administrative-merges.
Wouldn't it make sense to have these two merged? Like:

gbp-pull uri

and 

cd $repo
gbp-pull 

I'd also be great to built these things using the python gbp stuff in
git-buildpackge. This would have the advantage that you get gbp config
parsing for free and this way you could figure out the correct remove
upstream and pristine-tar branches by looking at the configuration
instead of "guessing". What do you think?

> - dom-apply-patches and dom-save-patches: they propose a way to manage
>   patches in Git repos using quilt.
This conflicts a bit with gbp-pq. I'll rewrite gbp-pq in python, maybe
we can then merge things together? They do basically the same but on
different branches.

> - dom-new-git-repo pkgname tarball: Creates a new Git repository on
>   alioth and sets up cia and mail notifications. Again, it needs the
>   unix group name.
This is very useful but needs we need to get rid of the hard coded mail
adresses, etc. first.
Cheers,
 -- Guido



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to