Incredible how the original topic now turned into something pretty different ... it's just great!
Matt, if you are still following this, I have a recommendation to make for your original point 3. You should start versioning your own releases (I do the same) and integrate a later revision of OFBiz every now and then. The trick is know as Subversion "Vendor Branch" and it is described in detail here: http://svnbook.red-bean.com/en/1.5/svn.advanced.vendorbr.html Try it out and you will see: after some 2-3 updates from the vendor's repository (in this case OFBiz'), you will feel safe with the procedure. And you should then also be able to automate it using scripting. I still recommend you use an official release branch of OFBiz rather than trunk, but using this recommendation will actually allow you to do "fallbacks" on arbitrary versions of OFBiz trunk as long as you are consequently tagging your own releases. I do also recommend a testing stage before committing to your local repository and rolling on to production. Pros and cons on these latter two points have been addressed in the trail already. Hope this helps! Regards Carsten
