Graphiti Migration with GEF4 [message #1713592] |
Thu, 05 November 2015 11:19 |
|
Hi Micheal,
As GEF4 is release with Mars and going to a 1.0.0 release in Neon by mid 2016, do Graphiti Framework has plans for migration to GEF4 ?
Regards,
Abhishek Chakraborty
|
|
|
|
|
|
|
Re: Graphiti Migration with GEF4 [message #1790348 is a reply to message #1790114] |
Fri, 08 June 2018 13:34 |
Michael Wenz Messages: 1937 Registered: July 2009 Location: Walldorf, Germany |
Senior Member |
|
|
Hi Hans,
thanks for your interest in this.
You are right in that I'm basically the only one working on the project (with very little available time). As required effort I would say, it is something around 2-3 person months to do that switch to GEF and e4.
For GEF I would see the following topics:
- Get familiar with GEF 5 (so far I only got a rough overview of components and concepts, but did not yet have the time to work with it and really try out things)
- Create Graphiti support for GEF 5 (implement edit parts, policies, etc. so that the Graphiti concepts are mapped to GEF 5)
- Ideally this implementation could be done in a new plugin for Graphiti (e.g. org.eclipse.graphiti.gef5) in parallel to the existing org.eclipse.graphiti.ui (and keep that availabla and running against GEF legacy).
- Implement test and a test environment (basically what is in org.eclipse.graphiti.examples.common) to try out Graphiti editors
For e4:
- Provide a base class and the required stuff around (behavior classes, menu contributions, property sheets, outline, selection, etc) for a part that can be used as replacement for the Graphiti DiagramEditor and its stuff around
- Could be done in the new plugin o.e.g.gef5, but maybe even better in an own plugin to separate things even better.
- Make use of the modeling configuration aspects in e4 and integrate that with Graphiti
Probably there is much more, but as I said I simply do not find the time to dig deeper into this. But any support in this is of course highly welcome and I will for sure try to find the time to help out on questions and design.
HTH,
Michael
|
|
|
|
|
|
|
|
Re: Graphiti Migration with GEF4 [message #1804655 is a reply to message #1794584] |
Fri, 29 March 2019 18:17 |
Che Bumagat Messages: 51 Registered: February 2012 |
Member |
|
|
Hi Michael -
Just curious, if we were to help migrating Graphiti to GEF5, Is it possible to do just the GEF part and not the e4 part?
Also, I know this is open source, but I'm just curious if
1. This is a pure volunteer work or does it have a budget?
2. After the 2-3 months of development, who will provide support?
Che
[Updated on: Fri, 29 March 2019 21:14] Report message to a moderator
|
|
|
|
|
Re: Graphiti Migration with GEF4 [message #1804832 is a reply to message #1804829] |
Tue, 02 April 2019 06:37 |
Michael Wenz Messages: 1937 Registered: July 2009 Location: Walldorf, Germany |
Senior Member |
|
|
Hi Che,
thanks for your interest in this, I guess the discussion would best be done on our dev mailing list: graphiti-dev@eclipse.org
However, a word of warning ahead. While I would really like to see that going ahead, I'm afraid I will not have time to drive this, because I hardly find time to maintain Graphiti as it is now (I'm working in a completely different area by now, and Graphiti is more or less a hobby project at the side). I can try to give direction and help in technical issues, I may also be able to review changes, but even that might be difficult with such a big topic.
Michael
|
|
|
Powered by
FUDForum. Page generated in 0.03133 seconds