On Mon, Jun 17, 2013 at 12:35 AM, Mat M <m...@gmx.fr> wrote: > CAs (Custom Action) outside shellextensions are fine.
Well, the job of regactivex/regpatchactivex should be done by normal actions, custom action is for this is a hack. > About shellextensions ones, here is my status: > > * checkdirectory.cxx : was like this from start. So always useless :) > => to be removed OK. > * completeinstallpath.cxx : handle the first level directories : I don't think we upgrade OOo 3.0, OOo 3.1 or OOo 3.2 , so this is useless, but please test it, before removing. > * vistaspecial.cxx: i#94560 . > => To keep. This is a dirty hack. I wonder if the original bug that it solves, is reproducible with our installer. If not, remove it. > * startmenuicon.cxx: was used to have a special icon on start menu folder. > Disabled since vista. > => to be removed Please keep it, we still support Windows XP. > * upgrade.cxx: i#43855 [1]. Not sure we want to reproduce use case from > comment 6. > => to confirm User installation (as opposed to system wide installation) is generally unsupported. I mean it may not work at all, and IMHO it makes little sense. > * checkpatches.cxx: used for upgrades (differential msi). Check if previous > patches have been applied. > => to keep, hoping for the return of .msp :) You can keep it, however, I don't know how it is supposed to work. > * layerlinks.cxx: handle creation of a ure-link file at root. this file is > used to abstract URE path in code (mainly installation related, though). My > question is: could we create this file during instsetoo and add it as a > simple file in the MSI, so CustomAction could be removed ? > => to keep for now See Stephan's mail. > * migrateinstallpath.cxx: used to emulate upgrade pahse with 2 MSI with no > upgradecode inside. > => to keep for now. > OK. Thanks, Andras _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice