Better IDE integration

INADA Naoki songofacandy at gmail.com
Thu Jan 13 08:21:38 UTC 2011


I think xmloutput should use utf-8 for xml encoding instead of userencoding.
This is one of annoying point to implement bzr plugin for IDEs.

Supporing lightweigt serialization format such as JSON, bencode or MessagePack
besides xml may be able to improve bzr client performance.

On Thu, Jan 13, 2011 at 5:40 AM, Gordon Tyler <gordon at doxxx.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> As I understand it, the recommended approach for integrating bzr with a
> (non-python) IDE is to execute bzr commands and use the XML option to
> produce something that can be easily parsed, right?
>
> I've been using the bzr4j plugin for IntelliJ IDEA, which AFAIK uses
> this approach, and the main drawback is that for operations which take
> some time there is no feedback to the user because, I assume, the plugin
> has to wait for the entire XML output to be written before it can parse it.
>
> What are the chances of a Java implementation of a bzr client library?
> Would it be possible to use Jython to write a wrapper around bzrlib?
>
> Or a different mechanism for out-of-process interaction with the
> standard bzr client that allows for better interactivity?
>
> Ciao,
> Gordon
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQEcBAEBAgAGBQJNLhGiAAoJEIrPJfWinA2u7AwIAIjrRx0+jHmwULjsWNUEI0mz
> 2ZYIoCsednt6uV5Ix43QMWJsD+brH30zHZX+xVdDKVt/GNma/ArSWk0Qy3eY7iLX
> L16w2uY+DwKllgU9oP2wgQHrsL4BZxmtbRVkefAZN3GgeU+zztBPFpLExLHDTwRE
> s6lTzh6cu6EVCZnsEvJv5teG0lwrY9n9Lpdu1/n3i1CS9XbvW+5fu+jDBA3+dH5N
> hGBbTpDygUlvQF35vhlWQAhqleE3hZmXCd/6W1yLblpWI224iRtkFpAmAATz3Hnk
> KVl5+niWhfAEXTwc23qwB0TZhHfRiRWV+x8Hy6UdMZLR4eYAcaUaASIYZvR5sMQ=
> =J723
> -----END PGP SIGNATURE-----
>
>



-- 
INADA Naoki  <songofacandy at gmail.com>



More information about the bazaar mailing list