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