Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [auto-iwg] Eclipse IDE for Automotive Software Developers

All,

Some more comments from my side:

1) In the last two meetings and on the wiki [1] we have stated that we want the Automotive package to be a package for the automotive users but not for the automotive tool developers. There are for sure situations where automotive software users want to develop domain-specific extensions for an existing tool chain and therefore end up having both roles users and tool devleopers. But in these situations it is always possible to manually install the sources of the relevant components over an Eclipse package that initially contains only the runtimes (i.e., binaries).

2) According to my discussions with the EPP (Eclipse Packaging Project) team, the current practice for packages made available for download at Eclipse.org is to include only the runtimes of the components that are part of the package. There are of course also a few exceptions to this rule, e.g., the modeling package which includes the SDKs of some selected components. It is also no common practice to publish two variants of the same package, one with only the runtimes and one with runtimes + SDKs.

3) Keep in mind, that the Eclipse package for Automotive Software Developers is only one of two parts that make up the Eclipse IDE for Automotive Software Developers. The second part is the target platform definition. See [2] for details. The target platform definition is intended to the complement of the Eclipse package for automotive tool developers. It consequently does in include the SDKs and can be regarded as the "second" variant of package that some of you are thinking of.

In case that you are not familiar with using target platform definitions, I can certainly prepare a short demo in our next F2F meeting. Otherwise you can also find a useful description of the target platform mechanism in the Eclipse Help [3].

[1]  http://wiki.eclipse.org/Auto_IWG_WP1 > Intent
[3]  http://help.eclipse.org/indigo/index.jsp  > Plug-in Development Environment Guide > Concepts Target Platform

Given these considerations and the opinions expressed below, I'd say that I'll send a revised version of the automotive package definition without any SDKs to the EPP team. It will then go into the milestone 7 of the release train, i.e., become public on May 11.

Kind regards,

Stephan


Something to consider when you are designing the package is if you want it to show-up on the eclipse.org/download page.   We would typically show just one package from an IWG, so if you end up with two then I would suggest the users package would be the one displayed on the download page.   I would also encourage you to keep this package as small as possible to limit our bandwidth requirements.

Thanks
Ian


On 4/16/2012 6:59 AM, martin.bickel@xxxxxxxxxxxxxxxxxxxxxxxxxxx wrote:
Hello all,

we would also like to avoid shipping all the SDKs to our users.
So we share the opinon of Bosch that two packages would most useful, one
for automotive users, and one for automotive tool developers.

If there was just one package, it should in our opinion be the package for
users, because that's where the compatibility must be ensured.
And while it would be possible to create the other package on our own, it
would be wasted effort if everybody did the same thing.

--
Mit freundlichen Grüßen/ with kind regards,

Martin Bickel
IT EA Solutions Software Engineering

Continental
Automotive Systems Division

Guerickestraße 7
60488 Frankfurt/ Main, Germany

phone: +49 69 7603 6538
fax:        +49 69 7603 88 6538
E-Mail: martin.bickel@xxxxxxxxxxxxxxxxxxx
http://www.continental-corporation.com
_____________________________________________
Continental Teves AG & Co. oHG, Guerickestr. 7, D-60488 Frankfurt am Main
Sitz der Gesellschaft/Registered Office: Frankfurt am Main, 
Registergericht/Registered Court: Amtsgericht Frankfurt am Main HRA 27047, 
USt.-ID-Nr./VAT-ID-No. DE 112160365
Gesellschafter/Shareholders: Continental Aktiengesellschaft 
(geschaeftsfuehrend/managing)
Vorsitzender des Aufsichtsrats/Chairman of the Supervisory Board: 
Prof. Dr. Ing. Wolfgang Reitzle; Vorstand/Executive Board: Dr. Elmar 
Degenhart (Vorsitzender/Chairman), Jose A. Avila, Dr. Ralf Cramer, Helmut 
Matschi, Wolfgang Schaefer, Nikolai Setzer, Elke Strathmann, Heinz-Gerhard 
Wente;
Sitz der Gesellschaft/Registered Office: Hannover 
Registergericht/Registered Court: Amtsgericht Hannover HRB 3527
Continental Teves UK Ltd., Company Number 00700225, Ebbw Vale, Wales, 
Grossbritannien/Great Britain
_____________________________________________
Proprietary and confidential. Distribution only by express authority of 
Continental AG or its subsidiaries.





