Jump to: navigation, search

Difference between revisions of "Connectivity Europa Features"

(Europa Specific Requirements)
(General)
Line 62: Line 62:
 
===General===
 
===General===
 
*Update Derby catalog loader to use new catalog loader utility classes ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=167471 BZ 167471])
 
*Update Derby catalog loader to use new catalog loader utility classes ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=167471 BZ 167471])
 +
 +
==Planning Strategy==
 +
All work items have a corresponding BZ entry associated with them.  For planning purposes, all items targeted for a specific milestone have a high probability of being completed for the Europa release.  Any items targeted for simply 1.5 will be completed as time permits.
 +
 +
==Useful BZ Queries==
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=DataTools&product=Data+Tools&component=Apache+Derby+Conn+Profile&component=Connection+Mgt+Framework&component=Connectivity&component=Data+Source+Explorer&component=DB+Definition+Model&component=Driver+Mgt+Framework&component=Enablement&component=JDBC+Conn+Profile&component=Open+Data+Access&component=releng&component=SQL+Model&target_milestone=1.5M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= All work items planned for M6]
 +
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=DataTools&product=Data+Tools&component=Apache+Derby+Conn+Profile&component=Connection+Mgt+Framework&component=Connectivity&component=Data+Source+Explorer&component=DB+Definition+Model&component=Driver+Mgt+Framework&component=Enablement&component=JDBC+Conn+Profile&component=Open+Data+Access&component=releng&component=SQL+Model&target_milestone=1.5RC0&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=  All work items planned for M7/RC0]
 +
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=DataTools&product=Data+Tools&component=Apache+Derby+Conn+Profile&component=Connection+Mgt+Framework&component=Connectivity&component=Data+Source+Explorer&component=DB+Definition+Model&component=Driver+Mgt+Framework&component=Enablement&component=JDBC+Conn+Profile&component=Open+Data+Access&component=releng&component=SQL+Model&target_milestone=1.5&target_milestone=1.5M4&target_milestone=1.5M5&target_milestone=1.5M6&target_milestone=1.5RC0&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= All work items planned for Europa]

Revision as of 14:50, 21 February 2007

Back to Connectivity Main Page

Back to DTP 1.5 Project Plan

The following are the areas of focus for the Europa release. NOTE: This information is preliminary.

Release Goals

Europa Specific Requirements

These are derived from the Europa release requirements

  • Separate runtime and SDK feature sets
    Will be accommodated by DTP release engineering
  • All plugins must specify required JVM version Completed
Target for M5
  • All plugins should be JARed Completed
Target for M5
Top level bugzilla entry 172550

API Promotion

Elevate provisional API to platform status.

Unit Test Coverage

Improve unit test coverage for public API.

Documentation

Improve developer documentation.

API Revisions

Planned revisions to public API. These revisions may be released as provisional API.

Note: API changes must be completed by M6

Database Recognition

BZ 174877

  • Enable database recognition extension point
  • Integrate with ConnectionInfo connection factories
  • Investigate whether or not driver definition templates may be simplified (i.e. remove vendor specific driver definitions)

The proposed solution.

Slightly related:

Information from DatabaseMetaData should supercede statically defined settings in DatabaseDefinition, where/when applicable (BZ 166526).
DSE Specialization for SQL Model Content

Define standard approaches for specializing SQL model content (BZ 162291)

  • Overriding default container names
  • Adding content to default containers
  • Specializing content structure
Integrate Work Offline Mode

Integrate Work Offline mode with core connectivity framework (BZ 175005)

WTP/RDB Adopter Migration

  • Ensure feature compatibility
  • Provide technical support to adopters

ODA Enhancements

  • Integrate connection profile framework with ODA runtime
  • Add support for multi-dimensional data sources (experimental API)

Generic Database Support

  • Expand generic DDL generation to include SPs, UDFs, etc. (BZ 175007)
  • Modify JDBC catalog objects to recycle objects during refresh (BZ 170579)

Community Outreach

  • Document contribution process

General

  • Update Derby catalog loader to use new catalog loader utility classes (BZ 167471)

Planning Strategy

All work items have a corresponding BZ entry associated with them. For planning purposes, all items targeted for a specific milestone have a high probability of being completed for the Europa release. Any items targeted for simply 1.5 will be completed as time permits.

Useful BZ Queries

All work items planned for M6

All work items planned for M7/RC0

All work items planned for Europa