LINUX.ORG.RU

Вышел ChiliProject 2.0.0

 ,


0

1

Вышла новая мажорная версия открытого серверного веб-приложения для управления проектами и отслеживания ошибок ChiliProject 2.0.0. Напомним, что ChiliProject является форком Redmine.

С момента выхода версии 1.5.0 разработчики добавили 17 нововведений и исправили 47 ошибок.

Наиболее значимые изменения:

  • Обновление до Rails 2.3.12
  • Добавлен Bundler
  • Добавление ActsAsJournalized, полностью переписан механизм храниения истории Wiki и задач.

Остальные нововведения:

  • Добавлена библиотечная функция для обнаружения типа используемой базы данных
  • Добавлена возможность управление копирайтами внутри исходников
  • Удален хак rubygems из boot.rb
  • Удален из boot.rb хак требования определённой версии i18n
  • Добавлена опция для отключения уведомлений по e-mail об изменениях задач

Также в проект вошло 15 патчей от Redmine 1.1.2

Данный релиз является своего рода подарком сообществу в честь Дня Независимости США.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: Chaser_Andrey (всего исправлений: 1)

Быть может, это глупый вопрос вбросового типа от человека, не работавшего с Redmine, но всё-таки:
— Почему форкнули?
Чем лучше форк В чём отличия форка от оригинала?

adriano32 ★★★
()
Ответ на: комментарий от adriano32

> Почему форкнули?

http://www.opennet.ru/opennews/art.shtml?num=29482

https://www.chiliproject.org/projects/chiliproject/wiki/Why_Fork

Историю с OpenOffice или MPlayer помнишь? Здесь что-то похожее.

В чём отличия форка от оригинала?

https://www.chiliproject.org/projects/chiliproject/wiki/FAQ#Why-shall-I-use-C...

Пока что в первую очередь отличаются не столько функционалом, сколько процессом разработки, т.е. (теоретически) новые фичи там будут появляться быстрее чем в Redmine.

Вроде как стараются поддерживать лучшую взаимную связь с комьюнити.

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от Turbid

Не уверен, у этих продуктов немного разные ниши.

Request Tracker - система учёта запросов (заявок) пользователей уровня предприятия, которая помогает упростить процесс отслеживания хода различных работ и организовать интеллектуальное и эффективное управление задачами внутри компании и за ее пределами.

Может, стоит глянуть в сторону osTicket?

Chaser_Andrey ★★★★★
() автор топика

Обождите обновляться. Я бы таки рекомендовал остаться на ветке 1.x по крайней мере до выхода 2.1.

Там апгрейд базы до 2.0 временами падает на пол-пути. И потом с неделю ждать, пока проснётся Эрик.

Короче отсутствие тестирования требует очень осторожного подхода к новым версиям.

anonymous
()
Ответ на: комментарий от anonymous

Согласен, с обновлениями надо потренироваться в песочнице, а вот ставить с нуля - вполне нормально.

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от Chaser_Andrey

Таки лучше не рисковать даже свежими инсталяциями.

Ну да, на фасаде граблей уже не заметно, но внутре у 2.0, судя по всему, ещё свинарник.

anonymous
()

> С момента выхода версии 1.5.0 разработчики добавили 17 нововведений и исправили 47 ошибок.

Это не совсем так. 1.5.0 вышла 27 июня, с этого момента в 2.0.0 было сделано всего 6 изменений. Правильнее было бы сказать, что это параллельные две ветви. Цель 2.x.x заключается в адаптации проекта к новым рельсам.

Данный релиз является своего рода подарком сообществу в честь Дня Независимости США.

Это попытка разработчиков оправдаться за недельное опоздание релиза? :)

northerner ★★★
()
Ответ на: комментарий от adriano32

> Почему форкнули?

В связи с забюрокраченностью «руководства» Redmine и тотальным нежеланием принимать патчи у населения. Учитывая, что в форк ушли ключевые контрибьюторы (тот же Дэвис), Redmine загнется в пользу перцев.

northerner ★★★
()
Ответ на: комментарий от BredoGen

При беглом осмотре - ChiliProject вполне может оказаться даже круче. Ну как минимум в Features он не отстает.

Конкретно какие возможности вы используете в Atlassian Jira?

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от northerner

Не загнётся Редмайн, пока у него большая база пользователей.

А вот шансов загиба ЧилиПрожекта, к сожалению, таки больше именно по причине малой базы активных пользователей. Тем более его девелы не слишком расторопны с фиксами и откровенно забивают на тестирование.

anonymous
()
Ответ на: комментарий от Chaser_Andrey

Как инструмент управления бизнес-процессами, т.к настройка workflow очень гибкая (типы задач, экраны, роли, post-функции). Может быть не совсем по назначению, но jira вполне справляется. Тяжелая, правда, и дорогая.

