Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse 4 » To migrate or not to migrate (Indigo to Luna) (list of pure e4 api )
To migrate or not to migrate (Indigo to Luna) [message #1391824] Tue, 01 July 2014 13:15 Go to next message
John GALLET is currently offline John GALLETFriend
Messages: 4
Registered: July 2014
Junior Member
Hi all,

Here is my situation: we have been running on E3 Indigo for quite some time but since the latest IE 11 and Firefox (on windows 7), our RAP application does not work anymore (not even at the splash screen level). Very soon our clients will run into this problem as they migrate to the latest versions. We have quite a technical debt and we need to act.

We have these choices :

- immediately go for a full E4 "new" application model, which I would prefer.

- "only" migrate our E3 components through the compatibility layer and stay on an E3 model for another year or so. It seems a safest way but also seems to involve doing the work twice, at least all the regression tests if not the development.

- if I understand well, an hybrid "we keep what's working in E3 and migrate the new components" will just not work (by design).

A list of the officially APIed components would greatly help. For example, I noticed that ProgressView is sort of ready but not really yet (bugzilla 429505).

Is there such a list somewhere ? I waited for Luna to have the latest stabilized version but I am not confident about this choice.

Also any advice would be greatly appreciated.

I bought and read Lars Vogel's book (second Edition), but it was written long enough that it could not yet really cover this topic.

TIA
John

Context:
BIRT based RCP application also using RAP for the browser version.


Re: To migrate or not to migrate (Indigo to Luna) [message #1396458 is a reply to message #1391824] Tue, 08 July 2014 10:21 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
RAP does not support the compat mode! I worked for Luna on an incubator
project to supporting RAP on e4! The biggest problem for you is that all
views you are probably used from RCP/e3 are not available on plain e4
(ConsoleView, ErrorView, ...).

Tom

On 01.07.14 15:16, John GALLET wrote:
> Hi all,
>
> Here is my situation: we have been running on E3 Indigo for quite some
> time but since the latest IE 11 and Firefox (on windows 7), our RAP
> application does not work anymore (not even at the splash screen level).
> Very soon our clients will run into this problem as they migrate to the
> latest versions. We have quite a technical debt and we need to act.
> We have these choices :
> - immediately go for a full E4 "new" application model, which I would
> prefer.
> - "only" migrate our E3 components through the compatibility layer and
> stay on an E3 model for another year or so. It seems a safest way but
> also seems to involve doing the work twice, at least all the regression
> tests if not the development.
> - if I understand well, an hybrid "we keep what's working in E3 and
> migrate the new components" will just not work (by design).
>
> A list of the officially APIed components would greatly help. For
> example, I noticed that ProgressView is sort of ready but not really yet
> (bugzilla 429505).
>
> Is there such a list somewhere ? I waited for Luna to have the latest
> stabilized version but I am not confident about this choice.
> Also any advice would be greatly appreciated.
> I bought and read Lars Vogel's book (second Edition), but it was written
> long enough that it could not yet really cover this topic.
>
> TIA John
>
> Context:
> BIRT based RCP application also using RAP for the browser version.
>
>
>
Re: To migrate or not to migrate (Indigo to Luna) [message #1402580 is a reply to message #1396458] Thu, 17 July 2014 07:22 Go to previous message
John GALLET is currently offline John GALLETFriend
Messages: 4
Registered: July 2014
Junior Member
Thank you for your answer.

We found a workaround so that IE 11 will still "understand" our RAP application, so we will wait until december (next realease of RAP) and see if things are clearer.

We really feel trapped between 3.x which is dying on us as browsers (uselessly) evolve and a 4.x which is not matured.

Having to migrate a Birt + RCP + RAP application (well, one in RCP and one in RAP) is not a walk in the park, especially since we were obliged sometimes to use some internals which disappeared to save and then reload the workbench exactly as it was from the previous session.

Sincerely,
JGA
Previous Topic:E4 modal Dialog
Next Topic:CommandContributionItem parameterization not working in Main Menu
Goto Forum:
  


Current Time: Fri Apr 19 23:09:42 GMT 2024

Powered by FUDForum. Page generated in 0.02843 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top