Hi all, back from holiday, and boy is it cool to see all these checkins :)
> > - Make sure everything is removed at uninstall, in > > particular data directories created by the apps > > I'm not sure I agree with this... I kinda like leaving the data stuff, > or at least giving the option of removing it or not. I guess an option would be best, but it might be tricky to do, considering the nightmare MSI is... I'll have a look. I believe there are three key points with regards to removing data directories: 1) The version I last used (pre the new checkins) did not delete the downloaded apps after they were done running and accumulated a lot of disc space. Glancing over the checkins, this might be remedied, but if not I think it would not be good to have an uninstall that might leave GBs of stuff somewhere hidden in the user profiles where "normal" users would never find them. What about making sure that the downloaded app directories are always deleted, i.e. to make sure that we never leave large amounts of data behind? 2) I fully understand why one would want to leave configuration files existing, but I think we should only do that if we at the same time commit to always read old schemas of the configuration files in new builds. I think what would really be not nice is if a situation could arise where someone uninstalls an old version, installs a new one and that then crashes on first run because it cannot read the format of the old config file. What do you think? 3) Is all of this maybe mitigated if we actually get updates to work properly, i.e. make sure that config and data gets preserved when one updates the app but gets deleted with a full uninstall? In that case we could also enforce a certain update order and would not have to make sure that every new version can read any old config format. > > - Fix some strange shortcut stuff with dbsetup > > Can you be specific? There are probably a few problems but if I know > what you have found it will be easier... There are some strange rules with regard to advertised shortcuts, key paths of components, per user settings and stuff I all once knew about MSI but which I have to look up again. This is more a point where I would like to be sure that I have done things right than an actual problem. > Thanks again, it's a lot more user-friendly now! So I guess some people have tried the installer and it works? Glad to hear :) Cheers, David ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Alchemi-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/alchemi-developers
