Size: a a a

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

2021 August 24

D

Dilyara in DocOps-сообщество
👍
источник

ML

Maksim Lapshin in DocOps-сообщество
https://swagger.io/blog/news/mulesoft-joins-the-openapi-initiative/

коллеги, а тут говорят, что raml больше не нужен

https://foliant-docs.github.io/docs/tutorials/api/#raml

а тут его поддерживают. Он всё таки совсем закончился или на него ещё надо посмотреть?

Нам надо описать 4 http сервиса
источник

DB

Dima Boger in DocOps-сообщество
а вроде не говорят что не нужен, говорят что raml будет надстройкой над опенапи 🤔
источник

ML

Maksim Lapshin in DocOps-сообщество
Коллеги, а вот вопрос.

Мы сейчас собираемся документировать апи, у нас вся документация через фолиант и mkdocs собрана.

Апи всё описано в сваггере.

Получается, что если хочется slate, то непонятно как меню синхронизировать?
источник
2021 August 26

v

vladimir in DocOps-сообщество
Всем доброго утра.

Может быть кто-то сталкивался и есть решение: использую Mkdocs для генерации сайта. Одну страницу (в отдельном файле .md) решил пока не использовать для сборки и закомментировал ее mkdocs.yaml в разделе nav, но она все равно собирается (доступна по url) и индексируется поисковиками (почитал хабр - так и должно быть).

Можно ли без удаления файла убрать из сборки файл?
источник

v

vladimir in DocOps-сообщество
Пока решил проблему переименованием расширения файла 👀
Оставлю тут, может кому-нибудь пригодится)
источник

FM

Fox Mulder in DocOps-сообщество
Перефразирую вопрос:
А разве можно использовать кириллицу ?
Это раз. А два - файлы надо оборачивать в ``, например ` index.md`
источник

M

Max in DocOps-сообщество
yaml позволяет использовать любой Unicode. Кавычки нужны только для строк с пробелами и другими служебными символами.
источник

FM

Fox Mulder in DocOps-сообщество
@cats_cradle спасибо за наводку с юникодом, не знал. что касается же ковычек, то я залез сейчас в доку к mkdocs и там в кавычках все значения, даже если там просто файлы
источник

M

Max in DocOps-сообщество
Достоинство YAML - человекочитаемый формат. Сопряжённый с ним недостаток - огромное количество способов сделать одно и то же.
источник

DL

Dmytro Lispyvnyi '(🌲... in DocOps-сообщество
у YAML есть огромная проблема в том, что он не годится для длинных и глубоковложенных данных
источник

FM

Fox Mulder in DocOps-сообщество
я просто подумал, что сам мкдок может накладывать доп. ограничения
источник

M

Max in DocOps-сообщество
Любой валидный JSON является валидным YAML. Так что нужно уточнять, в каком смысле "не годится".
источник

DL

Dmytro Lispyvnyi '(🌲... in DocOps-сообщество
А кто-нибудь видел JSON в YAML файле?
источник

M

Max in DocOps-сообщество
Если они пишут YAML - наверняка используют стандартную библиотеку-десериализатор.
источник

M

Max in DocOps-сообщество
Не только видел, но и писал.
источник

DL

Dmytro Lispyvnyi '(🌲... in DocOps-сообщество
ну т.е. два ортогональных синтаксиса там, где можно обойтись одним
источник

FM

Fox Mulder in DocOps-сообщество
источник

M

Max in DocOps-сообщество
Нет. YAML - это надмножество JSON
источник

FM

Fox Mulder in DocOps-сообщество
как видно из доки, в мкдок конструкция оборачивается кавычками
источник