[MERGE] add SimpleXMLRPCServer in stanalone bzr.exe

Guillermo Gonzalez guillo.gonzo at gmail.com
Mon Aug 25 16:57:54 BST 2008


Hi,

On Mon, Aug 25, 2008 at 12:10 PM, John Arbash Meinel
<john at arbash-meinel.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Guillermo Gonzalez wrote:
>> Hi John,
>>
>> I think the idea behind the patch was misundertood :)
>>
>> This patch only adds SimpleXMLRPCServer.py to the stabdalone exe.
>>
>> bzr-xmloutput stills need to be installed.
>>
>> Cheers,
>

> No, I understand what you are doing. The *problem* is that plugins require
> more dependencies than we bundle by default into the standalone installer. The
> symptom is you needing to add it, even though bzr itself doesn't use it.
>

Oh, ok, I misunderstood the comment :)

> The proper solution is to change how we do packaging, such that plugins can
> provide their dependencies. My preferred solution is to not have a
> "standalone" installer at all. But just an installer that will automatically
> install the necessary dependencies (such as a full install of python) if they
> are not already installed.

I'm not a windows user (nor a win developer), my first idea was to
build a installer for xmloutput that includes all it dependencies, but
the main problem was my lack of knowledge on this area :( (and how to
integrate this with bzr.exe and/or the python based installer)

If anybody knows if this can be done, please let me know :)

>
> As I said, I'm against this patch on principle, but for short-term pragmatic
> reasons, I think it is okay.

Ok, is good to know.
Thanks for your feedbak.

Cheers,

--
Guillermo

>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFIsst5JdeBCYSNAAMRAo+kAKDX1aIXjKTdEigIy0TMUoCIaBM5nQCeLTIN
> v7NQMxPqcQ365wosQwG1N7U=
> =BZlm
> -----END PGP SIGNATURE-----
>



More information about the bazaar mailing list