Completed On
100%
Closed Processes: 28
Opened Processes: 0
- Mercurial Support ??? (Really would be nice to do - but not sure will able)
- Split emforge-web to emforge-core and emforge-web
- Bug-Fixing
Completed On 24/08/2008
100%
Closed Processes: 5
Opened Processes: 0
- Remember Me & Single Sign-On
- Bug-Fixing
Completed On 10/08/2008
100%
Closed Processes: 32
Opened Processes: 0
Major features:
- Windows Installer
- Filters for tasks in GUI (like we implemented in MyLyn connector)
- Support for MsSQL
- Bug Fixes
Completed On 10/06/2008
100%
Closed Processes: 41
Opened Processes: 0
- Maven-SCM
Support - should allow us to browse many version control systems
- MyLyn
connector
- Localization
- Finish Geronimo support (failed... seems we will not support Geronimo for now)
- Add into downloads zip-file with emforge bundled together with jetty - to provide ready-to-use package with minimal dependencies (see here
for possible solution).
- Upgrade manager (for automatically upgrading database then new version is installed)
Current Status (May 19 2008)
We decided to move
EmForge-0.24 to two weeks. From major features:
- MyLyn connector is mostly done for read-only mode, so, it is possible to get list of tasks by calling different searches, as well as view detailed task information, but - it is not possible to add/edit tasks
- CVS Support - for implementing CVS support we changed EmForge to work with Version Control Systems via maven-scm. Unfortunately no anyone CVS provider does not supported currently required rls command, so, we will need to fix it.
We hope to finish active development during this week, so, during next week we will able to test and finally release new version of EmForge
Completed On 21/05/2008
100%
Closed Processes: 9
Opened Processes: 0
Another set of fixes
Completed On 25/04/2008
100%
Closed Processes: 13
Opened Processes: 0
Minor Bug-Fixing release
Completed On 22/04/2008
100%
Closed Processes: 32
Opened Processes: 0
- Bug-Fixing
- Improving working with Reports
- PDF Export
- Better integration with JBossAS, Geronimo, Glassfish
Completed On 06/04/2008
100%
Closed Processes: 1
Opened Processes: 0
Change default configuration to use hibernatePageProvider and hibernateAttachmentProvider for storing wiki pages and attachments (instead memory based how it is configured now).
Completed On 04/04/2008
100%
Closed Processes: 6
Opened Processes: 0
Fixing bugs reported by users
Completed On 01/04/2008
100%
Closed Processes: 27
Opened Processes: 0
Nothing serious planned for this milestone - onle bug-fixes for critical problems what will be found them EmForge will come public
Some extra functionality should be done:
Completed On 21/03/2008
100%
Closed Processes: 1
Opened Processes: 0
Fix JBoss AS compatibility Issue (
^90490)
Completed On 19/03/2008
100%
Closed Processes: 1
Opened Processes: 0
We need to fix critical bug (
^89990) related to runnning
EmForge under JDK 1.5
Completed On 29/02/2008
100%
Closed Processes: 93
Opened Processes: 0
Major issues for this milestones are:
Design
Yes, design currently much better then it were several months ago - but... still not as impressive as I want.
During working on design we also should fix several issues, related to common errors processing, common design rules for all pages and so on
Processes and Task
Working with Processes and tasks should be changed. Many people was confused with difference between task, proces and process definition. In most task-management system people usually create "Task" - but not "Process"
Ok, EmForge is BPM based, so, we have workflow as background, and this thermins are growing from jBPM, but we should make it more easy for other people to work with it understand it.
Completed On 15/12/2007
100%
Closed Processes: 24
Opened Processes: 0
Two major issues:
- Switch from tomahawk to RichFaces
- Switch to jBPM-JPDL 3.2.1 (seems latest for now)
Completed On 21/10/2007
100%
Closed Processes: 84
Opened Processes: 0
A lot of plans for this milestone - major is to make it publically avialable.
Publish sources
It means we shoudl be able to public sources of
EmForge and users, should be able to download sources, easy build, install; and run. Major issue here to disconnect from our internal system configuratio (LDAP, Active Directory and so on)...
So, major issues here to be able to store users and roles in database - it is required deep refactoring of working with Acegy Security
Wiki Improvements
- Implement searching by pages
- Implement Diff
Source Browser
Implement browsing by sources
Role Management
It should be possible to specify roles for project and use them in processes (as swimlines). It will dramatically simplify process modelling and will disconnect current process definitions from our internal structure (for example in many projects
I'm currently defined as manager for project).
Moving to another server
During this milestone we also did a big step - moved
EmForge server to another environment - it also take too much time.
I decided to prolong milestone to one more week to be able finish all planned tasks. Anyway we already installing it to the our servers
Completed On 23/03/2007
100%
Closed Processes: 28
Opened Processes: 0
Design!
Most changes in this version was realted to design - we tried to make it a little bit more better.
Also, some other features was done:
- Ajax-Based Table Pagination
- 'Request Status' for tasks
- Configuration Issues
- And a lot of bug-fixes
Completed On 16/03/2007
100%
Closed Processes: 25
Opened Processes: 0
Major features in this version:
- Most important for me is that most job for this version was done without me :) Sergey and Mikhail (and Arcady) done really good job!
- Mikhail prepeared custom reports (^11902) for Collaborative project. It is currently hardcoded - and not user some Report Engine (JasperReports for example) - such functionality we will implement later;
- Sergey did a big job for migration Wiki-Interface to the JSF (^19435);
- Arcady joined to the project and did some minor features;
- Anonymous access to the server is enabled (^24782). Now, emforge server available not only for registred users! Feel free to show it to your friends!
- Some improvements for Task-Form - to make it more comfortable to work with tasks
But, design is still ugly, and a lot of functionality is missed - so, we do not starting the promotion company at the moment - probably after next milestone
Completed On 21/02/2007
100%
Closed Processes: 19
Opened Processes: 0
- Some tasks required by Collaborative project
- Continue JSF-Migration (Especially migration of Wiki-Interface to JSF)
- Bug fixing, Bug-Fixing, Bug-Fixing
- Expecially for HTML Editor and IE issues
Completed On 19/02/2007
100%
Closed Processes: 26
Opened Processes: 0
During this version a big job was done:
- Migration of Project-Related Pages to JSF
- Simplifiying the working with processes & projects & milestones:
- Selecting current project ^3476 (it is partially implemented)
- Selecting Milestone from Combobox ^747
- Integration of Workflow Management & Wiki-Engine:
- Now, it is possible to specify Wiki-Based Description for Project Definition ^13109
- Wiki-Page is assigned to each process-instance (as description) (^3532). So, you can place links to the processes (seems currently doesn't work) and
- You can attach files to the processes (^2454)
- Many smaller improvements and bug-fixes
- Ajax added. We started to use Ajax technologies in the project. Currently you can see it in Comment-Editing - Switching from Wiki to Preview and back performed without reloading whole page.
- But in same time we removed possibility to edit comment with HTML-Editor. Unfortunately we did not managed to make any HTML editor available for JSF to work stable and correctly - so, currently they are removed. Waiting for stable releases of Tomahawk and MyFaces - hope it is fixed there.
- Note: Ajax functionality in this Version does not work under IE 7.0 - may be under IE 6.0 too. Use Company-Recommended FireFox browser !!!
Completed On 24/01/2007
100%
Closed Processes: 24
Opened Processes: 0
- Bug-Fixing (I sure in EmForge-0.14 will be a lot of bugs)
- Continue Migration to JSF (ProjectList, Project Form and Edit Project Form should be migrated to JSF)
Completed On 08/01/2007
100%
Closed Processes: 29
Opened Processes: 0
Major tasks for this milestone:
- Bug-Fixing
- Migration BPM Related GUI to the JSF/Facelets
- Other Improvements Related to Task-Window (Like previews for Comments)
Completed On 11/10/2006
100%
Closed Processes: 10
Opened Processes: 0
Major Tasks:
- Continue working on Milestones (close milestones and so on)
- Support for History
- Bug-Fixing
Completed On 08/09/2006
100%
Closed Processes: 8
Opened Processes: 0
Main task for milestone EmForge-0.12 is bug-fixing in wiki to make it better to use and continue migration to jsf/facelets.
Major targets for this release are:
Completed On 01/08/2006
testMileStone