Return-Path: Delivered-To: apmail-jakarta-commons-user-archive@www.apache.org Received: (qmail 7458 invoked from network); 24 Jun 2005 07:50:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 24 Jun 2005 07:50:12 -0000 Received: (qmail 28773 invoked by uid 500); 24 Jun 2005 07:50:05 -0000 Delivered-To: apmail-jakarta-commons-user-archive@jakarta.apache.org Received: (qmail 28717 invoked by uid 500); 24 Jun 2005 07:50:05 -0000 Mailing-List: contact commons-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Users List" Reply-To: "Jakarta Commons Users List" Delivered-To: mailing list commons-user@jakarta.apache.org Received: (qmail 28704 invoked by uid 99); 24 Jun 2005 07:50:05 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Jun 2005 00:50:05 -0700 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=HTML_20_30,HTML_MESSAGE,HTML_TITLE_EMPTY,NO_RDNS_DOTCOM_HELO X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [66.163.170.7] (HELO smtp109.mail.sc5.yahoo.com) (66.163.170.7) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 24 Jun 2005 00:50:05 -0700 Received: (qmail 52345 invoked from network); 24 Jun 2005 07:49:57 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:Message-ID:Date:From:User-Agent:X-Accept-Language:MIME-Version:To:Subject:References:In-Reply-To:Content-Type; b=A9gt4h0j6PRgSF+i2d+2Lv+HbEFxb0ZjD+8devVzMh8mILbaA9Sn+ZLsG2XzOQARNRnxeyH5Yj6z9KfOboKvAwPD7Lbzi568QVX1ohrM/bpWA7b9hY9UTbrkNaiCtNCsb20cINP93jFeTJ3xAduYnJvdNA0mJuElyKTRtFVcSD0= ; Received: from unknown (HELO yahoo.com) (hale?india@83.168.55.152 with plain) by smtp109.mail.sc5.yahoo.com with SMTP; 24 Jun 2005 07:49:55 -0000 Message-ID: <42BBE558.2080705@yahoo.com> Date: Fri, 24 Jun 2005 10:50:00 +0000 From: A Leg User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040510 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jakarta Commons Users List Subject: Re: commons development practises (was maven : why marmalade ?) References: <42BBC61D.4070803@yahoo.com> <1119593540.3784.101.camel@localhost.localdomain> <42BBD7F9.4020208@yahoo.com> <1119597622.3784.125.camel@localhost.localdomain> In-Reply-To: <1119597622.3784.125.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="------------070909060400030304000402" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------070909060400030304000402 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi Simon Thank's for your answer. I understand much better this one than previous one. Simon Kitching wrote: >On Fri, 2005-06-24 at 09:52 +0000, A Leg wrote: > > >>Hi Simon >> >>Thank's for your answer. >> >>I don't see any answer about the community process. >> >>To help for answer I explain this question below giving an example on >>how it works with Jini : >>When Jini team want to change/improve some specification. Before to do >>it they propose it to the community, so community can vote. >> >>This is the way that all standards works (Iso, Env, etc..). >> >>Why maven, and more generaly, apache projects does not follow similar way ? >> >> > >You'll need to ask the maven team why they make the decisions they do - >this is the jakarta commons list, not the maven list. > >Things like moving to subversion and maven *are* well discussed >beforehand. You'll find lots of email on these subjects in the archives. > > > You are right, I will ask to maven mailing list. >>It could be costly, for users, to change to often and standards try to >>be stable. >>That is why I was asking for the reasons of change : to know what will >>be the benefits, to understand and appreciate. >> >> > >Jakarta commons doesn't define standards, nor does it implement them. >Standards have to move very slowly, painfully (and expensively). > > > Open source user needs standards to be able to answer to TCO agrguments. And Apache fondation seems to me one of rare organisation capable to produce some. Example I gave you : Jini community process is moving fast and not expensively. It is arealy cutting edge technology. That is why I gave it as example. Are you afraid to "change" your process ? >No project here in commons has dozens of full-time architects and coders >(if they do, I want to join!!). So the work has to move at a pace that >keeps developers involved, or the project will die. Of course old >releases are always available if you *don't* want to move up to the >latest releases; they are never deleted. > > > I understand this concern, I have he same. Having a well involved community is also a good way to get people motivated. >Backwards compatibility is taken seriously; features are seldom dropped >without providing at least one intermediate release where both the old >and new functionality are present to allow code to be changed over. If >you (or any other user) do see this happening for a particular release >of a commons component then please speak up. Even better, offer a patch >that provides a nicer way of changing from the old to the new behaviour. > >And users are very welcome to subscribe to the development list and >comment on any changes they see. Though comments like "I think you >should spend lots of your time doing X because I want it" may not get a >lot of respect (an offer to pay for the work may get a different >response). > > > I agree 100%. >In fact, I think I can speak for most projects when I say we would >*really like* more feedback from users. In particular, when release >candidates are announced there is very seldom any feedback at all from >the user community for the project - yet you're the ones who should care >the most. And providing QA by testing candidate releases with your >software is one of the easiest ways for users of a component to >contribute back. > > > That is why I sent my feedback, to try to explain that backward compatibility with maven 1 tags is important. Regards Andre >Regards, > >Simon > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org >For additional commands, e-mail: commons-user-help@jakarta.apache.org > > > > --------------070909060400030304000402--