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/
