3 ms·
I have an application that started being developed and deployed in squeak. I then moved to Pharo when it started. I had almost nothing to do, just a few changes
by igrekel 16y ago
I have an application that started being developed and deployed in squeak. I then moved to Pharo when it started. I had almost nothing to do, just a few changes to the way I was dealing with character encodings. Slightly over a year ago, I moved deployment to Gemstone, that involved quite a few changes, the hardest ones were because of ill placed "." as the compiler on Gemstone seems to be a little bit more sensible.
I still develop in Pharo and deploy in Gemstone and I believe that scenario is not uncommon at all. It means my deployment is different from the one described in the post, I don't "clean-up" my image for deployment; I save my code changes to a monticello package, transfer it to the server through scp and load the package into Gemstone. Most of the time, I was able to just let the tools perform an auto-migrate on all existing instances.