lessthan3 / dobi

Dobi.io, an easy-to-use, database-everywhere, fully hosted, scalable, data-on-the-wire, pure-CoffeeScript web framework designed with realtime apps in mind. http://www.dobi.io
Apache License 2.0
9 stars 5 forks source link

Pair Programming: Design Discussion #3

Open scien opened 10 years ago

scien commented 10 years ago

Currently, the LT3 development kit can update your browser view when code is updated. This is great for when a developer is working on issues alone, but it'd be great to allow developers to pair program remotely.

This ticket is meant to be a discussion on how to implement this feature. It would involved using firebase in a similar way to sync code between two consenting users.

Topics for discussion include

how the two users connect to each other behind the scenes how to store the data in firebase what the UI should look like for connecting what does the full process look like? if one developer makes a change, does it just update the UI of the other programmer, or does it also update the other programmer's source code? could we make a model work where n number of users could connect together? what makes sense?

scien commented 10 years ago

http://collectiveidea.com/blog/archives/2014/02/18/a-simple-pair-programming-setup-with-ssh-and-tmux/