From:	"Burkhardt Martin (CDG-SMT/EMT6)"
            <Martin.Burkhardt@xxxxxxxxxxxx>
To:	Automotive Industry Working Group <auto-iwg@xxxxxxxxxxx>
Date:	26.03.2012 14:55
Subject:	Re: [auto-iwg] Eclipse IDE for Automotive Software Developers
Sent by:	auto-iwg-bounces@xxxxxxxxxxx



Hallo Stephan, Hello All,

regarding 3/ in the past we practiced to maintain two variants of our local
Eclipse platform:

SDK) With SDK and help for all packages for use by Eclipse component
developers.
RT)  (runtime) Without SDK and without help for usage in build and
deployment.

It would be most useful for Bosch to have both variants available.
Otherwise we might opt for creating the other variant by ourselves with the
risk of inconsistencies (and always requiring additional efforts).

>From our point of view a compromise, where the sdk is only added to a few
packages won't really help us. We need all or nothing depending on the
purpose, for what we use the distribution.

Any comments welcome.

Mit freundlichen Grüßen / Best regards

Martin Burkhardt

Robert Bosch GmbH
Cross Divisional Group - Software, Methods and Tools, Engineering Methods
and Tools IDE  (CDG-SMT/EMT6)
Postfach 30 02 40
70442 Stuttgart
GERMANY
www.bosch.com

Tel. ++49 (711) 811 - 461 36

Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000;
Aufsichtsratsvorsitzender: Hermann Scholl; Geschäftsführung: Franz
Fehrenbach, Siegfried Dais;
Stefan Asenkerschbaumer, Bernd Bohr, Rudolf Colm, Volkmar Denner, Christoph
Kübel, Uwe Raschke,
Wolf-Henning Scheider, Werner Struth, Peter Tyroller

3/ Reduce the package size

Currently, we are at 329MB which makes the automotive package
the biggest among all others. The reason is that we have
chosen to include the SDKs of nearly all components (which
include their sources and developer documentation) instead of
taking only the runtimes. While this makes sense in target
platforms used by automotive tool developers it makes less
sense in Eclipse installations used by automotive software
developers. The former need the sources and documentation so
that they can better develop their own tool plug-ins but the
latter don't because they usually do not aim at extending
Eclipse but just use it to work on other things (embedded ECU
oftware). For this reason Eclipse packages do normally not
include any SDKs (but just runtimes) or the SDKs of some
selected components only (e.g., Eclipse Modeling Tools).

To fix this issue, I'd like to ask you to share your opinion
regarding this aspect. The question is, do we need any SDKs
in the Eclipse IDE for Automotive Software Developers or no
such at all? If so, for which components of the current
package definition [2] would you like to have sources and
developer documentation at hand?

My idea is to collect you opinions, document them on the wiki
page, and submit our changes to the EPP project for the Juno
M7 milestone. According to the Juno simultaneous release plan
[3] we have until May 11 to come to a reasonable conclusion.
_______________________________________________
auto-iwg mailing list
auto-iwg@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/auto-iwg


_______________________________________________
auto-iwg mailing list
auto-iwg@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/auto-iwg


--
Ian Skerrett
VP of Marketing and Ecosystem
Eclipse Foundation
Tel: 613-224-9461 ext 227
Blog: ianskerrett.wordpress.com
Twitter: IanSkerrett

_______________________________________________
auto-iwg mailing list
auto-iwg@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/auto-iwg



--
Dr. Stephan Eberle
Director Research & Development France

Mobile: +33 (0)6 64 18 39 10 (preferred)
Phone: +33 (0)1 41 22 12 45

Web: http://www.itemis.de
Mail: stephan.eberle@xxxxxxxxxx
Xing: http://www.xing.com/profile/Stephan_Eberle
LinkedIn: http://fr.linkedin.com/in/seberle

itemis France SARL
117-123 rue d’Aguesseau
92100 Boulogne-Billancourt
France

Back to the top