On Dec 31, 2008, at 2:22 AM, Jacques Le Roux wrote:


Hi

I have recently started looking at the Apache Ofbiz Development Guide :
Beginner“s Tutorial,
and reverted to the stable release 4.0 as referenced in the book. This is a
major step
back from the trunk version, yet for production it seems to be a lot more
stable. (Is this true?)

Yes it is, especially nowadays : we have commited massive changes to the trunk these last days

Actually, it may be true right in this instant due to some untested commits, but the I'd say in general the trunk has less issues than the release branch because there are more people working with it, and bugs get fixed a lot faster. The trunk is certainly not more stable though, as stable means unchanging and that is more true of the branch than the trunk, but there are fairly serious issues that have been fixed in the trunk that may never make it back to the release branch because they have too many touch points and no one wants to do it.

Many of those who use the release branch don't even contribute bug fixes back, so even though there are people using it sometimes it takes a while for fixes to get in... and there seem to be issues even though it has been out for nearly 2 years.

In short, I'd say if you're going to do custom development then my recommendation is, and always has been, to start with the trunk. If you go with the release branch your experience will be considerably more painful, and you won't have many opportunities to collaborate with others in the community.

A summary of the choices is available here:

http://docs.ofbiz.org/display/OFBADMIN/Apache+OFBiz+Getting+Started

Keep in mind that there are many people in the community who simply don't understand this because they haven't been involved long enough or haven't run across relevant experience or dealt with end-users on a long-term basis. That is where the difference really shows up.

-David

Reply via email to