to post messages and comments.

@Balancer:

Насколько же Phabricator легче и проще в поддержке, чем Redmine! :) Почему я раньше про эту систему не знал? Ведь, оказывается, мегапопулярная система. Даже Wikipedia на Phabricator разрабатывается.

@Balancer:

И всё-таки Redmine — это какой-то ад. Стоял на Авиабазе и с некоторых пор совсем страшно тормозил. Вот реально, иногда по несколько минут страницу отдавал. Уж я и число воркеров наращивал, и лишние модули сносил, и раз в минуту дёргал, чтобы в кеше сидел... Ок, вчера снёс всё что можно и перенёс на отдельный сервер. Оно, конечно, стало намного шустрее работать. Особенно, когда снёс поддержку хранилищ. Которая, в общем, важна, но не настолько важна, как быстрая работа. Но всё равно — до 1-2-3 секунд на отдачу страницы. Всего 1700 тикетов. Стоит на отдельном сервере с 2Гб оперативки, SSD и оптимизированным MySQL. Google заполнен всевозможными «redmine painful slow» уже почти 10 лет. Печально это. Но становится понятнее, почему RoR так и не взлетел :)

@ndtimofeev:

В лабораторию набижало студентов и теперь непонятно что делать с глобальной викой на движке редмайна: делить её между проектами (чтобы ограничить видимость части страниц) не хочется, открывать всю — нельзя, закрывать всю — геморно.

@OCTAGRAM:

В RedMine, оказывается, есть настраиваемые поля. Это здорово, так как нам в одном проекте нужно выставлять сроки у каждой задачи, а то, что есть из коробки (оценочное время, дата окончания) — это всё не то

@OCTAGRAM:

Phusion Passenger is a multi-language (Ruby, Python, Node) web & app server which can integrate into Apache and Nginx. Easy to use, stable and fast.
Да, здорово, осталось только увидеть от него что–нибудь, кроме Connection was reset. Ставлю Redmine из пакета на Debian redmine.org

@hardworm:

Долго бился как настроить smtp.yandex.ru с SSL и отправку уведомлений из redmine. Собственно вот hardworm.tk квест пройден. Еще и DigitalOcean свинью подбросил

@Balancer:

Redmine продолжает удерживать планку самого капризного софта в моей практике. Очередная война с совместимостью разных версий gem'ов в ruby-системе. И почта до сих пор с него так и не уходит на новой системе...

@segfault:

if errors.any?
      html << "<div id='errorExplanation'><ul>\n"

бляяяяяяяяяяять вы серьезно чтолееее ?!!111

@ndtimofeev:

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

@Hamper:

Портирование плагинов 4-летней давности это ад

@Hamper:

Как в ViewListener можно для render_on сделать проверку на permission? думаю как то примерно так:
render_on :view_layouts_base_html_head, :partial => "widget_head", :if => User.current.allowed_to?(:widget, [вот тут надо откуда то взять контекст])
собственно вопрос в том что передавать вторым параметров allowed_to?

@nixon89:

В redmine нельзя менять исходное сообщение тикета, если , например, очепятку допустил. Печалька.

@nixon89:

Пока я на сексии, на работе внедрили redmine и в нем уже целых две заявки :)
Отсюда вопрос: работал кто с редмайном? какие подводные камни могут быть при его использовании?

@rb:

Мигрировал с Redmine 1.4 на Redmine 2.2 и у меня перестала работать рассылка (самописная в виде плагина). На все попытки отправить сообщение мне выдается ошибка «could not get 3xx (550)». Уже все пальцы стер пытаясь нагуглить причину.

ЗЫ. Использую smtp от Google Apps

@faultcore:

А кому тут вопросы по редмайну можно позадавать? Желательно по последним версиям.

@freefd:

Спасибо интернетам, что научили меня использовать rails cli вместо готового уже существующего очевидного решения. Изменение пароля пользователя redmine v2 из rails cli при использовании внутренней авторизации, когда известен email:

RAILS_ENV=production ruby script/rails runner 'user = User.find(:first, :conditions => {:mail => "[email protected]"}) ; user.password, user.password_confirmation = "P4sSw0rd"; user.save!'

@gelin:

За последние три года сжился с Редмайном. Видел и юзал Жиру, обнаружил на неё аллергию.
А тут потыкал ЮТрек... Ощущения очень схожие от перехода с Эклипса на Идею.
Ребята явно думали, как этим будут пользоваться. И явно старались, чтобы пользоваться было удобно. Причем удобно программистам :) Чего только стоит универсальный командный язык (да, блин, командная строка в багтрекере!), похоже все можно делать чисто с клавиатуры.
А вот всего остального — только для галочки. Хотите Аджайл — вот вам доска (быстрая, в отличие от Жиры) и парочка чартов. Хотите трекать время — вот вам парочка кастомных полей и один (единственный!) отчет.
В целом — очень и очень приятно. Через пару версий не смогу без него жить :)
А пока — пилите.

