On Friday 10. October 2008 01:53:06 Thomas Capricelli wrote: > Hello, > > There were some discussions in august about studying the use of a > distributed source control for KDE. My understanding is that some tests > were made using git, and it was more or less decided that at some time, > kde would migrate to git. Although I'm not sure how 'final' this decision > is.
The current state of this work can be summed up, but only after we describe what the requirements are; r1) We need a full-history of KDE (10+ years) with full branches and fully available for the specified scm. r2) We need a SCM that can support the working model as described on the dot (git and mercurial would do that AFAIK) r3) We need various people that can support the process would it be rolled out. I.e. various experts willing to put loads of hours into fixing problems and making things just work for our contributors. This includes support services like a web front end. Email sending, digging into the repo and telling people who actually made the commit, etc. r4) We need a way to register who made a push since in general SCMs don't have access restrictions on which emails they put in the commit. See the Accountability thread I started half of aug. r5) We need a plan on *how* to split up all the modules, how to make it easy for developers to checkout just kdebase and get all the submodules (if we choose to split up kdebase) etc. We largely should support both the subversion and the distributed SCM manner of working. For git we have all of the above already. And the current state is that people are putting time into making the tools work better. Lots of usability enhancements have been going into git and related software over the last year or so. For other systems we don't have anyone that stepped up and do the equivalent work we've been doing for the last year(s). Oh, and the last thing we need is when we feel comfortable the people on this list can provide an option that is better than subversion we need to go to the KDE community at large and say "He, what about this? Want to convert?" That part is still TODO :) -- Thomas Zander
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-scm-interest mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-scm-interest
