gunnarx / franca_install_automation

Private repo NOT CURRENTLY SUPPORTED - I recommend to refer to (http://github.com/genivi/eclipse_install_automation). Scripted installation of Eclipse+Franca Tools on a machine, or creation of a new Virtual Machine image. Please read README.md for instructions on which branch to use and known bugs.
Mozilla Public License 2.0
5 stars 4 forks source link

Figure out if Automotive or DSL (or RCP) flavor of Eclipse is the best starting point #2

Closed gunnarx closed 7 years ago

gunnarx commented 9 years ago
gunnarx commented 9 years ago

In some sense the project is now moving away from the "Automotive" version since the project is still using the DSL variant mainly and the latest additions (on a branch so far) add CDT (C/C++ perspective) manually to that one, because IPC CommonAPI C++ was added, and it had some dependency on CDT. (Even if it did not, it would still be added - you want to have the best support to work with C/C++ anyway. If you need CommonAPI C++ it is because you are doing C++ development, presumably).

I am still open on this, and still looking to understand what the automotive version aims to be. Perhaps the automotive version aims to be almost exactly what we are gradually creating here?

gunnarx commented 9 years ago

This is almost obsolete now. Also, yet another base variant for Eclipse appeared on my radar recently with the persistence configuration tool - the instructions say to use the Rich Client Platform version of Eclipse. Again, this could (I assume) be handled by simply installing the required packages onto for example DSL base version. We'll see if persistence tool is integrated.

gunnarx commented 8 years ago

@kbirken Has there been more development on the Automotive version of Eclipse that I should know about? Does it have good CDT support? etc? Is there a list of features I can evaluate?

I think it's time to take a decision on this question and just move on... I also have limited time to test exactly what it would mean to switch the used base version of Eclipse. Main question is if it would save installation time and requires less packages to be installed, and if maybe it's an easy way to get things like CDT in avoiding dependency hell for me :)

gunnarx commented 7 years ago

During the development of the CommonAPI supporting branch, some parts of CDT had to be included and a few Yocto and Linux tools etc. That version is now in the GDP Software Dev Environment, SDE.

So the project is based on Eclipse DSL and installs the rest of the packages. Maybe more C/C++ support packages will be coming but since we're not making progress on this issue I'll just close it and see if "Automotive" eclipse version comes back on the radar again later on.