Live data from Hacker News

Etherpad Shows Google Docs How It’s Done (By AppJet)

techcrunch.com

41–50 of 71 posts

Re: Etherpad Shows Google Docs How It’s Done (By AppJet)

#41
post #38

Earlier quoted context omitted.

And yet it's the same functionality. Personally, I would prefer a desktop app when working on anything sensitive (i.e. code at work)

yeh I have to agree there.

Another plus: you don't have to worry about it getting slashdotted / digged / whatever like what's happening now :)

Re: Etherpad Shows Google Docs How It’s Done (By AppJet)

#42
post #40
post #39

Earlier quoted context omitted.

Just crashed my safari :/ and now url seems down...

Same here, WebKit nightly didn't crash but I'm getting a "Lost connection with the EtherPad synchronization server." error.

Scalability is harder than it looks ;)

Re: Etherpad Shows Google Docs How It’s Done (By AppJet)

#44
post #32

Maybe this will change how people code. Instead of programmers hanging out in IRC, they can hang out in the code and fix things instead of just complaining :-)

create a mashup with this and github to pull in code from a github url and edit it

Stir in half a pint of Mibbit IRC widget, and you could have quite a productive environment.

Re: Etherpad Shows Google Docs How It’s Done (By AppJet)

#45
post #30
post #16

Earlier quoted context omitted.

It's not Google's scaling requirements that limit their simultaneity (or, obviously, a deliberate choice). Google Docs uses a different architecture, where a master copy of the document is kept on the server and broadcast every n seconds to all the clients. This is easier to implement, but can't be made fast enough to feel realtime. Etherpad uses a different approach: they ship all the edits to all the users as soon…

Hopefully the mechanism they chose is amenable to cross-user undo. (Though it's currently missing, I'm assuming single-user undo can be added easily enough.)

Undo works, just type control-Z (on windows) or command-Z (on a mac). It will undo only your own edits.

We haven't figured out a way to let people undo other users' edits. (We can perform the manipulation on the document, we just haven't figured out a sensible UI for it).

Re: Etherpad Shows Google Docs How It’s Done (By AppJet)

#48
post #30

Earlier quoted context omitted.

Hopefully the mechanism they chose is amenable to cross-user undo. (Though it's currently missing, I'm assuming single-user undo can be added easily enough.)

Undo works, just type control-Z (on windows) or command-Z (on a mac). It will undo only your own edits. We haven't figured out a way to let people undo other users' edits. (We can perform the manipulation on the document, we just haven't figured out a sensible UI for it).

I don't think there is a sensible UI for it. I'd leave it out completely.

Re: Etherpad Shows Google Docs How It’s Done (By AppJet)

#49
post #19

This seems like SubEthaEdit but for the web. Maybe it was the barrier to entry or the technical wrangling to get it working that killed SEE; But even among Mac-heads I haven't seen it being used in years. I'm not sure how much this will fly.

I've used SEE almost exclusively for the last three years. I know plenty of other people who do too.

Re: Etherpad Shows Google Docs How It’s Done (By AppJet)

#50
post #27
post #9

Earlier quoted context omitted.

Agreed. Imagine this sort of collaboration in the Heroku editor... Or online collaborative versions of Textmate, emcacs, vim, etc. Be nice if they offered textile and markdown rendering.

> The AppJet team plans on releasing this new server-side software (similar to their previous release but with the addition of Comet functionality and other pieces) completely Open Source as well. -- from here: http://news.ycombinator.com/item?id=369500

Is their other stuff really "open source"?

They definitely released their source code (available here: http://appjet.com/download) but the only mention of a license on that page is:

Disclaimer: The appjet.jar software is provided "as is", and you use it at your own risk. AppJet Inc. is not responsible for anything bad that may happen.

From that, it's not really clear whether it's open for modification and redistribution. Any of the AppJet guys care to comment?

Post reply on HN