<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Java 7 Roundup (May 21st)</title>
	<atom:link href="http://tech.puredanger.com/index.php/2007/05/21/java7-roundup-15/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.puredanger.com/2007/05/21/java7-roundup-15/</link>
	<description>Alex Miller&#039;s technical blog</description>
	<lastBuildDate>Mon, 06 Feb 2012 19:39:50 -0800</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Talden</title>
		<link>http://tech.puredanger.com/2007/05/21/java7-roundup-15/comment-page-1/#comment-3813</link>
		<dc:creator>Talden</dc:creator>
		<pubDate>Thu, 24 May 2007 22:15:33 +0000</pubDate>
		<guid isPermaLink="false">http://tech.puredanger.com/2007/05/21/java7-roundup-15/#comment-3813</guid>
		<description>The issue of removing deprecated content is raised in &quot;An Open Letter to the JSR 310 Community&quot;.

I would like to see a formal End Of Life (EOL) program for deprecated content.  Once there is a documented and well known replacement for deprecated content, that content should be given an official EOL.  The EOL can be expressed as the release at which that content will no longer exist.  This could be an argument to the Deprecated annotation for documentation purposes.

EG If, as we approach the 1.8 release, we see that a new Date/Calendar API has replaced all useful functions of the recently deprecated Date API and is being successfully adopted then we might declare the EOL of the old Date API as &quot;Java 1.9&quot;.

@Deprecated(endOfLife=&quot;Java 1.9&quot;)

Benefits
* Library and tool maintainers will know how to prioritise efforts to move away from deprecated content.
* APIs will tend to grow at a lower rate rather than bloating with unused (and often unusable) content.
* APIs will be simpler to learn (a balance against the increasing, albeit useful, complexity of the language)</description>
		<content:encoded><![CDATA[<p>The issue of removing deprecated content is raised in &#8220;An Open Letter to the JSR 310 Community&#8221;.</p>
<p>I would like to see a formal End Of Life (EOL) program for deprecated content.  Once there is a documented and well known replacement for deprecated content, that content should be given an official EOL.  The EOL can be expressed as the release at which that content will no longer exist.  This could be an argument to the Deprecated annotation for documentation purposes.</p>
<p>EG If, as we approach the 1.8 release, we see that a new Date/Calendar API has replaced all useful functions of the recently deprecated Date API and is being successfully adopted then we might declare the EOL of the old Date API as &#8220;Java 1.9&#8243;.</p>
<p>@Deprecated(endOfLife=&#8221;Java 1.9&#8243;)</p>
<p>Benefits<br />
* Library and tool maintainers will know how to prioritise efforts to move away from deprecated content.<br />
* APIs will tend to grow at a lower rate rather than bloating with unused (and often unusable) content.<br />
* APIs will be simpler to learn (a balance against the increasing, albeit useful, complexity of the language)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daniel</title>
		<link>http://tech.puredanger.com/2007/05/21/java7-roundup-15/comment-page-1/#comment-3782</link>
		<dc:creator>daniel</dc:creator>
		<pubDate>Wed, 23 May 2007 09:15:52 +0000</pubDate>
		<guid isPermaLink="false">http://tech.puredanger.com/2007/05/21/java7-roundup-15/#comment-3782</guid>
		<description>Hi Alex:

&quot;Daniel Fuchs announced the open-sourcing of the OpenDMK project, which implements cascading, a key feature of JMX 2.0.&quot;

In fact OpenDMK implements *a* type of cascading - which is *not exactly* what  will be in JMX 2.0 (how exactly the cascading feature of JMX 2.0 will be like is open to discussion in the JSR 255 expert group).

However OpenDMK is a good starting point to experiment and raise feedback.

Cheers,
-- daniel</description>
		<content:encoded><![CDATA[<p>Hi Alex:</p>
<p>&#8220;Daniel Fuchs announced the open-sourcing of the OpenDMK project, which implements cascading, a key feature of JMX 2.0.&#8221;</p>
<p>In fact OpenDMK implements *a* type of cascading &#8211; which is *not exactly* what  will be in JMX 2.0 (how exactly the cascading feature of JMX 2.0 will be like is open to discussion in the JSR 255 expert group).</p>
<p>However OpenDMK is a good starting point to experiment and raise feedback.</p>
<p>Cheers,<br />
&#8211; daniel</p>
]]></content:encoded>
	</item>
</channel>
</rss>

