spooky_2020
@spooky_2020
А меня Сережа зовут.

Как правильно оформить несколько разных, но с одинаковым функционалом проектов?

Для примера есть пара консольный скриптов, на PHP, на JS (для Node) делающих абсолютно одно и тоже и с одинаковыми настройками для запуска (то есть просто версия для тех кто использует PHP и версия для любителей Node).
Как их лучше разместить? Создавать разные репозитории или держать в одном, общем? По идее разделение правильнее,
но смущает дублирование readme.md и документации. Или для доков следует создать дополнительный репозиторий?
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
Тоже за то чтобы иметь два раздельных репозитория - хоть они и делают одно и то же, но продукты всё-таки разные.
Да и CI/CD, если таковой будет, сделать будет легче.
И контрибуторам будет легче вкатиться - не все же знают одновременно и js и php.

Документацию действительно можно вынести в отдельную репу/сайт (сам бы так и сделал)

Как пример проекта, который сделан по такой логике - playwright.
API одинаковый, документация одна, вендор один, но реализован на Java, Python, C#, JS, и каждая реализация в своём репозитории.

А чтобы репозитории были более-менее сгруппированы - на гитхабе можно создать аккаунт организации
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы