* [devel] ruby модули
@ 2011-03-28 13:09 Andrew V. Stepanov
2011-03-28 13:12 ` Damir Shayhutdinov
2011-03-28 15:55 ` Igor Zubkov
0 siblings, 2 replies; 43+ messages in thread
From: Andrew V. Stepanov @ 2011-03-28 13:09 UTC (permalink / raw)
To: devel
Добрый день.
У кого есть аргументы против того чтобы ликвидировать все ruby модули
из Sisyphus ?
У меня есть следующие доводы чтобы это сделать:
1. Каждый проект основанный на ruby имеет свои требования к окружению
начиная от версия модулей, заканчивая самим интерпретатором.
* теже рельсы бывают: 2.3.x и 3.0
* разные интерпретаторы: ree, rubinius, jruby, ironruby
* версии интерпретаторов: 1.8.7, 1.9.1, 1.9.2
собирая что одно мы покрываем только маленькую часть действующих
проектов, если вообще что-то покрываем.
2. Модули довольно быстро устаревают для сизифа, и невозможно собрать
универсальных модулей которые бы подходили для всех проектов.
3. Rubу сообщество настойчиво предлагает использовать gems со своим
ведением зависимостей.
А также:
* bundler ( включен в rails 3.0 )
* rvm - Ruby Version Manager
4. Другие дистрибутивы не собирают все подряд модули ruby себе в репозиторий.
Минусы:
Мы теряем красоту при сборке native-модулей, которые собираются из .c
.cc и требуют наличие gcc-c++ & devel пакетов.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:09 [devel] ruby модули Andrew V. Stepanov
@ 2011-03-28 13:12 ` Damir Shayhutdinov
2011-03-28 13:16 ` Michael Shigorin
` (2 more replies)
2011-03-28 15:55 ` Igor Zubkov
1 sibling, 3 replies; 43+ messages in thread
From: Damir Shayhutdinov @ 2011-03-28 13:12 UTC (permalink / raw)
To: ALT Linux Team development discussions
> У кого есть аргументы против того чтобы ликвидировать все ruby модули
> из Sisyphus ?
Это недистрибутивно.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:12 ` Damir Shayhutdinov
@ 2011-03-28 13:16 ` Michael Shigorin
2011-03-28 13:21 ` Damir Shayhutdinov
2011-03-28 13:17 ` Andrew V. Stepanov
2011-03-28 13:20 ` Anton Gorlov
2 siblings, 1 reply; 43+ messages in thread
From: Michael Shigorin @ 2011-03-28 13:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Mar 28, 2011 at 05:12:17PM +0400, Damir Shayhutdinov wrote:
> > У кого есть аргументы против того чтобы ликвидировать все
> > ruby модули из Sisyphus ?
> Это недистрибутивно.
С другой стороны, в дистрибутиве ими толком никто и не занимается.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:16 ` Michael Shigorin
@ 2011-03-28 13:21 ` Damir Shayhutdinov
2011-03-28 13:26 ` Andrew V. Stepanov
0 siblings, 1 reply; 43+ messages in thread
From: Damir Shayhutdinov @ 2011-03-28 13:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
>> > У кого есть аргументы против того чтобы ликвидировать все
>> > ruby модули из Sisyphus ?
>> Это недистрибутивно.
>
> С другой стороны, в дистрибутиве ими толком никто и не занимается.
С другой стороны, никто не заставляет устанавливать ruby-модули из
дистрибутива, если не хочется.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:21 ` Damir Shayhutdinov
@ 2011-03-28 13:26 ` Andrew V. Stepanov
2011-03-28 13:28 ` Dmitry V. Levin
2011-03-28 13:39 ` Damir Shayhutdinov
0 siblings, 2 replies; 43+ messages in thread
From: Andrew V. Stepanov @ 2011-03-28 13:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
Вопрос стоит нужны ли они вообще.
И если нужны, приведите конкретные примеры.
2011/3/28 Damir Shayhutdinov <damir@altlinux.org>:
>>> > У кого есть аргументы против того чтобы ликвидировать все
>>> > ruby модули из Sisyphus ?
>>> Это недистрибутивно.
>>
>> С другой стороны, в дистрибутиве ими толком никто и не занимается.
>
> С другой стороны, никто не заставляет устанавливать ruby-модули из
> дистрибутива, если не хочется.
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:26 ` Andrew V. Stepanov
@ 2011-03-28 13:28 ` Dmitry V. Levin
2011-03-28 13:36 ` Andrew V. Stepanov
2011-03-28 13:46 ` Michael Shigorin
2011-03-28 13:39 ` Damir Shayhutdinov
1 sibling, 2 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2011-03-28 13:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 200 bytes --]
On Mon, Mar 28, 2011 at 05:26:20PM +0400, Andrew V. Stepanov wrote:
> Вопрос стоит нужны ли они вообще.
> И если нужны, приведите конкретные примеры.
Чтобы дистрибутивы делать. :)
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:28 ` Dmitry V. Levin
@ 2011-03-28 13:36 ` Andrew V. Stepanov
2011-03-28 13:49 ` Dmitry V. Levin
2011-03-28 13:46 ` Michael Shigorin
1 sibling, 1 reply; 43+ messages in thread
From: Andrew V. Stepanov @ 2011-03-28 13:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
Хорошо, давайте сделаем дистрибутив.
Какую вы хотите в сизифе интерпретатор руби, какие модули и их версии.
Предупреждаю что то что мы соберем подойдет максимум 10% проектов руби.
2011/3/28 Dmitry V. Levin <ldv@altlinux.org>:
> On Mon, Mar 28, 2011 at 05:26:20PM +0400, Andrew V. Stepanov wrote:
>> Вопрос стоит нужны ли они вообще.
>> И если нужны, приведите конкретные примеры.
>
> Чтобы дистрибутивы делать. :)
>
>
> --
> ldv
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
>
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:36 ` Andrew V. Stepanov
@ 2011-03-28 13:49 ` Dmitry V. Levin
2011-03-28 17:26 ` Радик Юсупов
0 siblings, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2011-03-28 13:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 503 bytes --]
On Mon, Mar 28, 2011 at 05:36:50PM +0400, Andrew V. Stepanov wrote:
> Хорошо, давайте сделаем дистрибутив.
>
> Какую вы хотите в сизифе интерпретатор руби, какие модули и их версии.
Для начала, чтобы redmine можно было использовать.
> Предупреждаю что то что мы соберем подойдет максимум 10% проектов руби.
Программеры на ruby, видать, недалеко ушли от программеров на java.
Значит, придется сочетать разные версии модулей для тех реальных
приложений, которые понадобятся.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:49 ` Dmitry V. Levin
@ 2011-03-28 17:26 ` Радик Юсупов
2011-03-28 18:40 ` Andrew V. Stepanov
0 siblings, 1 reply; 43+ messages in thread
From: Радик Юсупов @ 2011-03-28 17:26 UTC (permalink / raw)
To: devel
28.03.2011 17:49, Dmitry V. Levin пишет:
> Для начала, чтобы redmine можно было использовать.
К сожалению, Redmine на тех рубях, который в сизифе не заработал, так
как с версией 1.9.х не работает.
Об этом авторы говорят тут:
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
И тут: https://www.chiliproject.org/projects/chiliproject/wiki/Installation
Столкнулся со всем этим, пытаясь поднять http://lxdesktop.altlinux.org
Как-то так.
ALTLinux Team
E-mail/XMPP:radyus@ya.ru
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 17:26 ` Радик Юсупов
@ 2011-03-28 18:40 ` Andrew V. Stepanov
2011-03-29 3:26 ` Anton Farygin
0 siblings, 1 reply; 43+ messages in thread
From: Andrew V. Stepanov @ 2011-03-28 18:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
Для тех кто не в курсе, в сизифе сейчас руби 1.9.2.
1.8.7 которого хочет redmine в сизифе нету.
Держать одинаковый набор модулей для двух (трех, четырех) версий руби
- накладно для ментейнеров.
У кого-то есть идеи как выйти из этой ситуации ???
2011/3/28 Радик Юсупов <radyus@yandex.ru>:
> 28.03.2011 17:49, Dmitry V. Levin пишет:
>>
>> Для начала, чтобы redmine можно было использовать.
>
> К сожалению, Redmine на тех рубях, который в сизифе не заработал, так как с
> версией 1.9.х не работает.
> Об этом авторы говорят тут:
> http://www.redmine.org/projects/redmine/wiki/RedmineInstall
> И тут: https://www.chiliproject.org/projects/chiliproject/wiki/Installation
> Столкнулся со всем этим, пытаясь поднять http://lxdesktop.altlinux.org
> Как-то так.
>
> ALTLinux Team
> E-mail/XMPP:radyus@ya.ru
>
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 18:40 ` Andrew V. Stepanov
@ 2011-03-29 3:26 ` Anton Farygin
0 siblings, 1 reply; 43+ messages in thread
From: Anton Farygin @ 2011-03-29 3:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
28.03.2011 22:40, Andrew V. Stepanov пишет:
> Для тех кто не в курсе, в сизифе сейчас руби 1.9.2.
>
> 1.8.7 которого хочет redmine в сизифе нету.
>
> Держать одинаковый набор модулей для двух (трех, четырех) версий руби
> - накладно для ментейнеров.
>
> У кого-то есть идеи как выйти из этой ситуации ???
Конечно. Собрать две версии Ruby в сизиф.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:28 ` Dmitry V. Levin
2011-03-28 13:36 ` Andrew V. Stepanov
@ 2011-03-28 13:46 ` Michael Shigorin
2011-03-28 13:50 ` Dmitry V. Levin
1 sibling, 1 reply; 43+ messages in thread
From: Michael Shigorin @ 2011-03-28 13:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Mar 28, 2011 at 05:28:36PM +0400, Dmitry V. Levin wrote:
> > Вопрос стоит нужны ли они вообще.
> > И если нужны, приведите конкретные примеры.
> Чтобы дистрибутивы делать. :)
(осторожно так) Дистрибутивы чего?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:46 ` Michael Shigorin
@ 2011-03-28 13:50 ` Dmitry V. Levin
0 siblings, 0 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2011-03-28 13:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 355 bytes --]
On Mon, Mar 28, 2011 at 04:46:54PM +0300, Michael Shigorin wrote:
> On Mon, Mar 28, 2011 at 05:28:36PM +0400, Dmitry V. Levin wrote:
> > > Вопрос стоит нужны ли они вообще.
> > > И если нужны, приведите конкретные примеры.
> > Чтобы дистрибутивы делать. :)
>
> (осторожно так) Дистрибутивы чего?
(удивленно) Решений, чего же еще.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:26 ` Andrew V. Stepanov
2011-03-28 13:28 ` Dmitry V. Levin
@ 2011-03-28 13:39 ` Damir Shayhutdinov
2011-03-28 13:42 ` Andrew V. Stepanov
2011-03-28 13:43 ` Aleksey Novodvorsky
1 sibling, 2 replies; 43+ messages in thread
From: Damir Shayhutdinov @ 2011-03-28 13:39 UTC (permalink / raw)
To: ALT Linux Team development discussions
> Вопрос стоит нужны ли они вообще.
> И если нужны, приведите конкретные примеры.
С такой логикой и в дистрибутиве должен быть только компилятор, чтобы
собирать ванильные апстримные программы из тарболлов в /usr/local.
Дистрибутивность - очень важное качество, хотя как видно,
руби-программистам это особо и не нужно.
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:39 ` Damir Shayhutdinov
@ 2011-03-28 13:42 ` Andrew V. Stepanov
2011-03-28 13:43 ` Aleksey Novodvorsky
1 sibling, 0 replies; 43+ messages in thread
From: Andrew V. Stepanov @ 2011-03-28 13:42 UTC (permalink / raw)
To: ALT Linux Team development discussions
Нет, в сизиф помещаются программные продукты для использование кем
либо, для чего либо в каких либо целях.
Скажите, кто будет и где будут использоваться модули руби конкретной версии ?
2011/3/28 Damir Shayhutdinov <damir@altlinux.org>:
>> Вопрос стоит нужны ли они вообще.
>> И если нужны, приведите конкретные примеры.
>
> С такой логикой и в дистрибутиве должен быть только компилятор, чтобы
> собирать ванильные апстримные программы из тарболлов в /usr/local.
>
> Дистрибутивность - очень важное качество, хотя как видно,
> руби-программистам это особо и не нужно.
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:39 ` Damir Shayhutdinov
2011-03-28 13:42 ` Andrew V. Stepanov
@ 2011-03-28 13:43 ` Aleksey Novodvorsky
2011-03-28 15:57 ` Igor Zubkov
1 sibling, 1 reply; 43+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-28 13:43 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Damir Shayhutdinov
28 марта 2011 г. 17:39 пользователь Damir Shayhutdinov
<damir@altlinux.org> написал:
>> Вопрос стоит нужны ли они вообще.
>> И если нужны, приведите конкретные примеры.
>
> С такой логикой и в дистрибутиве должен быть только компилятор, чтобы
> собирать ванильные апстримные программы из тарболлов в /usr/local.
>
> Дистрибутивность - очень важное качество, хотя как видно,
> руби-программистам это особо и не нужно.
В этом случае нужно ориентироваться на изучающих ruby.
Возможно, они оценят дистрибутивность.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:43 ` Aleksey Novodvorsky
@ 2011-03-28 15:57 ` Igor Zubkov
2011-03-28 17:21 ` Aleksey Novodvorsky
0 siblings, 1 reply; 43+ messages in thread
From: Igor Zubkov @ 2011-03-28 15:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
2011/3/28 Aleksey Novodvorsky:
>> Дистрибутивность - очень важное качество, хотя как видно,
>> руби-программистам это особо и не нужно.
Ну и они не особо по этому поводу плачут. У большиства из них просто Маки.
> В этом случае нужно ориентироваться на изучающих ruby.
> Возможно, они оценят дистрибутивность.
Для тех кто начинает изучать руби нужно ruby 1.8.7 MRI любого патчлевела.
--
Igor Zubkov
http://hi.im/ice
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 15:57 ` Igor Zubkov
@ 2011-03-28 17:21 ` Aleksey Novodvorsky
2011-03-28 19:41 ` Michael Shigorin
0 siblings, 1 reply; 43+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-28 17:21 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Igor Zubkov
28 марта 2011 г. 19:57 пользователь Igor Zubkov <igor.zubkov@gmail.com> написал:
> 2011/3/28 Aleksey Novodvorsky:
>>> Дистрибутивность - очень важное качество, хотя как видно,
>>> руби-программистам это особо и не нужно.
>
> Ну и они не особо по этому поводу плачут. У большиства из них просто Маки.
Дистрибутивность -- это не про Линукс у себя на компьютере, а про
дистрибьюцию готового решения.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 17:21 ` Aleksey Novodvorsky
@ 2011-03-28 19:41 ` Michael Shigorin
2011-03-28 19:56 ` Aleksey Novodvorsky
0 siblings, 1 reply; 43+ messages in thread
From: Michael Shigorin @ 2011-03-28 19:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Mar 28, 2011 at 09:21:57PM +0400, Aleksey Novodvorsky wrote:
> Дистрибутивность -- это не про Линукс у себя на компьютере,
> а про дистрибьюцию готового решения.
Было бы что и на чём дистрибутить.
Вообще из альта в своё время вырисовывался неплохой
метадистрибутив, но IMHO начинать стоит не с самых
сложных кусков вроде скриптовых языков по высшему
классу, а с доведения имеющегося инструментария
до удобства при создании этих самых решений.
Лакмусовая бумажка: git+gitweb+bugzilla+mediawiki
"из коробки", которые по краткой документации можно:
1) развернуть и использовать;
2) пересобрать с правками по вкусу.
А с gem'ами и egg'ами IMHO наблюдаем повторение истории с java.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 19:41 ` Michael Shigorin
@ 2011-03-28 19:56 ` Aleksey Novodvorsky
2011-03-28 21:08 ` Aleksey Novodvorsky
2011-03-28 22:01 ` Michael Shigorin
0 siblings, 2 replies; 43+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-28 19:56 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Michael Shigorin
28 марта 2011 г. 23:41 пользователь Michael Shigorin <mike@osdn.org.ua> написал:
> On Mon, Mar 28, 2011 at 09:21:57PM +0400, Aleksey Novodvorsky wrote:
>> Дистрибутивность -- это не про Линукс у себя на компьютере,
>> а про дистрибьюцию готового решения.
>
> Было бы что и на чём дистрибутить.
>
> Вообще из альта в своё время вырисовывался неплохой
> метадистрибутив, но IMHO начинать стоит не с самых
> сложных кусков вроде скриптовых языков по высшему
> классу, а с доведения имеющегося инструментария
> до удобства при создании этих самых решений.
>
> Лакмусовая бумажка: git+gitweb+bugzilla+mediawiki
> "из коробки", которые по краткой документации можно:
> 1) развернуть и использовать;
> 2) пересобрать с правками по вкусу.
Мне это решение вовсе не представляется лакмусовой бумажкой, но если
Вы так считаете, то начинайте с него. Кто-то начинает с другого, мы
это наблюдаем.
ruby -- сложный случай. redmine, который первым приходит в голову как
составная часть решений, у нас не будет работать из-за 1.9.2. Есть ли
что-нибудь еще интересное и популярное, что можно собрать хотя бы как
пример решения?
Rgrds, Алексей
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 19:56 ` Aleksey Novodvorsky
@ 2011-03-28 21:08 ` Aleksey Novodvorsky
2011-03-28 21:43 ` Michael Shigorin
2011-03-29 7:14 ` Dmitry Derjavin
2011-03-28 22:01 ` Michael Shigorin
1 sibling, 2 replies; 43+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-28 21:08 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Michael Shigorin
28 марта 2011 г. 23:56 пользователь Aleksey Novodvorsky
<aen@altlinux.ru> написал:
> 28 марта 2011 г. 23:41 пользователь Michael Shigorin <mike@osdn.org.ua> написал:
>> On Mon, Mar 28, 2011 at 09:21:57PM +0400, Aleksey Novodvorsky wrote:
>>> Дистрибутивность -- это не про Линукс у себя на компьютере,
>>> а про дистрибьюцию готового решения.
>>
>> Было бы что и на чём дистрибутить.
>>
>> Вообще из альта в своё время вырисовывался неплохой
>> метадистрибутив, но IMHO начинать стоит не с самых
>> сложных кусков вроде скриптовых языков по высшему
>> классу, а с доведения имеющегося инструментария
>> до удобства при создании этих самых решений.
>>
>> Лакмусовая бумажка: git+gitweb+bugzilla+mediawiki
>> "из коробки", которые по краткой документации можно:
>> 1) развернуть и использовать;
>> 2) пересобрать с правками по вкусу.
>
> Мне это решение вовсе не представляется лакмусовой бумажкой, но если
> Вы так считаете, то начинайте с него. Кто-то начинает с другого, мы
> это наблюдаем.
> ruby -- сложный случай. redmine, который первым приходит в голову как
> составная часть решений, у нас не будет работать из-за 1.9.2. Есть ли
> что-нибудь еще интересное и популярное, что можно собрать хотя бы как
> пример решения?
Вот история борьбы raorn@ за redmine на 1.9.*: Апстрим выглядит не очень.
http://www.redmine.org/issues/4050
Вопрос, на мой взгляд, прежний: что из прикладного можно собрать на
1.9.2 в Сизиф?
Rgrds, Алексей
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 21:08 ` Aleksey Novodvorsky
@ 2011-03-28 21:43 ` Michael Shigorin
2011-03-28 21:47 ` Aleksey Novodvorsky
2011-03-29 7:14 ` Dmitry Derjavin
1 sibling, 1 reply; 43+ messages in thread
From: Michael Shigorin @ 2011-03-28 21:43 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Mar 29, 2011 at 01:08:08AM +0400, Aleksey Novodvorsky wrote:
> Вот история борьбы raorn@ за redmine на 1.9.*: Апстрим
> выглядит не очень. http://www.redmine.org/issues/4050
С апстримом много кто боролся и по более существенным вопросам.
> Вопрос, на мой взгляд, прежний: что из прикладного можно
> собрать на 1.9.2 в Сизиф?
Зачем 1.9.2? raorn@ сказал -- мол, на сайтЕ как стабильная.
Так на сайтЕ много чего, а по дистрибутивам 1.8.7 неспроста.
Нет здоровья обгонять паровоз, ну и нечего выпендриваться.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 21:43 ` Michael Shigorin
@ 2011-03-28 21:47 ` Aleksey Novodvorsky
2011-03-28 22:03 ` Aleksey Novodvorsky
0 siblings, 1 reply; 43+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-28 21:47 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Michael Shigorin
29 марта 2011 г. 1:43 пользователь Michael Shigorin <mike@osdn.org.ua> написал:
> On Tue, Mar 29, 2011 at 01:08:08AM +0400, Aleksey Novodvorsky wrote:
>> Вот история борьбы raorn@ за redmine на 1.9.*: Апстрим
>> выглядит не очень. http://www.redmine.org/issues/4050
>
> С апстримом много кто боролся и по более существенным вопросам.
>
>> Вопрос, на мой взгляд, прежний: что из прикладного можно
>> собрать на 1.9.2 в Сизиф?
>
> Зачем 1.9.2? raorn@ сказал -- мол, на сайтЕ как стабильная.
> Так на сайтЕ много чего, а по дистрибутивам 1.8.7 неспроста.
> Нет здоровья обгонять паровоз, ну и нечего выпендриваться.
Миша, можно без афоризмов? :-) Я так и не понял, есть ли у Вас
предложение по обсуждаемой теме.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 21:47 ` Aleksey Novodvorsky
@ 2011-03-28 22:03 ` Aleksey Novodvorsky
0 siblings, 0 replies; 43+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-28 22:03 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Michael Shigorin
29 марта 2011 г. 1:47 пользователь Aleksey Novodvorsky
<aen@altlinux.ru> написал:
> 29 марта 2011 г. 1:43 пользователь Michael Shigorin <mike@osdn.org.ua> написал:
>> On Tue, Mar 29, 2011 at 01:08:08AM +0400, Aleksey Novodvorsky wrote:
>>> Вот история борьбы raorn@ за redmine на 1.9.*: Апстрим
>>> выглядит не очень. http://www.redmine.org/issues/4050
>>
>> С апстримом много кто боролся и по более существенным вопросам.
>>
>>> Вопрос, на мой взгляд, прежний: что из прикладного можно
>>> собрать на 1.9.2 в Сизиф?
>>
>> Зачем 1.9.2? raorn@ сказал -- мол, на сайтЕ как стабильная.
>> Так на сайтЕ много чего, а по дистрибутивам 1.8.7 неспроста.
>> Нет здоровья обгонять паровоз, ну и нечего выпендриваться.
>
> Миша, можно без афоризмов? :-) Я так и не понял, есть ли у Вас
> предложение по обсуждаемой теме.
Я уж точно меньше всех понимаю в ruby. И пусть раорн в твиттере
ехидничает, но скажу, посоветовавшись с закордоньем. Или мы сохраняем
1.9.2 с минимумом модулей и ждем, пока массы переедут на третьи
рельсы. Сколько ждем -- неизвестно. Или собираем 1.8.7, который
реально живой. И все остальное с ним. Банально берем из Убунту, если в
голову ничего лучше не придет.
Насчет того, что никто не работает на дистрибутивах, -- неправда. Мне
тут назвали несколько фирм, работающих на ruby из убунту LTS.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 21:08 ` Aleksey Novodvorsky
2011-03-28 21:43 ` Michael Shigorin
@ 2011-03-29 7:14 ` Dmitry Derjavin
1 sibling, 1 reply; 43+ messages in thread
From: Dmitry Derjavin @ 2011-03-29 7:14 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Mar 29 2011 at 01:08, Aleksey Novodvorsky wrote:
> Вот история борьбы raorn@ за redmine на 1.9.*: Апстрим выглядит не очень.
> http://www.redmine.org/issues/4050
> Вопрос, на мой взгляд, прежний: что из прикладного можно собрать на
> 1.9.2 в Сизиф?
https://www.chiliproject.org/ ?
--
~dd
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 19:56 ` Aleksey Novodvorsky
2011-03-28 21:08 ` Aleksey Novodvorsky
@ 2011-03-28 22:01 ` Michael Shigorin
2011-03-28 22:05 ` Aleksey Novodvorsky
2011-03-31 8:31 ` Денис Смирнов
1 sibling, 2 replies; 43+ messages in thread
From: Michael Shigorin @ 2011-03-28 22:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Mar 28, 2011 at 11:56:12PM +0400, Aleksey Novodvorsky wrote:
> > Лакмусовая бумажка: git+gitweb+bugzilla+mediawiki
> > "из коробки", которые по краткой документации можно:
> > 1) развернуть и использовать;
> > 2) пересобрать с правками по вкусу.
> Мне это решение вовсе не представляется лакмусовой бумажкой,
> но если Вы так считаете, то начинайте с него. Кто-то начинаетs
> с другого, мы это наблюдаем.
А я могу аргументировать, между прочим. И частичным примером
является Antique. Но хочется подтянуть исошную часть ближе к
OBS и далее -- в mkimage-profiles сделано явное разделение на
"хакерскую" часть (для обобщений в профилегенераторе) и
"допиливательскую" (для доработки уже сгенерированного профиля).
Собсно это мысли навроде [[WhiteLabel]]: плоховато изложенные,
но для меня достаточные в качестве среднесрочного ориентира.
> ruby -- сложный случай. redmine, который первым приходит в
> голову как составная часть решений, у нас не будет работать
> из-за 1.9.2.
IMVCO это всего лишь повод отложить 1.9.2 в отдельный карман
и... вернуть 1.8.7 в качестве основного.
Натянул бронежилет, можно кидаться обвинениями в луддизме. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 22:01 ` Michael Shigorin
@ 2011-03-28 22:05 ` Aleksey Novodvorsky
2011-03-31 8:31 ` Денис Смирнов
1 sibling, 0 replies; 43+ messages in thread
From: Aleksey Novodvorsky @ 2011-03-28 22:05 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: Michael Shigorin
29 марта 2011 г. 2:01 пользователь Michael Shigorin <mike@osdn.org.ua> написал:
> On Mon, Mar 28, 2011 at 11:56:12PM +0400, Aleksey Novodvorsky wrote:
>> > Лакмусовая бумажка: git+gitweb+bugzilla+mediawiki
>> > "из коробки", которые по краткой документации можно:
>> > 1) развернуть и использовать;
>> > 2) пересобрать с правками по вкусу.
>> Мне это решение вовсе не представляется лакмусовой бумажкой,
>> но если Вы так считаете, то начинайте с него. Кто-то начинаетs
>> с другого, мы это наблюдаем.
>
> А я могу аргументировать, между прочим. И частичным примером
> является Antique. Но хочется подтянуть исошную часть ближе к
> OBS и далее -- в mkimage-profiles сделано явное разделение на
> "хакерскую" часть (для обобщений в профилегенераторе) и
> "допиливательскую" (для доработки уже сгенерированного профиля).
>
> Собсно это мысли навроде [[WhiteLabel]]: плоховато изложенные,
> но для меня достаточные в качестве среднесрочного ориентира.
>
>> ruby -- сложный случай. redmine, который первым приходит в
>> голову как составная часть решений, у нас не будет работать
>> из-за 1.9.2.
>
> IMVCO это всего лишь повод отложить 1.9.2 в отдельный карман
> и... вернуть 1.8.7 в качестве основного.
>
> Натянул бронежилет, можно кидаться обвинениями в луддизме. :)
Ну, вот мы и оказались в одном бронежилете.
Вопрос в желающих.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 22:01 ` Michael Shigorin
2011-03-28 22:05 ` Aleksey Novodvorsky
@ 2011-03-31 8:31 ` Денис Смирнов
1 sibling, 0 replies; 43+ messages in thread
From: Денис Смирнов @ 2011-03-31 8:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
On Tue, Mar 29, 2011 at 01:01:42AM +0300, Michael Shigorin wrote:
MS> IMVCO это всего лишь повод отложить 1.9.2 в отдельный карман
MS> и... вернуть 1.8.7 в качестве основного.
MS> Натянул бронежилет, можно кидаться обвинениями в луддизме. :)
Я с утилитами для EC2 также мучаюсь из-за 1.9.2 под которым они не
работают.
Так что +1
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:12 ` Damir Shayhutdinov
2011-03-28 13:16 ` Michael Shigorin
@ 2011-03-28 13:17 ` Andrew V. Stepanov
2011-03-28 13:20 ` Anton Gorlov
2 siblings, 0 replies; 43+ messages in thread
From: Andrew V. Stepanov @ 2011-03-28 13:17 UTC (permalink / raw)
To: ALT Linux Team development discussions
Прошу отзываться только тех, кто реально знает как работает руби и
использует его на практике.
2011/3/28 Damir Shayhutdinov <damir@altlinux.org>:
>> У кого есть аргументы против того чтобы ликвидировать все ruby модули
>> из Sisyphus ?
>
> Это недистрибутивно.
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:12 ` Damir Shayhutdinov
2011-03-28 13:16 ` Michael Shigorin
2011-03-28 13:17 ` Andrew V. Stepanov
@ 2011-03-28 13:20 ` Anton Gorlov
2 siblings, 0 replies; 43+ messages in thread
From: Anton Gorlov @ 2011-03-28 13:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
28.03.2011 17:12, Damir Shayhutdinov пишет:
>> У кого есть аргументы против того чтобы ликвидировать все ruby модули
>> из Sisyphus ?
> Это недистрибутивно.
Как показывает практика не всё осмысленно тащить к себе. Там где мне
понадобилось руби. в Конечном счёте пришлось таки ставить своё..
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [devel] ruby модули
2011-03-28 13:09 [devel] ruby модули Andrew V. Stepanov
2011-03-28 13:12 ` Damir Shayhutdinov
@ 2011-03-28 15:55 ` Igor Zubkov
1 sibling, 0 replies; 43+ messages in thread
From: Igor Zubkov @ 2011-03-28 15:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
2011/3/28 Andrew V. Stepanov:
> Добрый день.
>
> У кого есть аргументы против того чтобы ликвидировать все ruby модули
> из Sisyphus ?
>
> У меня есть следующие доводы чтобы это сделать:
>
> 1. Каждый проект основанный на ruby имеет свои требования к окружению
> начиная от версия модулей, заканчивая самим интерпретатором.
>
> * теже рельсы бывают: 2.3.x и 3.0
Это ещё не все версии рельс которые могут понадобится. Просто это две
ветки поддерживаются в текущий момент.
> * разные интерпретаторы: ree, rubinius, jruby, ironruby
Все эти интерпретаторы кроме ree просто экзотика. REE обычно
используется в тяжёлых сайтах под капотом. Даже наш
http://packages.altlinux.org использует его.
> * версии интерпретаторов: 1.8.7, 1.9.1, 1.9.2
1.9.1 умер. Пора про него забыть.
> собирая что одно мы покрываем только маленькую часть действующих
> проектов, если вообще что-то покрываем.
В текущий момент покрывается только одна задача, это redmine из
дистрибутива (ну или коробки). Больше ни для чего (сайто-хостинга) оно
не годится.
> 2. Модули довольно быстро устаревают для сизифа, и невозможно собрать
> универсальных модулей которые бы подходили для всех проектов.
Если эти gems можно поставить через rubygems и они будут работать, то
наличии их в дистрибутиве под вопросом. Зачем поддерживать его у нас
(тратя время и силы) если можно поставить из rubygems.
> 3. Rubу сообщество настойчиво предлагает использовать gems со своим
> ведением зависимостей.
> А также:
> * bundler ( включен в rails 3.0 )
Вот bundler надо давно упаковать с Сизиф.
> * rvm - Ruby Version Manager
RVM это скорее больше для разработки нужен чем для всего остального.
> 4. Другие дистрибутивы не собирают все подряд модули ruby себе в репозиторий.
>
> Минусы:
>
> Мы теряем красоту при сборке native-модулей, которые собираются из .c
> .cc и требуют наличие gcc-c++ & devel пакетов.
gcc и devel пакеты можно потом и удалить. Или вообще собирать пакеты в
hasher на соседней машине с компилятором.
В идельном случае, я вижу ситуацию так:
1) у нас два ruby: ree & 1.9.2
2) на альтернативах
3) рабочий rubygems который позволяет ставить gems в систему
4) и ставить эти gems не в /usr/lib/ruby а в что-то типа /var/...
5) bundler из коробки
6) если у нас будет ree в дистрибутиве, то тогда уж и passenger надо
бы добавить (тогда можно будет перенести packages.a.o на
дистрибутивный ruby/passenger/nginx)
Это по части веб технологий и руби. Тут есть ещё десктопная часть. Я
думаю что она должна выглядеть так:
1) мы собираем только нужные джемы нужных версий
2) под 1.9.2 ruby
3) зависимость на rubygems запрещена
В принципе, так же можно собирать и веб софт типа redmine (только
фактически сейчас его поддерживать некому). Только фактически придётся
для него поддерживать свой собственный набор джемов.
--
Igor Zubkov
http://hi.im/ice
^ permalink raw reply [flat|nested] 43+ messages in thread
end of thread, other threads:[~2011-04-19 7:24 UTC | newest]
Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-28 13:09 [devel] ruby модули Andrew V. Stepanov
2011-03-28 13:12 ` Damir Shayhutdinov
2011-03-28 13:16 ` Michael Shigorin
2011-03-28 13:21 ` Damir Shayhutdinov
2011-03-28 13:26 ` Andrew V. Stepanov
2011-03-28 13:28 ` Dmitry V. Levin
2011-03-28 13:36 ` Andrew V. Stepanov
2011-03-28 13:49 ` Dmitry V. Levin
2011-03-28 17:26 ` Радик Юсупов
2011-03-28 18:40 ` Andrew V. Stepanov
2011-03-29 3:26 ` Anton Farygin
2011-03-29 18:27 ` Aleksey Novodvorsky
2011-04-15 22:36 ` Aleksey Novodvorsky
2011-04-16 3:46 ` Радик Юсупов
2011-04-16 19:35 ` Michael Shigorin
2011-04-16 7:37 ` Радик Юсупов
2011-04-16 8:32 ` Igor Zubkov
2011-04-16 8:58 ` Радик Юсупов
2011-04-16 11:30 ` Радик Юсупов
2011-04-19 6:46 ` Timur Aitov
2011-04-19 7:24 ` Радик Юсупов
2011-04-18 6:42 ` Timur Aitov
2011-03-28 13:46 ` Michael Shigorin
2011-03-28 13:50 ` Dmitry V. Levin
2011-03-28 13:39 ` Damir Shayhutdinov
2011-03-28 13:42 ` Andrew V. Stepanov
2011-03-28 13:43 ` Aleksey Novodvorsky
2011-03-28 15:57 ` Igor Zubkov
2011-03-28 17:21 ` Aleksey Novodvorsky
2011-03-28 19:41 ` Michael Shigorin
2011-03-28 19:56 ` Aleksey Novodvorsky
2011-03-28 21:08 ` Aleksey Novodvorsky
2011-03-28 21:43 ` Michael Shigorin
2011-03-28 21:47 ` Aleksey Novodvorsky
2011-03-28 22:03 ` Aleksey Novodvorsky
2011-03-29 7:14 ` Dmitry Derjavin
2011-03-29 9:08 ` Dmitry Derjavin
2011-03-28 22:01 ` Michael Shigorin
2011-03-28 22:05 ` Aleksey Novodvorsky
2011-03-31 8:31 ` Денис Смирнов
2011-03-28 13:17 ` Andrew V. Stepanov
2011-03-28 13:20 ` Anton Gorlov
2011-03-28 15:55 ` Igor Zubkov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git