[qbzr] [RFH] Rework Bazaar Explorer + QBzr to use separate process for bzr operations and main process only as GUI presenter

Alexander Belchenko bialix at ukr.net
Wed May 4 13:16:36 UTC 2011


John Arbash Meinel пишет:
> If you're going to put effort into this, I would probably look into how
> bzr-xmloutput works, because I think that also intends to have an XML
> RPC style interface server between clients. (Though I think just one
> server, rather than one per location.)

John, thank you for pointing xmloutput out. Their server is actually 
pretty simple and based on standard python library SimpleXMLRPCServer. 
The server provides 2 (+1 if bzr-search plugin is available) commands to 
either run bzr command in any directory or to run bzr command with 
xml-formatted output.

QBzr has subprocess feature to run commands, although it doesn't use 
really standalone server.

Both xmloutput and qbzr won't have support for status cache today, as 
TBZR has. I'm not quite sure does xmloutput want this feature or not.

-- 
All the dude wanted was his rug back



More information about the bazaar mailing list