Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jwt-dev] JWT and GMF

Hi Miguel, all

Thanks for the input, obviously this experimentation will be nice to have.

Florian : I meant "Agusburg are experts on GEF and not GMF" rather than "GEF and not EMF" ;_;

Regards,
Marc

Miguel Valdes Faura a écrit :
Hi Marc, others,

I would like just to clarify my/team position: GEF is the technology we have
been paying so far so I'm not against GMF (basically because we never played
before with it).

So, what we have experimented is that GEF is something hard to learn so we
decided to also have a look to GMF (seems to be easy to start but hard to
customize) to have a better overview of this technology and so be able to
compare both with one target in mind: what is the best Eclipse technology to
build a BPM graphical editor?

In this context Rodrigue is doing some experimentation with GMF which I
think is a good complement with the work that Pierre and Marc are doing
around GEF.

BTW, Pierre is about to post on the last developments around JWT.

Best regards,
Miguel

BPM Manager
Bull, Architect of an Open World TM
1, rue de Provence
38130 Echirolles (France)
Direct Line: +33-4-76-29-72-28

*Orchestra*, The BPEL open source project: http://orchestra.ow2.org
*Bonita*, The XPDL open source project: http://bonita.ow2.org
This e-mail contains material that is confidential for the sole use of the
intended recipient. Any review, reliance or distribution by others or
forwarding without express permission is strictly prohibited. If you are not
the intended recipient, please contact the sender and delete all copies.
-----Message d'origine-----
De : jwt-dev-bounces@xxxxxxxxxxx [mailto:jwt-dev-bounces@xxxxxxxxxxx] De la
part de Marc Dutoo
Envoyé : lundi 19 janvier 2009 11:41
À : Java Workflow Toolbox
Objet : Re: [jwt-dev] JWT and GMF

Hi Rodrigue

GMF has been discussed already but maybe not openly (on the mailing list etc.). It helps configure and generate a diagram and its palette. Its good point is that it extends EMF's modeling and generation chain up to the diagram UI. It's bad point is that UI is a field where you may want to tinker to get exactly what you have in mind and that the configure / generation paradigm rather gets in the way. So if your default generated diagram is OK with you (and you've succeeded in generating it !), you've won some time and an architecture, otherwise...

Basically, right now the existing JWT code is GEF, nobody has the resources to rewrite it, and the main JWT architects (Florian, Miguel, me and I suppose Pierre) dislike GMF's generation magic. I've tried a little bit GMF and closely followed Stéphane Drapeau who at SCA Tools has successfully used it, and it seems to me that it has a steep learning curve, can really make tinkering difficult (for example, Stéphane wanted to have concept icons on top of the border of another) and would be harder to customize to support model and view extensibility. These two last points come from the fact that like EMF, it is aimed at creating end-user tools rather than extensible tools that other vendors would build on.

But it really comes down to the fact that our view developers are Augsburg's and are experts on GMF and not EMF, and that Miguel I guess also prefers GEF right now. I personally think that making views-like things in GMF would be way harder than in GEF and require heavy knowledge of GMF, even possibly help it evolve.

Regards,
Marc

Rodrigue Le Gall a écrit :
Hi all,

I'm currently doing a quick 360° overview of eclipse technologies to implement DSL (domain specific language) and I found GMF.

I have a question about it for JWT community :
1) do you evaluate this technology according to the JWT requirements ? If yes what are the results (good points, bad points) ?
2) what is your opinion about this technology?

Regards,

_______________________________________________
jwt-dev mailing list
jwt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jwt-dev
_______________________________________________
jwt-dev mailing list
jwt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jwt-dev

_______________________________________________
jwt-dev mailing list
jwt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jwt-dev


Back to the top