Return-Path: Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 98133 invoked by uid 500); 26 Aug 2003 12:08:52 -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 98114 invoked from network); 26 Aug 2003 12:08:51 -0000 Received: from unknown (HELO mail.s-und-n.de) (212.8.217.2) by daedalus.apache.org with SMTP; 26 Aug 2003 12:08:51 -0000 Received: from notes.sundn.de (ntsrv5.sundn.de [10.10.2.10]) by mail.s-und-n.de (postfix) with ESMTP id E148CCADDA for ; Tue, 26 Aug 2003 14:08:43 +0200 (CEST) Received: from hw0386 ([10.10.2.46]) by notes.sundn.de (Lotus Domino Release 5.0.8) with SMTP id 2003082614084312:5566 ; Tue, 26 Aug 2003 14:08:43 +0200 From: "Carsten Ziegeler" To: Subject: RE: cvs commit: cocoon-2.1/src/blocks/html/lib .cvsignore jtidy-04aug2000r7-dev.jar Date: Tue, 26 Aug 2003 14:10:52 +0200 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 In-Reply-To: <3F4B4C13.3040604@verizon.net> Importance: Normal X-MIMETrack: Itemize by SMTP Server on PBSN1/Systeme und Netzwerke(Release 5.0.8 |June 18, 2001) at 26.08.2003 14:08:43, Serialize by Router on PBSN1/Systeme und Netzwerke(Release 5.0.8 |June 18, 2001) at 26.08.2003 14:08:43, Serialize complete at 26.08.2003 14:08:43 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Vadim Gritsenko wrote: > > >>I noticed that jtidy has been moved out of html block and into > >>lib/optional. What will happen if I to remove jtidy from the > >>lib/optional? Will this break the build? > >> > >> > >Yepp, you can see it in the gump.xml dependency description. > > > > But that means that we are busting build even more instead of fixing it? > Vadim, this is a point a stressed several times in the last months, but noone was really interested. Yes, we have a problem with libs, e.g. we have the same lib (velocity) at different places! We are not "busting the build". Currently, if two blocks require the same lib, it has to be in lib/optional. When the blocks directory structure was built, someone moved the libs into the blocks directories making it impossible to use the same jar in several projects. Now, each time a second block needs the jar we have to move it :( As I pointed out several times, this can be solved with an updated build system where we have all jars in lib/optional. These jars are not copied automatically to WEB-INF/lib. They are only copied if a included block depends on them. Carsten