Я нашел себя дважды в этой ситуации: я устанавливаю драгоценный камень в свою систему и начинаю использовать его из моего проекта Rails. В конце концов мне нужно внести некоторые изменения в этот камень. Как мне продолжить?
В идеале я хотел бы проверить исходный код этого драгоценного камня где-нибудь, например ~/third_party/gems, работать над ним, а вместо этого использовать проект Rails. Возможно ли это?
Во всех случаях драгоценные камни были в github, поэтому я мог бы, вероятно, использовать его в github, клонировать его, делать свои шансы и поддерживать свою собственную ветку. Полагаю, тогда я бы установил эту ветку напрямую с установкой gem на моем сервере. Это имеет смысл?