There is a large common base in recognized concepts. In Antwerp we
decided to use a common terminology for those concepts. For example the
start of a process should be explicitly depicted as the BPMN StartEvent,
there should be a notation in the XML representation (i.e. <start> or
<start-event>), in the API and of course in the documentation.
I'm suggesting the that the GPD leverages the common API concepts to
their full extend and hence can go a very long way without hitting the
additions that are specific of a particular implementation. Perhaps
those can be abstracted out in some form of plugin.
The GWT-Console is going down that route BTW.
-thomas
Bernd Rücker wrote:
Hi.
I may be mistaken, but isn't the GPD the designer for a concrete language
(e.g. jPDL 3 or jPDL 4). How can this be made generic?
The API could be used for deployment or things like that, but not for the
designer itself. Or not?
Cheers
Bernd
-----Ursprüngliche Nachricht-----
Von: jbpm-dev-bounces(a)lists.jboss.org
[mailto:jbpm-dev-bounces@lists.jboss.org] Im Auftrag von Thomas Diesler
Gesendet: Montag, 24. November 2008 09:27
An: Koen Aers
Cc: jbpm-dev(a)lists.jboss.org; Mark Little
Betreff: [jbpm-dev] GPD integration
Hi Koen,
in Antwerp we talked about the GPD not having a direct dependency on the
jBPM4 code base but rather on the API that exposes the concepts that
jBPM4 should implement. By providing support for the jBPM3 threading
model the basic concepts that we talked about are applicable to the
jBPM3 code base as well.
If the API is the integration point for the GPD (btw this argument holds
true for the GWT Console as well) it should be possible to implement a
single GPD code base that works across jBPM versions. The API would
become the common base were all integration concerns would come
together. In this light the term SPI is probably even more applicable.
Thoughts?
cheers
-thomas
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
BPM Product Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
jbpm-dev mailing list
jbpm-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbpm-dev
_______________________________________________
jbpm-dev mailing list
jbpm-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbpm-dev
--
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
BPM Product Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx