<?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"
	>
<channel>
	<title>Comments on: Tomcat sucks&#8230; Is Apache flawed?</title>
	<atom:link href="http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<pubDate>Thu, 04 Dec 2008 01:56:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: asp_funda</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-21190</link>
		<dc:creator>asp_funda</dc:creator>
		<pubDate>Sat, 29 Apr 2006 09:47:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-21190</guid>
		<description>&lt;blockquote&gt;You don't pay Rémy to be polite now … do you ?
That Bob Bronson fellow got pretty offensive, and Rémy's reaction is justified.&lt;/blockquote&gt;
On the contrary, I think I found Rémy's response quite amusing!! ;) :)

Now, I don't fully agree with the sentiment that "since you don't pay for an open-source project, you got no right to complain". Ofcourse we've got right to complain. But what I really hate is people's attitude with which they complain. If you are unhappy with something or there's something wrong with the project, the same can be conveyed to the people in charge in a polite &#38; easy going way instead of just throwing up a tantrum. Even if you pay for a product/service &#38; it runs into a problem, then that doesn't mean you've got the right to get all mad at the developers. They too are human &#38; are liable to mistakes. IMHO, being polite is the way to go irrespective of whether you pay for the product/service or not. Getting mad at anyone like this doesn't help get things moving better or fast!!</description>
		<content:encoded><![CDATA[<blockquote><p>You don&#8217;t pay Rémy to be polite now … do you ?<br />
That Bob Bronson fellow got pretty offensive, and Rémy&#8217;s reaction is justified.</p></blockquote>
<p>On the contrary, I think I found Rémy&#8217;s response quite amusing!! ;) :)</p>
<p>Now, I don&#8217;t fully agree with the sentiment that &#8220;since you don&#8217;t pay for an open-source project, you got no right to complain&#8221;. Ofcourse we&#8217;ve got right to complain. But what I really hate is people&#8217;s attitude with which they complain. If you are unhappy with something or there&#8217;s something wrong with the project, the same can be conveyed to the people in charge in a polite &amp; easy going way instead of just throwing up a tantrum. Even if you pay for a product/service &amp; it runs into a problem, then that doesn&#8217;t mean you&#8217;ve got the right to get all mad at the developers. They too are human &amp; are liable to mistakes. IMHO, being polite is the way to go irrespective of whether you pay for the product/service or not. Getting mad at anyone like this doesn&#8217;t help get things moving better or fast!!</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-20286</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 26 Apr 2006 18:43:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-20286</guid>
		<description>Jonathan Allen Says:
&#62; Who does this Rémy think he is? There is no reason to treat someone who is 
&#62; obviously upset and frustrated in such an unkind and arrogant manner. I for one 
&#62; don’t want to work with someone like this. People like that give all of open 
&#62; source a bad name.

I think it is about time you grow up.

Open-source products are ussualy made by sellfish programmers that want to use those products for their own sellfish purposes.

Developing an open-source project is very expensive, and if you want to use such a project you have to be prepared to:

a) ask for help with politeness

b) give back and help the project grow

You don't pay Rémy to be polite now ... do you ?
That Bob Bronson fellow got pretty offensive, and Rémy's reaction is justified.</description>
		<content:encoded><![CDATA[<p>Jonathan Allen Says:<br />
&gt; Who does this Rémy think he is? There is no reason to treat someone who is<br />
&gt; obviously upset and frustrated in such an unkind and arrogant manner. I for one<br />
&gt; don’t want to work with someone like this. People like that give all of open<br />
&gt; source a bad name.</p>
<p>I think it is about time you grow up.</p>
<p>Open-source products are ussualy made by sellfish programmers that want to use those products for their own sellfish purposes.</p>
<p>Developing an open-source project is very expensive, and if you want to use such a project you have to be prepared to:</p>
<p>a) ask for help with politeness</p>
<p>b) give back and help the project grow</p>
<p>You don&#8217;t pay Rémy to be polite now &#8230; do you ?<br />
That Bob Bronson fellow got pretty offensive, and Rémy&#8217;s reaction is justified.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: bonefry</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-20284</link>
		<dc:creator>bonefry</dc:creator>
		<pubDate>Wed, 26 Apr 2006 18:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-20284</guid>
		<description>Jonathan Allen Says: 
