db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kathey Marsden <kmarsdende...@sbcglobal.net>
Subject What does deprecation mean for JDBC? (Was Re: [jira] Commented: (DERBY-1283) Fill in a deprecated but mandatory JDBC3 method: PreparedStatement.setUnicodeStream())
Date Thu, 04 May 2006 16:11:31 GMT
Daniel John Debrunner wrote:

>> We will not be
>>removing them from the spec and just because something is deprecated, it
>>does not mean that it should not be implemented or ignored.  It just
>>means that there are alternative methods that are recommended. 
>>
Wow!   This is not how I understood the word deprecation. I looked it up 
on wikipedia because I thought maybe I was using it wrong all these 
years.  I am a big fan of a *very  *long deprecation period, but I never 
imagined that new drivers would need to implement deprecated methods.

*http://en.wikipedia.org/wiki/Deprecation*

In computer software <http://en.wikipedia.org/wiki/Computer_software> 
standards and documentation, *deprecation* is the gradual phasing-out of 
a software or programming language 
<http://en.wikipedia.org/wiki/Computer_programming_language> feature.

A feature or method marked as deprecated is one which is considered 
obsolete, and whose use is discouraged. The feature still works in the 
current version of the software, although it may raise error messages 
<http://en.wikipedia.org/wiki/Error_message> as warnings. These serve to 
alert the user to the fact that the feature may be removed in future 
releases.

Is there some official language around what deprecation means for the 
JDBC API?

Kathey



Mime
View raw message