Real time collaborating #256

Closed
remy opened this Issue Jul 24, 2012 · 16 comments

10 participants

@remy
Dave, The Bin Bot member

So, @guille, how do we make this happen :)

@rauchg

@remy I'll break this ticket down into smaller ones when I take a stab at the codebase. Feel free to assign this one to me

@remy
Dave, The Bin Bot member

Sweet. I'm not sure how good the comments in the code are for walking the codebase, but feel free to ask questions to get an understanding. Bottom line right now: all live stuff is done with eventsource, but live collaborating will obviously need websockets/socket.io.

I need to add you as a collab to the project to assign this ticket - you happy with that?

@rauchg

for sure

@rauchg rauchg was assigned Jul 25, 2012
@remy
Dave, The Bin Bot member

Done!

@taylorhakes

+1 for this feature

@remy
Dave, The Bin Bot member

@guille do you reckon this is still a viable option for jsbin?

@brodavi

+1

Looking forward to real-time collaborating, hangout/voice chat (337), and multiple JS files (355) all at once. I am imagining a team working (collaborating in real-time) on a medium-size project, across multiple JS files, maybe automatically tied to a github repo. Is that vision out of the question, or even sane? Because from where I'm sitting, it is awesome.

@gelus

+1 For Real time Collaboration.

I've been really impressed with JSBin. Everything from the design, and UI/UX to the amazing features you've pulled out so far and all the way down to the personality you've given it. (really enjoyed getting Dave to var_dump($results))

I'm really looking forward to real time collaboration.

Any updates on this?

@electricg electricg was assigned by remy Mar 6, 2014
@peterblazejewicz

Don't bower replying - just for reference as similar solution using CodeMirror editor:
http://www.firepad.io

@remy
Dave, The Bin Bot member

¯_(ツ)_/¯

@remy remy closed this Jan 25, 2016
@luisincrespo

Hey @remy ... Why did you close this issue?. Is it already implemented?. I know that someone can see me coding live in a JSBin, but can multiple users edit live at the same time?.

Great work with this platform by the way!. Best.

@remy
Dave, The Bin Bot member

Because it's 3 years old and its not making any progress.

@luisincrespo

OK but is the feature (real-time collaboration for 2 or more people) implemented or not?.

@johnmellor

These days, there are off the shelf APIs for adding collaborative text editing to webapps, like https://developers.google.com/google-apps/realtime/overview, which handle propagation of changes, conflict resolution, etc for you - I wonder if that would make it easier to implement this?

@remy
Dave, The Bin Bot member
@nitinsurana

Can't see live collaboration on jsbin.com, so probably it's not implemented yet.
OT.js - operational transform can be used to provide live-collaboration. Firepad uses it for live-collaboration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment