[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gef-dev] Interest in GEF-Web?

Miles,
I agree. The biggest challenge in doing this has been 'interactive performance'. We do believe that this is just an engineering challenge. 

Initial prototypes tried to solve this problem by sending the entire app to the browser - which made the browser very heavy. We also found that most GEF apps need a fair number of services from the IDE. We are therefore having most of the app running on the server side with rendering happening on the browser side - essentially trying to mimic the RDP protocol.

Let me know if you have more questions or are interested.

Regards,
Vineet
--
Founder, Architexa - www.architexa.com
Understand & Document Code In Seconds


On Thu, Mar 1, 2012 at 11:53 AM, Miles Parker <milesparker@xxxxxxxxx> wrote:

Hi Vineet,

This is really cool -- especially the underlying work that is motivating this. It works quite well except for the issue that has been key all along in providing GEF capabilites for web and RAP -- performance / scalability. And actually, the latter isn't as important as the former. But I think that without real-time feedback and interactivity, the usage of the tools will be limited. Do you think that that is something that can be overcome through more engineering, or is that mostly a limitation of the underlying stack?

cheers,

Miles

On Mar 1, 2012, at 7:42 AM, Vineet Sinha wrote:

Angelo,
Thanks for the pointer. I will look into this. My understanding from the RAP team was that the GEF feature set had many limitations. But it will be great to join forces. I will see how if I can get in touch with the team.

In the meantime, we have gotten a few requests for such web capabilities from teams that have built GEF based editors. They are mostly not wanting to move their entire tooling, but just want to reuse their GEF editor and build a custom/simpler UI for a web page. My primary focus is in helping such teams.

Regards,
Vineet
--
Founder, Architexa - www.architexa.com
Understand & Document Code In Seconds


On Thu, Mar 1, 2012 at 3:13 AM, Angelo zerr <angelo.zerr@xxxxxxxxx> wrote:
Hi Vineet,

I don't know if you are interesting with GEF/RAP demo, but we use GEF with RAP in our RCP/RAP Application http://xdocreport-rap.opensagres.cloudbees.net/xdocreport?startup=fr.opensagres.xdocreport.eclipse.ui.application
(Go to the menu Administration->Graphics Skills and it opens a GEF Editor to manage skills with graphics means). It works well except the graphic palette which is a little slowly when you add Skill in the diagram.

Regards Angelo

Le 1 mars 2012 05:12, Vineet Sinha <vineet@xxxxxxxxxxxxx> a écrit :

Sounds great. I will try the RAP forum.

If there is anyone else interested here, please let me know.

Regards,
Vineet
--
President & CTO, Architexa - www.architexa.com
Understand & Document Code In Seconds



On Wed, Feb 29, 2012 at 11:01 PM, Alex Kravets <kravets.dev@xxxxxxxxx> wrote:

Vineet,

You can try RAP (forum http://www.eclipse.org/forums/index.php?t=thread&frm_id=34) or RAP mailing list (https://dev.eclipse.org/mailman/listinfo/rap-dev). There was some work being done in this area I believe, but the requirement is not to use any technologies like Flash or Silverlight.

Alex

On Feb 29, 2012 10:50 PM, "Vineet Sinha" <vineet@xxxxxxxxxxxxx> wrote:
Alex,
We are currently using WebSockets for the connection and Canvas for the drawing. For older browsers we degrade using Flash - but we have not tested that part as extensively.

Would you be able to connect me to teams that also want to get this happening? We will hopefully be able to pool resources and make this happen much faster.

Regards,
Vineet
--
President & CTO, Architexa - www.architexa.com
Understand & Document Code In Seconds


On Wed, Feb 29, 2012 at 10:40 PM, Alex Kravets <kravets.dev@xxxxxxxxx> wrote:

This is very exciting news! I was at RAP meeting at last EclipseCon and a lot people (including me) were interested in using RAP for GEF/GMF applications. What is behind these prototypes (sorry I am on mobile - can't check source) , is it CSS/HTML/JQuery, Flash or HTML 5?

Alex

On Feb 29, 2012 10:26 PM, "Vineet Sinha" <vineet@xxxxxxxxxxxxx> wrote:
Hey Guys,
Some of you might know of the work that we have done in bringing different prototypes of GEF working in a web browser. Since then we have settled on an architecture and have a working implementation. We are curious to see how much interested there is from the community for it.

We have built the project and have deployed it on 3 GEF apps built by us. Our intention has always been of contributing the gef-web framework to the GEF project. However, before that happens we intend to do some performance improvements, and are hoping that we can work on a couple of projects - to make sure that we have deployed the code in multiple situations. 

My hope is that we will have this in place for GEF4.

You can see the engine in action here: http://www.codemaps.org/e/Eclipse_GEF (select a diagram, and press 'explore').

Looking forward to your thoughts.

Regards,
Vineet
--
Founder, Architexa - www.architexa.com
Understand & Document Code In Seconds