Time Keeps On Slipping
Thought I’d just give a brief rundown on what I’ve been doing the last week or so, apart from scribing down news of Clarion 7.
Projman has a new version on the way, soooon. There’s been a couple of cosmetic changes, at least one important functionality change, and the Documentation has begun! It’s a cool little bit of funcitonality in and of itself. Not finished yet, lots of ideas for improvements, but my goal is to get the User Guide scratched together and put the version up for use.
The other major project I’ve been working on is my Freight System (don’t mind the site, it’s also undergoing a lot of upgrading). I’m creating an upgrade system that will be transferable across all my projects, and it’s really quite exciting. Most of the work is done by NetTalk, what a wonderful tool!
In essence, it’s nothing new, developers have been doing this for long time long. The TAFRES Server connects to the FTP Server, and runs some logic to determine what new version installations are on the FTP Server for both the TAFRES Server and the TAFRES Client. These are then downloaded. If there is a TAFRES Server upgrade, all Clients are informed, and closed down, and then the Server is shutdown and a silent installation is run. If there is a Client upgrade (if a Server too, the Server runs first), the Clients are told to shutdown and restart (not sure if this will be automatic or manual). On restarting, the silent installation is run.
The last part of this is still not finished. I’m in the middle of it.
It’s an exciting time. Especially the update/upgrade (not sure which term to use yet) functionality. Once that’s down, then sending out updates will be so much easier than trying to explain to a client where to go to download, and then what to do with running an installation, on each client!
‘Nuff said for now,