mike...@gmail.com
unread,Feb 24, 2009, 8:56:13 PM2/24/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to PatchworkEditor
hello!
After a excellent visit to google hq and a long chat with neil fraser
(mobwrite/google-diff-match-patch) this project now has alot of
direction and we think we've come up with a solution to get this
project for practical use!
This project is being split into 3, with a unix methology "do one
small thing, but do it well".
these three projects are:
* Gedit Mobwrite Client
* SVN-Mobwrite-Gedit Link server (and gedit plugin)
* Mobwrite Server
Why is this great news for me? well the original idea was to alter the
mobwrite server to handle CVS functions, specific to the project.
Having a "link service" means that i no longer have to create my own
server, and maintenance can be fully handled by neil :)
The second is that keeping the CVS functions and Mobwrite syncing
separate which means that I can make a simple client for gedit, which
will become part of the main Mobwrite project and neil has offered to
maintain this code too! woohoo!
So all in all, mobwrite gains a Gedit client, fully compatible with
all other clients. I have less code to worry about, and hopefully any
requests of features can be added to all clients (as long as there
generic requests, such as auth sync methods etc)
The SVN-Mobwrite-Gedit link will be simply that. The server will most
likely be a webservice which will add branch information into the
mobwrite server, and send the file id to the client, which can the
edit its contents. The service can then be called to pull back the
information from mobwrite into the svn.
As most of the code is already done, this design should take very
little time to get up and running.
MikeyB