I'm looking to confirm that if a NetBeans RCP starts up and reviews the module 
updates that were previously downloaded by "checks for updates", that it will 
over-ride the same modules that were included in the original install ONLY if 
they are newer and have a higher specification value? If they were older, that 
would be unfortunate.

The Use Case is a user installs an RCP App and has received several updates 
over time. Some time elapses where the app is not used or no updates are 
requested. For whatever reason the user re-installs the app which results in 
newer modules in the main app directory. The User or the re-installer may not 
have cleaned the directory where "check for updates" modules are stored. The 
NetBeans RCP App then starts up and sees these previously updated modules which 
are older and out of date. What will it do? Is it safe to assume that the RCP 
will ignore them because they are older?

Due to permissions on a Windows machine, it is sometimes not the end user that 
is doing the install/uninstall. Therefore cleaning out the user's 
AppData/Roaming/.app/updates folder will not clean the real end user's updates 
folder.

I hope my question is clear.


Stephen Cumminger

Reply via email to