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
>> 
>> 

Reply via email to