[ art / civ / cult / cyb / diy / drg / feels / layer / lit / λ / q / r / sci / sec / tech / w / zzz ] archive provided by lainchan.jp

lainchan archive - /λ/ - 20062



File: 1478664921513.png (67 KB, 300x188, 4u.jpg)

No.20062

Hey lain, recently a group friends and I decided that we would try to make some shitty program, but we found it difficult always having to copy and share the source code amongst each other. Is there any real time, group text editor that would allow all of us to be working on the samething, remotely, at the same time, preferably some type of web application?

  No.20063

File: 1478668879480.png (176.72 KB, 200x113, 1426964375033-1.jpg)

>>20062
That's generally what decentralized version control systems are meant to address (and VCS).

There are collaborative editors ( https://en.wikipedia.org/wiki/Collaborative_real-time_editor , there's a list link at the end of the article ) but I don't know of any specifically meant for programming. It also sounds less practical than DVCS.

  No.20064

>>20063
Thanks, I think I will look more into using git as a version control

  No.20065

>>20062
OP- check out your pic related, emacs has something called swank which is a network server that allows programmers to type remotely on emacs together at the same time.

If you dont want to use emacs there is something called floobits

  No.20066


  No.20068

OP is literally asking for git and nobody has even mentioned git directly. Amazing.
git OP, git is exactly what you're asking.
I mean there are other VCSs but the most used by far is git. It's the one with the best resources for learning, etc.
You can either use github or set up a gitlab server for you and your buddies.
The rest of you, why overcomplicate things?

  No.20070

>>20068

OP isn't asking for git.

>Is there any real time, group text editor that would allow all of us to be working on the samething, remotely, at the same time, preferably some type of web application?


Is what is asking for.

Git alone isn't a collaborative real time editor.

Several of the solutions I provided use Git as a part of their collaborative text editor implementation (including jotgit which has git in the name).

and >>26003 mentions DVCS , and that is not git by name, but most searches for DVCS result in git being returned.

For additional options,
see also

* Firepad (https://firepad.io/)
* Cloud9ide (https://c9.io/)
* Etherpad-lite (https://github.com/ether/etherpad-lite)
* TogetherJS (https://togetherjs.com/)

  No.20072

File: 1478710773620.png (1.15 MB, 58x200, save-the-princess-in-8-programming-languages.jpg)

>>20062
https://floobits.com/

a real-time collaborative editing plugin for emacs, sublimetext, neovim, intellij idea, and atom.

>>20070
https://codeshare.io/

  No.20086

codeshare.io

  No.20134

>>20072
>>20062
I've used floobits before with 5 people in hackathons. It doesn't do that well at handling 5 people at time. It can be a bit easier to deal with if you make sure only two people are in the same file at a time.

Floobits should be okay for 3 people though.