| 
 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 ! 
  - 
  
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.
   
  - 
  
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.
   
  - 
  
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.
   
  - 
  
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 
  
 |