GitHub上でリアルタイムコラボレーションを実現「github-multiplay」
github-multiplayはGoogle Chrome用のオープンソース・ソフトウェア(MIT License)です。
GitHubの魅力はコラボレーションです。しかしそれは各自のリポジトリで分断されていて、リアルタイムに一緒に作業が出来る訳ではありません。そこで試してみて欲しいのがgithub-multiplay、GitHub上で動作するリアルタイムコラボレーションエディタです。
[](http://images.moongift.jp/2013/07/Screenshot 2013-07-23 11.33.26.1374735960.png)
インストールします。Google Chrome機能拡張として動作します。
[](http://images.moongift.jp/2013/07/Screenshot 2013-07-23 11.34.21.1374735962.png)
GitHub上でのファイル編集画面。ここの欄にMultiplayボタンが追加されています。
[](http://images.moongift.jp/2013/07/Screenshot 2013-07-23 11.35.25.1374735964.png)
こちらがコラボレーションモード。他のブラウザから同じURLでMultiplayを押すと参加できます。別な色のカーソルが表示されるはずです。
[](http://images.moongift.jp/2013/07/Screenshot 2013-07-23 11.35.47.1374735967.png)
日本語も送れます。リアルタイムに編集内容が同期されます。
github-multiplayではFirepadを使ってリアルタイムコラボレーションを実現しています。ソースコードの編集には向かないかも知れませんが、READMEなどのドキュメントを一気に仕上げるのは良いかも知れません。
一つのファイルを編集している時には必ずコンフリクトが問題になります。リアルタイムコラボレーションであればその可能性は随分軽減され、ユーザストレスも減るでしょう。チャットを別でしながらドキュメントを書くのは面白そうです。