And again a +1 from me for switching to git... we did the switch
internally already, and we push these versions at a certain state than
to SVN. Pure git would be better.
Rüdiger
Am 27.03.2012 16:55, schrieb Christoph Drießen:
The question whether the Opencast project should move to git has already been
brought to list several times and has each time been rejected due to good
reasons. But with all this GSoC discussion going on and having seen multiple
people on list who are willing to contribute I find that it's time to bring it
up again.
I do not want to write about the differences and -- in my opinion -- advantages
of using git over svn once more. This can be read in my predecessors posts on
the subject and elsewhere. I just would like to emphasize that one point that
makes git so outstanding for me. I see more people wanting to work on
Matterhorn but do not have commit rights -- and probably won't ever get. But
with git this doesn't really matter. It's an easy go: clone, branch, fetch,
work. And if your work results in something that should be contributed back,
just ask someone to fetch from you. This process of working is inherent to git.
Sure, one can achieve something similar using the git svn bridge like we do at
Entwine. But this always feels a bit like a hack, not that natural. And then
there is this psychological effect you have with a git based project, which
invites people to join be just saying: clone me!
The second reason why I'm talking about switching to git is the experience we
gained at Entwine working with a dual git/svn setup where developers work
solely in git but parts of our work repos are connected to the OC SVN. This
doesn't work bad but it feels like having MH git based would be much nicer.
I think it would be a good idea to switch to git after the 1.4 release and
before GSoC to send out a strong signal that we embrace folks who want to work
with us on MH. This leaves us some time to plan the migration and for everybody
to check out git. Entwine can share their list of resources to get everybody to
learn at least the basics to become productive with git soon.
Christoph
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
_______________________________________________
--
________________________________________________
Rüdiger Rolf, M.A.
Universität Osnabrück - Zentrum virtUOS
Heger-Tor-Wall 12, 49069 Osnabrück
Telefon: (0541) 969-6511 - Fax: (0541) 969-16511
E-Mail: [email protected]
Internet: www.virtuos.uni-osnabrueck.de
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
_______________________________________________