You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Knut Anders Hatlen (JIRA)" <ji...@apache.org> on 2013/06/03 14:12:21 UTC

[jira] [Commented] (DERBY-6213) Deprecate support for Java 5 and CDC

    [ https://issues.apache.org/jira/browse/DERBY-6213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13673056#comment-13673056 ] 

Knut Anders Hatlen commented on DERBY-6213:
-------------------------------------------

Hi Rick,

The release note looks fine to me. Maybe the comment about the classes removed from the public API could be stronger. It says they may be deprecated in the future. IMO we've already deprecated them by removing them from the public API, so the note could rather say "may be removed in the future". Even though we're not currently planning to remove them, mentioning the possibility that they could be removed at some point, gives the users more incentive to do the migration.
                
> Deprecate support for Java 5 and CDC
> ------------------------------------
>
>                 Key: DERBY-6213
>                 URL: https://issues.apache.org/jira/browse/DERBY-6213
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools, Documentation, Javadoc
>    Affects Versions: 10.11.0.0
>            Reporter: Rick Hillegas
>         Attachments: buildbreak2-datasource.diff, buildbreak.diff, client.diff, derby-6213-01-aa-collapsePublishedAPI.diff, derby-6213-02-aa-org.apache.derby.vti.diff, derby-6213-03-aa-misc.diff, derby-6213-03-ab-misc.diff, derby-6213-04-aa-vtiPackageOnJava7.diff, derby-6213-05-ab-misc2.diff, derby-6213-06-aa-convertProductToJava6.diff, derby-6213-06-ab-removeCDC.diff, derby-6213-07-aa-restOfProductExceptJDBC.diff, derby-6213-08-ab-jdbc.diff, derby-6213-09-ab-lint1.diff, derby-6213-10-aa-lint2-implServices.diff, derby-6213-11-aa-lint3-implStore.diff, derby-6213-12-aa-lint4-implSqlCatalog-implSqlDepend.diff, derby-6213-13-aa-lint4-implSqlConn.diff, derby-6213-14-aa-lint6-implSqlCompile-implSqlExecute.diff, derby-6213-15-aa-lint7.diff, derby-6213-16-aa-lint8.diff, derby-6213-17-aa-lint9.diff, derby-6213-17-ab-lint9.diff, derby-6213-18-aa-collapseEmbeddedDataSources.diff, derby-6213-20-aa-remove.java15.compile.classpath.diff, derby-6213-21-aa-felixLint.diff, derby-6213-22-aa-remove1.4and1.5sourceAndTargetLevels.diff, derby-6213-23-aa-removeSimpleMobileApp.diff, derby-6213-24-aa-makeBasicConnectionPoolDataSource40public.diff, descriptor-lists.diff, releaseNote.html, revive-sqlxmlutil-target.diff, simplify-with-java5.diff, testcode.diff
>
>
> The developer community has approved the proposal to sunset support for Java 5 and CDC: http://apache-database.10148.n7.nabble.com/VOTE-Sunsetting-support-for-Java-5-and-CDC-td129832.html#a129925
> This issue tracks a number of tasks needed to implement this proposal:
> I) Remove build support for Java 5 and CDC.
> II) Purge user doc references to Java 5, CDC, and the JDBC 4 DataSources.
> III) Remove the JDBC 4 version of the public api from the published javadoc. The recently introduced CP2 DataSources would need to migrate to the JDBC 3 version of the published javadoc. The JDBC 4 versions of the DataSources would still exist, but they would be vacuous extensions of their JDBC 3 counterparts.
> IV) On the wiki, document our expectation that maintenance releases will support the same platforms as the original feature release cut from their branch.
> V) Decide what to do with the SimpleMobileApp. Probably we want to just remove this demo since its purpose is to show how to run Derby on the deprecated CDC platform.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira