Hi devs,

I know the subject sounds a bit strange. So I will first explain what I talk about:

I currently work in a company located in Berlin/Germany. We are working hard on a new Java Enterprise project that requires a process engine and we chose ODE for that as it is widely adopted and seems to be rather stable comparing to other open source alternatives.

Our main problem here is that we have not enough in-House knowledge about ODE or BPEL to extend its functionality according to our needs.

What I'm missing in ODE is a nice enterprise grade integration with application servers. As we are working with the latest bits of Glassfish v3.1, utilizing the flexible OSGi infrastructure, we also want that ODE benefits from that or at least integrates nicely.

I'm currently working on that task for quite some time now (minimizing the libraries required to be included in the ODE-bundle). As we expand and face new requirements we want to make sure that ODE is capable of doing that.

And so this is the moment where I decided to write to this mailing list I'm watching quite some time now. What we would do is to pay an ODE developer for integrating our needs. Those requirements would be aligned with the overall ODE roadmap and we wouldn't enforce anything proprietary. Additionally all the code that is written by the corresponding developer will be directly available upstream at ODE so that anyone can benefit from that.

I know ODE is integrated into ServiceMix but we really don't need an ESB as we have a rather pure JavaEE environment here.

Areas of work that the developer would be faced with for the next months would include:

1.) ODE running in Felix (especially Glassfish v3.1)
2.) ODE using an external JTA datasource from an application server (ideally using an externally provided JPA inplementation - just like JBoss or Glassfish provide) 3.) getting rid of the internal Threads inside an JEE environment (as we have a lot of different concepts here that are - and should be - managed by the container) 4.) Exporting the management API as EJB to be directly available (so stripping the web service overhead) 5.) ability to directly call EJB's or at least providing an easy generic integration concept here

...and last but not least:

6.) teach our devs some internals/best practices

I've already done some work on tasks 1) and 2) but for me without real insight knowledge it takes a lot of time facing the various problems.

So in basic we want someone getting paid for working on this nice open-source project and thus sponsoring the ODE development in some specific directions.

So is there someone interested here?

Additionally it would be really nice to have someone that can work directly inside our company which would make communication a lot easier and speed-up development.


Kind regards,

Michael "Kane" Hollatz

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Office:   +49 - 30 - 51 64 09 21
Fax:        +49 - 30 - 51 64 09 22
Email:  [email protected]
URL:  http://www.profitbricks.com/

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B.
Geschäftsführer: Andreas Gauger, Achim Weiss.

Please consider the environment before printing this email.


Reply via email to