Получение новых драгоценных камней - PullRequest
0 голосов
/ 11 декабря 2011

Я действительно только начинающий в ruby, так что, надеюсь, это легко. Я дошел до того, что начал изучать некоторые жемчужины, которые собрало сообщество. Я решил проверить что-то, что поможет моему приложению использовать RSS-каналы. Итак, направился к rubygems (куда я думал, что люди идут, чтобы получить такие вещи) и искал rss. Я нашел это;

http://rubygems.org/gems/simple-rss

инструкции были просто установить гем с

gem install simple-rss

Пока все хорошо. Когда я действительно начал использовать гем, документация, которую я получил от выполнения вышеупомянутого, была немного недоверчивой, поэтому я искал немного дальше и нашел репозиторий git;

https://github.com/cardmagic/simple-rss

В документации (их примеры кода) жалуются на отсутствующие методы и т. Д., И после небольшого копания я пришел к выводу, что я, должно быть, скачал более старую версию гема, чем транк git.

Итак, мой вопрос, должен ли я использовать rubygems для получения последних драгоценных камней, и если нет, то какие еще ресурсы существуют, чтобы помочь найти последние сборки драгоценных камней сообществ?

Ответы [ 2 ]

2 голосов
/ 11 декабря 2011

Чтобы найти хороший драгоценный камень для задачи - используйте Ruby Toolbox , поскольку он также показывает, насколько активно поддерживается драгоценный камень.Вот, например, раздел о разборе фида .

Если вы хотите получить последний код гема, который еще не был выпущен, вы можете загрузить код непосредственно с github и собратьсамоцвет.Однако для этого проще использовать bundler .Он позволяет вам создать Gemfile для вашего проекта, который выглядит примерно так:

gem 'simple_rss', :git => "git://github.com/cardmagic/simple-rss.git"

Затем запустите команду bundle, чтобы загрузить и собрать эти драгоценные камни из соответствующих источников.

В общем, bundler - отличное решение для управления гем-зависимостями для любого проекта ruby.Он предоставляет способы быстрой ссылки на любые выпущенные гемы, автоматически создает гемы из источника git, ссылок git или путей в вашей файловой системе, а также имеет другие удобные функции.

2 голосов
/ 11 декабря 2011

На сегодняшний день лучшее место для всех вещей Ruby & Ruby on Rails для разработчиков - Ruby Toolbox

...