Hi Andrei,
We are several (it's my case), to already use git (with git-svn).
For github, we already use it as source, as soon as they contain the
correct grant, compliant with the Apache standard.
There are already lot of developer that use Karaf github mirror. If you
take a look on:
https://github.com/apache/karaf
you can see that we have 28 forks, pull requests, etc.
As you said, we are an Apache project, and so some guidelines. There are
still discussions in the ASF to provide a git service.
So, be sure that we are following all discussions related to git, and we
already know (and use since long time now ;)) that git is much
appreciated ;)
Regards
JB
On 08/17/2012 11:49 PM, Andrei Pozolotin wrote:
*Jean-Baptiste, and ALL:
*
I am sure you had chance to convince yourself that
git + fork/pull is better then svn + patch.txt
I understand that you have apache guidelines,
but the switch should be easy:
1) treat github as the primary commit source,
require every git pull to contain an apache one liner
" Grant license to ASF for inclusion in ASF works (as per the Apache
License <http://www.apache.org/licenses/LICENSE-2.0>§5)"
2) replicate git to svn on schedule via hudson/jenkins job,
if github goes bust - just fall back to svn;
3) continue to produce snapshots and releases from svn
above all else, get an easy access to 500K github java developers
who are just eager to start committing to the karaf! :-)
what do you think?
Thank you,
Andrei
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com