[討論] 線上協作編輯跟蹤系統構想
[由來]
圖靈出版近期推動TEAP計劃,將“快速迭代修訂”的理念引入到翻譯出版流程之中,值得為之注目、鼓掌。在試讀《Linux: 一個人加上一百萬人的智慧》一文的譯稿時,看到譯者提出線上跟蹤文件修訂的需求,結合近期使用Git的感受,產生了這一新構想。
[問題特徵]
1.協作編輯人員可能隨時加入或退出,新舊交替顯著;
2.疑點多的句子改動可能頻繁;
3.改動粒度變化幅度大,從無意識層面的錯別字到文化理解層面的俗語誤用等。
[設計考量]
1.跟蹤修訂的粒度儘可能細,記錄詳盡、使改動更為顯著,便於回放/應用與確認;
2.將提交修訂與應用修訂分開;
3.支援提交分支修訂與合併;
4.修訂本身可由機器產生或應用到文件上。
[設計思路]
1.以句子為修訂物件單位進行儲存;
2.以單個漢字作為差分物件單位生成和應用補丁;
3.儲存每個句子的修訂提交記錄、對應補丁和應用修訂後的句子文字;
4.修訂資訊可包括註釋、提交人、應用人和各種時間戳;
5.補丁可以分為新增、修改、刪除三種型別;
6.修訂補丁可以由機器對改動前後的句子進行差分生成,也可以由編輯人員手動生成(類似於sed的全域性正則替換)。
[應用流程]
1.編輯或審校閱讀文稿,在特定句子上提交修訂(含註釋說明);
2.編輯或作者應用適當的修訂,生成新版本的句子,同時修改修訂的型別為已應用;
3.其他編輯可按時間軸,在同一句子上瀏覽修訂歷史和未應用修訂;
4.系統可以自動分詞檢查錯別字詞並生成修訂;
5.編輯可以手動生成全域性替換修訂。
[副作用]
1.哪個句子提交或應用的修訂多,說明爭議大(按句子為單位組織成柱狀圖將會很明顯)。
相關文章
- 為協作編輯系統增加快捷鍵
- Dapper分散式跟蹤系統論文APP分散式
- 資料庫系統架構討論資料庫架構
- 分散式系統的跟蹤系統分散式
- ATC系統跟蹤事項
- 使用docker安裝codimd,搭建你自己的線上協作markdown編輯器Docker
- 關於資料庫作業系統的討論資料庫作業系統
- 分散式跟蹤系統zipkin簡介分散式
- 【分散式跟蹤系統Zipkin 介紹】分散式
- Zipkin開源分散式跟蹤系統分散式
- 18款最佳Bug跟蹤管理系統
- 如何使用 GitHub 討論作為您部落格的聊天系統Github
- 分散式跟蹤系統的四大功能模組如何協同工作分散式
- oracle 跟蹤檔案理論整理Oracle
- Dream缺陷跟蹤系統 2.0版本
- 分散式跟蹤系統——產品對比分散式
- Ftrace使用指南及跟蹤系統呼叫
- laravel 事件系統 問題討論Laravel事件
- Dapper,大規模分散式系統的跟蹤系統APP分散式
- HTML線上編輯器HTML
- 作業系統1—作業系統概論(上)作業系統
- 作業系統2—作業系統概論(下)作業系統
- 六款優秀的開源協作編輯工具
- 線上環境 Linux 系統呼叫追蹤Linux
- iCloud怎麼協同作業文? iCloud怎麼協同編輯文件?!Cloud
- 計算機作業系統|作業系統引論計算機作業系統
- asp與網站安全的初步構想(1)——作業系統安全網站作業系統
- Let's Markdown:使用Rust、WebAssembly和React構建的實時協作Markdown編輯器!RustWebReact
- LaTeX 編輯協作平臺 Overleaf 安裝和使用教程
- 耐克公司的WingTips分散式跟蹤系統分散式
- 中想雨信:協同線上辦公系統,讓移動辦公有無限可能
- Html 文件線上編輯器HTML
- 作業系統(二):作業系統結構作業系統
- 作業系統導論(1)作業系統
- 韓國討論到2020年擁抱開源作業系統作業系統
- 【跟蹤演算法】MOSSE論文翻譯演算法
- Windows下開源缺陷跟蹤系統mantis安裝指南Windows
- 能DIY的汽車跟蹤系統 成本僅610元