Why did you start a new thread? What's wrong with the other thread?

On Sun, Feb 12, 2017 at 3:55 PM, Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Thanks Taher,
>
> I create a clean new thread to have it more prominent.
>
> This is really what needs to be discussed indeed.
>
> Are we sure that's what we want for plugins?
>
> Will they not be disregarded by committers?
>
> Will plugins follow the framework trend?
>
> This is a very important community decision.
> I hope everybody will (try to) understand the consequences and participate
> to this discussion, before it will be too late...
>
> Jacques
>
>
> Le 12/02/2017 à 13:32, Taher Alkhateeb a écrit :
>
>> Let's take a look at the big picture for a moment before we decide. We
>> have
>> broken OFBiz into essentially two products: framework and plugins.
>>
>> Why did we break it up? Why did we go through the trouble of creating two
>> different repositories? I hope the answer is something like "because it is
>> too big" or "because it carried a lot of non-essential functionality
>> around"
>>
>> So breaking up the project brings the advantage of not having to _worry
>> about everything_ on each and every commit. These are two projects with
>> two
>> release cycles and they don't need to be developed together
>> simultaneously.
>> People can specialize and focus on different areas.
>>
>> The whole idea of breaking the system up and then using gradle's plugin
>> API
>> for OFBiz is to remove the coupling between the two projects. If we
>> introduce svn externals then all  we achieve is create two repositories
>> only to merge them again. Why! that's pointless!
>>
>> Two products means two buildbot scripts, two releases, two development
>> cycles, two different things!
>>
>> So to achieve true separation and decoupling, I suggest to avoid any hacks
>> like svn externals.
>>
>> On Sun, Feb 12, 2017 at 1:31 PM, Jacques Le Roux <
>> jacques.le.r...@les7arts.com> wrote:
>>
>> Hi All,
>>>
>>> This discussion already happened at OFBIZ-9182, but only between Taher,
>>> Nicolas and I.
>>>
>>> The question is simple, below reflects it, and the subject summarises it.
>>>
>>> So what are your thoughts and opinions?
>>>
>>> Also when answering I guess we can remove  '(was Re: Proposal to create a
>>> separate svn repository for the OFBiz official plugins)' from the subject
>>> (I was just "lazy" here)
>>>
>>> Thanks
>>>
>>> Jacques
>>>
>>>
>>> Le 12/02/2017 à 11:22, Jacques Le Roux a écrit :
>>>
>>> Sincerely I hardly see the benefit, but I see the disadvantages when I
>>>> remember what happened with R13.07. I mean how and by who will be
>>>> maintained the OOTB plugins?
>>>>
>>>> I think this should be more discussed, and maybe voted, here
>>>>
>>>> Jacques
>>>>
>>>>
>>>> Le 12/02/2017 à 11:18, Deepak Dixit a écrit :
>>>>
>>>> Hi Jacques,
>>>>>
>>>>> We can add gradle task to  pull all plugins from remote. As we are
>>>>> de-coupling plugins from core so I think its good idea to keep them
>>>>> separate. If any committer or developer want he can use gradle task for
>>>>> the
>>>>> same.
>>>>>
>>>>> Thanks & Regards
>>>>> --
>>>>> Deepak Dixit
>>>>> www.hotwaxsystems.com
>>>>>
>>>>> On Sun, Feb 12, 2017 at 3:43 PM, Jacques Le Roux <
>>>>> jacques.le.r...@les7arts.com> wrote:
>>>>>
>>>>> Yes this is the idea, why should we not? How else committers will
>>>>> easily
>>>>>
>>>>>> maintain the plugins?
>>>>>>
>>>>>> Jacques
>>>>>>
>>>>>>
>>>>>> Le 12/02/2017 à 10:25, Deepak Dixit a écrit :
>>>>>>
>>>>>> Hi Jacques,
>>>>>>
>>>>>>> I think if wesvn:external  on trunk, then it will always checkout the
>>>>>>> plugins with trunk
>>>>>>>
>>>>>>>
>>>>>>> Thanks & Regards
>>>>>>> --
>>>>>>> Deepak Dixit
>>>>>>> www.hotwaxsystems.com
>>>>>>>
>>>>>>> On Sun, Feb 12, 2017 at 2:52 PM, Deepak Dixit <
>>>>>>> deepak.di...@hotwaxsystems.com> wrote:
>>>>>>>
>>>>>>>
>

Reply via email to