Eclipse Data Tools Platform (DTP) 1.8 Release Review. Eclipse DTP PMC May 28, 2010

Similar documents
Eclipse Data Tools Platform (DTP) 0.7 Release Review. Eclipse DTP PMC March 8, 2006

GMF 2.0 Europa Simultaneous Release

TPTP 4.7 Release Review -- One Quick Foil What s new

Unified Modeling Language (MDT UML2) 3.0 Galileo Simultaneous Release Review. 4 June, 2009

EMF Europa Simultaneous Release

Eclipse Foundation, Inc. Copyright 2005 by Intel, IBM, Scapa Technologies and others and made available under the EPL v1.0 1

EMF Compare Ganymede Simultaneous Release

EMF Ganymede Simultaneous Release

Dali JPA Tools Project Graduation Review

EMFT Mint (Incubation) 0.7 Ganymede Simultaneous Release Review

Strategic Developer Report

Eclipse Memory Analyzer Graduation, Move and 1.0 Release Review

John Graham Eclipse Data Tools Platform (DTP) Project PMC Chair

Tools for mobile Linux Release Review Dec 2009

EMF Compare Galileo Simultaneous Release

Eclipse Memory Analyzer Release Review 0.8

Equinox Project 3.6 Release Review

Acceleo Galileo Simultaneous Release

Eclipse Packaging Project

ONAP Release Planning

Eclipse Memory Analyzer Release Review

Eclipse SOA Tooling Platform: Project Overview. An Overview of the Eclipse STP (SOA Tooling Platform) Project

StAC Meeting. March 22, Santa Clara Convention Center

Eclipse Technology Project: g-eclipse

Lyo OSLC4J and OSLC Test Suite 1.0 Release and Graduation Review

Web Tools Platform (WTP) 3.3

e4 Project 0.9 Release Review

Graphiti Release Review

Linux Tools 0.6 Release Review

Web Tools Platform (WTP) 3.2

Eclipse Packaging Project

CDT 7.0 Helios Release Review. Planned Review Date: June 11, 2010 Communication Channel: cdt-dev Doug Schaefer

The Galilean Moons of Eclipse

Foundations 2.0. Mike Milinkovich Executive Director Eclipse SAP Open Source Summit September 19, 2012

Web Tools Platform (WTP) 3.1

EMFT 1.0 Release Review (OCL, Query, Transaction, and Validation)

Quick tour of the Test and Performance Tools Platform (TPTP) Valentina Popescu IBM Tivoli TPTP AG Lead

Buckminster. Ganymede Review. May, Cloudsmith Inc - Made available under the Eclipse Public License.

Web Tools Platform (WTP) 3.4

Towards A Common Build Infrastructure: Designing For Reusability

Introduction and Purpose 2 History 2 Previous Releases 3 Project Organization 3 PMC Organization 4. WTP 3.11 Goals and Plans 4

Eclipse Process Framework Project

Eclipse Packaging Project

Web Tools Platform (WTP) 3.10 Table of Contents

Object Teams Release Review. Planned Review Date: July 7, 2010 Communcation Channel: Submitted by: Stephan Herrmann

Example. Section: PS 709 Examples of Calculations of Reduced Hours of Work Last Revised: February 2017 Last Reviewed: February 2017 Next Review:

Buckminster. Helios Review. May, Cloudsmith Inc - Made available under the Eclipse Public License.

Zest: Move Review. Transition from Mylyn to GEF. Component Lead: R. Ian Bull. University of Victoria & IBM Centre for Advanced Studies

Eclipse Technology Project: g-eclipse

Eclipse Foundation. Provenance and Licensing Considerations. Eclipse IP Team November 2008

Web Tools Platform (WTP) 3.9 for the Oxygen Simultaneous Release Review Full Release Review Materials June 14, 2017 Prepared by Carl Anderson and

Object Constraint Language (MDT OCL) 1.3 Galileo Simultaneous Release Review

WindowBuilder Graduation & Release Review

Eclipse Galileo Co ordinated Release. Review Date: June 10th, 2009 Release date: June 24th, 2009

Planned Review Date: June 10, 2009 Communication Channel: eclipse.tools.emf Dave Steinberg and Ed Merks

SCA Tools: new & noteworthy