&#62; If the committee believes that they are doing the right thing, nothing will 
&#62; change their mind. Certainly an arrogant know-it-all like me doesn’t stand a 
&#62; chance.

O, ho, ho ... missed this part ... sorry.

So, you think you can do better than the Tomcat developers ?
Proove it !

The first step is to show us your portfolio ;-)
Or better yet ... build a better Tomcat.

That should show us :)</description>
		<content:encoded><![CDATA[<p>Jonathan Allen Says:<br />
&gt; If the committee believes that they are doing the right thing, nothing will<br />
&gt; change their mind. Certainly an arrogant know-it-all like me doesn’t stand a<br />
&gt; chance.</p>
<p>O, ho, ho &#8230; missed this part &#8230; sorry.</p>
<p>So, you think you can do better than the Tomcat developers ?<br />
Proove it !</p>
<p>The first step is to show us your portfolio ;-)<br />
Or better yet &#8230; build a better Tomcat.</p>
<p>That should show us :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: bonefry</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-20283</link>
		<dc:creator>bonefry</dc:creator>
		<pubDate>Wed, 26 Apr 2006 18:22:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-20283</guid>
		<description>&#62; You are missing the point. It isn’t the code; it is the attitude of the people 
&#62; behind the code that really troubles me. I simply don’t want to associate with 
&#62; people like that.

What the hell are you talking about ?
Don't want to use it ... then don't, and stop spreading nonsense.

As David says ... &lt;a href="http://www.loudthinking.com/arc/000513.html" rel="nofollow"&gt;Kindness is the currency of open source support&lt;/a&gt;.
Don't like it ? Again ... stop using it.

&#62; Besides, do you really think that they would accept my code? 
&#62; Who am I to come in and tell the architects of tomcat that they are 
&#62; doing it all wrong?

If you are worthy enough, you can become a tomcat architect yourself.
You'll have to have many succesfull code submissions in order to do that.

But then again, you are some weirdo that bashes open-source projects ... nice way of spending time.</description>
		<content:encoded><![CDATA[<p>&gt; You are missing the point. It isn’t the code; it is the attitude of the people<br />
&gt; behind the code that really troubles me. I simply don’t want to associate with<br />
&gt; people like that.</p>
<p>What the hell are you talking about ?<br />
Don&#8217;t want to use it &#8230; then don&#8217;t, and stop spreading nonsense.</p>
<p>As David says &#8230; <a href="http://www.loudthinking.com/arc/000513.html" rel="nofollow">Kindness is the currency of open source support</a>.<br />
Don&#8217;t like it ? Again &#8230; stop using it.</p>
<p>&gt; Besides, do you really think that they would accept my code?<br />
&gt; Who am I to come in and tell the architects of tomcat that they are<br />
&gt; doing it all wrong?</p>
<p>If you are worthy enough, you can become a tomcat architect yourself.<br />
You&#8217;ll have to have many succesfull code submissions in order to do that.</p>
<p>But then again, you are some weirdo that bashes open-source projects &#8230; nice way of spending time.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: ajking</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-19503</link>
		<dc:creator>ajking</dc:creator>
		<pubDate>Tue, 25 Apr 2006 17:19:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19503</guid>
		<description>Here's an idea: let's start paying for the software. That way the developers can close off the source and the only important thing will be whether it does the job or not, not how it looks. If it does the job, your money is well spent; if it doesn't you are always free to buy someone else's product. Isn't that how the computing industry got its start? Weren't those the good old days?

So let's start paying the market value for the Apache web server and all those other open source products that code critics like to gang up on. That shouldn't suck more than $3 or $4 billion out of the world's wallets, now should it.</description>
		<content:encoded><![CDATA[<p>Here&#8217;s an idea: let&#8217;s start paying for the software. That way the developers can close off the source and the only important thing will be whether it does the job or not, not how it looks. If it does the job, your money is well spent; if it doesn&#8217;t you are always free to buy someone else&#8217;s product. Isn&#8217;t that how the computing industry got its start? Weren&#8217;t those the good old days?</p>
<p>So let&#8217;s start paying the market value for the Apache web server and all those other open source products that code critics like to gang up on. That shouldn&#8217;t suck more than $3 or $4 billion out of the world&#8217;s wallets, now should it.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Allen</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-19453</link>
		<dc:creator>Jonathan Allen</dc:creator>
		<pubDate>Tue, 25 Apr 2006 16:09:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19453</guid>
		<description>You are missing the point. It isn't the code; it is the attitude of the people behind the code that really troubles me. I simply don't want to associate with people like that.

Besides, do you really think that they would accept my code? Who am I to come in and tell the architects of tomcat that they are doing it all wrong? 

Open source is coding by committee. If the committee believes that they are doing the right thing, nothing will change their mind. Certainly an arrogant know-it-all like me doesn't stand a chance.

Jonathan</description>
		<content:encoded><![CDATA[<p>You are missing the point. It isn&#8217;t the code; it is the attitude of the people behind the code that really troubles me. I simply don&#8217;t want to associate with people like that.</p>
<p>Besides, do you really think that they would accept my code? Who am I to come in and tell the architects of tomcat that they are doing it all wrong? </p>
<p>Open source is coding by committee. If the committee believes that they are doing the right thing, nothing will change their mind. Certainly an arrogant know-it-all like me doesn&#8217;t stand a chance.</p>
<p>Jonathan</p>]]></content:encoded>
	</item>
	<item>
		<title>By: PcG</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-19083</link>
		<dc:creator>PcG</dc:creator>
		<pubDate>Tue, 25 Apr 2006 02:00:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19083</guid>
		<description>"If I call up IOMega and say that their DVD Drive doesn’t work with Windows Vista, they wouldn’t tell me to file a bug with Microsoft."

And how much did you *PAY* for that Omega drive? Apache isn't a for-profit organization so don't expect them to behave as one. We buy a piece of hardware we expect it to work because .... we paid for it. We don't pay a dime for Apache's stuff (unless you contribute cash, but then you wouldn't flame 'em if you did that now would you?)

In management we like to say "don't come to us with a problem unless you have at least two solutions otherwise you are just whining and haven't thought the problem through."

If you aren't part of the solution then you are part of the problem. Instead of wasting time (like I am) posting to this message fire up Netbeans and get to coding and help the Tomcat team out.</description>
		<content:encoded><![CDATA[<p>&#8220;If I call up IOMega and say that their DVD Drive doesn’t work with Windows Vista, they wouldn’t tell me to file a bug with Microsoft.&#8221;</p>
<p>And how much did you *PAY* for that Omega drive? Apache isn&#8217;t a for-profit organization so don&#8217;t expect them to behave as one. We buy a piece of hardware we expect it to work because &#8230;. we paid for it. We don&#8217;t pay a dime for Apache&#8217;s stuff (unless you contribute cash, but then you wouldn&#8217;t flame &#8216;em if you did that now would you?)</p>
<p>In management we like to say &#8220;don&#8217;t come to us with a problem unless you have at least two solutions otherwise you are just whining and haven&#8217;t thought the problem through.&#8221;</p>
<p>If you aren&#8217;t part of the solution then you are part of the problem. Instead of wasting time (like I am) posting to this message fire up Netbeans and get to coding and help the Tomcat team out.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Allen</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-19016</link>
		<dc:creator>Jonathan Allen</dc:creator>
		<pubDate>Mon, 24 Apr 2006 18:44:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19016</guid>
		<description>I did read the thread, I just don't agree with the "blame Xerces" attitude. One of the differences between a professional quality application and some hack done for fun is that the former has to deal with issues such as faulty dependencies. 

If the tomcat developers were aware with a problem with Xerces, then they should have either chosen a different component or altered tomcat to deal with it. At the very least, a warning message saying "You are using Xerces version X. We recommend you upgrade to version Y." is in order. If no version Y exists, then its time to drop Xerces for something that does works.

If I call up IOMega and say that their DVD Drive doesn't work with Windows Vista, they wouldn't tell me to file a bug with Microsoft. They would either fix their driver to work around Vista's failings or call Microsoft themselves. 

Lets say the user did call on the Xerces team. What would he say? "The tomcat people say you have a bug. I don't know your code or their code so I cannot tell you what's wrong, but could you please fix it anyways because they won't help me."

I know exactly how they should respond, "Please have the tomcat people contact us directly so that we can work with them to correct this issue." (Of course if they are anything like the tomcat developers, they will most likely just blame tomcat.)

Jonathan Allen</description>
		<content:encoded><![CDATA[<p>I did read the thread, I just don&#8217;t agree with the &#8220;blame Xerces&#8221; attitude. One of the differences between a professional quality application and some hack done for fun is that the former has to deal with issues such as faulty dependencies. </p>
<p>If the tomcat developers were aware with a problem with Xerces, then they should have either chosen a different component or altered tomcat to deal with it. At the very least, a warning message saying &#8220;You are using Xerces version X. We recommend you upgrade to version Y.&#8221; is in order. If no version Y exists, then its time to drop Xerces for something that does works.</p>
<p>If I call up IOMega and say that their DVD Drive doesn&#8217;t work with Windows Vista, they wouldn&#8217;t tell me to file a bug with Microsoft. They would either fix their driver to work around Vista&#8217;s failings or call Microsoft themselves. </p>
<p>Lets say the user did call on the Xerces team. What would he say? &#8220;The tomcat people say you have a bug. I don&#8217;t know your code or their code so I cannot tell you what&#8217;s wrong, but could you please fix it anyways because they won&#8217;t help me.&#8221;</p>
<p>I know exactly how they should respond, &#8220;Please have the tomcat people contact us directly so that we can work with them to correct this issue.&#8221; (Of course if they are anything like the tomcat developers, they will most likely just blame tomcat.)</p>
<p>Jonathan Allen</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Willy</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-19004</link>
		<dc:creator>Willy</dc:creator>
		<pubDate>Mon, 24 Apr 2006 16:22:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-19004</guid>
		<description>Most of the time it takes longer to find a problem than to fix it.  You cannot simply blame the person who have spent the time to find the problem and documented his findings for not fixing it.  Open Source is not only meant for developers, but for all people to do what they can to contribute.  Finding errors and doing quality check are all valid contributions.</description>
		<content:encoded><![CDATA[<p>Most of the time it takes longer to find a problem than to fix it.  You cannot simply blame the person who have spent the time to find the problem and documented his findings for not fixing it.  Open Source is not only meant for developers, but for all people to do what they can to contribute.  Finding errors and doing quality check are all valid contributions.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-apache-flawed/#comment-18999</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 24 Apr 2006 13:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/2006/04/21/tomcat-sucks-but-what-doesnt/#comment-18999</guid>
		<description>The reviewer obviously feels he could correct these minor errors in coding practice but instead would rather insult the devs who are doing the work.

Open Source gives you the ability to do what you are doing. Usually though if you are going to go through the trouble to bug hunt the source, it is customary to squash a few. Detractor or Contributor?</description>
		<content:encoded><![CDATA[<p>The reviewer obviously feels he could correct these minor errors in coding practice but instead would rather insult the devs who are doing the work.</p>
<p>Open Source gives you the ability to do what you are doing. Usually though if you are going to go through the trouble to bug hunt the source, it is customary to squash a few. Detractor or Contributor?</p>]]></content:encoded>
	</item>
</channel>
</rss>
