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 ()

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

А что такое "репорты"?

anonymous ()

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

отчеты :).

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

akakunin ()

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

>пароль admin/admin

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

r ★★★★★ ()

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

Это благодаря Java их сайт так тормозит?

crashed ()

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

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

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

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

fi ★★★ ()

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

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

anonymous ()

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

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

anonymous ()

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

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

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

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

anonymous ()

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

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

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

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

akakunin ()

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

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

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

akakunin ()

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

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

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

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

akakunin ()

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

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

anonymous ()

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

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

alt0v14 ★★★ ()

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

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

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

akakunin ()

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

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

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

drloseR ()

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

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

anonymous_num_0 ()

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

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

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

daebear ()

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

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

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

Tails ()

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

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

anonymous ()

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

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

anonymous ()

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

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

anonymous ()

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

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

anonymous ()

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

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

keeper-andrew ()

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

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

anonymous ()

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

> В догонку

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

anonymous ()

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

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

Чего не хватает:
- Документации!!! Тут полный голяк
- Списка документов 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 ()

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

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

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

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

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

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