Return-Path: Delivered-To: apmail-repository-archive@www.apache.org Received: (qmail 20473 invoked from network); 2 May 2007 07:07:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 May 2007 07:07:22 -0000 Received: (qmail 49597 invoked by uid 500); 2 May 2007 07:07:28 -0000 Delivered-To: apmail-repository-archive@apache.org Received: (qmail 49545 invoked by uid 500); 2 May 2007 07:07:28 -0000 Mailing-List: contact repository-help@apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: repository@apache.org List-Id: Delivered-To: mailing list repository@apache.org Delivered-To: moderator for repository@apache.org Received: (qmail 27118 invoked by uid 99); 2 May 2007 06:48:08 -0000 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) Message-ID: <46383408.30703@apache.org> Date: Wed, 02 May 2007 08:47:36 +0200 From: Henning Schmiedehausen Reply-To: henning@apache.org Organization: Apache Software Foundation User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326) MIME-Version: 1.0 To: Carlos Sanchez CC: repository@apache.org, dev@velocity.apache.org, tv@apache.org Subject: Re: Anakia and texen in the repository References: <1a5b6c410704301012g3d08fe48t33c5db3ce2600e52@mail.gmail.com> <4637307A.40904@apache.org> <1a5b6c410705010933y420ced85ka3a8f73ba04a474@mail.gmail.com> In-Reply-To: <1a5b6c410705010933y420ced85ka3a8f73ba04a474@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (mail.intermeta.de [192.168.2.3]); Wed, 02 May 2007 08:47:34 +0200 (CEST) X-INTERMETA-Spam-Score: -5.873 () ALL_TRUSTED,AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.54 on 192.168.2.3 X-Virus-Checked: Checked by ClamAV on apache.org Thank you for the clarification, Carlos. Can you fix the repo to use the new id's (org.apache.texen and org.apache.anakia) by renaming the directories back and remove the velocity-anakia and velocity-texen groups or can we do this ourselves? Best regards Henning Carlos Sanchez schrieb: > unfortunately there's no tooling for policy enforcement in the repo > and we are force to deal with issues like this after things are > deployed and before they get propagated to the mirrors. It's not the > best solution, but is the only one right now. > And I'm trying to solve future problems based on past experiences. > > The m1 and m2 repos are automatically converted to each other, so you > only need to deploy to one of them. > > Policies are the same, you can use old groupIds or use new ones under > org.apache.* > > You can put under m1 repo org.apache.velocity groupid, no problem with > that. For convenience people usually deploy with ant or m1 to the m1 > repo and with m2 to the m2 repo. > > Another different issue is the group naming convention, for me it'd > make sense that anakia and texen were under org.apache.velocity.* > based on my experience and considering the explosion of groups that > could happen if all subprojects start using top level groupIds. AFAIK > there's no policy about this, so that's just my suggestion. > > What it is a policy is that all releases must be PGP signed, and also > you have to remove the repositories/repository entry > "http://people.apache.org/repo/m2-ibiblio-rsync-repository" from the > poms as it's internal use only. > > Sorry for the trouble. For me it'd be also easier to forget about it, > but in the long term this is going to save problems. > > > On 5/1/07, Henning Schmiedehausen wrote: >> Carlos, >> >> please stop this. >> >> For maven-1, we either keep texen and anakia in the velocity group or >> drop it completely from there. That is fine with me, no more groups, >> yadda, yadda. >> >> However, for maven-2 we will adhere to your 'standards'. This means, the >> packages go into org.apache.texen and org.apache.anakia. That is the way >> *you* as repo people recommended it. >> >> If you have a problem with the jar being twice in your repo, well, maybe >> it is time that you get your act together and have an uniform policy for >> maven-1 and maven-2. >> >> If you do not agree here, then we will go to org.apache.texen and >> org.apache.anakia and drop the jars in the velocity group. I am not >> really interested in second guessing what you want to have and how you >> intend to organize it. The maven repos are a distribution mechanism, not >> a policy tool. >> >> Please rename the .bak directories. Feel free to drop the jars from the >> velocity group at your discretion, I do not really care. >> >> >> >> Best regards >> Henning >> >> >> >> >> Carlos Sanchez schrieb: >> > I guess these are the same as the ones in >> > http://people.apache.org/repo/m1-ibiblio-rsync-repository/velocity/jars >> > >> > - they should be only in the m1 OR m2 repo >> > - Putting them in two different groupIds is confusing >> > - if they are subprojects of velocity they should be in >> > org.apache.velocity.* >> > - missing PGP signatures >> > >> > I've moved anakia and texen out of the way for the moment (to .bak) >> > >> > >> > On 30 Apr 2007 08:16:24 -0000, bayard@apache.org >> wrote: >> >> Repository changed >> >> ================== >> >> >> >> Repository: /www/people.apache.org/repo/m2-ibiblio-rsync-repository/ >> >> >> >> Added >> >> ----- >> >> [henning] org/apache/anakia >> >> [henning] org/apache/anakia/anakia >> >> [henning] org/apache/anakia/anakia/1.0 >> >> [henning] org/apache/anakia/anakia/1.0/anakia-1.0.jar >> >> [henning] org/apache/anakia/anakia/1.0/anakia-1.0.jar.md5 >> >> [henning] org/apache/anakia/anakia/1.0/anakia-1.0.jar.sha1 >> >> [henning] org/apache/anakia/anakia/1.0/anakia-1.0.pom >> >> [henning] org/apache/anakia/anakia/1.0/anakia-1.0.pom.md5 >> >> [henning] org/apache/anakia/anakia/1.0/anakia-1.0.pom.sha1 >> >> [henning] org/apache/anakia/anakia/maven-metadata.xml >> >> [henning] org/apache/anakia/anakia/maven-metadata.xml.md5 >> >> [henning] org/apache/anakia/anakia/maven-metadata.xml.sha1 >> >> [henning] org/apache/texen >> >> [henning] org/apache/texen/texen >> >> [henning] org/apache/texen/texen/1.0 >> >> [henning] org/apache/texen/texen/1.0/texen-1.0.jar >> >> [henning] org/apache/texen/texen/1.0/texen-1.0.jar.md5 >> >> [henning] org/apache/texen/texen/1.0/texen-1.0.jar.sha1 >> >> [henning] org/apache/texen/texen/1.0/texen-1.0.pom >> >> [henning] org/apache/texen/texen/1.0/texen-1.0.pom.md5 >> >> [henning] org/apache/texen/texen/1.0/texen-1.0.pom.sha1 >> >> [henning] org/apache/texen/texen/maven-metadata.xml >> >> [henning] org/apache/texen/texen/maven-metadata.xml.md5 >> >> [henning] org/apache/texen/texen/maven-metadata.xml.sha1 >> >> >> >> Removed >> >> ------- >> >> >> > >> > >> > >