What I want to do to make an automatic process to retrieve driver kits from the Squirrel FTP site (if they are available. If not they should be), install them in a build environment, and automatically compile and update the drivers. Extend this to be a service to offer to other vendors that have interface drivers used in the squirrel system. They could submit source code (versioned as well), and use the automatic build process. Now, add in a client service that provides automatic updating services based upon the squirrel version that is running. It would look at the squirrel version, compare the driver version, and automatically download and update (and backup) a new driver (and run drvcfg). Could and should extend this to extensions if necessary. Eventually could sell this service to Squirrel as a way to deal with upgrades and fixes and to not miss driver upgrades. Also then becomes an easy way for Squirrel to add new drivers to old builds and make them available to customers. Could also extend to an online web interface to allow a customer to buy and install a new interface or extension.
25 Jan 2006