Size: a a a

DocOps-сообщество

2018 December 04

NV

Nick Volynkin in DocOps-сообщество
источник

NV

Nick Volynkin in DocOps-сообщество
Экспериментировать очень удобно в этой песочнице на гитлабе. Форкаете проект, редактируете, гитлаб сам собирает и публикует на gitlab-pages. t.me/docops/6
источник

M

Maxim in DocOps-сообщество
У меня в некоторой степени похожая проблема - есть куча документов в формате .md, какими инструментами можно их публиковать в формате статических веб страниц.
Пошарил по staticgen, выбор богатый)
Остановился на Docusaurus https://www.staticgen.com/docusaurus
Но прежде делать окончательный выбор хотел бы спросить, может кто сталкивался с похожей задачей и если да то какими инструментами решали?
источник

СФ

Семён Факторович in DocOps-сообщество
Nick Volynkin
тогда предлагаю вам выбрать SSG по таким критериям:
— написан на языке, на котором у вас есть разработчики. Вот Руби вам именно этим не подходит, да?
— из коробки есть тема (шаблон) оформления, которая вам нравится
по-моему, это очень исчерпывающий ответ
источник

СФ

Семён Факторович in DocOps-сообщество
формальных требования же только два — брать на вход md и отдавать на выход HTML
источник

СФ

Семён Факторович in DocOps-сообщество
остальные два персонализированных ограничения @Nick_Volynkin правильно описал
источник

NV

Nick Volynkin in DocOps-сообщество
Семён Факторович
остальные два персонализированных ограничения @Nick_Volynkin правильно описал
я эти ограничения выстрадал )
источник

СФ

Семён Факторович in DocOps-сообщество
в остальном все SSG плюс-минус одинаковые
источник

a

arvikon in DocOps-сообщество
Maxim
У меня в некоторой степени похожая проблема - есть куча документов в формате .md, какими инструментами можно их публиковать в формате статических веб страниц.
Пошарил по staticgen, выбор богатый)
Остановился на Docusaurus https://www.staticgen.com/docusaurus
Но прежде делать окончательный выбор хотел бы спросить, может кто сталкивался с похожей задачей и если да то какими инструментами решали?
Мы используем Jekyll, без плагинов. Написали свою тему + включения (includes). Прикрутили lunr.js, mermaid.js, reveal.js, anchor.js все в min. Сжимаем html, sass, mercurial, билдим, публикуем на свой сервер.
источник

NV

Nick Volynkin in DocOps-сообщество
Семён Факторович
в остальном все SSG плюс-минус одинаковые
таки есть отличия. При прочих равных можно брать то, у чего больше звёзд на гитхабе )
источник

NV

Nick Volynkin in DocOps-сообщество
Потому что в нём (вероятно) быстрее добавляют фичи и правят баги.
источник

TZ

Timofey Zakrevskiy in DocOps-сообщество
Hakyll или Slick (но персонализированные ограничения от @Nick_Volynkin станут очень жёсткими)
источник

MM

Mary Mary in DocOps-сообщество
Hanna
Задача — найти инструмент для красивой API документации. Наткнулась на вот такой проект https://github.com/lord/slate, выглядит красиво, но смущает генератор на ruby, и что "нативная" совместимость только с github pages. Было бы здорово узнать, есть ли успешные кейсы применения middleman на реальных проектах с публикацией документации, например, через docker контейнер. Потому что если нет, то скорее всего будет нецелесообразно лезть разбиираться  🙂
Привет, недавно начали использовать Slate. Буду про него рассказывать на митапе в positive technologies.
источник

MM

Mary Mary in DocOps-сообщество
Тоже хочу соединить его со swagger, но пока ещё нет
источник

NV

Nick Volynkin in DocOps-сообщество
Hanna вот вам ещё хороший доклад о том, как выстроить разработку документации с такими инструментами https://2018.secrus.org/program/submitted-presentations/developing-documentation/
источник

NV

Nick Volynkin in DocOps-сообщество
Mary Mary
Привет, недавно начали использовать Slate. Буду про него рассказывать на митапе в positive technologies.
О, хоть кто-то из нашей секты будет там. 🙂 А я уж думал, будут одни CMS'ки соревноваться.
источник

H

Hanna in DocOps-сообщество
Nick Volynkin
тогда предлагаю вам выбрать SSG по таким критериям:
— написан на языке, на котором у вас есть разработчики. Вот Руби вам именно этим не подходит, да?
— из коробки есть тема (шаблон) оформления, которая вам нравится
всё упёрлось в шаблон оформления, не смогла найти ничего лучше, чем у slate. изначально SSGs на питоне смотрела
источник

H

Hanna in DocOps-сообщество
обязательно посмотрю, спасибо)
источник

NV

Nick Volynkin in DocOps-сообщество
А как вы определяете «лучше»?
источник

H

Hanna in DocOps-сообщество
шаблон, в котором справа от описания параметров можно разместить пример кода. например, как здесь: https://stripe.com/docs/api
источник