Search the web
Sign In
New User? Sign Up
extremeperl · Extreme Perl
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Wiki features   Message List  
Reply | Forward Message #480 of 500 |
Chris Winters writes http://www.cwinters.com/news/display/3487:
> But is there a wiki that works well with distributed, disconnected
> workers? Such a system would allow me to grab the selected wiki
> content (the full thing, a branch/web/section, whatever) and run a
> local server on my laptop. I could then edit the content as normal
> and when I'm done, sync it back up with the main server. Of course
> there may be overlapping edits, but smart merge software (of which
> there's lots) and a good interface should be able to make that
> workable.

Chris uses emacs+darcs, and I'd recommend emacs+cvs for this problem,
since it will work better for the world at large. Perhaps I'm being
naive (and I often am :-), but I would think all you needed to do was
use CVS.

With WebDAV, you mount the web server that contains the wiki. You
could then use CVS to link it (cvs -d /Volumes/dav.bivio.biz/nagler/wiki),
and then edit/checkin/checkout to your heart's content. The wiki
works independently, and if you want to, you can run a server.
Although it would seem easier to use a "wiki-mode" in emacs, which I
assume there is. Grabbing CamelCase should be a rather easy thing.

The only trick would be teaching the wiki to "check out" when someone
does a GET and POST of the web-based wiki mode. Not sure why this
would need to be any more complicated. However, I guess one could
invent an XML-RPC auto-merging protocol, since that seems to be all
the rage in the blogging community. :-)

Rob






Tue Mar 21, 2006 3:06 pm

robnagler
Offline Offline
Send Email Send Email

Forward
Message #480 of 500 |
Expand Messages Author Sort by Date

... Chris uses emacs+darcs, and I'd recommend emacs+cvs for this problem, since it will work better for the world at large. Perhaps I'm being naive (and I...
Rob Nagler
robnagler
Offline Send Email
Mar 21, 2006
3:07 pm

... One clarification -- I don't use emacs+darcs, one of the commenters (John Sequeira) does. I currently use OneNote for this at work, but I suspect it's...
Chris Winters
winterschris
Offline Send Email
Mar 21, 2006
5:05 pm

... SVN uses WebDAV. Wouldn't that be a natural solution? If you were to use SVK-over-SVN, you could keep a local repository that could be merged with the...
mah@...
hexmode
Offline Send Email
Mar 21, 2006
8:39 pm

... The fact that Subversion supports DAV is a red herring, since the original question was about disconnected use. When you reconnect, it is to a remote...
Rob Nagler
robnagler
Offline Send Email
Mar 21, 2006
11:27 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help