Проблема одновременной работы со скрибусом
Скрибус не обладает возможностью одновременного редактирования содержимого документа. С этим неплохо справляются системы версионирования (svn, git, hg, etc.) - VCS, но скрибус хранит данные в плохотекстовом формате, который этим системам практически не поддается.
Предлагается такое решение: применить упрощатель к файликам скрибуса.
Пусть есть файлик скрибуса S. Упрощатель делит его на два — метаданные M и данные D. Файлик данных при этом является обычным текстовым файлом и хорошо обрабатывается VCS.
Люди одновременно редактируют файлики S _в скрибусе_, а в VCS кладется файлик D. При этом команды обновления требуют дополнительной стадии D* + M -> S, зато у нас есть почти WYSIWYG-редактор, есть визуальный ограничитель длины статьи (человек сам видит, что длинный перевод бьет верстку), и вообще все прелести жизни. Минусы: верстка таки поедет, при конфликтах (два человека исправили одну и ту же багу) нужно уметь пользоваться VCS на уровне текстового файлика (благо, это проще, чем научиться пользоваться скрибусом).
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Essential
- Drafter:
- Paulus
- Direction:
- Needs approval
- Assignee:
- Paulus
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Beta Available
- Milestone target:
- None
- Started by
- Valentina Mukhamedzhanova
- Completed by