Return-Path: Delivered-To: apmail-jakarta-httpcomponents-dev-archive@www.apache.org Received: (qmail 76033 invoked from network); 23 May 2007 20:45:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 May 2007 20:45:18 -0000 Received: (qmail 19051 invoked by uid 500); 23 May 2007 20:45:23 -0000 Delivered-To: apmail-jakarta-httpcomponents-dev-archive@jakarta.apache.org Received: (qmail 19015 invoked by uid 500); 23 May 2007 20:45:23 -0000 Mailing-List: contact httpcomponents-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "HttpComponents Project" Delivered-To: mailing list httpcomponents-dev@jakarta.apache.org Received: (qmail 19006 invoked by uid 99); 23 May 2007 20:45:23 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 May 2007 13:45:23 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [212.227.126.188] (HELO moutng.kundenserver.de) (212.227.126.188) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 May 2007 13:45:16 -0700 Received: from [85.180.36.246] (helo=[85.180.36.246]) by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis), id 0MKwtQ-1HqxhN1UcS-0003At; Wed, 23 May 2007 22:44:48 +0200 Message-ID: <4654A8E5.8020909@dubioso.net> Date: Wed, 23 May 2007 22:49:41 +0200 From: Roland Weber User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070319 SeaMonkey/1.1.1 MIME-Version: 1.0 To: HttpComponents Project Subject: Re: [HttpComponents] Going TLP References: <1179922484.5734.52.camel@okhost> <4654998D.5060404@dubioso.net> <46549C3A.3090604@apache.org> In-Reply-To: <46549C3A.3090604@apache.org> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX19Z0HxxnzYnSK3fVafjdcRbn6y1zmtWy+kWc8N COgRdxjwU3NBsWi74c8/9Dfbxstllt6D+vpSahubnOm04evMUp egCBC7ayfY5RSNYGvY1CooPLPO6Ms4x X-Virus-Checked: Checked by ClamAV on apache.org Hello Oleg, see the definition of the roles in Apache: http://www.apache.org/foundation/how-it-works.html#roles Committer: ...are actually making short-term decisions for the project. PMC: The PMC as a whole is the entity that controls the project... My coding frenzy earlier this year and the subsequent build process dispute have given me both reason and opportunity to reconsider my involvement in this project. We got along much better recently for one simple reason: I am restricting myself to short-term decisions. I think it all took a wrong turn when I became a PMC and started to care about "Jakarta as a whole". But even with Jakarta out of the picture, there remains one simple fact: The two of us are in constant disagreement. On the coding level, I feel that we get along great. We exchange our ideas, pick them up, reconsider, make small steps, and so on. In the end, we have something that is better than either of us would have achieved on his own. (or so I think :-) On the project level, this does not work. We keep modules in a component, or we don't. We have a build process that covers all of the code, or we don't. There is no compromise. The Apache Way is clear: Meritocracy. If you want to see things go your way, put in more work. But my time is limited, and I am still spending more of it than I want to. So I decided to care much less about things beyond the coding level. And I believe this is, in the long run, not compatible with being on a PMC. I'm staying on the Jakarta PMC to see HttpComponents out, but that's it. This would not be a problem for me if there were more people involved and we could get majority decisions. But that is not the case. Time and again, it is you and me and nobody else. I am sick and tired of these stalemate discussions that eat up my time and raise my frustration level without leading anywhere. If I see more people actively involved, I might reconsider this decision. But as things are now, I will not put myself into more heads-up situations with you. > Active committer MUST be a PMC member. I remember that Henri voice his _opinion_ that all committers _should_ be PMC. That may even have been the opinion of the board. But I don't remember seeing that written down as a binding rule for either Apache or Jakarta. PMCs set their own rules of course, and so can the HttpComponents PMC if we go TLP. If being a committer requires being PMC, I will provide patches for JIRA issues and let somebody else do the commits. I am not looking for ways to spend more time on this project, or to take more responsibility for it. Quite the opposite is true. cheers, Roland --------------------------------------------------------------------- To unsubscribe, e-mail: httpcomponents-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: httpcomponents-dev-help@jakarta.apache.org