I agree it is important to consider the current situation and the possible workflows before discussing the tools.
Currently we do the following: * trunk is where all development happens * most of the commits to trunk are done following the Commit Then Review workflow; sometimes, for more complex or controversial changes, we follow the Review Then Commit workflow; sometimes we create experimental branches that are then merged into the trunk * release branches are stabilization branches: snapshots of the trunk at a given point of time, then (mostly) only backporting of bugs are done * a new release branch is approximately created every year * release branches are actively maintained for 3-4 years When we discuss version control systems (e.g. svn, git) for OFBiz, we should also consider the following questions: * is the current workflow the best for OFBiz and its ecosystem? * if we want to change the workflow, which one we would be the best? For example: Forking Workflow, Gitflow Workflow, Feature Branch Workflow etc... * is the new workflow compatible with the ASF guidelines and rules? * what is the best tool for the new workflow? e.g. git, svn Regards, Jacopo On Apr 21, 2015, at 2:11 PM, Pierre Smits <pierre.sm...@gmail.com> wrote: > As far as I can see it, this whole discussion regarding GIT vs SVN (move to > GIT), is dependent on and blocked by the perceptions of (and viewpoints on) > the (in)clarity surrounding how we (as the contributing community) deal > with code-changing contributions (CTR vs RTC/patches vs dumps). > > If we don’t deal with that first, I see blockers on the road forward every > time we reiterate this GIT vs SVN discussion. Like it there were before and > are now. > > It seems we (all) need a realignment and/or re-acceptance of our G & C (of > the GRC) in that area first. > > Best regards, > > Pierre Smits > > *ORRTIZ.COM <http://www.orrtiz.com>* > Services & Solutions for Cloud- > Based Manufacturing, Professional > Services and Retail & Trade > http://www.orrtiz.com > > On Tue, Apr 21, 2015 at 1:22 PM, Jacopo Cappellato < > jacopo.cappell...@hotwaxsystems.com> wrote: > >> On Apr 21, 2015, at 12:59 PM, Adrian Crum < >> adrian.c...@sandglass-software.com> wrote: >> >>> Everyone is missing the point I am trying to make. >>> >>> I said, "***IF*** Jacopo said something like..." >>> >>> As the OFBiz RM, ***IF*** Jacopo said he couldn't use Subversion to >> manage the OFBiz project, then the need to switch to something else would >> be obvious. >>> >>> I hope that clarifies my true meaning. >>> >>> Adrian Crum >> >> It was clear to me since your first message but I have replied to Jacques >> as I was starting to feel dragged (or, in the context of git, I should say >> "pulled") into the mix :-) >> >> Jacopo >> >>