6 августа 2011 г. 9:03 пользователь northbear <harry.urcen@gmail.com> написал:
А в чем смысл такого метода? Почему нельзя модули сначала в составе
приложения.отладить, а потом уже собрать из них gem'ы?
> 4 августа 2011 г. 12:19 пользователь northbear <harry.ur...@gmail.com>написал:
On 4 авг, 17:28, pyromaniac - <kinwiz...@gmail.com> wrote:
> Я сейчас делаю такую штуку: генерю гем сразу и в нём с работаю, покрывая
> спеками. Если необходима рельсовая инфраструктура - ставится enginex и
> генерится гем с dummy приложением внутри. Всё на спеках, фактически, работу
> гема первый раз вижу, когда ставлю его в рабочее приложение. Как по мне -
> так это самый удобный способ сейчас.
>
> Для чужих гемов - форкаюсь, клонирую репу, пишу спеки, реализую патч, пушаю
> себе в репу и делаю пулл-реквест. Пока не пофиксят баг или не имплементят
> фичу - направляю бандлер в мою репу. Периодически приходится, правда,
> ребейзить свой патч относительно мастера гема. А для этого делаются
> манипуляции с ветками, чтобы ребейзнутый пуш прошёл.
>
-->
>
>
>
>
>
>
> > Господа, если не сложно, просветите, по этой теме. Прочитал нить и
> > ничего не понял.
>
> > Я для себя написание джема разделял на две задачи:
> > 1) Написание модуля, предоставляющего необходимые классы и/или
> > объекты.
> > 2) Формирование gem'а из него.
>
> > С первым пунктом всё понятно. Это пишется и отлаживается как обычное
> > приложение.
>
> > А во втором я вижу лишь два принципиальных момента, которые нужно
> > отследить:
> > 1) чтобы сам модуль установленный как джем видел все внешние
> > используемые им классы.
> > 2) Чтобы при подключении модуля были нормально все классы и методы,
> > предназначенные для внешнего использования.
>
> > Эти два пункта проверяются тривиальными тестами.
>
> > Но почитав ветку складывается впечатление, что я что-то не знаю...
> > Сам я джемы еще не писал. В ближайшее время как раз предстоит. Поэтому
> > и спрашиваю.
>
> > On 2 авг, 02:13, Руслан Корнев <oga...@gmail.com> wrote:
> > > Здравствуйте, а есть ли способ без перезапуска веб-сервера увидеть
> > изменения
> > > в gem'е? Конкретно сейчас ковыряю comfortable-mexican-sofa.
>
> > --
> > --
> > Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы
> > "RubyOnRails to russian" на группах Google.
> > FAQ группы находится по адресу:http://ru.wikibooks.org/wiki/RubyFAQ
>
> > Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> > ror2ru@googlegroups.com
> > Чтобы отменить подписку на эту группу, отправьте сообщение по адресу:
> > ror2ru-unsubscribe@googlegroups.com
> > Дополнительные варианты находятся на странице группы
> >http://groups.google.com/group/ror2ru?hl=ru
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий