Dear Kent,
Now following things on our TO_DO list related to iexpress packages
- make it possible to stop influencing file association part
by kix???update.exe package.
By selecting kix???registry.exe you want to create those
links.
(it is an old issue, see F2-639) - extend the way of calculating OS version. Based on kixtart release
it will use internal kixtart macros or current script code. - long line policy.
Possible something from one of those first releases. We will take
a closer look on it "when was it introduced", "can it be made shor-
ter or were there special reasons for this format". - use registry to solve an unwanted update. Currently caching problem in
W9x environment can return unexpected results.
(see F2-3550) - filecomparison (see F2-3550)
The way you are comparing kix32.exe files will be implemented in our additional tools
kixcheck.exe and wkixcheck too. We will use a CRC check on a related
kixtart files. Tools will becomes flexible enough to handle also newer kixtart
releases - possible problems with control file "kix???.ok" file (see F2-3372) and what does it
mean for the kixcheck.exe and wkixcheck.exe tools.
Inspired by a note from LLigetfa:
The cookie method is fine, provided the cookie is dropped only on success. MCA's
package will drop the cookie even if it fails to drop the binaries. KiXCheck will how-
ever, remove the cookie if it fails to find the binaries.
The current packages will remove all previous 'cookies' before start installing or
updating kixtart binaries. Only one cookie will be there by a successful installa-
tion.
The previous releases of our packages let 'cookies' from other kixtart installation
untouched. There are only two possible cookie formats kix<release>.ok or kix<release>w.ok.
- Les's idea about CRC for KiXCheck we like and will be implemented in a newer
release.
- Les's idea about snapshot to make KiXCheck flexible we like also. During above
redesign we will implement this too.
- finding duplicates of KiXtart files with KiXCheck may this verification phase
slowdown. Searching through all directories cost in our opinion too much time.
greetings.
btw: Kent, the other location is also a issue we are thinking about.
btw: The improvements on control file is also an issue.