|
|
Re: I think GEF is dead! [message #510758 is a reply to message #510585] |
Thu, 28 January 2010 09:53   |
Eclipse User |
|
|
|
Hello,
Pre-Scriptum: What is coming are only personal opinion, I am speaking as a GEF/GMF user. What I think may be totally wrong ;)
I agree with vijay that GEF does not look very active, whereas GMF gets more and more interest over and over again...
But I don't think that "dead" is the word. GEF is still the base of GMF and will never be dead while GMF keeps on being so used. The upcoming Gemini project will also rely on GEF. GEF is a mature and necessary base, but less and less people use it directly since GMF has a better productivity. That's it.
But I also think it is true that there are several features in GMF that could be part of GEF, since they only rely on draw2d and not on IGraphicalEditParts... I hope that once Gemini get accepted, it will encourage both projects (GMF and Gemini) to share their extensions of GEF, putting them back into GEF, giving it more activity.
As I said before, these are only thoughts. I'd love too to get the opinion from projects contributors!
Regards,
--
Mickael Istria - BonitaSoft S.A.
http://www.bonitasoft.com/products/downloads.php
|
|
|
Re: I think GEF is dead! [message #510815 is a reply to message #510758] |
Thu, 28 January 2010 12:20   |
Eclipse User |
|
|
|
On 28/01/2010 14:53, Mickael Istria wrote:
> Hello,
>
> Pre-Scriptum: What is coming are only personal opinion, I am speaking as
> a GEF/GMF user. What I think may be totally wrong ;)
>
> I agree with vijay that GEF does not look very active, whereas GMF gets
> more and more interest over and over again...
> But I don't think that "dead" is the word. GEF is still the base of GMF
> and will never be dead while GMF keeps on being so used. The upcoming
> Gemini project will also rely on GEF. GEF is a mature and necessary
> base, but less and less people use it directly since GMF has a better
> productivity. That's it.
>
> But I also think it is true that there are several features in GMF that
> could be part of GEF, since they only rely on draw2d and not on
> IGraphicalEditParts... I hope that once Gemini get accepted, it will
> encourage both projects (GMF and Gemini) to share their extensions of
> GEF, putting them back into GEF, giving it more activity.
>
>
> As I said before, these are only thoughts. I'd love too to get the
> opinion from projects contributors!
>
> Regards,
> --
> Mickael Istria - BonitaSoft S.A.
> http://www.bonitasoft.com/products/downloads.php
Good points. I think maybe the original poster was probably highlighting
the lack of traffic on this forum and the seeming lack of attention to
fixing GEF bugs. I admit this does worry me somewhat. Unless I'm wrong?
Frank Zappa once said, "Jazz is not dead, it just smells funny."
|
|
|
|
|
|
Re: I think GEF is dead! [message #511316 is a reply to message #511283] |
Mon, 01 February 2010 04:20   |
Eclipse User |
|
|
|
Hi,
Comments below
vijay a écrit :
> Quote:
>> I could be wrong, but I thought GMF is just a layer of extension
>> points over GEF to make it easier to use. If I am right, the death of
>> GEF would kill GMF as well. But you are right, it seems key people
>> (Randy Hudson etc) don't spend much time in the forums.
>
>
> There is no dependency of GEF in GMF hence GMF does not use it,
> Even draw2d it has its own plugin which has many modified
> layouts,routers etc
>
> Hence you can say that GMF is a independent module,which is dependent on
> draw2d but not dependent on GEF,
>
>
Please have a look to dependencies on this page, GMF depends on GEF :
http://www.eclipse.org/modeling/gmf/downloads/?project=
Thanks,
Mariot
|
|
|
Re: I think GEF is dead! [message #511337 is a reply to message #511316] |
Mon, 01 February 2010 05:34  |
Eclipse User |
|
|
|
Thanks for bringing that to my notice(i missed that)...
but the thing is in GMF direct usage of GEF classes is minimal...
The GEF classes are being subclassed and new classes have been created which are then used in GMF,
These are the exact classes which i am requesting to be moved to GEF so that those new features can be used by GEF or draw2d
example would be PolyLineConnection and PolyLineConnectionEx
Thumbnail and
ThumbnailEx
many of which have been rewriten or overriden for bug fixes/new features...
|
|
|
Powered by
FUDForum. Page generated in 0.04734 seconds