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.