Planned Review Date: Communication Channel: news://eclipse.technology.linuxtools Andrew Overholt

Eclipse project update by the Eclipse project PMC March 11 th 2008

WSDM = Web Services Distributed Management, an open standard/specified ratified by OASIS

Embedded Rich Client Platform (ercp) 1.2 Release Review

Embedded Rich Client Platform (ercp) 1.0 Release Review

API Tooling in the Eclipse SDK

The Eclipse Development Process for Committers


Modeling Amalgamation Project

ECF 3.0 Release Review

Creation Review. Eclipse IAM: Eclipse Integration for Apache Maven. Carlos Sanchez

Docuware for Creation Review

The JSF Tools Project

Eclipse Project 3.6 Release Review

BPMN modeler project Creation review. Wednesday, Oct. 29 8am PT. Feedback and communication: eclipse.bpmn-modeler newsgroup

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer

Eclipse 4.0. Jochen Krause EclipseSource

CMMI Version 1.2. Josh Silverman Northrop Grumman

What s new in CDT 4.0 and beyond. Doug Schaefer QNX Software Systems CDT Project Lead

For the latest information on the compatibility of Renesas software tools with Microsoft Windows 7, please see here.

Published: December 15, 2016 Revised: December 15, 2016

Published: December 15, 2017 Revised: December 15, 2017

Status Update February 2007

Hitachi-GE Nuclear Energy, Ltd. UK ABWR GENERIC DESIGN ASSESSMENT Resolution Plan for RO-ABWR-0027 Hardwired Back Up System

m2e 1.2 Release Review

MT. SAN ANTONIO COLLEGE 2018 Educational and Facilities Master Plan HMC ARCHITECTS // COLLABORATIVE BRAIN TRUST

Advanced Syllabus 2007 Release Plan

Apple Inc. US 6,587,904 US 6,618,785 US 6,636,914 US 6,639,918 US 6,718,497 US 6,831,928 US 6,842,805 US 6,865,632 US 6,944,705 US 6,985,981

From Closed to Open to Transparent Software Development. Development

Gemini DBAccess Release Review February 2013

Create quick link URLs for a candidate merge Turn off external ID links in candidate profiles... 4

Mylyn Reviews Project Creation Review

UNIX is a registered trademark of The Open Group

SCA Tools project Creation Review. July

JOURNAL OF OBJECT TECHNOLOGY

Papyrus: Advent of an Open Source IME at Eclipse (Redux)

EDT 0.8 Stakeholder Meeting SQL JNDI Data Sources

MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY

hereby recognizes that Timotej Verbovsek has successfully completed the web course 3D Analysis of Surfaces and Features Using ArcGIS 10

The First Year. Java SE Chief Engineer Sun Microsystems

Curriculum Vitae. Android Developer EDUCATION EDUCATION. Radioelectronics Electronic-optical machine building

Eclipse Collaborative Development

Eclipse Architecture Council Update. Martin Oberhuber, Wind River wiki.eclipse.org/architecture_council

Asterisk Project Update AstriCon 2009

Transcription:

Eclipse Data Tools Platform (DTP) 1.8 Release Review Eclipse DTP PMC May 28, 2010

2 Introduction The Data Tools Platform (DTP) project provides APIs and exemplary implementations for creating Eclipse-based database and data access tooling. The DTP project was started in 2005 with primary contributions from Sybase, IBM, and Actuate. The DTP project has participated in each Eclipse release since Callisto. A number of projects and products make use of DTP, including the following: BIRT (Actuate) AWS Toolkit for Eclipse (Amazon) Optim Developer Studio (IBM) CAFÉ (Ingres) Nexaweb Studio (Nexaweb) JBoss Developer Studio (Red Hat) Sybase Workspace 2 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

3 DTP Projects The DTP top-level project includes the following sub-projects: Connectivity: frameworks and tools for connecting to data sources Model Base: core EMF models for DTP SQL Development Tools: frameworks and tools for working with SQL Enablement: data source specializations for DTP frameworks Incubator: new and upcoming projects for eventual inclusion in the main DTP sub-projects 3 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

4 DTP Architecture High level architecture view, by project: 4 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

5 Themes for DTP 1.8 Release Enhance APIs to improve extendibility and replaceability Fix bugs Maintain stability for existing clients 5 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

