User: Password:
|
|
Subscribe / Log in / New account

EtherPad source code is free, now what?

EtherPad source code is free, now what?

Posted Dec 23, 2009 19:11 UTC (Wed) by ajb (subscriber, #9694)
Parent article: EtherPad source code is free, now what?

Well, I guess one answer would be to try and implement such services on top of a distributed backend such as Freenet or Tahoe.

On a less serious note, I wonder how long it will be before someone ports emacs to the browser. Write an elisp bytecode interpreter and you've got about two thirds of it done :-)


(Log in to post comments)

EtherPad source code is free, now what?

Posted Dec 23, 2009 19:51 UTC (Wed) by lambda (subscriber, #40735) [Link]

There already is Ymacs. It doesn't have an elisp interpreter, but it does implement a lot of the basic editing functionality of Emacs.

EtherPad source code is free, now what?

Posted Dec 23, 2009 20:23 UTC (Wed) by gidoca (subscriber, #62438) [Link]

But it doesn't have a vi mode, which is pretty much a show stopper. :P

anyterm? Ajaxterm?

Posted Dec 23, 2009 21:48 UTC (Wed) by dmarti (subscriber, #11625) [Link]

You could just create a regular user account, run regular Emacs, and show the user an anyterm or Ajaxterm terminal. Would that be cheating?

EtherPad source code is free, now what?

Posted Dec 30, 2009 20:42 UTC (Wed) by utoddl (subscriber, #1232) [Link]

But it doesn't have a vi mode, which is pretty much a show stopper. :P

Which is the show stopper, having a vi mode, or not having one? (I could go either way.)

EtherPad source code is free, now what?

Posted Dec 29, 2009 18:35 UTC (Tue) by zooko (guest, #2589) [Link]

I would love to have something like EtherPad targetting Tahoe-LAFS! (I'm one of the Tahoe-LAFS developers.) If the EtherPad client-server protocol is a RESTful HTTP protocol then this is easier. (I retargeted TiddlyWiki to target Tahoe-LAFS by REST and it was pleasingly simple .) I looked briefly at Bespin, but it kind of seemed like the client-server protocol was non-RESTful and would be a lot more work to adapt.

I see that this article says about EtherPad: "The actual code implements an EtherPad server running as a stand-alone HTTP server on port 9000." That's promising! I'm afraid I definitely don't have time to investigate this myself right now (I'm working on Tahoe-LAFS v1.6), but if anyone else wants to investigate, I would love to help as I can. Join the tahoe-dev list or #tahoe-lafs on irc.freenode.net.


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds