I agree fully, in principle that is ;)

Whatever can be done in Platform, should be done in Platform so it benefits 
everyone directly.

Picking up the example of the spell checker, I guess bringing the default 
engine implementation and dictionary into platform.text would be a no-brainer 
(actually, I forgot about the platform.text/jdt relationship here when picking 
that example - it's been a bit since I looked into it and only remembered that 
JDT had the implementation I needed). 

What's going to be interesting is how to deal with cases where that's not a 
given - i.e. where we don't know the best way yet and have to try out a few 
things, or where the change is more controversial and first has to prove 
itself. I think hosting intermediary code, staging private builds of some 
Platform or other external bundles based on Gerrit changes (or even doing 
temporary forks) can play a role there.

> -----Original Message-----
> From: e4-dev-boun...@eclipse.org [mailto:e4-dev-boun...@eclipse.org] On
> Behalf Of Mickael Istria
> Sent: Thursday, July 6, 2017 2:13 PM
> To: E4 Project developer mailing list <e4-dev@eclipse.org>
> Subject: Re: [e4-dev] Sandbox for Eclipse proposal as E4 sub-project
> 
> Thanks for those answers Carsten.
> 
> I see some of the work you're willing to do as very interesting for the
> Platform as a whole. I think it makes sense to write some new experimental
> code that's necessary in e4, but if we consider for example the spell-
> checker, I wouldn't advise working on it as a new project in e4 as it
> would derive too much from initial JDT / Platform-Text and risks of never
> be merged back to those projects. If you can try to improve stuff in
> Platform without using intermediary code in e4, I believe the chances of
> success are higher.
> 
> 
> Cheers,

_______________________________________________
e4-dev mailing list
e4-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to