Your SlideShare is downloading. ×
  • Like
Eclipse Summit Europe2008 Dtp
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Eclipse Summit Europe2008 Dtp


Slides for DTP presentation for ESE 2008

Slides for DTP presentation for ESE 2008

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. DTP 2008 Roadmap Brian Fitzpatrick Eclipse Data Tools Platform (DTP) Project PMC Chair
  • 2. Overview
    • DTP 1.6 (Ganymede) summary
    • DTP 1.6.1/1.6.2 update
    • DTP 1.7 (Galileo) plans
    • Conclusion
  • 3. DTP 1.6
    • DTP 1.6 Ganymede (June 2008) followed DTP 1.5 (June 2007)
    • Improved extensibility
      • Easier extension for Enablement adopters
      • More consistent UI
    • New functionality
      • Graphical SQL Query Builder
    • Many other features & bug fixes
  • 4. DTP 1.6.1, 1.6.2, and Onward
    • Released September 24 with the Ganymede SR1 release train
    • Statistics
      • Nearly 150 bugs resolved
      • 3 months of work
    • DTP 1.6.1 is now the current DTP release
    • DTP 1.6.2 in February, 2008
      • 1.6.2 M1 released November 12
      • Nearly 50 bugs resolved already
    • DTP 1.7 (Galileo) on the horizon
  • 5. DTP 1.7
    • Next major release, with Galileo (Eclipse 3.5)
    • Major feature work underway
      • SQL Query Builder work
      • New data-centric user tools
      • New Enablement projects and updates to older ones
    • Using 1.6.2 stream for first milestone (M3) in November
    • Then we branch and start Galileo development towards the M4 milestone in January
    • Project documentation
      • Project Plan:
    • Still time for contributions and ideas!
  • 6. Demo: DTP Ganymede
  • 7. DTP Galileo
    • Goals for DTP Galileo include:
      • Unified database development tool
      • More tools to aid in creation and maintenance of SQL objects
      • Enhance DTP to work better in headless and RCP applications
  • 8. Additional Database Support in Enablement
    • Ingres has contributed their plug-ins for Ingres support to DTP
      • Also a new committer from Ingres
      • Interest from Ingres to help with some new features
    • Additional support for SQLite databases
      • Support from SQLite community
    • Contributions from NexB to beef up SQL Server support
    • Ongoing conversations with Microsoft
  • 9. Demo: DTP Enablement Support for Galileo
  • 10. DTP and E4 Involvement
    • E4 discussions regarding a common connection framework for the platform
    • Though destined for June 2010, this could potentially benefit a large number of developers with a unifying API
    • Looking at the ECF connection framework as well as DTP’s as possibilities, perhaps going with a best of breed
    • Be sure to get involved in E4 – it is very much a community-driven effort!
  • 11. Summary
    • Additional user-tooling provides more places for Database vendors to provide deeper DTP functionality
    • Additional database support in Enablement helps users and developers do more with DTP
    • Using DTP as an RCP application for one-stop database development provides an alternative to existing tools
    • Looking to the future with E4 and possible refactoring of some of the connection/driver frameworks to simplify and provide more stability
    • Be sure to get involved in DTP’s Galileo release! Looking for features, ask! We love community involvement!
  • 12. DTP Resources
    • Looking for DTP resources?
      • Mailing lists (dtp-pmc, dtp-dev, dtp-connectivity-dev, dtp-modelbase-dev, dtp-sqltools-dev)
      • Newsgroups (eclipse.dtp, eclipse.e4)
      • DTP Wiki ( )
      • DTP Web page ( )
      • Have questions? Please ask! If we don’t know, we’ll find out and get back to you!
  • 13. Questions? Thank you!