Re: Rewrork DropBox code to send direct to subversion?
- From: Rian Hunter <rian MIT EDU>
- To: John Pye <john curioussymbols com>
- Cc: nautilus-list gnome org
- Subject: Re: Rewrork DropBox code to send direct to subversion?
- Date: Thu, 13 Nov 2008 13:13:19 -0800
Hey John
The Dropbox client isn't completely free software. The Nautilus plugin
is at most a good example of how to write an asynchronous plugin for
Nautilus that communicates via IPC with another process, and to a
lesser extent a demonstration of using the Nautilus plugin API. Other
than that, no synchronization logic is contained in the Nautilus
plugin itself. Unfortunately the bulk of the logic is contained in a
separate binary blob that (usually) happens to be executable.
With that said, it probably wouldn't be much work to write a daemon
that mimics the stream protocol used by Dropbox but instead backends
to mercurial, git, or even subversion (eww...) :D
Rian
On Nov 11, 2008, at 10:12 PM, John Pye wrote:
Hi all
It would be pretty cool if the Dropbox client for Nautilus could be
reworked to produce a simple no-brain system for storing one's files
in
a Subversion repository. Their code is available and open source under
the GPL.
http://www.getdropbox.com/install?os=lnx
So we could use their code and substitute the Dropbox backend with a
subversion (or other VCS) backend! Coupled then with ViewVC on the
serverside, one would then have a very straightforward backup system
without requiring a commercial service, and using internal resources,
suitable for the case where data is sensitive etc.
This would be a really great enhancement for Linux, would be fairly
simple to implement, and wouldn't even particularly annoy the DropBox
people, because their big 'plus' is the cross-platform compatibility
of
their tool.
Maybe this could be proposed as a GSoC project next year, unless there
is someone keen to work on it sooner?
Cheers
JP
--
nautilus-list mailing list
nautilus-list gnome org
http://mail.gnome.org/mailman/listinfo/nautilus-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]