Archive

Posts Tagged ‘cola’

即時共同 Coding – Cola

June 28, 2008 (Saturday) 1 comment

自從 Web 2.0 時代以來,share editing 是一個常見的應用,像 Zoho Writer 就可以即時共同修改同一個文件檔。但在程式開發方面,雖然一直都有 Collaboration 的觀念,但工具方面一直都沒有看到可以 share editing 的 (可能是有,不過我還沒有看過)。

Eclipse 的新版 Ganymede 最近 release,主打的除了更強化 Mylyn 的功能以外,ECF (Eclipse Communication Framework) 也出了一個新版。在這個版本裡,名為 Cola 的的 share editing 環境是主打的功能,有一段清楚的 demo 在這裡,也可以看 DocShare Plugin 的介紹。其實一堆名稱我也覺得很困擾,到底哪個代表什麼,不過既然作者在 demo 裡都說是 Cola,那就跟他一樣叫 Cola 吧。

使用時必需案裝 ECF plugin,可以在這裡找到。其實目前 Cola 的功能並不算強大,在 ECF 使用 XMPP (Google Talk) 或 Skype 的 provider 時,才能使用 Cola 的功能。在 communication perspective 中連上 XMPP 或 Skype,之後加入好友名單,就可以選要要 share editing 的好友,檔案內容一開始只要有一方擁有就好,coding 時雙方的修改都會即時被看到。

實際操作時覺得還蠻順暢的,不過如果沒有配上同時使用 Skype 語言溝通的話,那感覺上就像有個不知名的人在偷偷亂改你的檔案。憑心而論,這個功能目前趣味性大於實用性,我能夠想像的是搭配語音溝通的情況之下,讓身處兩地的一位老手帶著一位菜鳥去寫 code,這樣子對菜鳥的進步是有很大的幫助。若是實際上開發 project,大多不必如此大費周章去搞 share editing。但是我還是很樂見這樣的功能終於能夠看到比較成形的產品,畢竟先有了技術平台,運用就有機會出現。

Advertisements