Thursday, January 3, 2008

The updating dilemma

Once upon a long ago, many of us had an Amiga and updating programs and libraries was really easy: everyone knew dragging newer files onto the older ones was enough. Then, it came Windows and everything changed. Holy softhouses made some nice SETUP.EXE installers for us. They were even simplier: just two clicks and you were OK. No one had to complain, however, no one exactly knew what SETUP.EXE really did. The truth about this, however, is that installing scripts and procedures are comfortable, and users don't want to do these operations by hand. Not anymore, indeed.

So it came the problem of updating system files in VmwAROS. I had different ways to go.

The first, was packaging new programs and files, and redistribute them. From my humble point of view, this is like reinventing the wheel. gives us a new build every day: why the hell should I get files from there, packgae and redistribute them, when already does the main part of the work?

So I went for the second. I'm creating a nice script (and I hope I will succeed in) that will do the dirty work for you: you just need to place a new nightly ISO on VMware virtual CD-ROM, and launch it. It will copy the necessary files, avoiding to overwrite dangerous ones and user preferences, to the right paths. If everything will go in the right direction, this should be one of the features of the next release of VmwAROS.