6 Previous DTP Releases DTP 0.7 April 7, 2006 DTP 0.9 (Callisto) June 30, 2006 DTP 0.9.1 September 2006 DTP 1.0 December 2006 DTP 1.5 (Europa) June 25, 2007 DTP 1.5.1 September 2007 DTP 1.5.2 February 2008 DTP 1.6 (Ganymede) June 25, 2008 DTP 1.6.1 September 2008 DTP 1.6.2 February 2009 DTP 1.7 (Galileo) June 26, 2009 DTP 1.7.1 September 2009 DTP 1.7.2 February 2010 6 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

7 DTP 1.8 Milestones M1: August 21, 2009 M2: October 2, 2009 M3: November 13, 2009 M4: December 18, 2009 M5: February 5, 2010 M6: March 19, 2010 M7: May 7, 2010 RC1: May 17, 2010 RC2: May 24, 2010 RC3: May 31, 2010 RC4: June 11, 2010 RC5: June 18, 2010 1.8 Release: June 23, 2010 7 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

8 DTP 1.8 Target Platforms Build environment: Eclipse 3.4.2 Dependencies: EMF 2.4.2, GEF 3.4.2 JVM: Sun J2SE 1.5 Primary test platform: Eclipse 3.4.2 Dependencies: EMF 2.4.2, GEF 3.4.2 JVM: J2SE 1.5 Secondary test platform Eclipse 3.6 Dependencies: EMF 2.6, GEF 3.6 JVM: J2SE 1.6 8 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

9 DTP 1.8 Accessibility, L10n, and I14n Uses ICU libraries Strings externalized and ready to be localized Part of the Babel project Included in IBM accessibility and translation testing 9 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

10 I.P. Issues Contributions All DTP 1.8 code comes only from approved channels All DTP 1.8 code provided under the Eclipse Public License (EPL) Third Party Libraries All third party libraries sourced from Orbit Due Diligence & Record Keeping All DTP committers have signed Committer Agreement forms and been approved by EMO IP Log maintained by PMC and available on DTP web site http://www.eclipse.org/datatools/dtp-log.csv Individual sub-projects have their automated IP Logs as well: http://www.eclipse.org/projects/ip_log.php?projectid=datatools.connectivity http://www.eclipse.org/projects/ip_log.php?projectid=datatools.enablement http://www.eclipse.org/projects/ip_log.php?projectid=datatools.incubator http://www.eclipse.org/projects/ip_log.php?projectid=datatools.modelbase http://www.eclipse.org/projects/ip_log.php?projectid=datatools.sqltools 10 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

11 Community Participation Mailing lists General development (dtp-dev) PMC (dtp-pmc) Newsgroup eclipse.dtp Around 70 discussion threads started since Galileo release Bugzilla See following bug charts 11 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

12 Community Visibility Conference presentations EclipseCon 2010 DTP in the Real World : combined presentation by Red Hat and Motorola 12 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

13 Bug Totals Current open bugs: 441 Bugs reported since Galileo release: 343 Bugs resolved since Galileo release: 133 13 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

14 Bugs Resolved, Detail DTP bugs resolved since Galileo release, by project and release 1.7.1 1.7.2 1.8 Total Connectivity 10 16 22 48 Model base 0 1 5 6 SQL Dev Tools 3 12 23 38 Enablement 4 7 6 17 Releng 0 3 1 4 Total 17 39 57 133 14 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

15 Challenges Participation by sponsoring companies is greatly reduced Sybase, which started DTP, has withdrawn almost completely, and no longer has any active committers IBM and Actuate have also reduced resources Number of active committers has dropped to 4 (plus two build team committers). The remaining committers are stretched very thin. After Helios, the DTP PMC will be down to two (Actuate and IBM) The project is considered mature by the sponsoring companies and clients, so no significant new resource investment is currently planned. 15 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0

16 Future Plans Two post-helios maintenance releases planned, DTP 1.8.1 (2010) and DTP 1.8.2 (2011), corresponding to Eclipse platform releases Next major release will align with Eclipse Indigo release in June 2011. Additional releases will be considered based on community requests and readiness 16 Eclipse Foundation 2008 Actuate Corporation, IBM Corporation and Sybase, Inc. and made available under the EPL v.1.0