operational-transform

    5熱度

    1回答

    在此Google Groups message中 - 作者將名爲Avout的Clojure庫與Google Wave中的操作變換功能進行了比較。 公平地說,這些功能是等價的嗎? 我知道Google Spreadsheets中使用了操作轉換功能,可以啓用我們今天看到的多用戶功能。 您可以使用Clojure Avout作爲在線電子表格實現的一部分來同步用戶之間的狀態並解決衝突(按順序)? (即,如果第

    2熱度

    1回答

    因此,我正在研究具有一些協作功能的應用程序,例如同時由多個用戶編輯單個文本文件。 我需要對文本http://operational-transformation.github.io(檢查可視化http://ot.substance.io/visualization)實施操作轉換。 我想我可以簡單地在我的應用程序中使用JS實現(使用WebView或一些派生的橋樑),多數民衆贊成可以,但我怎麼看UIT

    1熱度

    1回答

    我目前正在試驗operational transformation(特別是JSON API)的ShareJS實現。如果我刪除了一個父JSON對象,並且另一個操作插入到了一個子JSON中,那麼wiki會不會很清楚會發生什麼情況。父母的JSON是否會被重新創建,還是會被禁止? E.g. {"aa": {"bb": {"cc":"dd"} } } //Operation

    1熱度

    1回答

    我正在嘗試使用Sharejs進行協作式文本編輯器,但我一開始就遇到了一些問題。 我從「入門」頁面開始。我運行npm install share,然後使用./node_modules/share/bin/exampleserver運行示例服務器。這工作正常。 然後,我嘗試按照「運行服務器」部分中的步驟創建我自己的小應用程序。我寫的app.js文件和建議的HTML,當我試圖運行此,對瀏覽器控制檯404

    10熱度

    2回答

    Meteor.js是否支持運營轉型呢? 我正在研究一些與Etherpad有關的項目,我想到了使用Meteor.js(我認爲它非常適合這種類型的項目)。如果我想使其可擴展,運營轉型對我的項目非常重要。我目前的知識表明流星不支持運行轉換(如果我在這裏錯了,請糾正我)。 所以基本上我的問題是如何在meteor.js中實現運營轉型? 我試過使用這個庫google-diff-match-patch,Neil

    18熱度

    3回答

    Google Wave協議的常見問題表明[HTML]「沒有理想的屬性」,而且「HTML使得OT(操作變換)如果不是不可能也很困難」[1]。這是爲什麼?如果將HTML簡單處理爲純文本,然後應用OT,會出現什麼問題? http://www.waveprotocol.org/faq#TOC-What-s-the-XML-schema-for-waves-Why