A GIO transport

John Arbash Meinel john at arbash-meinel.com
Sat May 1 15:34:03 BST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mattias Eriksson wrote:
> Hi, 
> 
> Here is a first attempt att creating a gio transport for bzr. The reason
> I wrote this is that I'd lite to store a bzr repo on my Apple
> TimeCapsule that only provides afp and smb file access. So by using gio
> as a transport it should be possible to use all protocols supported by
> the gnome gio library (currently ssh/sftp, ftp, dav, smb, obex I think),
> but I have only tested it with smb and ssh. Note that this is not a
> merge request since I think there are still some work to do.
>

I haven't looked closely, but you might consider turning this into a
'bzr-gio' plugin, similar to 'bzr-webdav'. Basically, a plugin should be
able to provide all the bits necessary to connect via this new mechanism.

bzr-webdav might be a good plugin to take inspiration from.

The big advantage is that then anyone who wants this support can just
install your plugin, rather than having to get a patched version of bzr.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvcO9sACgkQJdeBCYSNAAMFJQCeOfPTdC8cSKyfLIJvRSp2u0Af
XBgAni8jVPrIt6OrE+meUkTkHUFZ0QUH
=h7Gr
-----END PGP SIGNATURE-----



More information about the bazaar mailing list