Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [dtp-pmc] Proposal: Feature Set for Europa


I agree.  There are uses for programmatic access to databases that do not require UI.

Larry Dunnell
RAD Data Tools, DB2 Tooling,  Eclipse WTP Project and Eclipse DTP Project
IBM DB2 Information Management Software




"Linda Chan" <LChan@xxxxxxxxxxx>
Sent by: dtp-pmc-bounces@xxxxxxxxxxx

02/12/2007 10:25 PM

Please respond to
DTP PMC mailing list <dtp-pmc@xxxxxxxxxxx>

To
"DTP PMC mailing list" <dtp-pmc@xxxxxxxxxxx>
cc
Subject
RE: [dtp-pmc] Proposal: Feature Set for Europa





Rob,

Re: connectivity-core -  End-user plugins for the core connectivity functionality

Some consumers may want to include just the runtime core component for deployment in a server or headless application.  It would be good to split the core connectivity feature into 2.  One for "engine" and another for "ui".
For example:

feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     includes:
           plugin@org.eclipse.datatools.connectivity

feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                  
includes:
                                 feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Linda

-----Original Message-----
From: dtp-pmc-bounces@xxxxxxxxxxx [mailto:dtp-pmc-bounces@xxxxxxxxxxx]On
Behalf Of rcernich@xxxxxxxxxx
Sent: Monday, February 12, 2007 4:45 PM
To: dtp-pmc@xxxxxxxxxxx
Subject: [dtp-pmc] Proposal: Feature Set for Europa



Hey all,

I'd like to propose an alternative set of features for the Europa release,
listed below by downloadable component.  I think this breakdown will serve
our end users and adopters well by giving them access to the features they
need, without having to pull down those they don't.

Here's the component breakdown.  (Note, I'm not married to any of the
component or feature names.  Also, I've left out the branding plugins; I
assume these are needed for every feature, but am not sure.)

Also, the following were raised in the connectivity committers' meeting:
1.  Features should be divided into non-UI and UI feature sets.  (I agree
with this, but it is not reflected in the summary below).  (Larry and
Linda)
2.  Feature definitions should be solidified and standardized to prevent
update site breakage in the future.  (Larry)
3.  A "headless" connectivity component should be made available for use
with BIRT's runtime component. (Linda)

This component/feature summary is based on the current prototype PDE based
build system.

connectivity-core -  End-user plugins for the core connectivity
functionality (e.g. connectivity-core-R1.5.zip).  This component provides
connectivity features for adopters which do not require any other features
from DTP.  Feature breakdown:
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     includes:
           plugin@org.eclipse.datatools.connectivity
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx



sqldevtools - Runtime for core sql development tooling (e.g.
sqldevtools-R1.5.zip).  This component provides a base platform for SQL
development.  Feature breakdown:
     feature@org.eclipse.datatools.sqldevtools
     includes:
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           includes:
                 feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details
above)
                 feature@org.eclipse.datatools.modelbase
                 includes:
                       plugin@org.eclipse.datatools.modelbase.dbdefinition
                       plugin@org.eclipse.datatools.modelbase.derby
                       plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                       plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                       plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.query

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.query
                 requires:
                       feature@xxxxxxxxxxxxxxx
                       feature@xxxxxxxxxxxxxxxxxxxxxxxxx
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.derby
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.generic
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

plugin@org.eclipse.datatools.connectivity.dbdefinition.derby

plugin@org.eclipse.datatools.connectivity.dbdefinition.genericJDBC
                 plugin@org.eclipse.datatools.connectivity.derby
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.actions
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.derby
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.generic
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.lexer
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.query
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.query
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@org.eclipse.datatools.sqltools.result
           plugin@org.eclipse.datatools.sqltools.routineeditor
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@org.eclipse.datatools.sqltools.sqleditor
           plugin@org.eclipse.datatools.sqltools.scrapbook
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     requires:
           feature@xxxxxxxxxxxxxxx



