The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия сборочной среды ROSA ABF 2.0, opennews (??), 24-Апр-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


13. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 25-Апр-13, 16:27 
Ладно, ядро написано на питоне, а веб интерфейс, почему на рельсах, а не на чем то другом?
Ответить | Правка | Наверх | Cообщить модератору

14. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 25-Апр-13, 16:45 
А чем плох Ruby on Rails? Один из лучших не только на мой взгляд на сегодняшний момент инструментов для веба.

Повторюсь, новая подсистема сборки (ядро) написано на Ruby, первая версия была на Python.

Ответить | Правка | Наверх | Cообщить модератору

15. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Kanstantsin Shautsouemail (?), 25-Апр-13, 17:57 
> А чем плох Ruby on Rails? Один из лучших не только на
> мой взгляд на сегодняшний момент инструментов для веба.
> Повторюсь, новая подсистема сборки (ядро) написано на Ruby, первая версия была на
> Python.

Тем что пишите на одном языке, потом неудобно дебажить и развивать.

Ответить | Правка | Наверх | Cообщить модератору

18. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 25-Апр-13, 19:07 
>> А чем плох Ruby on Rails? Один из лучших не только на
>> мой взгляд на сегодняшний момент инструментов для веба.
>> Повторюсь, новая подсистема сборки (ядро) написано на Ruby, первая версия была на
>> Python.
> Тем что пишите на одном языке, потом неудобно дебажить и развивать.

Не совсем вас понял. Каким образом концентрация на одном языке ухудшила проект? У нас обратный опыт: после перехода на один язык мы стали развиваться значительно быстрее, так как всем проектом целиком стала заниматься одна команда. Экосистема библиотек в Ruby потрясающая, а отладка на языке, который ты хорошо знаешь, куда приятнее, чем в том, с котором мало знаком. К тому же ABF представляет собой не монолитное приложение, а набор подсистем, неплохо изолированных друг от друга и общающихся через строго определенное API.

Ответить | Правка | Наверх | Cообщить модератору

19. "Новая версия сборочной среды ROSA ABF 2.0"  +1 +/
Сообщение от Kanstantsin Shautsouemail (?), 25-Апр-13, 19:10 
> команда. Экосистема библиотек в Ruby потрясающая,

Я наблюдаю за развитием OBS, как раз таки rubygemы - головная боль. Обновление версий туда сюда из-за багов + их задолбательно пакетировать в объеме 100 пакетов.

Ответить | Правка | Наверх | Cообщить модератору

20. "Новая версия сборочной среды ROSA ABF 2.0"  –1 +/
Сообщение от Xlabemail (ok), 25-Апр-13, 19:18 
Правильное использование инструментов позволит избежать запары с версиями. А то, что пакетирование не успевает за прогрессом - это издержки процесса, который в таком случае явно отстаёт.
Ответить | Правка | Наверх | Cообщить модератору

26. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Kanstantsin Shautsouemail (?), 25-Апр-13, 19:36 
Это уровень сырости и нестабильности rubygemов.
Ответить | Правка | Наверх | Cообщить модератору

30. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 25-Апр-13, 20:52 
> Это уровень сырости и нестабильности rubygemов.

Топовые гемы активно развиваются и проверены на множестве серьезных проектов. То, что баги находят - это отлично, значит проект развивается или вы предпочли бы, чтобы баги никто не закрывал? Пакетирование 100 гемов - вот где проблема. На каждой платформе нужно соблюдать свои правила и в данном случае отвергнута  платформа Ruby - неудивительно, что это вызывает проблемы.

Но раз они так делают, значит считают, что пакетирование для них важнее.

Вообще заявления подобного рода без фактов мало чего стоят. Участвовали в разработке OBS или аналогичных ему? Участвовали в крупном проекте, где применялся Ruby? Или это субъективное мнение наблюдателя: "мне так кажется"?

Ответить | Правка | Наверх | Cообщить модератору

