Hello, Servoyians…some of you may remember me. I’ve been out of the Servoy loop for a while, but I’ve got a question.
I’ve had a old client with a fairly large 3.5 solution come to me interested in new changes to their system, and I’m looking at also getting them updated to the latest Servoy.
The solution is pretty stock Servoy, running on MySQL. A couple of modules, about 100 or so forms (including reports), not much reliance on plugins.
What can I expect updating that system? Any particular gotchas to look out for?
Can I import straight from 3.5 to 6.0?
How much time would you budget for testing and upgrade?
Thanks for any guidance.
Welcome back.
I went through a similar experience from 3.5.12 to 5.2.x and now looking at 6.
From 3.5 to 5.2.x there are lots of “errors” and warnings flagged now - so you have to spend time in my opinion to examine each one to see if they warrant a fix or ignore.
Events seem to be the biggest change and now named parameters.
Most of the time it appears there are many minor changes from my experience.
New capabilities introduced might cause non-functioning code - see the enhanced securiity stuff for example and enhanced logins etc.
Yes, not trivial budget wise.
From your brief description maybe figure on at least 20 person-days to (and I think you know this approach):
- re-train yourself
- attempt some fixes
- goto 1 until done!
Cheers and best of luck.
(I am sure there are lots more comments and “friendly advice” from others to come…)
Tom