Я бы больше не связывался с ювелиром.Bundler предоставляет вам большинство необходимых инструментов, включая начальную команду генератора самоцветов bundle gem GEMNAME
(начиная с Bundler 1.0.0RC4) и новейшие rubygems позволяет вам gem push
для публикации.
Я также только что началИграя с созданием моих собственных драгоценных камней, следование вместе с дорожной картой Bundler очень помогло мне.
Прочтите gemspec ref , чтобы понять, что вам нужно от вас, и я действительнотолько что просматривал источник множества драгоценных камней, которые, как я знаю, написаны уважаемыми разработчиками ruby (например, mongoid, bundler и т. д.)
Также имейте в виду, что распределенное программирование не имеет ничего общего с Rubygems (хотя драгоценные камни могут, конечно, способствовать этому).Да, эти драгоценные камни могут / могут совместно использоваться / распространяться, но концепция «распределенных вычислений» сильно отличается от этого, а именно - совместного использования данных и функций вашей системы между несколькими узлами, серверами и т. Д. Так как rubygems - это просто средствос помощью которого вы можете достичь распределенных вычислений, вы можете переформулировать свой вопрос, если это то, что вас действительно беспокоит.