Updated Plugins Guide - questions and RFT

Alexander Belchenko bialix at ukr.net
Thu Sep 24 17:05:48 BST 2009


John Arbash Meinel пишет:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ian Clatworthy wrote:
>> DeeJay wrote:
>>> re: loggerhead. Description should be "Web inteRface for browsing branches"
>> Thanks. This will be fixed in the next version.
>>
>>> It would be helpful to note that this plugin is not useable by Windows
>>> users running from the standalone bzr.exe installer.
>> :-( Is there a bug for that already? If not, please raise it against the
>> bzr-windows-installers project.
> 
> I'm sure there isn't one for bzr-windows-installers... :)
> 
> As I understand it, you can't run loggerhead directly because it depends
> on paste/simpletal/etc. So either we bundle loggerhead and all its
> dependencies, or somebody goes and creates an installer specifically for
> loggerhead.
> 
> Certainly bzr-xmloutput was the first plugin that figured out the
> necessary install bits to be able to install more than just itself.
> (Though now that we bundle it, I'm a bit curious what would happen if
> one tried to install a 'newer' version...)

I think the first was QBzr.
If you install newer version everything will be OK, unless newer version 
needs newer versions of 3rd party libraries, but bzr.exe has inside old 
libs.
So using *only* special installers for complex plugins is better 
solution. Consider bzr-svn: one need old svn libs, others want 1.6.x...

> The general policy is, If you used the standalone installer to install
> bzr, then you need to use an equivalent installer for plugins. I think
> we can find some sort of tradeoff between bundling every possible
> plugin, and having people do a separate download for some of them.
> 
> (Consider things like bzr-git and bzr-hg, which would need to include a
> full install of git/hg. We took the hit for bzr-svn because of perceived
> usefulness...)
> 
> John
> =:->
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (Cygwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAkq7k2wACgkQJdeBCYSNAAO78gCfUberBbr01jS29CJELQIhauG0
> dLoAnRU3j+ZVe+4UDTZ19ko3XW9vvTgv
> =llq8
> -----END PGP SIGNATURE-----
> 
> 




More information about the bazaar mailing list