I'm working on piloting a customers upgrade to xTuple 5.0. Gil suggested that we remove un-used reports and such while preparing our database for migration. I was wondering about removing any of the other packages we might not be using.
Specifically their xTuple Distribution Edition has the "workflow" package installed and enabled. However they don't use it in any way. My first question is can the "workflow" package be deleted or are there dependencies I'm unaware off?
I wonder the same thing about the "xwd" package. They have it disabled but would it break anything to just delete it? Just wondering.
I also see in my db a postgres extension named "xt". However I DON'T see a package named "xt". It seems to have very little data in it. In looking at the table names it seems to be related to "workflow" but isn't in the workflow package. I don't know if that was just a strategic decision or some unintended clutter.
I've not encountered many problems with the 5.0 beta project yet. On my database it takes about 11 hours to run the upgrade script so I was hoping to shorten that time by elimenating any unused code.