У меня есть проект Rails, который представляет собой простое веб-приложение для организации, основанной на членстве. Мы открыли исходный код на Github для веб-приложения, чтобы другие могли его использовать, но имели лицензированный дизайн / макет, который будет использовать исходная организация. Этот макет не может быть с открытым исходным кодом. Мне было интересно, сталкивались ли другие с ситуацией, когда у вас есть приложение Rails с открытым исходным кодом, не предназначенное для ОС.
Моя первоначальная мысль - поместить app / views в .gitignore и попросить любого разветвителя кода добавить свой собственный каталог views, возможно, включая каталог app / views_default с макетом темы веб-приложения или что-то еще, чтобы заставить людей Бег. Является ли это лучшим вариантом (понимая, что существуют другие файлы, такие как JavaScript, CSS и т. Д., Которые поставляются с макетом, который также следует игнорировать).
У кого-нибудь есть хорошие мысли или указатели на это?