Size: a a a

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

2020 November 10

ДС

Денис Старков... in DocOps-сообщество
Ivan Abashkin
Ребят, подскажите какие-нибудь очень-очень понятные мануалы или курс по git прям для совсем-совсем новичков.  Может совсем не знакомых с IT.

Нужно ввести нового техписателя в курс дела. Мы ему, конечно поможем, но хочется дать какой-то материал для первоначального изучения, который бы рассказал базу лучше чем мы, инженеры.
источник

АК

Анатолий Клюса... in DocOps-сообщество
Не знал, что PlantUML способен отображать фазы луны )))
Ой... это же док опс... не бейте за ошибку в слове moon! ))
источник

PV

Pavel Vrukhin in DocOps-сообщество
Ivan Abashkin
Ребят, подскажите какие-нибудь очень-очень понятные мануалы или курс по git прям для совсем-совсем новичков.  Может совсем не знакомых с IT.

Нужно ввести нового техписателя в курс дела. Мы ему, конечно поможем, но хочется дать какой-то материал для первоначального изучения, который бы рассказал базу лучше чем мы, инженеры.
источник

IA

Ivan Abashkin in DocOps-сообщество
Ого, сколько полезняшек по гиту накидали! Спасибо всем огромное!
источник

IC

Ivan Cheban in DocOps-сообщество
Спасибо!
источник

BF

Bobba Fett in DocOps-сообщество
Так как в чате техписов меня благополучно проигнорировали, то вот

Поговорим про ревью при docs-as-code подходе?

Как осуществить код ревью исходников - понятно, но когда отдаёшь собранное (ведь оно нагляднее и не все смогут исходники прочитать, особенно если это не маркдаун, а разметка посерьёзнее), то фидбек приходит в не самом удобном виде (комменты в личку или на почту, тикеты в трекере), который в разы уступает тому же комментированию в гугле, например. Есть ли у современных генераторов режим сборки “на ревью”, который сохраняет ассоциации с исходниками, например, даёт возможность ревьеру оставлять комменты на блоках текста и генерит патч с комментами, которые накатываются на исходники и ты уже проходишь по ним. Неплохая фантазия? Что-то подобное есть? Может, кто-то использует какой-то иной подход? Или для подобного ревью ничего не придумано?
источник

ML

Maksim Lapshin in DocOps-сообщество
Bobba Fett
Так как в чате техписов меня благополучно проигнорировали, то вот

Поговорим про ревью при docs-as-code подходе?

Как осуществить код ревью исходников - понятно, но когда отдаёшь собранное (ведь оно нагляднее и не все смогут исходники прочитать, особенно если это не маркдаун, а разметка посерьёзнее), то фидбек приходит в не самом удобном виде (комменты в личку или на почту, тикеты в трекере), который в разы уступает тому же комментированию в гугле, например. Есть ли у современных генераторов режим сборки “на ревью”, который сохраняет ассоциации с исходниками, например, даёт возможность ревьеру оставлять комменты на блоках текста и генерит патч с комментами, которые накатываются на исходники и ты уже проходишь по ним. Неплохая фантазия? Что-то подобное есть? Может, кто-то использует какой-то иной подход? Или для подобного ревью ничего не придумано?
> который в разы уступает тому же комментированию в гугле, например.

в видели как в гитлабе комментируются MR?
источник

BF

Bobba Fett in DocOps-сообщество
Я не хотел обидеть, но вы просто написали, что вам тоже интересно и повторили, что сейчас единственное что можно - это собрать и получить комменты в тикет)
источник

VS

Vadim Smelyanskiy in DocOps-сообщество
Maksim Lapshin
> который в разы уступает тому же комментированию в гугле, например.

в видели как в гитлабе комментируются MR?
Для внутреннего процесса ок, но каждому внешнему эксперту или клиенту объяснять, что такое MR в гитлабе - это утопия
источник

BF

Bobba Fett in DocOps-сообщество
Maksim Lapshin
> который в разы уступает тому же комментированию в гугле, например.

в видели как в гитлабе комментируются MR?
Не видел, но подозреваю, что примерно как PR на гитхабе. А как это относится к вопросу “как удобно ревьюить не исходники, а собранный хелп”?
источник

ML

