You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Bryan Boone <bb...@gmail.com> on 2021/08/25 20:33:19 UTC

How to Upgrade OFBiz

Hi everyone.  I see that a new version of OFBiz was recently released.

I currently have an older version installed, 17.12.08.  I don’t see any documentation on how to upgrade to newer versions as they are released.

Is there a document somewhere?

thanks

Re: How to Upgrade OFBiz

Posted by Steven Payne <st...@gmail.com>.
Best practice on the Wiki indicates that if the core modules need to be modified, to copy everything to another module and point everything back to the core modules. (What Nicolas said).

On a side note, if anyone of the developers could show me how to update the documentation, I'd be willing to assist.

On 2021/08/27 21:12:33, Bryan Boone <bb...@gmail.com> wrote: 
> Thanks for the information Vivek.  I was afraid that the case.
> 
> I am not a principle developer, but in my experience, upgrades are quintessential part of a well-formed software.  What good is a software if you install it once, and are stuck with the same thing forever as new things are created?
> 
> Obviously if someone modifies the core files, it would be impossible to upgrade those files, without destroying the modifications.  I don’t know if there could be some type of checksum that pre-checks files to see if they can be upgraded or not, then provide a report about why an upgrade cannot happen.
> 
> Many other ERP softwares have created a methodology where modifications are done as stand alone modules that are not affected by the core upgrades.  With other ERP software that has been built using LAMP, you can always upgrade the core, and leave your modifications in tact.  If for some reason you have to modify the core, at least you can easily do a file diff and be back up and running in almost no time.
> 
> Unfortunately, OFBiz is becoming more and more unattractive to me as I learn more about it.  At this point I am thinking of abandoning OFBiz.
> 
> The documentation is horribly outdated, unorganized, conflicting, and flat out badly written.  When you do find documentation, it speaks to you as though you have been developing for OFBiz for a couple years already.   I watched all the Youtube videos and I still feel like a fish out of water with it.
> 
> Anyway, sorry for the rant, but thanks for the reply.
> 
> 
> 
> > On Aug 27, 2021, at 5:59 AM, vivek mishra <vm...@gmail.com> wrote:
> > 
> > Hi Bryan,
> > 
> > You will have to carefully take care of the customizations you have made to
> > the ofbiz, which includes your custom entities, code in XML, java, ftl or
> > groovy files. There is nothing readily available, the process is manual.
> > 
> > 
> > On Thu, 26 Aug, 2021, 02:03 Bryan Boone, <bb...@gmail.com> wrote:
> > 
> >> Hi everyone.  I see that a new version of OFBiz was recently released.
> >> 
> >> I currently have an older version installed, 17.12.08.  I don’t see any
> >> documentation on how to upgrade to newer versions as they are released.
> >> 
> >> Is there a document somewhere?
> >> 
> >> thanks
> 
> 

Re: How to Upgrade OFBiz

Posted by Bryan Boone <bb...@gmail.com>.
Thanks for the information Vivek.  I was afraid that the case.

I am not a principle developer, but in my experience, upgrades are quintessential part of a well-formed software.  What good is a software if you install it once, and are stuck with the same thing forever as new things are created?

Obviously if someone modifies the core files, it would be impossible to upgrade those files, without destroying the modifications.  I don’t know if there could be some type of checksum that pre-checks files to see if they can be upgraded or not, then provide a report about why an upgrade cannot happen.

Many other ERP softwares have created a methodology where modifications are done as stand alone modules that are not affected by the core upgrades.  With other ERP software that has been built using LAMP, you can always upgrade the core, and leave your modifications in tact.  If for some reason you have to modify the core, at least you can easily do a file diff and be back up and running in almost no time.

Unfortunately, OFBiz is becoming more and more unattractive to me as I learn more about it.  At this point I am thinking of abandoning OFBiz.

The documentation is horribly outdated, unorganized, conflicting, and flat out badly written.  When you do find documentation, it speaks to you as though you have been developing for OFBiz for a couple years already.   I watched all the Youtube videos and I still feel like a fish out of water with it.

Anyway, sorry for the rant, but thanks for the reply.



> On Aug 27, 2021, at 5:59 AM, vivek mishra <vm...@gmail.com> wrote:
> 
> Hi Bryan,
> 
> You will have to carefully take care of the customizations you have made to
> the ofbiz, which includes your custom entities, code in XML, java, ftl or
> groovy files. There is nothing readily available, the process is manual.
> 
> 
> On Thu, 26 Aug, 2021, 02:03 Bryan Boone, <bb...@gmail.com> wrote:
> 
>> Hi everyone.  I see that a new version of OFBiz was recently released.
>> 
>> I currently have an older version installed, 17.12.08.  I don’t see any
>> documentation on how to upgrade to newer versions as they are released.
>> 
>> Is there a document somewhere?
>> 
>> thanks


Re: How to Upgrade OFBiz

Posted by vivek mishra <vm...@gmail.com>.
Hi Bryan,

You will have to carefully take care of the customizations you have made to
the ofbiz, which includes your custom entities, code in XML, java, ftl or
groovy files. There is nothing readily available, the process is manual.


On Thu, 26 Aug, 2021, 02:03 Bryan Boone, <bb...@gmail.com> wrote:

> Hi everyone.  I see that a new version of OFBiz was recently released.
>
> I currently have an older version installed, 17.12.08.  I don’t see any
> documentation on how to upgrade to newer versions as they are released.
>
> Is there a document somewhere?
>
> thanks

Re: How to Upgrade OFBiz

Posted by Nicolas Malin <ni...@nereide.fr>.
Hello,

If you follow the best practice to develop your specific without change
on the framework, just deploy the new ofbiz and load your plugins into.

For other case all is on the wiki [1].

Nicolas

[1]
https://cwiki.apache.org/confluence/display/OFBIZ/Revisions+Requiring+Data+Migration+-+upgrade+ofbiz

On 25/08/2021 22:33, Bryan Boone wrote:
> Hi everyone.  I see that a new version of OFBiz was recently released.
>
> I currently have an older version installed, 17.12.08.  I don’t see any documentation on how to upgrade to newer versions as they are released.
>
> Is there a document somewhere?
>
> thanks