enablement-db - Runtime for vendor DB support (e.g.
enablement-db-R1.5.zip).  This component provides vendor specific add-ons
for use with the base SQL development framework.  Feature breakdown:
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     includes:

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.db2.iseries.dbdefinition
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.db2.iseries.profile

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.dbdefinition
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.profile

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.db2.zseries.dbdefinition
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.db2.zseries.profile

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.informix.dbdefinition
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.informix.profile

plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.sqlserver.dbdefinition
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.sqlserver.profile
           plugin@org.eclipse.datatools.enablement.mysql
           plugin@org.eclipse.datatools.enablement.mysql.dbdefinition
           plugin@org.eclipse.datatools.enablement.mysql.profile
           plugin@org.eclipse.datatools.enablement.oracle.dbdefinition
           plugin@org.eclipse.datatools.enablement.oracle.profile
           plugin@org.eclipse.datatools.enablement.postgresql.dbdefinition
           plugin@org.eclipse.datatools.enablement.postgresql.profile
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.dbdefinition
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.profile
     requires:
           feature@org.eclipse.datatools.sqldevtools (details above)



connectivity-oda - Runtime for core ODA functionality (e.g.
connectivity-oda-R1.5.zip).  This component provides the base ODA
framework.  Feature breakdown:
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer
     includes:
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           includes:
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.consumer
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.flatfile
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.design
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.profile
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     requires:
           feature@xxxxxxxxxxxxxxx



enablement-oda - Runtime for ODA enablement features (e.g.
enablement-oda-R1.5.zip).  This component provides extensions to the core
ODA framework.  Feature breakdown:
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer
     includes:
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           includes:
                 feature@org.apache.xerces.feature
                 includes:
                       org.apache.xerces
                 org.eclipse.datatools.enablement.oda.xml
           org.eclipse.datatools.enablement.oda.xml.ui
           requires:
                 org.eclipse.datatools.connectivity.oda.designer (details
above)



connectivity-jdt - Runtime for connectivity's JDT support (e.g.
connectivity-jdt-R1.5.zip).  This component integrates core connectivity
with the JDT.  Feature breakdown:
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     includes:
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     requires:
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)



dtp-all - Runtime for entire DTP feature set (e.g. dtp-all-R1.5.zip).  This
component contains all DTP features, with the exception of source and ISV
documentation.  Feature breakdown:
     feature@xxxxxxxxxxxxxxxxxxxxxxxxx
     includes:
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer
(details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer (details
above)
           feature@org.eclipse.datatools.sqldevtools (details above)



dtp-all-sdk - SDK for entire DTP feature set (e.g. dtp-all-sdk-R1.5.zip).
This component contains all DTP features including source and ISV
documentation.  Feature breakdown:
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     includes:
           feature@xxxxxxxxxxxxxxxxxxxxxxxxx (details above)
     plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
     includes:
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
     requires:
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
           includes:
                 feature@org.eclipse.datatools.connectivity
                 plugin@org.eclipse.datatools.connectivity.source
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer.source
     includes:
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer.source
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source (details
above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
           includes:
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
     includes:
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
     feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer.source
     includes:
           plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.designer.source
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details above)
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
           includes:
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
     feature@org.eclipse.datatools.sqldevtools.source
     includes:
           plugin@org.eclipse.datatools.sqldevtools.source
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
           includes:
                 plugin@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
                 feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (details
above)
                 feature@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.source
(details above)
                 feature@org.eclipse.datatools.modelbase (details above)
                 feature@org.eclipse.datatools.modelbase.source
                 includes:
                       plugin@org.eclipse.datatools.modelbase.source



Best regards,
Rob Cernich
DTP Connectivity Project Lead

_______________________________________________
dtp-pmc mailing list
dtp-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-pmc
_______________________________________________
dtp-pmc mailing list
dtp-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dtp-pmc


Back to the top