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 all,

following up on the wiki pages for the latest GEF-classic Zest version:

I [...] will try to at least preserve that documentation.

I've moved the wiki content to the repo's README (with minor updates):

https://github.com/fsteeg/zest/blob/master/README.md

Cheers,
Fabian

On 6/13/23 14:42, Alois Zoitl wrote:
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
_______________________________________________


Back to the top