Author: kkolinko Date: Mon Nov 15 00:17:42 2010 New Revision: 1035106 URL: http://svn.apache.org/viewvc?rev=1035106&view=rev Log: Propose Windows installer patch Remove previous proposal, as this one includes all those changes.
Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified: tomcat/tc6.0.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=1035106&r1=1035105&r2=1035106&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/STATUS.txt (original) +++ tomcat/tc6.0.x/trunk/STATUS.txt Mon Nov 15 00:17:42 2010 @@ -145,22 +145,6 @@ PATCHES PROPOSED TO BACKPORT: kkolinko: Discussed in Re:r1005192 thread on dev@ -* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=50140 - Don't ignore user specified installation directory on 64-bit platforms - Allow 32-bit and 64-bit JDKs to be selected on 64-bit platforms - http://svn.apache.org/viewvc?rev=1027504&view=rev - +1: markt, mturk - -1: kkolinko: The function checkJava spawns a .bat file - (ExecWait '"$R0.bat"'). It is visible as a flickering black window - when I go from JRE selection page to the next page in TC7 installer. - -> fixed by r1033882 - kkolinko: merging r1027504 does not perform cleanly - - kkolinko: Additional patches: - http://svn.apache.org/viewvc?rev=1033856&view=rev - http://svn.apache.org/viewvc?rev=1033882&view=rev - http://svn.apache.org/viewvc?rev=1033884&view=rev - * Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=50228 Improve recycling of BodyContentImpl. @@ -177,3 +161,65 @@ PATCHES PROPOSED TO BACKPORT: +1: kkolinko, markt -1: +* Backport Windows installer improvements from Tomcat 7.0.5. + + - Add default --PidFile (new with daemon 1.0.3) (r982157, mturk) + + - Use *modern* types of nsis install/uninstall icons (r999976, mturk) + + - Create service-install.log file during installation with params that + were used to invoke commons daemon. (r1003840, mturk; r1035083,r1035088 kkolinko) + + - Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=50140 + Don't ignore a user specified install directory on 64-bit platforms. + - Allow 32-bit or 64-bit JVMs to be selected when installing on a 64-bit + platform. + (r1027504, markt; r1033856,r1033882 kkolinko) + + - Reimplemented the Windows installer GUI using nsDialogs and MUI2 libraries, + instead of deprecated InstallOptions. + The *.ini files are no more used. All is specified in the nsi script. + (r1034911, kkolinko) + + - Use new admin-gui and manager-gui roles for the user (r982151, mturk) + + - Add a field to display/edit the roles for the user that we add to tomcat-user.xml + - The roles are calculated depending on what webapps are installed + (only manager, vs. host-manager, vs. both of them). + - Do not display "username", "password", "roles" fields when neither + manager nor host-manager are selected. In the previous version we showed + them as disabled. Now we do not show them on screen. + - Add support for the '/?' command line option. It displays a message box. + See .onInit function in tomcat.nsi for details. + (r1034911, kkolinko) + + - When installing on Windows, do not leave undeleted stale files in + $TEMP/src/res/confinstall/. Pack only needed fines, not duplicates. + Place those files into $PLUGINSDIR instead of $TEMP. + - Add DetailPrint statements for operations that take noticeable time. + (r1034924, kkolinko) + + - Improve descriptions of the components. + (r964211, r1035051) + + Backported revisions: + 964211,982151,982157,999976,1003840,1027504,1033856,1033882,1034911,1034924, + 1034926,1035051,1035062,1035068,1035071,1035083,1035088,1035093,1035094 + + 1. Run the following SVN commands: + svn del res/config.ini + svn del res/jvm.ini + svn del res/main.ico + svn del res/uninst.ico + # copy icons from TC7, see r999976 + svn copy ../../trunk/res/main.ico res/ + svn copy ../../trunk/res/uninst.ico res/ + 2. Apply patch: + http://people.apache.org/~kkolinko/patches/2010-11-15_tc6_tomcat-nsi.patch + ( + For reference: here is the diff of tomcat.nsi of trunk @1035094 if I copy + this patched tc6 version on top of it: + http://people.apache.org/~kkolinko/patches/2010-11-15_tc6_tomcat-nsi-of-tc7_vs_tc6.diff + ) + +1: kkolinko + -1: --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org