Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 261 invoked from network); 14 Jan 2005 15:39:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 14 Jan 2005 15:39:08 -0000 Received: (qmail 98499 invoked by uid 500); 14 Jan 2005 15:39:05 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 98465 invoked by uid 500); 14 Jan 2005 15:39:04 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 98452 invoked by uid 99); 14 Jan 2005 15:39:04 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from garuda-95.cablenet.com.ni (HELO ags01.agsoftware.dnsalias.com) (165.98.147.95) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 14 Jan 2005 07:39:03 -0800 Received: from ags01.agsoftware.dnsalias.com (localhost.localdomain [127.0.0.1]) by ags01.agsoftware.dnsalias.com (8.12.11/8.12.10) with ESMTP id j0EFcuPY008407 for ; Fri, 14 Jan 2005 09:38:56 -0600 Received: (from apache@localhost) by ags01.agsoftware.dnsalias.com (8.12.11/8.12.11/Submit) id j0EFcpOD008406; Fri, 14 Jan 2005 09:38:51 -0600 X-Authentication-Warning: ags01.agsoftware.dnsalias.com: apache set sender to agallardo@agssa.net using -f Received: from 10.0.0.5 (SquirrelMail authenticated user agallardo); by www.agssa.net with HTTP; Fri, 14 Jan 2005 09:38:51 -0600 (CST) Message-ID: <34014.10.0.0.5.1105717131.squirrel@www.agssa.net> In-Reply-To: <41E79991.2000804@apache.org> References: <41E79991.2000804@apache.org> Date: Fri, 14 Jan 2005 09:38:51 -0600 (CST) Subject: Re: Importing libraries from ibiblio From: "Antonio Gallardo" To: dev@cocoon.apache.org User-Agent: SquirrelMail/1.4.3a-6.FC2 X-Mailer: SquirrelMail/1.4.3a-6.FC2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi Sylvain: I had really bad experiences with this repositories. They are often outdated with current releases. ie: few days ago, in the repositories i was not able to find log4j version 1.2.9. I am not sure if now the 1.2.9 is there. I bet is still missing.... Until some charitative soul will take care of that. Is supposed that Apache jars are automatically in the repos, but this is not true currently. The situation is worse with non-apache libraries. An example of the extra works and what means to work with the nice repositores: For util.concurrent 1.3.4, I needed to create a maven bundle and publish it in the web, then create an issue in maven jira. Then subscribe on the maven mail-list and push on the mail list to include it. Mein God! http://www.mail-archive.com/dev@maven.apache.org/msg14465.html All this was done because I wanted to compile and test apache jcs with this util.concurrent version before we released cocoon 2.1.5! (jcs use maven). Currently our update procedure is a lot easier. I am not against having repositories, but this will add extra work if we want to have up to date all our libraries. As we have now. :-D Another problem is with what version are compiled the jars. We need to make sure that for 2.1.x branch they need to run in java 1.3 and 1.4 for 2.2.0 branch. And this is not the case with some jars you find in the repositories. I am not against repositories, I am just let know the pitfalls that I met using them. Best Regards, Antonio Gallardo. On Vie, 14 de Enero de 2005, 4:06, Sylvain Wallez dijo: > Hi all, > > I just found (via TSS) Ivy [1], a BSD-licensed Ant task to download > dependencies from artifact repositories, including the Maven repo at > ibiblio. > > I've already seen a number of Ant extensions that aim to provide this > feature, but that one looked particuarily interesting to me as this is > the first one where dependencies are not describes in the Ant file itself. > > What that means is that we can create the list of jars to download from > our jars.xml or the gump descriptor, and have them automatically > downloaded from the ibiblio repo. Very few modifications on the current > build are needed. > > That could allow to really reduce the size of both our distro and our > SVN repository. > > WDYT? > > Sylvain > > [1] http://www.jayasoft.fr/org/modules/ivy/ > > -- > Sylvain Wallez Anyware Technologies > http://www.apache.org/~sylvain http://www.anyware-tech.com > { XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects } >