This year, jBPM5 was one of the lucky projects which was accepted in the Google Summer of Code Program. The topic of this year was to build a customizable and pluggable Human Task Lifecycle mechanism to extend the current functionality.
Demian Calcaprina is doing a wonderful job researching different alternatives to provide the mentioned features plus giving the project new ideas about how things can be improved.
Demian, is finishing up some details and preparing the source code to be merged into the master repository of the jBPM5. He also wrote a very good post explaining the different options that he is proposing. This post:
Can be easily transformed into the project documentation for this new mechanism as soon as its integrated.
Benefits for the project
Having Demian participating from the community side of the project, help us to spend some time analyzing different alternatives that until know the project members didn't have time to explore. The contributions from are extremely valuable and I personally think that having a BPM project as part of the GSoC is really nice and we as a project will continue looking forward for more community contributors.
We are all learning on how to improve and how to coordinate the community contributions and we notice that more and more people is interesting and adopting open source BPM projects.
From the BPM and Rule Engine arena every team member and community contributor is pushing forward the community engagement trying make this projects evolve!
If you wanna contribute with these projects but you don't know how, get it contact, write a comment here and we will guide you!
Kudos to Demian who is doing a wonderful job!