[patch][win32] improved(2) win32 packaging patch + [rfc]
Alexander Belchenko
bialix at ukr.net
Sun May 14 23:26:07 BST 2006
Sorry, forget to attach patch. Patch against bzr.0.8 branch.
Alexander Belchenko пишет:
> Martin Pool пишет:
>> On 10 May 2006, Alexander Belchenko <bialix at ukr.net> wrote:
>>> I rework my patch for win32 packaging stuff.
> [skip]
>>
>> +1 from me, anyone else?
>
> I seeking another +1 for my installer work.
>
> Here new version. Changes from previous version:
>
> * Fixes for the bug 44095 [1]
> When mfc71.dll will not found during installation special warning
> message will be shown [2]
> * Improved installer: more metadata information (contact information,
> version of installer itself), don't need to reboot system if bzr
> installation directory added to PATH.
> * Translation txt documentations to html: provided compatibility with
> docutils 0.4
> * Makefile: added target 'clean_win32' for cleaning on win32.
>
> I pull latest changes of bzr.0.8 branch and make new version of
> installer for the testing pleasure [3]. I call new installer as 0.8.1pre
> because there is no official announce of 0.8.1.
>
> I start to write document with detailed instructions on how to make
> installer [4].
>
>
> [RFC]
> I also have 2 related questions. I hope this questions won't block
> merging of my patch.
>
> 1. Do installer should show License page with blocking installation when
> user choose "No, I don't agree with license"? If this step (license
> agreement) is mandatory then I need to have text of license to put into
> bzr source tree and inside installer. Adding this step is easy enough.
> (BTW, Mercurial installer for Windows has this step).
>
> 2. On some sites I read *legal warnings* that cryptographic libraries
> and SSH tools might be illegal in some countries. At least on Putty page
> [5] I see similar warning. At this moment windows installer include all
> possible libraries that require bzr to work in different modes. And
> includes paramiko + pycrypto. I'm not lawyer so I ask to core
> developers, in particular to Martin: is this important issue? If this
> important then we probably could deal by one of two variants:
>
> a. Make 2 versions of installer (basic version -- without paramiko, and
> full version with paramiko)
> b. Make one big version and give to user choice to select what
> components to install.
>
> Variant b) is harder to implement. Variant a) only require 2 times more
> room on the download server.
>
>
> Links:
>
> [1] https://launchpad.net/bugs/44095
> [2] http://bzr.onembedding.com/bzr.win/0.8.1/check_mfc71.dll.png
> [3] http://bzr.onembedding.com/bzr.win/0.8.1/bzr-setup-0.8.1pre.exe
> [4] http://bazaar-vcs.org/BzrWin32Installer
> [5] http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
>
>
> --
> Alexander
>
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: win32-installer-2.diff
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20060515/e1909692/attachment.diff
More information about the bazaar
mailing list