We try to participate every year in the Google Summer of Code, where students can contribute to their favorite open-source project (and even get paid for it).
This year we again have three proposals accepted for jBPM:
Dynamic visual BPMN2 Diff tool for jBPM Web DesignerRoman Procopenco
A visual diff tool created for JBPM Web Designer. The tool will provide Change Tracking Graphs that will give to the users an immediate idea about the changes made on the business process. The tool will have different options to help the users understand the changes made on the process such as a comparison of the whole graph, as well as comparison between two sub parts of the process.
Application Development with jBPM and MGWTrorogarcete
[Based on a previous prototype where we use GWT for Mobile to develop a mobile UI] I’ll improve the design of the application by doing two things:
1. Migrate existing application to version 2.0 of MGWT.
2. Add new functional features that support the mobile world in a clear and transparent way devices.
jBPM on AndroidSupun Athukorala
jBPM is a flexible Business Process Management (BPM) Suite which can be accessed by a web based workbench. But cannot be accessed by mobile users. Therefore the idea of the project is to create an [Android] mobile UI of the jBPM-console where mobile users can interact some of the features of the jBPM-console. The jBPM core engine itself is a lightweight workflow engine which can be run on android as well. Therefore apart from the mobile UI, a prototype of jBPM on android will be also created.
Congratulations and good luck to the students, and I’m sure we’ll get some great results!
These 3 proposals where amongst the 13 accepted proposals as JBoss.