Hi Jacopo,

Given that specialpurpose is something which is getting less attention from
the community anyway, I would imagine it to be more of an administrative
headache to split the repository out into components. I really like your
first idea of ofbiz/framework and ofbiz/applications and then to add
/specialpurpose separately.

If a specialpurpose component _really_ matures and gets a lot of attention
from the community it should probably go into /ofbiz/applications or
/ofbiz/framework anyway!


So yeah +1 for the above solution. I would feel much safer working with
13.07 once I know what's going to happen exactly with specialpurpose.

Best,

Taher Alkhateeb


On Sat, Jan 11, 2014 at 10:16 AM, Jacopo Cappellato <
[email protected]> wrote:

> Hi Taher,
>
> we do not have a precise strategy yet but one direction we could follow is
> to release specialpurpose components separately from releases.
> For example, the current svn layout is the following:
>
> trunk/
> trunk/applications/
> trunk/framework/
> trunk/specialpurpose/
> release13.07/
> release13.07/applications/
> release13.07/framework/
>
> We could switch to a layout like:
>
> trunk/
> trunk/ofbiz/applications/
> trunk/ofbiz/framework/
> trunk/specialpurpose/
> release13.07/
> release13.07ofbiz/applications/
> release13.07/ofbiz/framework/
> release13.07/specialpurpose/
>
> When we will issue an OFBiz release from 13.07, for example
> "apache-ofbiz-13.07.03", we will only include:
>
> release13.07ofbiz/
>
> (i.e. applications and framework exactly as it is now in the 13.07 branch)
>
> But we could also release, if there is interest, individual specialpurpose
> components compatible with a given release; for example
> "apache-ofbiz-pos-13.07.03", including:
>
> release13.07/specialpurpose/pos
>
> Jacopo
>
> On Jan 11, 2014, at 7:11 AM, Taher Alkhateeb <[email protected]>
> wrote:
>
> > Hello everyone,
> >
> > Do we have a certain strategy with respect to the guarantee of
> > specialpurpose components' compatibility with any release given that they
> > only reside in trunk due to slim down?
> >
> > And if the guarantee is not there, do we have any tag on svn to checkout
> > the latest compatible version for a given release? I know we only have
> > 13.07 but I think it might get out of control in a few releases right?
> >
> > I would appreciate your thoughts on this.
> >
> > Taher Alkhateeb
>
>

Reply via email to