Page 1 of 1

Servoy based on old Eclipse version

PostPosted: Thu Oct 31, 2013 6:40 pm
by deezzub
Why is the current Servoy 7.3.0 based on Eclipse Indigo 3.7 from 22. Juni 2011? The current Eclipse version is 4.3. Is there a special reason for using the old Eclipse?

It would be great if Servoy could be based on newer Eclipse versions, because it would be possible to use newer plugin versions, like EGit 3.1 instead of EGit 2.3.

Re: Servoy based on old Eclipse version

PostPosted: Fri Nov 01, 2013 12:29 am
by pbakker
With Servoy 7.4 we will ship Eclipse 4.3.1

Re: Servoy based on old Eclipse version

PostPosted: Fri Nov 01, 2013 10:02 am
by deezzub
pbakker wrote:With Servoy 7.4 we will ship Eclipse 4.3.1

Great news :)

Re: Servoy based on old Eclipse version

PostPosted: Fri Nov 01, 2013 2:42 pm
by ptalbot
pbakker wrote:With Servoy 7.4 we will ship Eclipse 4.3.1


If that's the case, then I would call it Servoy 8, because I'm sure it will be more disruptive than the differences between 6.1 and 7.

Re: Servoy based on old Eclipse version

PostPosted: Fri Nov 01, 2013 3:30 pm
by pbakker
Care to elaborate why you think it would be a disruptive upgrade? We don't see it that way.

Paul

Re: Servoy based on old Eclipse version

PostPosted: Fri Nov 01, 2013 3:48 pm
by ptalbot
Because Eclipse 4.x has been a major rewrite of Eclipse and lots of things have changed?

Re: Servoy based on old Eclipse version

PostPosted: Fri Nov 01, 2013 9:07 pm
by pbakker
But they kept old API's in tact and on the surface not much has changed

Re: Servoy based on old Eclipse version

PostPosted: Fri Nov 01, 2013 9:27 pm
by ptalbot
The surface has changed since their UI is CSS based (and quite a pain TBH), and the performance was abyssal last time I checked.
Hopefully they've optimized it, but I'm worried that Servoy Developer will see its performance dive, and as far as I can imagine the leap will be a lot bigger between 7.3 and 7.4 if you go that route than it is between 6.1.3 and 7.3, so that's why I feel it would be more appropriate to reserve that change to a major version.

Re: Servoy based on old Eclipse version

PostPosted: Sat Nov 02, 2013 12:26 am
by mboegem
ptalbot wrote:Hopefully they've optimized it, but I'm worried that Servoy Developer will see its performance dive, and as far as I can imagine the leap will be a lot bigger between 7.3 and 7.4 if you go that route than it is between 6.1.3 and 7.3


@Paul
I'd be happy to test this on a couple of large workspaces/solutions.
Just let me know when you have a beta version ready to test.

Re: Servoy based on old Eclipse version

PostPosted: Sun Nov 03, 2013 7:16 am
by jcarlos
ptalbot wrote:If that's the case, then I would call it Servoy 8, because I'm sure it will be more disruptive than the differences between 6.1 and 7.


+1

Re: Servoy based on old Eclipse version

PostPosted: Wed Nov 27, 2013 11:08 am
by jcompagner
it will not be disruptive at all, its just a drop in replacement that you shouldn't really notice as a pure servoy developer.
I also didn't notice much really when i upgraded my Java Eclipse 3.8 to 4.3, the only thing i noticed that the default or chosen theme of the UI was ugly and i needed to choose the right one.

That css is just i think the theme you choose, but all our ui is just as it was before. (and if you choose the classic theme the ui is almost the same)

the performance of Servoy especially with big solutions is not depending on the core of eclipse, but the dltk builder/source parser.