Re: Maven2
Hi Lon, could you please tell us what the advantage is of this exercise no using maven2? Regards, Hans On Fri, 2011-10-07 at 16:11 -0400, Lon Binder wrote: I know Maven has been discussed briefly in the past, but we have gone ahead full force with it locally. We have converted the entire OFBiz (actually Opentaps fork) over to Maven. We have not completely done away with Ant at the moment, but we're about 80% of the way there. Most of what hasn't been converted are local changes not common to OFBiz anyway (although they should be). I've given Si at Opentaps a walk through, but was thinking you guys may want to see what we've done as well. Happy to donate the whole thing. Let me know if you're interested in a web conference. ~~~ Lon F. Binder 917-669-7341 @lonbinder http://twitter.com/#%21/lonbinder (twitter) -- Ofbiz on twitter: http://twitter.com/apache_ofbiz Alternative ofbiz website: http://www.ofbiz.info http://www.antwebsystems.com : Quality services for competitive rates.
Re: Maven2
Numbering just for discussion (no priority): 1. Order of magnitude better dependency management 1. Self-documenting JAR references 2. Less JARs need direct references (sub-dependencies will be pulled automatically) 3. Internal project dependencies clearer 4. The dependency analysis plugin in maven will help keep the excess out of the project 2. Smaller subversion checkout 3. Much better SCM, particularly across components 4. (kind of a sub-point of #3) Better deployment capabilities 5. More options for build automation (can still use ant, but now get full world of Maven plugins too) 1. One example is I've configured the eclipse plugin so that the .project and .classpath files are auto-generated and kept up-to-date as dependencies change. 6. Smart build management: ant is simple, it always does everything; maven is smart, only does what you need -- usually ;-) 7. Standardization of folder structure That's off top of my head; there are more. ~~~ Lon F. Binder 917-669-7341 @lonbinder http://twitter.com/#%21/lonbinder (twitter) On Sun, Oct 9, 2011 at 3:48 AM, Hans Bakker mailingl...@antwebsystems.comwrote: Hi Lon, could you please tell us what the advantage is of this exercise no using maven2? Regards, Hans On Fri, 2011-10-07 at 16:11 -0400, Lon Binder wrote: I know Maven has been discussed briefly in the past, but we have gone ahead full force with it locally. We have converted the entire OFBiz (actually Opentaps fork) over to Maven. We have not completely done away with Ant at the moment, but we're about 80% of the way there. Most of what hasn't been converted are local changes not common to OFBiz anyway (although they should be). I've given Si at Opentaps a walk through, but was thinking you guys may want to see what we've done as well. Happy to donate the whole thing. Let me know if you're interested in a web conference. ~~~ Lon F. Binder 917-669-7341 @lonbinder http://twitter.com/#%21/lonbinder (twitter) -- Ofbiz on twitter: http://twitter.com/apache_ofbiz Alternative ofbiz website: http://www.ofbiz.info http://www.antwebsystems.com : Quality services for competitive rates.
Re: Maven2
Thank you Lon, but these the more general advantages, could you please tell us how the ofbiz project will be better with maven2? Is it worth switching to it? Regards, hans On Sun, 2011-10-09 at 09:29 -0400, Lon Binder wrote: Numbering just for discussion (no priority): 1. Order of magnitude better dependency management 1. Self-documenting JAR references 2. Less JARs need direct references (sub-dependencies will be pulled automatically) 3. Internal project dependencies clearer 4. The dependency analysis plugin in maven will help keep the excess out of the project 2. Smaller subversion checkout 3. Much better SCM, particularly across components 4. (kind of a sub-point of #3) Better deployment capabilities 5. More options for build automation (can still use ant, but now get full world of Maven plugins too) 1. One example is I've configured the eclipse plugin so that the .project and .classpath files are auto-generated and kept up-to-date as dependencies change. 6. Smart build management: ant is simple, it always does everything; maven is smart, only does what you need -- usually ;-) 7. Standardization of folder structure That's off top of my head; there are more. ~~~ Lon F. Binder 917-669-7341 @lonbinder http://twitter.com/#%21/lonbinder (twitter) On Sun, Oct 9, 2011 at 3:48 AM, Hans Bakker mailingl...@antwebsystems.comwrote: Hi Lon, could you please tell us what the advantage is of this exercise no using maven2? Regards, Hans On Fri, 2011-10-07 at 16:11 -0400, Lon Binder wrote: I know Maven has been discussed briefly in the past, but we have gone ahead full force with it locally. We have converted the entire OFBiz (actually Opentaps fork) over to Maven. We have not completely done away with Ant at the moment, but we're about 80% of the way there. Most of what hasn't been converted are local changes not common to OFBiz anyway (although they should be). I've given Si at Opentaps a walk through, but was thinking you guys may want to see what we've done as well. Happy to donate the whole thing. Let me know if you're interested in a web conference. ~~~ Lon F. Binder 917-669-7341 @lonbinder http://twitter.com/#%21/lonbinder (twitter) -- Ofbiz on twitter: http://twitter.com/apache_ofbiz Alternative ofbiz website: http://www.ofbiz.info http://www.antwebsystems.com : Quality services for competitive rates. -- Ofbiz on twitter: http://twitter.com/apache_ofbiz Alternative ofbiz website: http://www.ofbiz.info http://www.antwebsystems.com : Quality services for competitive rates.
Re: Short term plans for official releases
Jacques, all, I did a series of changes (rev. 1180638) to the text and formatting of the Download page and now it should be easier to understand what to download and how things are structured; I have tried to incorporate your feedback. When you can, please have a look (and a double look to typos and grammar). Kind regards, Jacopo On Oct 8, 2011, at 5:13 PM, jacques.le.r...@spamcop.net wrote: Thanks Jacopo, I had the feeling I was missing something. I plenty agree with your suggestions. Could we not had a word on this page about live branches (vs freezed/zipped releases) and a link to repo (vs downloads mirrors)? I'm currently in vacation for a week, so I will not work on this soon... Jacques From: Jacopo Cappellato jacopo.cappell...@hotwaxmedia.com Thank you Jacques, please see my note below: On Oct 5, 2011, at 3:55 PM, Jacques Le Roux wrote: Maybe we should make more clear somewhere that releases like 10.04.01 or 09.04.02 are only tagged revisions in respective branches (or did I miss some places where this is clearly explained?). In other words only branches are still evolving when releases are freezed. This is explainedin the official download page (where releases are published): http://ofbiz.apache.org/download.html but of course we could improve the information there; I was thinking to better separate the latest release 10.04 from the older ones and also, inside a series, decrease the fonts of the older releases. Kind regards, Jacopo
buildbot failure in ASF Buildbot on ofbiz-trunk
The Buildbot has detected a new failure on builder ofbiz-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/ofbiz-trunk/builds/2205 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: isis_ubuntu Build Reason: scheduler Build Source Stamp: [branch ofbiz/trunk] 1180643 Blamelist: hansbak BUILD FAILED: failed compile_1 sincerely, -The Buildbot
buildbot success in ASF Buildbot on ofbiz-trunk
The Buildbot has detected a restored build on builder ofbiz-trunk while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/ofbiz-trunk/builds/2206 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: isis_ubuntu Build Reason: scheduler Build Source Stamp: [branch ofbiz/trunk] 1180645 Blamelist: hansbak Build succeeded! sincerely, -The Buildbot
Multi-tenant ecommerce
Ofbiz looks like exactly what I need for an upcoming project (thanks all for that) and I will need multi-tenant behaviour to the ecommerce side if it's not there. https://cwiki.apache.org/OFBIZ/multitenancy-support.html states that: Currently the Ecommerce for Tenants is not supported. Question: Is this still correct? Assuming yes can anyone give an indication of how big a job it would be to make the ecommerce portion multi-tenant on exactly the same basis as the backend application is already? i.e. individual database per tenant but a single web application. It looks like I will need this if the project goes ahead, so I'd like to get my head around how massive a job it might be. Thanks, Gareth.
Re: Maven2
Hans - These are all 100% applicable to ofbiz, as the project is lacking in these way. The reason I offered the web walk through was to see firsthand some of these. - Lon Sent from my Verizon Wireless BlackBerry -Original Message- From: Hans Bakker mailingl...@antwebsystems.com Date: Sun, 09 Oct 2011 20:34:03 To: dev@ofbiz.apache.org Reply-To: dev@ofbiz.apache.org Subject: Re: Maven2 Thank you Lon, but these the more general advantages, could you please tell us how the ofbiz project will be better with maven2? Is it worth switching to it? Regards, hans On Sun, 2011-10-09 at 09:29 -0400, Lon Binder wrote: Numbering just for discussion (no priority): 1. Order of magnitude better dependency management 1. Self-documenting JAR references 2. Less JARs need direct references (sub-dependencies will be pulled automatically) 3. Internal project dependencies clearer 4. The dependency analysis plugin in maven will help keep the excess out of the project 2. Smaller subversion checkout 3. Much better SCM, particularly across components 4. (kind of a sub-point of #3) Better deployment capabilities 5. More options for build automation (can still use ant, but now get full world of Maven plugins too) 1. One example is I've configured the eclipse plugin so that the .project and .classpath files are auto-generated and kept up-to-date as dependencies change. 6. Smart build management: ant is simple, it always does everything; maven is smart, only does what you need -- usually ;-) 7. Standardization of folder structure That's off top of my head; there are more. ~~~ Lon F. Binder 917-669-7341 @lonbinder http://twitter.com/#%21/lonbinder (twitter) On Sun, Oct 9, 2011 at 3:48 AM, Hans Bakker mailingl...@antwebsystems.comwrote: Hi Lon, could you please tell us what the advantage is of this exercise no using maven2? Regards, Hans On Fri, 2011-10-07 at 16:11 -0400, Lon Binder wrote: I know Maven has been discussed briefly in the past, but we have gone ahead full force with it locally. We have converted the entire OFBiz (actually Opentaps fork) over to Maven. We have not completely done away with Ant at the moment, but we're about 80% of the way there. Most of what hasn't been converted are local changes not common to OFBiz anyway (although they should be). I've given Si at Opentaps a walk through, but was thinking you guys may want to see what we've done as well. Happy to donate the whole thing. Let me know if you're interested in a web conference. ~~~ Lon F. Binder 917-669-7341 @lonbinder http://twitter.com/#%21/lonbinder (twitter) -- Ofbiz on twitter: http://twitter.com/apache_ofbiz Alternative ofbiz website: http://www.ofbiz.info http://www.antwebsystems.com : Quality services for competitive rates. -- Ofbiz on twitter: http://twitter.com/apache_ofbiz Alternative ofbiz website: http://www.ofbiz.info http://www.antwebsystems.com : Quality services for competitive rates.