Work with old and new versions of Scriptcase

Hello.
I posted a question here in the forum hoping for an answer from the developers who work on it… and not from Netmake who releases updates and new versions without caring about the actual work of the developer directly to the customer.

I use (still) Scriptcase 9.5.003, I found its stability sufficient for me even if there is something, but, as they say, just know the vice!
I have some projects in production:

  • a large (for me!), about 700 applications where about 100 customers work at all hours of the day for about 300/400 users.
  • the other small ones, a few applications, a hundred, a few customers, a few users

I’d love to convert to later versions of Scriptcase, but obviously I can’t convert everything in a snap.
It will take a long time for checks, tests that everything works normally and in the meantime I will have to make updates to the old version.

Now the question: how do you operate in this phase since netmake doesn’t allow you to have multiple active licenses?
I consider it unthinkable every time, at every check in the old application, to change the license number between the old and new version.
Are you using any methods that I’m missing?

Thanks
Enrico

As long as the versions are different with different keys like v8 en v9, then both versions work perfectly together. The problem arises when you use the same license key for both versions, that is where it goes wrong. The only solution I’m aware of, is that you switch the license number over and over again. The university I work for has two licenses for that. A 10 user for the daily routine, and a 2 user for troubleshooting, migration testing etc. And even then we get stuck sometimes if we have to do a total migration, like moving to php 8.1…

Thanks Albert
Already!! there is also the change of PHP version from 7.x for SC 9.5 and 8.x for SC 9!!!

Yes, and that requires quite some testing, especially in your custom code. It depends, but there are a handful of important changes between 7.4 and 8.1 that can bite you.So you have to test for the changes in 9.9 that can cause some issues (we had issues with menus) and the change in PHP. Quite some work…