34. "Новая версия сборочной среды ROSA ABF 2.0"  +1 +/
Сообщение от integeremail (ok), 26-Апр-13, 01:43 
>> Это уровень сырости и нестабильности rubygemов.
> Топовые гемы активно развиваются и проверены на множестве серьезных проектов. То, что
> баги находят - это отлично, значит проект развивается или вы предпочли
> бы, чтобы баги никто не закрывал? Пакетирование 100 гемов - вот
> где проблема. На каждой платформе нужно соблюдать свои правила и в
> данном случае отвергнута  платформа Ruby - неудивительно, что это вызывает
> проблемы.

Решето проверено :)
> Но раз они так делают, значит считают, что пакетирование для них важнее.
> Вообще заявления подобного рода без фактов мало чего стоят. Участвовали в разработке
> OBS или аналогичных ему? Участвовали в крупном проекте, где применялся Ruby?
> Или это субъективное мнение наблюдателя: "мне так кажется"?

Портировал OBS на fedora (в обсе). У гемов качество настолько печальное что в итоге версия 2.4 OBS'a имеет gemfile.lock на конкретные проверенные версии из которого заполняется BR/R в spec'e.

Ответить | Правка | Наверх | Cообщить модератору

35. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 26-Апр-13, 01:54 
Вообще в gemfile.lock всегда прописаны конкретные версии во всех Ruby-проектах. Он для этих целей специально и создан. Цель поста - какая конфигурация проверялась на машине разработчика, ровно такая же и должна работать в продакшене.

Вы приняли фичу за баг :)

Ответить | Правка | Наверх | Cообщить модератору

36. "Новая версия сборочной среды ROSA ABF 2.0"  +1 +/
Сообщение от integeremail (ok), 26-Апр-13, 01:58 
> Вы приняли фичу за баг :)

Еще раз, в финальной рпм спеке указывается версия не, например, >2.1.x <3, а конкретная = 2.3.2, потому что если в системе окажется 2.3.3, то внезапно у вас могут начать сыпаться некоторые части.

Ответить | Правка | Наверх | Cообщить модератору

38. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 26-Апр-13, 03:17 
>> Вы приняли фичу за баг :)
> Еще раз, в финальной рпм спеке указывается версия не, например, >2.1.x <3,
> а конкретная = 2.3.2, потому что если в системе окажется 2.3.3,
> то внезапно у вас могут начать сыпаться некоторые части.

Вы пытаетесь применить правила из RPM к совершенно другой экосистеме — gems, отсраняете от их управления значительно превосходящие по стабильности и функциональности родные инструменты управления гемами и в то же время предъявляете претензии к ним? По меньшей мере это нечестно. Со стороны гемов вся это возня с RPM тоже не выглядит здорово, но они четко проводят границу: что должно ставиться пакетным менеджером, а что управляться с помощью гемов, вы же эту границу сами и нарушили.

Ответить | Правка | Наверх | Cообщить модератору

27. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Kanstantsin Shautsouemail (?), 25-Апр-13, 19:43 
>[оверквотинг удален]
>>> Python.
>> Тем что пишите на одном языке, потом неудобно дебажить и развивать.
> Не совсем вас понял. Каким образом концентрация на одном языке ухудшила проект?
> У нас обратный опыт: после перехода на один язык мы стали
> развиваться значительно быстрее, так как всем проектом целиком стала заниматься одна
> команда. Экосистема библиотек в Ruby потрясающая, а отладка на языке, который
> ты хорошо знаешь, куда приятнее, чем в том, с котором мало
> знаком. К тому же ABF представляет собой не монолитное приложение, а
> набор подсистем, неплохо изолированных друг от друга и общающихся через строго
> определенное API.

Имелось ввиду как раз использовать один язык.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

24. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 25-Апр-13, 19:33 
> Один из лучших не только на мой взгляд на сегодняшний момент инструментов для веба.

Скорее, худший. Тормозной, дырявый и кошмарно через одно место развёртываемый.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

31. "Новая версия сборочной среды ROSA ABF 2.0"  +/
Сообщение от Аноним (-), 25-Апр-13, 21:31 
> Скорее, худший. Тормозной, дырявый и кошмарно через одно место развёртываемый.

Этим страдают все подобные инструменты. Рельсы среди них в этом плане ничем не выделяются.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру