То, что действительно лично мне не хватало в GitHub - это отрисовка диаграмм. Иногда бывают ситуации, что просто легче нарисовать диаграмму и все станет гораздо понятнее, чем описывать весь процесс словами. До сих пор решение было через SVG Диаграммы в Figma (например). Нарисовал, сохранил, вставил, нормально. Если что нужно поменять - поменял в Figma, сохранил, вставил, готово. Но для этого нужно чтобы у каждого члена команды была Figma и исходник диаграммы. Ну и еще вагон всяких синхронизаций состояний и стилей диаграммы. А в смерджить два разных состояния абсолютно невозможно, потому что файл бинарный - только перерисовывать.
Но на днях в GitHub добавили диаграммы Mermaid. И теперь можно описать диаграмму текстом и готово. И мердж работает потому что это текст. И договариваться почти ни о чем с командой не нужно. Замечательно.
Post #753
269