Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [dsdp-pmc] Interview about DSDP in Galileo

Hi Doug,
 
this was for JAXenter.de -- see attached the original request for the interview, and my german response.
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
 
 


From: dsdp-pmc-bounces@xxxxxxxxxxx [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of Gaff, Doug
Sent: Freitag, 19. Juni 2009 22:23
To: DSDP PMC list
Subject: RE: [dsdp-pmc] Interview about DSDP in Galileo

Thanks Martin. Nicely done. Who was the interview with?

 

From: dsdp-pmc-bounces@xxxxxxxxxxx [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of Oberhuber, Martin
Sent: Thursday, June 18, 2009 9:44 PM
To: DSDP PMC list
Subject: [dsdp-pmc] Interview about DSDP in Galileo

 

Dear PMC,

 

here is an E-Mail interview which I gave in German. I'm translating it into English since I thought you might find this useful when talking about  DSDP in Galileo. Also, please let me know in case I got anything wrong !

  1. How would you describe the Eclipse DSDP Project in a few words?

    The Device Software Development Platform (DSDP) [1] is a collection of Eclipse Projects for developing embedded and mobile systems. Contrary to the new Eclipse Runtime (RT) project, which creates runtime libraries for target environments that include embedded systems, the focus of DSDP is on tools for software development.
  2. What is a typical use-case of the project?

    I guess the most well-known part of DSDP is the Remote System Explorer (RSE) [2], which - among other things - allows transparent editing of files on remote systems via network. RSE provides the foundation for controlling embedded targets from the development machine, but people also like using it in other areas such as administering web servers for instance.
  3. What's new in Galileo?

    I'd like to specifically emphasize Pulsar [3]. Driven by the Eclipse Pulsar Industry Working Group, the Pulsar Package allows developing mobile applications which are not bound on a specific mobile Platform such as Google Android. As a part of Pulsar, Mobile Tools for Java (MTJ) [4] is shipping its 1.0 release with Galileo.

    Most of the DSDP Device Debugging Project has been integrated into the CDT, and provides now a very powerful debugger based on latest gdb technology.

    There are two more new projects in DSDP which are not specifically part of the Galileo simultaneous release, but are definitely noteworthy: Real-Time Software Components (RTSC) [5] provides a flexible component model for C applications to run on extremely resource constrained systems; and Blinki Mobile Web Toolkit [6] provides tools for development and testing of web contents for mobile devices.
  4. How is DSDP going to move forward? What role is e4 going to play?

    With Pulsar, a very strong industry working group has formed, so I expect a continued strong focus of DSDP on mobile application development. At the same time, the Target Communication Framework (TCF) [7], RTSC and d-pack [8] are very promising new technologies in the non-Java space. CDT [9] has adopted some DSDP technologies this year, and I expect it to continue growing. The new possibilities to come with the e4 Platform are unlikely to be adopted by DSDP immediately, since the existing Eclipse technology is good enough for software development tools - except for the resource system, which is being driven by DSDP committers in e4. In the longer term, the e4 Platform will give us exciting new possibilities to create great frameworks, applications and tools.

Cheers,

--

Martin Oberhuber, Senior Member of Technical Staff, Wind River

Target Management Project Lead, DSDP PMC Member

http://www.eclipse.org/dsdp/tm

 

--- Begin Message ---
  • From: "Hartmut Schlosser" <hschlosser@xxxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 16 Jun 2009 16:32:58 +0200
  • Thread-index: Acnuj1gemizPA1tlRVGYKo1rIAZsZw==
  • Thread-topic: Galileo Beitrag auf JAXenter.de

Hallo Herr Oberhuber,

 

Als Redakteur des Eclipse Magazins und des Online-Portals JAXenter.de spreche ich Sie in Ihrer Rolle als Project Lead des Eclipse DSDP-Projektes an. Zum bevorstehenden Eclipse Galileo Release am 24. Juni wollen wir auf JAXenter.de eine Serie von Kurzinterviews über die am Galileo Release Train teilnehmenden Projekte starten. Ich möchte fragen, ob Sie sich mit dem DSDP-Projekt ebenfalls an der Aktion beteiligen möchten. Es würde dafür genügen, die 5 unten stehenden Fragen kurz schriftlich zu beantworten und an mich zurückzusenden. Zusammen mit den anderen Beiträgen (wir rechnen mit etwa 10-15 Teilnehmern an der Aktion) könnte das Kurzinterview dann in den nächsten Tagen auf JAXenter.de erscheinen:

 

 

- Wie würden Sie das DSDP-Projekt bei Eclipse in wenigen Worten beschreiben?

 

- Was wäre ein typischer Use-Case für das Projekt?

 

- Was ist in der Galileo-Version neu?

 

- Wie wird DSDP perspektivisch weiterentwickelt? Wohin führt der Weg zu e4?

 

Ich würde mich freuen, wenn Sie sich an unserer Galileo-Aktion beteiligen würden.

Beste Grüße,

Hartmut Schlosser

Redakteur

_________________________________________________________________________

E-Mail: hschlosser@xxxxxxxxxxxxxxxxxxxx

Web: http://www.jaxenter.de

Software & Support Verlag GmbH
Geleitsstraße 14
60599 Frankfurt am Main
Germany
Geschäftsführer: Masoud Kamali | Handelsregister: Frankfurt am Main | HRB.-Nr.: 40312


--- End Message ---
--- Begin Message ---
  • From: "Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
  • Date: Fri, 19 Jun 2009 03:18:48 +0200
  • Thread-index: Acnuj1gemizPA1tlRVGYKo1rIAZsZwB4tAGw
  • Thread-topic: Galileo Beitrag auf JAXenter.de
Sg. Herr Schlosser,
 
gerne beteilige ich mich an dem Kurzinterview. Falls es Rückfragen gibt, beachten Sie
bitte dass ich ab Mittwoch 24.6. auf Urlaub bin.
 

- Wie würden Sie das DSDP-Projekt bei Eclipse in wenigen Worten beschreiben?

 

Die Device Software Development Platform (DSDP) [1] ist die Heimat jener

Eclipse Projekte, die sich mit der Software Entwicklung für Embedded Systeme

beschäftigen. Im Gegensatz zu dem neuen Eclipse Runtime (RT) Projekt, das 

Laufzeitbibliotheken auch für embedded Systeme bereitstellt, liegt der

Fokus bei DSDP auf den Werkzeugen (Tools) zur Software Entwicklung.

 

- Was wäre ein typischer Use-Case für das Projekt?

 

Der bekannteste use-case für DSDP ist wohl der Remote System Explorer

(RSE) [2], der unter anderem das transparente Editieren von Dateien auf

entfernten Systemen via Netzwerk ermöglicht. RSE ist Voraussetzung

zum Steuern der embedded Systeme vom Entwicklungsrechner aus, wird

aber auch gerne in anderen Bereichen wie z.B. Administrieren von web

servern benutzt.

 

- Was ist in der Galileo-Version neu?

 

Besonders hervorzuheben ist Pulsar [3], eine flexibles Paket zum Entwickeln

von Anwendungen auf Mobiltelefonen. Pulsar wird von der gleichnamigen

Industrieinitiative in der Eclipse Foundation vorangetrieben, und erlaubt

das Erstellen von mobilen Anwendungen,die nicht an eine bestimmte

Platfform wie z.B. Google Android gebunden sein müssen. Als Teil von

Pulsar erreicht das Mobile Tools for Java (MTJ) [4] Projekt mit

Galileo sein 1.0 Release.

 

Die Technologien des Device Debugging Projektes wurden in CDT

integriert, und stellen nun einen sehr leistungsfähigen Debugger auf

Basis der neuesten gdb Technologien bereit.

 

Nicht direkt Teil des Galileo Simultaneous Release, aber auf jeden Fall

erwähnenswert sind die in diesem Jahr neu gegründeten Projekte:

Real-Time Software Components (RTSC) [5], das ein flexibles

Komponentenmodell für C bei minimalstem Ressourcenverbrauch

bietet, und Blinki Mobile Web Toolkit [6] mit dem Fokus auf Tools

zum Entwickeln und Testen von Web-Inhalten für mobile Geräte.

 

- Wie wird DSDP perspektivisch weiterentwickelt? Wohin führt der Weg zu e4?

 

Mit Pulsar hat sich ein ausgesprochen starkes Herstellerkonsortium

gebildet, sodass auch weiterhin ein starker Schwerpunkt von DSDP

Bereich Mobiltelefonie zu erwarten ist. Zugleich sind das Target

Communication Framework (TCF) [7], RTSC und d-pack [8]

Wegbereiter im non-Java Bereich mit grossem Potenzial.

CDT [9] als die Standardumgebung für Embedded Enwickler hat

in diesem Jahr DSDP Technologien assimiliert, und wird vermutlich

weiter wachsen.  Die neuen Möglichkeiten der e4 Plattform werden für

DSDP wahrscheinlich nicht sofort relevant werden, da für den

Bereich Software-Entwicklungswerkzeuge die bestehende Eclipse

Technologie gut genug ist - mit Ausnahme des Resource Systems,

dessen Weiterentwicklung ja auch von Committern aus DSDP

innerhalb e4 vorangetrieben wird. Längerfristig werden uns die

Technologien in e4 die Möglichkeit bieten, völlig neue, spannende

Andwendungen zu entwickeln.

 

 

[1] http://www.eclipse.org/dsdp

[2] http://www.eclipse.org/dsdp/tm/development/relnotes/3.1/tm-news-3.1.html

[3] http://www.eclipse.org/org/press-release/20090310_pulsar.php

[4] http://www.eclipse.org/dsdp/mtj/

[5] http://www.eclipse.org/dsdp/rtsc/

[6] http://www.eclipse.org/proposals/firefly/

[7] http://wiki.eclipse.org/DSDP/TCF

[8] http://www.eclipse.org/proposals/d-pack/

[9] http://www.eclipse.org/cdt

 
mfg,
Martin Oberhuber
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
 
 


From: Hartmut Schlosser [mailto:hschlosser@xxxxxxxxxxxxxxxxxxxx]
Sent: Dienstag, 16. Juni 2009 16:33
To: Oberhuber, Martin
Subject: Galileo Beitrag auf JAXenter.de

Hallo Herr Oberhuber,

 

Als Redakteur des Eclipse Magazins und des Online-Portals JAXenter.de spreche ich Sie in Ihrer Rolle als Project Lead des Eclipse DSDP-Projektes an. Zum bevorstehenden Eclipse Galileo Release am 24. Juni wollen wir auf JAXenter.de eine Serie von Kurzinterviews über die am Galileo Release Train teilnehmenden Projekte starten. Ich möchte fragen, ob Sie sich mit dem DSDP-Projekt ebenfalls an der Aktion beteiligen möchten. Es würde dafür genügen, die 5 unten stehenden Fragen kurz schriftlich zu beantworten und an mich zurückzusenden. Zusammen mit den anderen Beiträgen (wir rechnen mit etwa 10-15 Teilnehmern an der Aktion) könnte das Kurzinterview dann in den nächsten Tagen auf JAXenter.de erscheinen:

 

 

- Wie würden Sie das DSDP-Projekt bei Eclipse in wenigen Worten beschreiben?

 

- Was wäre ein typischer Use-Case für das Projekt?

 

- Was ist in der Galileo-Version neu?

 

- Wie wird DSDP perspektivisch weiterentwickelt? Wohin führt der Weg zu e4?

 

Ich würde mich freuen, wenn Sie sich an unserer Galileo-Aktion beteiligen würden.

Beste Grüße,

Hartmut Schlosser

Redakteur

_________________________________________________________________________

E-Mail: hschlosser@xxxxxxxxxxxxxxxxxxxx

Web: http://www.jaxenter.de

Software & Support Verlag GmbH
Geleitsstraße 14
60599 Frankfurt am Main
Germany
Geschäftsführer: Masoud Kamali | Handelsregister: Frankfurt am Main | HRB.-Nr.: 40312


--- End Message ---

Back to the top