[MERGE][0.92] windows python-based installer: shortcut for uninstall action

John Arbash Meinel john at arbash-meinel.com
Sat Oct 27 17:59:46 BST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alexander Belchenko wrote:
> This patch adds to python-based installer ability to create special shortcut
> for uninstaller in Start -> Programs -> Bazaar menu.
> 

BB:comment

...

+
+    # uninstall shortcut
+    uninst = os.path.join(sys.exec_prefix, 'Removebzr.exe')
+    dst = os.path.join(fldr, 'Uninstall Bazaar.lnk')
+    create_shortcut(uninst,
+                    'Uninstall Bazaar',
+                    dst,
+                    '-u bzr-wininst.log',
+                    sys.exec_prefix,
+                    )
+    file_created(dst)


Should this be "Removebzr" or "Remove-Bzr" or "Remove-Bazaar". Removebzr
is a little odd. I also would usually call this "uninstall", not "remove".

Most new programs choose to avoid adding the uninstaller to the start
menu, and instead use the Control Panel/Add Remove Programs
functionality. Does the installer already set it up so that works?

I'm not strictly opposed to this change. I'm just not sure it is
specifically needed. If you have strong convictions on the matter,
you're welcome to go ahead.

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHI26CJdeBCYSNAAMRAkGIAKC29Iw2g9DyQ4GUNT1cytr0ukLcMQCfWu5O
94sx6UTLuIrGfBE8LVB5we4=
=MEy+
-----END PGP SIGNATURE-----



More information about the bazaar mailing list