Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 58734 invoked from network); 6 Dec 2006 19:07:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 6 Dec 2006 19:07:52 -0000 Received: (qmail 22544 invoked by uid 500); 6 Dec 2006 19:07:58 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 22507 invoked by uid 500); 6 Dec 2006 19:07:58 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 22496 invoked by uid 99); 6 Dec 2006 19:07:58 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Dec 2006 11:07:58 -0800 X-ASF-Spam-Status: No, hits=2.8 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST,DNS_FROM_RFC_WHOIS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [68.142.206.234] (HELO smtp101.plus.mail.mud.yahoo.com) (68.142.206.234) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 06 Dec 2006 11:07:46 -0800 Received: (qmail 94327 invoked from network); 6 Dec 2006 19:07:25 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-YMail-OSG:Mime-Version:In-Reply-To:References:Content-Type:Message-Id:Content-Transfer-Encoding:From:Subject:Date:To:X-Mailer; b=JKLS0zVf6dCwgqris/hNdLOppORo2GdQuDkqG2Yw4OnAjrTuWBhzArFUgLShX8BLvm/aKiv1XxiQzS66T49jnv8xfxWt6j8mzZnffdGWm8l13ZhBHPx9s3YdyTxKF7KVVrOB+mpTubjumTbCcyWjeC8IplHxG9yDlOW77SNV73c= ; Received: from unknown (HELO ?10.11.55.8?) (david_jencks@63.105.20.225 with plain) by smtp101.plus.mail.mud.yahoo.com with SMTP; 6 Dec 2006 19:07:25 -0000 X-YMail-OSG: _rmbwxwVM1kqyiRGJiGhwhxd8IgPTWoYz8eF7SUwUpnoDoOL3cGo3S0q5NSjib8AF1LAzT_cr_7jVBl4c_mPMcr7ZrmlgSRaJo9H7gCB2JoaVnK6.bktF5dNFL0CLpwrtXof9NIOsXtwpkA- Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <72CE6E02-4045-4FC3-8E47-40E7972CF93A@planet57.com> References: <20061206154644.117A91A9846@eris.apache.org> <72CE6E02-4045-4FC3-8E47-40E7972CF93A@planet57.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <020A5C27-B858-4060-8803-172582C9AF71@yahoo.com> Content-Transfer-Encoding: 7bit From: David Jencks Subject: Re: versions in artifact ids (was: Re: svn commit: r483121 - in /geronimo/server/trunk: configs/client-system/pom.xml configs/jee-specs/pom.xml modules/ge-activemq-rar/pom.xml modules/geronimo-management/pom.xml modules/geronimo-tomcat/pom.xml pom.xml) Date: Wed, 6 Dec 2006 11:07:28 -0800 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org We discussed this pretty extensively when we adopted this naming scheme. I still think the current scheme is the best choice. My reasoning behind this is that for code that we control we should have a single version, such as 1.0, 1.1.2, 2.0, etc, but for code that is based on something we don't control such as specs, web containers, etc, something about the version of the external stuff should be reflected in the artifactId. Thus specs should get the spec rev in the artifactId, and the web containers should get their version in the artifactid. Thus the "jetty" modules and configs would be better named "jetty5". The openejb configs should probably be "openejb2-*". thanks david jencks On Dec 6, 2006, at 10:44 AM, Jason Dillon wrote: > > I think it is really loopy that we have version information in > artifact ids. A few people outside of the group have mentioned > this too me too. > > IMO it would be better if the artifact ids of the specs did not > have any version muck, and the version of that module was based on > the spec version + a revision number. > > So for example, the spec here would be: > > org.apache.geronimo.specs > geronimo-j2ee-management > 1.1-1 > > (or 1.1-1-SNAPSHOT for evil mvn snapshot muck) > > Anyways, I'm not going to do anything about this... but I will > continue to point out that putting version information into > artifactIds is a poor idea... and generally a bad one at that. > > > --jason > > > On Dec 6, 2006, at 7:46 AM, akulshreshtha@apache.org wrote: > >> Author: akulshreshtha >> Date: Wed Dec 6 07:46:42 2006 >> New Revision: 483121 >> >> URL: http://svn.apache.org/viewvc?view=rev&rev=483121 >> Log: >> GERONIMO-2629 Upgrade to J2EE Management 1.1 >> >> Modified: >> geronimo/server/trunk/configs/client-system/pom.xml >> geronimo/server/trunk/configs/jee-specs/pom.xml >> geronimo/server/trunk/modules/ge-activemq-rar/pom.xml >> geronimo/server/trunk/modules/geronimo-management/pom.xml >> geronimo/server/trunk/modules/geronimo-tomcat/pom.xml >> geronimo/server/trunk/pom.xml >> >> Modified: geronimo/server/trunk/configs/client-system/pom.xml >> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/ >> client-system/pom.xml?view=diff&rev=483121&r1=483120&r2=483121 >> ===================================================================== >> ========= >> --- geronimo/server/trunk/configs/client-system/pom.xml (original) >> +++ geronimo/server/trunk/configs/client-system/pom.xml Wed Dec 6 >> 07:46:42 2006 >> @@ -44,7 +44,7 @@ >> >> >> org.apache.geronimo.specs >> - geronimo-j2ee-management_1.0_spec> artifactId> >> + geronimo-j2ee-management_1.1_spec> artifactId> >> >> >> >> >> Modified: geronimo/server/trunk/configs/jee-specs/pom.xml >> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/configs/ >> jee-specs/pom.xml?view=diff&rev=483121&r1=483120&r2=483121 >> ===================================================================== >> ========= >> --- geronimo/server/trunk/configs/jee-specs/pom.xml (original) >> +++ geronimo/server/trunk/configs/jee-specs/pom.xml Wed Dec 6 >> 07:46:42 2006 >> @@ -58,7 +58,7 @@ >> >> >> org.apache.geronimo.specs >> - geronimo-j2ee-management_1.0_spec> artifactId> >> + geronimo-j2ee-management_1.1_spec> artifactId> >> >> >> >> >> Modified: geronimo/server/trunk/modules/ge-activemq-rar/pom.xml >> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/ge- >> activemq-rar/pom.xml?view=diff&rev=483121&r1=483120&r2=483121 >> ===================================================================== >> ========= >> --- geronimo/server/trunk/modules/ge-activemq-rar/pom.xml (original) >> +++ geronimo/server/trunk/modules/ge-activemq-rar/pom.xml Wed Dec >> 6 07:46:42 2006 >> @@ -120,7 +120,7 @@ >> >> >> org.apache.geronimo.specs >> - geronimo-j2ee- >> management_1.0_spec >> + geronimo-j2ee- >> management_1.1_spec >> >> >> >> >> Modified: geronimo/server/trunk/modules/geronimo-management/pom.xml >> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/ >> geronimo-management/pom.xml?view=diff&rev=483121&r1=483120&r2=483121 >> ===================================================================== >> ========= >> --- geronimo/server/trunk/modules/geronimo-management/pom.xml >> (original) >> +++ geronimo/server/trunk/modules/geronimo-management/pom.xml Wed >> Dec 6 07:46:42 2006 >> @@ -46,7 +46,7 @@ >> >> >> org.apache.geronimo.specs >> - geronimo-j2ee-management_1.0_spec> artifactId> >> + geronimo-j2ee-management_1.1_spec> artifactId> >> >> >> >> >> Modified: geronimo/server/trunk/modules/geronimo-tomcat/pom.xml >> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/ >> geronimo-tomcat/pom.xml?view=diff&rev=483121&r1=483120&r2=483121 >> ===================================================================== >> ========= >> --- geronimo/server/trunk/modules/geronimo-tomcat/pom.xml (original) >> +++ geronimo/server/trunk/modules/geronimo-tomcat/pom.xml Wed Dec >> 6 07:46:42 2006 >> @@ -54,7 +54,7 @@ >> >> >> org.apache.geronimo.specs >> - geronimo-j2ee-management_1.0_spec> artifactId> >> + geronimo-j2ee-management_1.1_spec> artifactId> >> provided >> >> >> >> Modified: geronimo/server/trunk/pom.xml >> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/pom.xml? >> view=diff&rev=483121&r1=483120&r2=483121 >> ===================================================================== >> ========= >> --- geronimo/server/trunk/pom.xml (original) >> +++ geronimo/server/trunk/pom.xml Wed Dec 6 07:46:42 2006 >> @@ -135,8 +135,8 @@ >> >> >> org.apache.geronimo.specs >> - geronimo-j2ee-management_1.0_spec> artifactId> >> - 1.0.1 >> + geronimo-j2ee-management_1.1_spec> artifactId> >> + 1.0-SNAPSHOT >> >> >> >> >> >