This is really out of my reach as a beginner Elgg developer, but I would love to see easy to user real-time collaborative features in elgg.
I had a look at the Etherpad-lite and various webinar solutions, but all of them require a quite complex install that isn't possible on most shared hosting solutions. Besides that (except for the etherpad-lite plugin) they are all quite external from the regular Elgg features.
I had a look around the web, and while this seems to be a complex topic, there seem to be a few potential open-source solutions.
Most promising seemed this framework: http://opencoweb.org/
It already has some cool reference implementations: http://ec2-54-242-10-23.compute-1.amazonaws.com:8080/cowebx-apps/
And can be run via java or python client side (not sure how easy to set-up these though).
But a more low handing fruit might be this: http://www.firepad.io/ which integrates with a more fully featured but not open-source cloud system (which is free to use for small sites).
Anyone had a look at this before or is working on a plugin by any chance?
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Krischan@krischan

Krischan - 0 likes
- Krischan@krischan

Krischan - 0 likes
- Krischan@krischan

Krischan - 0 likes
- Krischan@krischan

Krischan - 0 likes
- Krischan@krischan

Krischan - 0 likes
- Krischan@krischan

Krischan - 0 likes
- Krischan@krischan

Krischan - 0 likes
You must log in to post replies.For reference:
http://community.elgg.org/plugins/810759/0.8.0/elggpad
If someone has an tip how to set etherpad-lite up on a hoster like Hostgator that would be great too.
To bad that there seems to be little interest in this...
Maybe something based on this:
http://simplewebrtc.com/
(see https://talky.io/ )
Would be easier?
Other interesting options useing WebRTC:
https://togetherjs.com/
http://blog.printf.net/articles/2013/05/17/webrtc-without-a-signaling-server/
edit: WebRTC is now anabled in Crome and Firefox by default, so it is time to roll out these features :)
Did anyone else have a look at togetherjs?
It is extremely easy to integrate in any website, and I have it sort of running on my elgg site already (by adding two lines of HTML code).
Group-based rooms could be probably implemented with what is there already, however I think for picking up existing Elgg user names and profile pictures, the client js code has to be adjusted a bit.
Sadly that is out of my skills and time availablility, but it would be great if someone could look into that.
Here are some more details on Togetherjs:
https://hacks.mozilla.org/2013/10/introducing-togetherjs/
Nice would be also if this plugin could be updated to work with OpenTok2.0 (uses webrtc):
http://community.elgg.org/plugins/649176/0.3.1/videochat
(although the OpenTok service is quite pricy it seems).
Really interesting for an online conference plugin might be also this:
https://github.com/muaz-khan/WebRTC-Experiment/tree/master/RTCMultiConnection
Interesting start by the great ColdTrick group: https://github.com/ColdTrick/togetherjs