<?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: A Word About the Election</title>
	<atom:link href="http://blog.springsource.com/2008/10/27/a-word-about-the-election/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/</link>
	<description>The voice of SpringSource</description>
	<lastBuildDate>Sat, 20 Mar 2010 12:14:29 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Recent Faves Tagged With "boya" : MyNetFaves</title>
		<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/comment-page-1/#comment-143828</link>
		<dc:creator>Recent Faves Tagged With "boya" : MyNetFaves</dc:creator>
		<pubDate>Fri, 23 Jan 2009 05:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=601#comment-143828</guid>
		<description>[...] inşaatçılar demir boya karşılığı ev satıyor First saved by marcoil &#124; 2 days ago      Comment on A Word About the Election by boya First saved by guillefar &#124; 13 days ago      Filli Boya’dan Opel’i kazanan kim? First saved by [...]</description>
		<content:encoded><![CDATA[<p>[...] inşaatçılar demir boya karşılığı ev satıyor First saved by marcoil | 2 days ago      Comment on A Word About the Election by boya First saved by guillefar | 13 days ago      Filli Boya’dan Opel’i kazanan kim? First saved by [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blog Xebia France - Revue de Presse Xebia</title>
		<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/comment-page-1/#comment-127555</link>
		<dc:creator>Blog Xebia France - Revue de Presse Xebia</dc:creator>
		<pubDate>Mon, 03 Nov 2008 16:56:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=601#comment-127555</guid>
		<description>[...] sous le signe de la transparence, de l&#8217;écoute de la communauté et du pragmatisme (Cf. A word about the election et our approach to the JCP). Cette vision s&#8217;inscrit dans la tendance actuelle du JCP dont les [...]</description>
		<content:encoded><![CDATA[<p>[...] sous le signe de la transparence, de l&#039;écoute de la communauté et du pragmatisme (Cf. A word about the election et our approach to the JCP). Cette vision s&#039;inscrit dans la tendance actuelle du JCP dont les [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: OtengiM</title>
		<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/comment-page-1/#comment-127532</link>
		<dc:creator>OtengiM</dc:creator>
		<pubDate>Mon, 03 Nov 2008 12:54:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=601#comment-127532</guid>
		<description>Finally, The man that will lead Java to the success, after all this years. Also Rod I hope you could suggest improvements to the SE and Client side Java too, So it gets in better position. The server side is moving as Spring framework direction but now with Rod help it will be awesome.

Java will be fun and easy to use thanks to Rod and SpringSource on the JCP, Congratulations.

Note:Rails or PHP are in the dust after this.</description>
		<content:encoded><![CDATA[<p>Finally, The man that will lead Java to the success, after all this years. Also Rod I hope you could suggest improvements to the SE and Client side Java too, So it gets in better position. The server side is moving as Spring framework direction but now with Rod help it will be awesome.</p>
<p>Java will be fun and easy to use thanks to Rod and SpringSource on the JCP, Congratulations.</p>
<p>Note:Rails or PHP are in the dust after this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rod Johnson</title>
		<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/comment-page-1/#comment-126785</link>
		<dc:creator>Rod Johnson</dc:creator>
		<pubDate>Tue, 28 Oct 2008 19:23:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=601#comment-126785</guid>
		<description>Grzegorz
I completely agree about openness and I like your specific suggestions. As Ryan says, it *is* possible for individuals to join expert groups, and I think it would be better for the JCP and Java if more individuals did. How much they can contribute depends on how well the process runs at a JSR level. Pre-Spring/SpringSource I was a member of two EGs as an individual. One was run in an inclusive manner and participation felt worthwhile. In the other it was clear that input was going to be ignored, whether it came from inside or outside the EG, and the independents (and some of the corporate reps) rapidly lost interest. I&#039;ll be trying to work at JCP level to try to promote an inclusive, open approach to JSRs.
Rgds
Rod</description>
		<content:encoded><![CDATA[<p>Grzegorz<br />
I completely agree about openness and I like your specific suggestions. As Ryan says, it *is* possible for individuals to join expert groups, and I think it would be better for the JCP and Java if more individuals did. How much they can contribute depends on how well the process runs at a JSR level. Pre-Spring/SpringSource I was a member of two EGs as an individual. One was run in an inclusive manner and participation felt worthwhile. In the other it was clear that input was going to be ignored, whether it came from inside or outside the EG, and the independents (and some of the corporate reps) rapidly lost interest. I&#039;ll be trying to work at JCP level to try to promote an inclusive, open approach to JSRs.<br />
Rgds<br />
Rod</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan de Laplante</title>
		<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/comment-page-1/#comment-126776</link>
		<dc:creator>Ryan de Laplante</dc:creator>
		<pubDate>Tue, 28 Oct 2008 16:22:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=601#comment-126776</guid>
		<description>@Grzegorz: I&#039;ve noticed that there are a number of individuals participating in expert groups such as Reza Rahman, Adam Bein, Doug Lea, etc. I imagine the C in JCP is because anyone can join expert groups and there are public drafts every x months.  I agree that the work done within the expert groups should be a lot more open.</description>
		<content:encoded><![CDATA[<p>@Grzegorz: I&#039;ve noticed that there are a number of individuals participating in expert groups such as Reza Rahman, Adam Bein, Doug Lea, etc. I imagine the C in JCP is because anyone can join expert groups and there are public drafts every x months.  I agree that the work done within the expert groups should be a lot more open.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grzegorz Borkowski</title>
		<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/comment-page-1/#comment-126746</link>
		<dc:creator>Grzegorz Borkowski</dc:creator>
		<pubDate>Tue, 28 Oct 2008 09:26:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=601#comment-126746</guid>
		<description>Good to hear such news. I absolutely agree with all of your points from your earlier post &quot;Our approach to the JCP&quot;: openess, responsiveness, maturity, awareness of bug picture, ... This is what should be focus of JCP. 

From my point of view, this is the current picture of JCP and JSRs:
1. It is definitely not Java Community Process. It is something like &quot;Java Biggest-Vendors Process&quot;. What it has to do with community? No idea.
2. Each JSR seams to be lead by &quot;black magic masters&quot; (expert groups). The rest of world are simply mortals, and the mortals are not allowed to be informed about progress of the JSR. The JSR progress is a black magic, accessible only to masters. This would be ok for me, if they really are unerring masters, and all they do is perfect. But after java.util.logging and entity beans distaters I don&#039;t believe in unerring masters anymore.
3. Let&#039;s look at any JSR page. It all looks the same: some formal information about the origins of the JSR; results of the review ballot; eventually, download of spec. There is also a link to Expert Group Private Page (only for black magic masters) and link to JSR Community Update Page (whatever it is - anyway, still only for masters!). What&#039;s the value of such page for me, Java developer? No value at all. In most cases, I would really like to get information about the progress of the JSR. What should I expect from it? What&#039;s the current status? Is this JSR active or dead? (there are many JSR like this: &quot;final version is expected around 2005&quot; - I look at the page: &quot;current status: In Progress&quot; last activity on the page: &quot;early draft review, 2006&quot; - so what is REAL status? &quot;dead&quot;?). What are problems to be solved? How can i help with it? etc.

All of us have seen the real community portals (aka &quot;Web 2.0&quot;) on arbitrary topics. This is what I would like to see in JCP: I go to the JCP page, select JSR I&#039;m interested in, and I&#039;m presented the page with some valuable, live information: I see what is discussed in expert group, i see activity reports (is this JSR live or dead?), I can ask question, I can put proposals, discuss the problematic points etc. Then I would start to believe it is really COMMUNITY process. (Obviously, some balance and time frame is still needed, otherwise each JSR process could be stuck on neverending discussions - this is the role of expert group to take control on it).</description>
		<content:encoded><![CDATA[<p>Good to hear such news. I absolutely agree with all of your points from your earlier post &#034;Our approach to the JCP&#034;: openess, responsiveness, maturity, awareness of bug picture, &#8230; This is what should be focus of JCP. </p>
<p>From my point of view, this is the current picture of JCP and JSRs:<br />
1. It is definitely not Java Community Process. It is something like &#034;Java Biggest-Vendors Process&#034;. What it has to do with community? No idea.<br />
2. Each JSR seams to be lead by &#034;black magic masters&#034; (expert groups). The rest of world are simply mortals, and the mortals are not allowed to be informed about progress of the JSR. The JSR progress is a black magic, accessible only to masters. This would be ok for me, if they really are unerring masters, and all they do is perfect. But after java.util.logging and entity beans distaters I don&#039;t believe in unerring masters anymore.<br />
3. Let&#039;s look at any JSR page. It all looks the same: some formal information about the origins of the JSR; results of the review ballot; eventually, download of spec. There is also a link to Expert Group Private Page (only for black magic masters) and link to JSR Community Update Page (whatever it is &#8211; anyway, still only for masters!). What&#039;s the value of such page for me, Java developer? No value at all. In most cases, I would really like to get information about the progress of the JSR. What should I expect from it? What&#039;s the current status? Is this JSR active or dead? (there are many JSR like this: &#034;final version is expected around 2005&#034; &#8211; I look at the page: &#034;current status: In Progress&#034; last activity on the page: &#034;early draft review, 2006&#034; &#8211; so what is REAL status? &#034;dead&#034;?). What are problems to be solved? How can i help with it? etc.</p>
<p>All of us have seen the real community portals (aka &#034;Web 2.0&#034;) on arbitrary topics. This is what I would like to see in JCP: I go to the JCP page, select JSR I&#039;m interested in, and I&#039;m presented the page with some valuable, live information: I see what is discussed in expert group, i see activity reports (is this JSR live or dead?), I can ask question, I can put proposals, discuss the problematic points etc. Then I would start to believe it is really COMMUNITY process. (Obviously, some balance and time frame is still needed, otherwise each JSR process could be stuck on neverending discussions &#8211; this is the role of expert group to take control on it).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan de Laplante</title>
		<link>http://blog.springsource.com/2008/10/27/a-word-about-the-election/comment-page-1/#comment-126725</link>
		<dc:creator>Ryan de Laplante</dc:creator>
		<pubDate>Tue, 28 Oct 2008 04:13:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=601#comment-126725</guid>
		<description>Congratulations to both Rod and SpringSource! I am very happy to see SpringSource in a highly influential position within the JCP. 

I think that most, if not all vendors in the Java EE comities share a common goal of creating standardized APIs that developers want to use in hope that their customers will buy middleware products or support contracts. They want to make decision making easy: whatever your need, there is a standardized API for it and you are not locked into any one vendor provided the standards are thorough, leave little room for interpretation, and have a strong TCK.

What&#039;s wrong? In the past standards were developed that solved only part of a problem, had poor APIs, etc. After a while many alternatives popped up.  Many years later these alternatives have been refined and are being integrated back into Java EE standards.  I would like to see the JCP take steps to ensure that any new JSR is fully usable before going final. For example, allowing JPA 1.0 to be released without a criteria API, one to many unidirectional mapping, cache hints, etc. should not have been allowed.  Allowing EJB 3.0 to be released without singleton beans and proper scheduling features in the timer service should not have been allowed. Allowing JSF to have been released without HTTP GET, stateless support, a radio button component that isn&#039;t in a table, etc. should not have been allowed. Allowing any of the specs to be released without addressing unit testability should not have been allowed. If the JCP is going to create standardized APIs then they need to make sure that developers will want to use them, otherwise it is pointless.

I think Java EE 6 is doing a great job of integrating the best ideas from the last few years into all areas and that it will be more successful than any previous version of Java EE.  As a serious influencer in the JCP, embrace EJB 3.1 and WebBeans and ensure that they address all serious problems you see. Does WebBeans give EJB 3.1 proper IoC? Will EJB 3.1 provide more sophisticated pointcuts to interceptors?

Also, I wish the JCP was a lot more open. Blog more often, have detailed public issue trackers, forums where interested community members can give feedback and see feedback from other community members, make sure the expert group responds to every feedback, etc.  Give access to &quot;nightly builds&quot; of the specs and reference implementations if possible... assuming the RIs are open source.</description>
		<content:encoded><![CDATA[<p>Congratulations to both Rod and SpringSource! I am very happy to see SpringSource in a highly influential position within the JCP. </p>
<p>I think that most, if not all vendors in the Java EE comities share a common goal of creating standardized APIs that developers want to use in hope that their customers will buy middleware products or support contracts. They want to make decision making easy: whatever your need, there is a standardized API for it and you are not locked into any one vendor provided the standards are thorough, leave little room for interpretation, and have a strong TCK.</p>
<p>What&#039;s wrong? In the past standards were developed that solved only part of a problem, had poor APIs, etc. After a while many alternatives popped up.  Many years later these alternatives have been refined and are being integrated back into Java EE standards.  I would like to see the JCP take steps to ensure that any new JSR is fully usable before going final. For example, allowing JPA 1.0 to be released without a criteria API, one to many unidirectional mapping, cache hints, etc. should not have been allowed.  Allowing EJB 3.0 to be released without singleton beans and proper scheduling features in the timer service should not have been allowed. Allowing JSF to have been released without HTTP GET, stateless support, a radio button component that isn&#039;t in a table, etc. should not have been allowed. Allowing any of the specs to be released without addressing unit testability should not have been allowed. If the JCP is going to create standardized APIs then they need to make sure that developers will want to use them, otherwise it is pointless.</p>
<p>I think Java EE 6 is doing a great job of integrating the best ideas from the last few years into all areas and that it will be more successful than any previous version of Java EE.  As a serious influencer in the JCP, embrace EJB 3.1 and WebBeans and ensure that they address all serious problems you see. Does WebBeans give EJB 3.1 proper IoC? Will EJB 3.1 provide more sophisticated pointcuts to interceptors?</p>
<p>Also, I wish the JCP was a lot more open. Blog more often, have detailed public issue trackers, forums where interested community members can give feedback and see feedback from other community members, make sure the expert group responds to every feedback, etc.  Give access to &#034;nightly builds&#034; of the specs and reference implementations if possible&#8230; assuming the RIs are open source.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
