Open(Libre) Office. Мог бы быть отличной платформой для коллаборации. Если бы послушали…
Еще с 2004-2005 года, я обнаружил, что OpenOffice мог быть неплохой свободной платформой для коллаботивного написания технической документации, отчетов и прочей муры. Проще, чем Wiki и веб-редактирование, с WYSIWYGом, с плюсами файлового хранения, с отлеживанием авторства каждой строчки, с коллаборацией и параллельным редактированием. При том, что в этом могли участвовать аналитики (представители заказчика), которые слабо понимали, что есть управление версиями и т.п (не говоря уж о Docbook/SGML).
Для этого надо было:
- Хранить документы в Plain HTML, c настройкой сохранения, включающая pretty printing HTML, так, что почти каждый тег был на отдельной строчке.
- Все держать под SVN, для аналитиков настроить автокоммиты и автомержи (регулярные). Сейчас для этого можно было бы использовать готовый EasySVN
Тогда:
- Вероятность конфликта по толстому документу «размазанному по строкам» была бы весьма низка, и практически все могли редактировать без пересечений.
- В случае (редкого!) конфликта, конфликтный документ со стандатными маркерами конфликта коммитился, и любой с IQ больше веса мог разрулить этот конфликт. В нормальной ITшной команде таких должно быть.
Но! В офисе (что Open, что потом в Libre) была маленькая засада → они сохраняли время изменения в атрибуте
<META NAME="CHANGED" CONTENT="20120117;13152567">
И это было неотключаемо! В результате при одновременных правках конфликт был всегда, и вся моя идея накрывалась полностью.
Собирать свою сборку мне дико не хотелось[1], да и то, разбираться в устройстве проекта ради такого копеечного патча с очевидными профитами — я надеялся, что меня услышат.
Я сделал несколько заходов, ставя баги/RFE, сначала в Openoffice, потом когда форкнулся LibreOffice — к ним (тогда у них была самая дебильная система для feedbackа — mailing list, где все протухало и уходило в историю беспростветно). Последний раз сделал заход в 2011. 0 реакции, никто даже не читал. Закрыли не читая, с оскобительной резолюцией, что якобы тут было NEEDINFO.
Жаль. Для меня LibreOffice RIP, как платформа коллаборации, впрочем, и за последние года все мои потребности по публикации полностью покрывались MediaWiki + Google Docs (ну не считая LaTeX-фреймворка для книг/лекций и отчетов и совместных LaTeX-проектов под CVS/SVN/BZR).
- ↑ К тому же все это было до эпохи DVCSов, а держать свой реп и уговаривать взять патчи мне дико не хотелось
[ List view ]Comments
Please login to comment.