Given that I have executed a full-fledged IVY integration as part of a PoC
in relation to OFBiz-5464, I can revitalize that dev archive to help speed
up the new release in the 13.07 branch.

Best regards,

Pierre

On Monday, June 20, 2016, Pierre Smits <[email protected]> wrote:

> In order to help contributors to be well-informed I quote the appropriate
> section from previous mentioned thread here:
>
> *Re: maintainability*
> Over the past year several add-ons have been included in Ant build
> functions to use Apache Ivy as the engine to download jars required by
> specific functions. E.g. for PostgreSQL Activemq, Cobertura and Sonar.
> This
> should be expanded more, as it lessens the burden on maintenance and size
> of  svn checkouts and distributions. Given that always a build phase is
> required when having downloaded OFBiz, this build phase could retrieve
>  the
> jar (and other) files required. Using Apache Ivy more, could also
> circumvent the licensing issues regarding external products, as none of
> the
> external products are actually included in distributions.
>
> Best regards,
>
> Pierre Smits
>
> ORRTIZ.COM <http://www.orrtiz.com>
> OFBiz based solutions & services
>
> OFBiz Extensions Marketplace
> http://oem.ofbizci.net/oci-2/
>
> On Mon, Jun 20, 2016 at 2:42 PM, Pierre Smits <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> Like I already suggested in my posting of Jan 5th in 2014 (see section
>> 'Re: Maintainablity'  in thread 'OFBiz in 2014 (
>> http://ofbiz.135035.n4.nabble.com/OFBiz-In-2014-tt4646641.html#a4646776).
>>
>> And for which I provided the JIRA issue , see
>> https://issues.apache.org/jira/browse/OFBIZ-5464.
>>
>> Are we going to revisit that?
>>
>> Best regards,
>>
>>
>> Pierre Smits
>>
>> ORRTIZ.COM <http://www.orrtiz.com>
>> OFBiz based solutions & services
>>
>> OFBiz Extensions Marketplace
>> http://oem.ofbizci.net/oci-2/
>>
>> On Mon, Jun 20, 2016 at 2:06 PM, Sharan Foga <[email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>
>>> Hi Everyone
>>>
>>> There has been a bit of work going on in the background regarding how
>>> our releases need to handle external dependencies. This is the first of two
>>> emails to let everyone know what has been happening and also to get
>>> community feedback.
>>>
>>> While working on re-factoring the trunk dependencies we realised that
>>> our current 13.07 release didn't meet the ASF guidelines for handling
>>> dependencies. Essentially releases must only contain source code and should
>>> not include external dependencies such as jar files.
>>>
>>> To resolve this as quickly and simply as possible, the PMC decided to
>>> use Ivy (a dependency management tool) that is already included in OFBiz to
>>> manage the dependencies.
>>>
>>> So what will change?
>>>
>>> - When you download the OFBIz 13.07 release, it will only contain source
>>> code
>>> - You will need to run a script to download the external OFBiz dependent
>>> files (e.g. jar files)
>>> - You compile OFBiz as normal
>>>
>>> These changes will also need to be done in all our active release
>>> branches (e.g. 14.12 and 15.12).
>>>
>>> We will also be communicating this change to our user mailing list and
>>> will be adding specific documentation to ensure that the everyone
>>> understands how downloading and building OFBiz has changed.
>>>
>>> The next steps will be to implement this change and to get our next
>>> 13.07 release update out as soon as possible.
>>>
>>> Thanks
>>> Sharan
>>>
>>
>>
>

-- 
Pierre Smits

ORRTIZ.COM <http://www.orrtiz.com>
OFBiz based solutions & services

OFBiz Extensions Marketplace
http://oem.ofbizci.net/oci-2/

Reply via email to