Page 1 of 1
Формат документации
Posted: Thu Jun 16, 2011 6:07 am
by XVilka
Есть ли единый формат документации, или какие-то наработки и идеи по этому поводу?
По поводу текста - отдельно.
Также интересны мнения по поводу поддержки диаграмм.
А то - вижу DocPack. И думается, как бы реализовать в нем поддержку reStructured Text, например, и диаграмм.
Re: Формат документации
Posted: Thu Jun 16, 2011 7:39 am
by Mario
Re: Формат документации
Posted: Thu Jun 16, 2011 12:36 pm
by dunkaist
В качестве идеи кто-то на форуме предлагал
markdown. Мне кажется, он мог бы быть прекрасным форматом документации для колибри, т.к. в исходном виде он читается в колибри стандарными программами, а будучи преобразованным в html может служить в качестве онлайн документации.
Правда, тут на нём никто не пишет, и неясно, как он будет взаимодействовать с вики.
Re: Формат документации
Posted: Thu Jun 16, 2011 4:35 pm
by SoUrcerer
Предлагал я.Маркдаун - это и есть вики-разметка, по сути. Через пару недель займусь им.
Re: Формат документации
Posted: Thu Jun 16, 2011 6:02 pm
by XVilka
Sourcerer: посмотри в сторону reStructured Text.
Да, с ним проще будет настроить автогенерацию вики-статей прямо из документации
Re: Формат документации
Posted: Thu Jun 16, 2011 11:34 pm
by Freeman
Разрешите чуток попиариться.
Мы на пару с Proger_XP пилим такую штуку, как Wacko -- творчески переосмысленную вики-разметку WackoWiki, которую теперь можно использовать
на форуме,
в блоге и естественно,
в документации.
Как и любая другая вики-разметка, Wacko пригодна для ввода руками, и кроме того,
писалась русскими для русских учитывает, что у пишущего может быть более одной раскладки -- наиболее употребительные теги вводятся без переключения: **жирный**, //курсив//, ==Заголовок== и т. п.
Всё началось с попытки использовать WackoWiki для работы над большой документацией. Выяснилось, что её парсер плохо обрабатывает вложенные теги, а через веб-интерфейс сложно вносить
согласованные изменения в документы. Поэтому было решено написать парсер с нуля, а для ведения документации использовать его в связке с SVN, что и было сделано. Теперь работа над документацией ведётся привычными средствами: вводится и редактируется в любимом блокноте, сравнивается через diff, версии хранятся в SVN.
Мы отделяем понятие разметки от её реализации. В планах давно значится разработка оффлайнового Wacko-процессора -- компилятора вики-разметки, вроде dcc32 или gcc. К сожалению, руки пока не дошли. Если кто-то возьмётся за реализацию для Колибри, с удовольствием готовы консультировать.
Главная мысль проекта: Wacko -- лучший Word.
Re: Формат документации
Posted: Fri Jun 17, 2011 10:16 pm
by Gluk
"Главная мысль проекта: Wacko -- лучший Word." - напоминает "OS/2 лучше dos, чем dos", или что-то в этом роде, а потом закопалось.
Re: Формат документации
Posted: Thu May 24, 2012 8:10 pm
by XVilka
John Found сделал микро CMS на асемблере, которая использует формат шаблонов - markdown, так что желающие могут найти исходники здесь
http://chiselapp.com/user/johnfound/rep ... gAsm/index и приспособить их для форматирования документации в Колибри.
Re: Формат документации
Posted: Thu May 24, 2012 8:20 pm
by SoUrcerer
Это, конечно, супер, но нужно две вещи. AWeb и FreshLib.
Re: Формат документации
Posted: Fri May 25, 2012 10:11 am
by johnfound
markdown все еще не сделан, но будет. А будет ли "стандартный markdown" все еще неясно. Есть некоторые вещи, которые мне не нравятся в стандарте, например разметка кода.
Можно посмотреть здесь:
тестовая инсталяция