This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
1. After finishing IDE, launcher should run updater if there will be in IDEHOME(or IDEUSER)/update/download/ directory: 1. at least one nbm file 2. no install_later.xml file 2. Before starting IDE, launcher should run updater if there will be in IDEHOME(or IDEUSER)/update/download/ directory: 1. install_later.xml file and 2. at least one nbm file Reason: I need some changes in IDE launcher, regarding one of Autoupdate features for NB3.3: http://autoupdate.netbeans.org/new/details33.html#2 Briefly, it will be possible on the last page of AU wizard to choose between "restart immediately" (current behaviour) and "install later before next IDE start". There are also known problems with returning code (mainly on Linux - see e.g. http://www.netbeans.org/issues/show_bug.cgi?id=10071), so calling Updater after finishing should be also changed.
There is also #13082 for script launcher.
New startup algorithm is implemented, but commented out. I will uncomment it when script launchers will be changed and Autoupdate will be ready to use it. BTW should the return code 66 still restart IDE?
Done, IDE return codes ignored.
The IDE will now only return 0.
I need to change algorithm this way: A. for MULTIUSER mode: A1. After finishing IDE, launcher should run updater if there will be in IDEHOME/update/download/ or IDEUSER/update/download/ directory: 1. at least one nbm file 2. no install_later.xml file A2. Before starting IDE, launcher should run updater if there will be in IDEHOME/update/download/ or IDEUSER/update/download/ directory: 1. install_later.xml file and 2. at least one nbm file B. for SINGLEUSER mode (current state is OK): B1. After finishing IDE, launcher should run updater if there will be in IDEHOME/update/download/ directory: 1. at least one nbm file 2. no install_later.xml file B2. Before starting IDE, launcher should run updater if there will be in IDEHOME/update/download/ directory: 1. install_later.xml file and 2. at least one nbm file
Done in main trunk.
Resolved for 3.4.x or earlier, no new info since then -> verified.
Resolved for 3.4.x or earlier, no new info since then -> closing.