ant-git antlib initial commit

2009-12-24 Thread Kevin Jackson
Hi,

I've been toying with git for a little while and I thought it was
about time we had some way of connecting ant to git (initially just to
pull sources out of a git repository, but in the future to also
support push operations too).

I've just committed a few hours work into the sandbox/antlibs area in
svn (the irony of using svn to host code for git is not lost).

This version relies on git being configured correctly on the command
line.  I wouldn't mind expanding the antlib to be compatible with
egit/jgit to in the future.

Feel free to critique/bemoan the cut-paste nature of the code ;)

I'm hoping that with a git antlib I can force through the adoption of
git internally for new projects, so I am very happy to sponsor this,
but of course I would welcome help from other contributors to ensure a
healthy community.

The initial commit supports:
* clone

I will be working on fetch and writing docs today/tomorrow (yay
Christmas means I can actually do OS stuff without being hassled!)

Have fun with this,

Merry Christmas/Yuletide/Holidays etc
Kev

-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org



Re: Naming of target-group

2009-12-24 Thread Bruce Atherton
Coming into this thread I didn't really have an opinion, but I like this 
reasoning. +1 for both.


Nicolas Lalevée wrote:


Well, the main use case I see of target groups is about using them between
different build scripts, as also noted in the documentation Stefan just
wrote. So the extension point is more an extension point of the build
script, more than a extension point of a particular target.
So finally I quite like it.

extension point cannot make me not think about Eclipse's ones. In
Eclipse the extender is called the extension, and the extended is called
the extension point. So I am +1 for extension-point in replacement of
target-group. And for the attribute on the target I would suggest
extensionOf.

Nicolas

  



-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org



Re: [VOTE] name for target-group

2009-12-24 Thread Bruce Atherton

Stefan Bodewig wrote:


Currently I don't have strong feelings either way, I prefer
extension-point slightly, but can certainly live with target-group.
I'll go with the majority.
  
Exactly my feeling. +1 for extension-point/extensionOf, happy with 
target-group (with or without the dash) if that is the majority.



-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org