BredoGen
()

redmine в debian постоянно обновляется, и в сиде-экспериментале, и в бэкпортах, ставить его в два нажатия - одно удовольствие.

Если перец появится в debian, будет интересно. А так - не особо.

kid_lester
()
Ответ на: комментарий от anonymous

> А почему не до Rails 1.0.2b ?

Ты чего уставился, как Анна Каренина на новые рельсы? Рельсы - они для того, чтобы ехать, а не чтобы постоянно переписывать под новую реализацию. Рельсы для перца, а не перец для рельсов.

kid_lester
()
Ответ на: комментарий от kid_lester

Установка из репозитория - это огромный геморрой в будущем, когда захочешь обновится на новую ветку, которой ещё нет в репозитории.

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от Chaser_Andrey

> Установка из репозитория - это огромный геморрой в будущем, когда захочешь обновится на новую ветку, которой ещё нет в репозитории.

Я бы не представляю, как ставил бы chilliproject, если бы redmine не было бы в репозитории. А так, поставил все зависимости, кроме redmine, и минимум проблем.

А зачем за новой веткой гнаться в ущерб рабочей? Лучше, когда обновлялка всё обновит, включая и данные и остальное. Поэтому пока интереснее то, что есть из-коробки, чем то, что нужно ставить вручную.

kid_lester
()

Настройка видимости полей была бы серьезным оргументом в пользу перехода, но похоже она только в планах.

https://www.chiliproject.org/issues/505

Syncro ★★★★★
()
Ответ на: комментарий от kid_lester

Рано или поздно софт в дебиане замораживают. Не делать же через год dist-upgrade на серваке ради одного лишь redmine/chiliproject/drupal/phpmyadmin/etc.

Поэтому установка подобных приложений из репозитория - зло.

Chaser_Andrey ★★★★★
() автор топика

> Рано или поздно софт в дебиане замораживают.

Во-первых, новый редмайн есть в бэкпортах. Во-вторых - у меня и в lenny стоял redmine из experimental, это же руби, интерпретируемый язык, ему не нужны тонны бинарных зависимостей и обновление libc.

А вообще у меня на каждом компьютере, в каждой установленной операционной системе (а у меня на каждом компьютере обычно есть и stable и sid, иногда разнобитные) стоит redmine. Сколько бы пришлось потратить бессмысленных телодвижений всё это устанавливать и поддерживать - я даже не представляю. Но что-то из серии «Привет, mswindows».

kid_lester
()
Ответ на: комментарий от anonymous

> Не загнётся Редмайн, пока у него большая база пользователей. А вот шансов загиба ЧилиПрожекта, к сожалению, таки больше именно по причине малой базы активных пользователей. Тем более его девелы не слишком расторопны с фиксами и откровенно забивают на тестирование.

Анонимоус, рассказываю тайное знание - количество юзеров на жизнеспособность проекта никакого влияния не оказывает. Главное - разработчики. А они-то выбор уже сделали.

plm ★★★★★
()
Ответ на: комментарий от Turbid

> Этот проект сможет заменить Request Tracker?

Альтернатив RT я пока не вижу. Это не смотрел, но смотрел редмайн.

DELIRIUM ☆☆☆☆☆
()
Ответ на: комментарий от plm

> количество юзеров на жизнеспособность проекта никакого влияния не оказывает.

Ну понятное дело, Неуловимый Джо тоже нафиг никому не нужен.

Главное - разработчики.

Разработчики - Д'Артаньяны (а пользовательская база, соответственно, не-Д'Артаньяны) только в случае, если разработчики пилят систему исключительно для себя любимых.

А они-то выбор уже сделали.

Точно шо сделали. Выбор разработчиков - забить на принцип Release When Ready.

Эрик жаловался на Жан-Филиппа за тормоза и централизацию. Форкнул. И получили ещё одного дракона. Фактически всё завязано на Эрике, и он запросто может исчезнуть на несколько дней, а потом за несколько часов отрелизить 2.0 с незакрытыми багами.

anonymous
()

юзаем на работе Redmine, и от него у меня ощущение что там как-то слишком перемудрили, особенно список своих задач - вообще неразбериха и путаница ИМХО

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonymous

Упоротый штоле?

Инфа взята из отсюда, ибо лень искать было ещё где-то.

Улавливаешь разницу между «системой учёта запросов (заявок) пользователей уровня предприятия» и «серверным веб-приложением для управления проектами и отслеживания ошибок»?

Если Turbid'у нужно первое, то ему скорее подойдет osTicket, нежели Redmine/ChiliProject.

//анонимус уже не торт

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от Chaser_Andrey

Ну не особо, 3.5 конфига поправить и все. Ну еще рельсы обновить.

local_root
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.