[docs] workflow
Oleg A. Paraschenko
olpa на xmlhack.ru
Вт Авг 3 10:32:02 MSD 2004
Привет!
Во время Феста были обсуждения организационных проблем alt-docs.
На их основе я прикинул возможный вариант распределённого написания
документации. Комментарии приветствуются.
Автор пишет текст в удобном для себя формате (примеры: doc, sxw,
txt, docbook и т.д).
Автор предоставляет техпису текст. Техпис преобразует текст автора
в свой формат. Техпис использует некий инструмент (например,
openoffice с дополнениями) для вычитки и логической (пере)разметки
текста.
Техпис вносит в систему результат своей работы в неком внутреннем
формате (например, xml). Система преобразует документы из
внутреннего формата в нужные форматы (html и pdf).
Верстальщик доводит внешний вид документов до идеального состояния.
Система запоминает исправления и при следующем генерации документов
пытается применить их автоматически.
О форматах.
Внутренний формат не важен ни автору, ни техпису, ни верстальщику.
Автор использует то, что удобно ему. Он размечаеи текст по
минимуму, используя не более 5-6 тегов (заголовок, параграф,
выделение и т.д.). Автор придерживается стандартного способа
разметки. Эти соглашения есть для всех исходных форматов.
Преобразование из внутреннего формата в авторский формат происходит
с потерей информации. Преобразование из авторского формата во
внутренний формат невозможно.
Техписовский формат и внтренний формат взаимно однозначны.
Преобразование между ними происходит без потери информации.
Внесение изменений.
Только техпис имеет право вносить изменения в систему.
Если изменения хочет внести автор, то автор обращается к системе и
система возвращает документ в виде, пригодном для внесения
изменений. По окончании работы автор передаёт результат техпису.
Техпис переносит изменения в систему.
--
Oleg Paraschenko olpa@ http://xmlhack.ru/ XML news in Russian
Подробная информация о списке рассылки docs