Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gef-dev] Latest Zest for GEF-classic

Hi,

I agree that having Xtext as dependency for GEF classic in general is not something I see as a good idea. However I could see an optional Zest feature (dot, or
cloudio) which would need it. So users that would like to use this optional feature would get the Xtext dependency. 

But all in all it looks like a bit more work. This could be a very nice topic for a bachelor thesis. I'll put it on my list of bachelor thesis topics. Maybe I
found a student to look into it. 

FYI I have currently one student doing his bachelor thesis on Zest and I find it a very nice experience for both him and me.

BR,
Alois

On Tue, 2023-06-13 at 12:34 +0200, Lars Vogel wrote:
> Hi Fabian,
> 
> I personally would like to avoid adding a Xtext dependency to
> GEF-classic. Lots of clients use GEF without XText.
> Best regards, Lars
> 
> On Tue, Jun 13, 2023 at 12:22 PM Fabian Steeg <steeg@xxxxxxxxxx> wrote:
> > 
> > Hi Alois!
> > 
> > Sorry for the late reply, I was hoping to find some time to look into
> > this, but I really can't assess which option would be better here, since
> > there seem to be quite a few changes to the Zest code since then.
> > 
> > Also, as a heads up, the Zest 2 changes introduced a dependency on
> > Xtext, which back then, if I remember correctly, was one of the reasons
> > to release it (only) as part of GEF4, which made major changes anyway.
> > 
> > Cheers,
> > Fabian
> > 
> > On 5/17/23 15:44, Alois Zoitl wrote:
> > > Hi Fabian,
> > > 
> > > I'm not a Zest user but I find anything that makes GEF Classic better good. Do you think we should backport these changes to GEF Classic's version of ZEST or
> > > upgrade GEF Classic's version of ZEST to the one you linked to?
> > > 
> > > Cheers,
> > > Alois
> > > 
> > > On Thu, 2023-04-20 at 13:48 +0200, Fabian Steeg wrote:
> > > > Hi all!
> > > > 
> > > > Triggered by the recent activity in GEF-classic and the wiki.eclipse.org
> > > > migration I wanted to mention that the original version of Zest 2 (which
> > > > added pruned subgraph rendering, new layout algorithms, Graphviz DOT
> > > > support and word cloud visualization) was originally developed for the
> > > > GEF3/classic code base. So if there is interest in the community, it
> > > > should be possible to integrate that into GEF-classic.
> > > > 
> > > > Some time ago I saved that last GEF3-based state of Zest in
> > > > https://github.com/fsteeg/zest, which seems to correspond to [1] in the
> > > > gef repo. The latest documentation for that version seems to be here:
> > > > 
> > > > https://wiki.eclipse.org/index.php?title=Zest&oldid=319996
> > > > https://wiki.eclipse.org/index.php?title=Zest/DOT&oldid=330938
> > > > 
> > > > (I can't find the original page for the word cloud component, see [2].)
> > > > 
> > > > I enabled notifications for the wiki migration issue [3] and will try to
> > > > at least preserve that documentation.
> > > > 
> > > > Cheers,
> > > > Fabian
> > > > 
> > > > [1]
> > > > https://github.com/eclipse/gef/tree/94a47b1df21ca59921acffd7eba442899b5580f1
> > > > [2] https://wiki.eclipse.org/index.php?title=Zest/Cloudio&action=history
> > > > [3] https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/681
> > > > _______________________________________________
> > > > gef-dev mailing list
> > > > gef-dev@xxxxxxxxxxx
> > > > To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/gef-dev
> > > 
> > > _______________________________________________
> > > gef-dev mailing list
> > > gef-dev@xxxxxxxxxxx
> > > To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/gef-dev
> > _______________________________________________
> > gef-dev mailing list
> > gef-dev@xxxxxxxxxxx
> > To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/gef-dev
> 
> 
> 



Back to the top