LINUX.ORG.RU

Новая версия системы управления проектами EmForge 0.26

 , ,


0

0

В догонку к новостям, так или иначе связанных с jBoss-jBPM.

Вышла новая версия системы управления проектами EmForge. Если в двух словах - то изначальная идея была написать систему а-ля Trac, но:

  • на Java,
  • с использованием workflow (в то время в trac 0.9 workflow и не пахло).

В итоге на данный момент система включает:

  • Wiki (на базе JspWiki).
  • Task Management (в качестве workflow engine использует jBPM - можно менять и создавать новые workflow при помощи плагина для Eclipse).
  • Браузер по репозиториям - поддерживается Subversion, CVS (частично), Mercurial (поддержка только добавлена - может сильно бажить).
  • Отчеты в любых форматах (на базе JasperReports).
  • Интеграция с Eclipse (через MyLyn).
  • Внешнее API через SOAP или XML-RPC.

Все под LGPL.

Проект в состоянии активной разработки - любая помощь (пусть даже в виде комментариев) приветствуется.

Сам сайт работает на последней версии (Eating one's own dog food), так что может использоваться как пример. Есть еще sandbox на тестовом сервере http://test.emdev.ru/EmForge (периодически пересобирается Continuum) - но он не всегда доступен. Пароль admin/admin.

>>> Сайт EmForge



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

отчеты :).

Есть возможноть описать отчет в виде xml, и затем, например, вывести список определенных задач, назначанных на определенный проект, исполнителя и т.д. и т.п. в любом из форматов (PDF, Excel, OpenOffice......)

akakunin
() автор топика

На сколько это лучше Polarion?

можно ли делать групповые операции в "Браузере по репозиториям"

И если управление access для svn ?

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

+1, я так и не дождался, пока сайт загрузится, не довелось мне посмотреть на их "собачью еду"...

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

да, действительно. Кеш бы что-ли прикрутили

maxcom ★★★★★
()

А можно интегрировать в редхат?

anonymous
()

месячник явы на лор?

anonymous
()

Нет поддержки Git и Bazaar? Или, хотя бы, Darcs? И даже Mercurial через задницу?

Да еще и сайт энтерпрайзно тормозит?

Эта жабоподелка не нужна.

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

>пароль admin/admin

>Рутовый аккаунт тоже пожалуста спасибо.

root/root вестимо:)

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

тормозит из-за того что RichFaces, который используется для написания UI грузит кучу своего барахла.

По идее это ложится в кеш браузера - и после первой загрузки начинает работать достаточно шустро.

Но да - первая загрузка - по которой и судят о скорости - работает медленно

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

Браузер - только браузер - то есть никаких операций там нет - только посмотреть.

Как впрочем нет их в траке - который, как уже говорилось, использовался в качестве прототипа

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

> Нет поддержки Git и Bazaar? Или, хотя бы, Darcs? И даже Mercurial через задницу?

Git планировался следующим за ртутью. Просто в первую очередь была реализована поддержка только тех систем, которые используем - или о которых попросили пользователи.

Mercurial - согласен - по сравнению с svn поддерживается через ж... - но другого способа реализоваьт не нашли - буду рад любым советам

akakunin
() автор топика

Тормозное говнистое жабоподелие, не нужно.

anonymous
()

автор, не слушай долбо#бов, которые сами и строчки не написали, ты молодец и достоин уважения :)

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

> автор, не слушай долбо#бов, которые сами и строчки не написали, ты молодец и достоин уважения :)

Конструктивная критика всегда полезна - позволяет развивать проект в нужном направлении

akakunin
() автор топика

> ...приветсвуется. > ...переодически

Что смыслят в управлении двоиШники?

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

> Жаба не нужна. Ребята, лучше посоветуйте тракер на php, в крайнем случае на mono.

На php могу посоветовать mantis

akakunin
() автор топика

Лёша! Работай давай! =)

(хотя, судя по времени поста, ты его писал из дома) =)

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

>тормозит из-за того что RichFaces, который используется для написания UI грузит кучу своего барахла.

imho RichFaces вообще тормозная штука, как и jsf.

Tails
()

А сайт уже завалили?

anonymous
()

По образу и подобию trac'а сделан redmine http://www.redmine.org/ Очень класная тулза, в отличии от трака поддерживает больше одного проекта искаропки, плюс написана на кошерном ruby-on-rails.

anonymous
()

ЭМО-FORGE не нужен в принципе. JAVA - проявление мирового зла!

anonymous
()

ЭМО-FORGE не нужен в принципе. JAVA - проявление мирового зла!

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

>плюс написана на кошерном ruby-on-rails.

В переводе с албанского на русский означает т-о-о-орьщза-а-а-а!
Хуже даже жабских!

anonymous
()

На втором стратсе процесс разработки был чутка медленнее зато скорость работы сайта на порядок выше.

keeper-andrew
()

Crazy OS, а вот терь EmoForge... куда катиццо лор...

anonymous
()

> В догонку

Тебе бы анекдоты про Штирлица писать, цены бы не было.

anonymous
()

Автору респект за систему!
Так держать!
Ждем новых версий!
Сейчас использую в режиме тест-драйва.

Чего не хватает:
- Документации!!! Тут полный голяк
- Списка документов Wiki и прочих штатных для Wiki стандартных страниц
- Экспорт / Импорт ms project (реализуемо через http://mpxj.sourceforge.net/, кстати, Xplanner кажись эту библиотеку использует)
- BUG/FEAT? По-моему поля в списке задач малость перепутаны и не хватает части полей.
- FUTURE Список задач отображать в иерархическом виде (проект->задача->подзадача),
- FUTURE В списке задач ФИЛЬТР и СОРТИРОВКА задач
- BUG Исправить проблемы с русским в отчетах (в PDF и на Web странице отчетов проблемы с кодировкой )
- FUTURE Сделать кроссплатформенный инсталлятор
- FUTURE Использование разных Wiki движков
- Описание процедуры миграции с standalone JSPWiki в систему
- Описание процедуры/поддержки миграции набора задач, проектов из других тулов
- FUTURE Возможность добавлять свои поля в проекты, задачи и т.д. без девелопмента (или хотя бы инструкцию, как это делать)
Еще идеи по новому функционалу(FUTURE)/баги(BUG)/фичи(FEAT) (авторам виднее) могу отписать, если скажете куда.

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

Огромное спасибо за конструктивную критику. Действительно - в проекте еще много чего не хватает - к сожалению - как и многие Open-Source проекты EmForge делается в свободное время - и его на все просто не хватает (а идей на самом деле шквал) - ну а тем более на документацию :) она страдает в первую очередь

Лучший способ поделиться своими идеями - замечаниями - зарегистрироваться на emforge.org - и создать новые таски - Bug Report или Feature Request - все-таки emforge.org - система управления задачами - и задачи в данном случае - лучший способ коммуникации.

Согласен со всеми пунктами (на некоторые - типа поддержки Unicode в репортах - даже уже есть Bug Report-ы и они находятся в работе) - за исключением наверное "Использование разных wiki-движков" - JspWiki устраивает более-чем - и не уверен что есть какой-нибудь другой Open-Source вики на Java с таким же набором функциональности.

С другой стороны - вся работа с вики происходит через интерфейс WikiService - можно написать реализацию, которая коннектиться к некоторому внешнему вики - и работает с ним - например может быть полежно для интеграции EmForge в систему управления проектами типа Assembla.com

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