Maksim Lapshin in DocOps-сообщество
Vadim Smelyanskiy
Для внутреннего процесса ок, но каждому внешнему эксперту или клиенту объяснять, что такое MR в гитлабе - это утопия
я не понимаю, что может делать клиент или внешний эксперт в этом процессе, поэтому сложно вам откомментировать
источник

VS

Vadim Smelyanskiy in DocOps-сообщество
Bobba Fett
Так как в чате техписов меня благополучно проигнорировали, то вот

Поговорим про ревью при docs-as-code подходе?

Как осуществить код ревью исходников - понятно, но когда отдаёшь собранное (ведь оно нагляднее и не все смогут исходники прочитать, особенно если это не маркдаун, а разметка посерьёзнее), то фидбек приходит в не самом удобном виде (комменты в личку или на почту, тикеты в трекере), который в разы уступает тому же комментированию в гугле, например. Есть ли у современных генераторов режим сборки “на ревью”, который сохраняет ассоциации с исходниками, например, даёт возможность ревьеру оставлять комменты на блоках текста и генерит патч с комментами, которые накатываются на исходники и ты уже проходишь по ним. Неплохая фантазия? Что-то подобное есть? Может, кто-то использует какой-то иной подход? Или для подобного ревью ничего не придумано?
Мы DocOps'им тех.задание, а не справку, так что может не совсем подходящий кейс, но расскажу

Собираем docx Pandoc'ом, выгружаем в Google Docs, а потом ручками комментарии сопоставляем с исходником.
Внешнее ревью, получается, самое узкое место во всей цепочке, но плюсы DocOps'а в целом сильно перевешивают и заставляют кушать этот кактус

Очень хочется придумать или реализовать что-то умнее, руки не доходят
источник

VS

Vadim Smelyanskiy in DocOps-сообщество
Maksim Lapshin
я не понимаю, что может делать клиент или внешний эксперт в этом процессе, поэтому сложно вам откомментировать
У нас не продуктовка просто

Источник инфы внешний, читатель внешний
источник

BF

Bobba Fett in DocOps-сообщество
Vadim Smelyanskiy
Мы DocOps'им тех.задание, а не справку, так что может не совсем подходящий кейс, но расскажу

Собираем docx Pandoc'ом, выгружаем в Google Docs, а потом ручками комментарии сопоставляем с исходником.
Внешнее ревью, получается, самое узкое место во всей цепочке, но плюсы DocOps'а в целом сильно перевешивают и заставляют кушать этот кактус

Очень хочется придумать или реализовать что-то умнее, руки не доходят
Вот и мне хочется)
источник

VS

Vadim Smelyanskiy in DocOps-сообщество
Bobba Fett
Вот и мне хочется)
Обдумывал эту тему, больше всего для реализации не хватает подобия source maps для Markdown'а или RST

Для тех, кто не разработчик: source maps, это файлы с инфой для сопоставления исходника с компилированным/обфусцированным кодом для дебага.
На пальцах, как это работает в вебе.
1. В браузер клиенту уходит минифицированный JS
2. Там, допустим, поймали ошибку, отправили на сервер
3. На сервере сопоставили ошибку по source maps с исходником, разраб изучает ошибку не по дебрям собранного кода, а по исходнику
источник

VS

Vadim Smelyanskiy in DocOps-сообщество
Мне кажется, если научить какой-нибудь Foliant выкидывать к собранному сайту source maps, дальше проблема решается первым попавшимся JS-скриптом для добавления комментов на произвольной HTML странице
источник

BF

Bobba Fett in DocOps-сообщество
Да, у меня именно такая мысль и была про дебаг-сборки, вдруг это где-то уже реализовано для докопсов…
источник
2020 November 11

VS

Vadim Smelyanskiy in DocOps-сообщество
Я не видел, но мог плохо искать.

В целом, задача на пару вечеров, надо только собраться и сделать.
@Nick_Volynkin как насчёт DocOps-хакатона?)
источник

L

Lana in DocOps-сообщество
В тему сорс мапов было обнаружено следующее, попытка под markdown-it https://www.npmjs.com/package/markdown-it-source-map интересно только решён ли как-то сам сбор комментариев на страницах
источник

L

Lana in DocOps-сообщество
И ещё мысль, что собирать комменты можно в GitHub issues, у них вроде неплохой API, https://docs.github.com/en/free-pro-team@latest/rest/reference/issues#comments  по сути нам из данных нужна строка исходника только, к которой оставлен коммент, но вот можно ли in-line
источник