P.S. Впрочем, аджайловости в нем в восемь раз больше, чем в Редмайне. Может, ну его — трекание времени?...

@k0st1x:

ёбаный Mysql
это хуёвейший sql сервер
даже sqlite лучше

mysql не переваривает дампы базы, которые сам же и делает
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntaxя охуеваю

@Balancer:

Пытаюсь проапгрейдить Redmine. Кажется, пальма первенства самого капризного и кривого продукта в моём личном рейтинге передаётся от eJabberd к Redmine/RoR. Кроме того, очень, очень давно я не видел столько ломаний обратной совместимости и такого количества depricated, напрочь обламывающих систему.

@freefd:

Буквально вчера мы мучились выбором. У нас уже внедрен request tracker и обслуживает он 100% потребностей компании. Но возникла необходимость новой инсталляции аналогично сервиса для одного из департаментов. Так вот, кандидаты:
otrs
rt
redmine
etc...

Интересуют параметры: гибкость, модульность, масштабируемость, простота поддержки/обновлений. Что выбрать-то?

P.S. Я достаточно хорошо знаю rt, но люди хотят новых ощущений :)

@qrilka:

по следам пред. вопроса: а как ваще в редмайне посмотреть его версию?

@qrilka:

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

@kyzi007:

Лучше потратить день а потом за пять минут долететь!

А фильтры через хак /new нельзя расшарить...
А после такого — можно /queries/new?set_filter=1&f[]=status_id&op[status_id]=o&f[]=&c[]=tracker&c[]=status&c[]=priority&c[]=subject&c[]=assigned_to&c[]=updated_on&group_by=

@kyzi007:

Его делали умные люди, но дизайнера позвать забыли. В результате имеем возможность сохранить ОДИН фильтр к тасками и ОДНУ статью вики. Ну тупо нету кнопочек — после создания первой они пропадают!
Решается идиотским финтом — прописыванием к урлу /new...

@fomich0ff:

Восстановить пароль администратора Redmine:
cd /usr/share/redmine
ruby script/console production
> u = User.find(1)
> u.password = u.password_confirmation = "new_password"
> u.save
> exit

@NEKT:

добавил фильтры с задачами, отвалились задачи.
ненависть.
надо писать своё.

@NEKT:

хреновастенько в редмайне с составлением планов на будущее похоже...

@jedi:

посоветуйте плагин по сабжу — redmine-netbeans

@gelin:

Мдя. Углубился в недра Редмайна.
Ни одного внешнего ключа. Никому ненужные айдишники у вспомогательных таблиц. Какой-то ямл в текстовых полях.
Рельсы в самом приложении, не работающие на другой ОС и других Руби. Пришлось выпиливать.

Если другие рельсовые проекты так же выглядят изнутри, я их не хочу.

@TheKinematiX:

Добавил запрос в redmine. Хочется поддержки ntfs в RERemix изначально. Будем ждать (:

@lomalkin:

Поставил redmine на сервер с LAMP, все работает через webrick, но мозгов не хватает прикрутить к апачу в виде виртуального хоста. Поставил passenger, вроде все сконфигурял как надо, но не пашет один хрен. Где я идиот?

@adept-:

А из базы Redmine, оказывается, не так-то просто выдрать вики отдельного проекта...

@adept-:

А в Redmine 1.4 снова разломают совместимость со старыми плагинами :(

@adept-:

Вышел Redmine 1.3 с ворохом мелких приятных фич и одной крупной (возможностью назначать задачи на группы). Пока полет на тестовом сервере нормальный

@adept-:

До выхода Redmine 1.3 (с возможностью назначения задачи на группу) осталась одна незакрытая задача. Ждем-с :)

@zeks:

Всё, я своего таки добился — на работе на серваке теперь стоят оба сабжа причём второй слинкован к первому )

@Konst:

Блджад, потратил кучу часов, пытаясь так и этак настроить нормальную аутентификацию для SVN в связке Redmine.
В итоге оказалось, что всё работало, как часы, это я, дурень, проект там в Redmine создал и пользователям дал зарегистрироваться, а вот добавить их в этот проект забыл.

@adept-:

В Redmine через REST нельзя выдрать wiki-страницу. А жаль

@stanis:

Показываю @birariver, как в nginx настроен server magento. Ну там немного было, строк восемьдесят. «Вот, — говорю, — это интернет-магазинчик. А хочешь посмотреть, как настроен редмайн?» Ну, редмайн она видела. Допустим, хочет. Четыре строки, ясен перец.
«Ни-фи-га!!!»
Вот так. Или — второе название — „Почему mod_passenger является великим изобретением нашей цивилизации».

@skobkin-ru:

Жуйк, посоветуй какие есть системы управления проектами и какие стоит попробовать? И как там с интеграцией с Git и Svn?