perfsonar-dev - Re: [pS-dev] r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp
Subject: perfsonar development work
List archive
- From: Roman Lapacz <>
- To:
- Cc: , Maciej Glowiak <>, Stijn Melis <>, Verena Venus <>
- Subject: Re: [pS-dev] r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp
- Date: Tue, 16 Jan 2007 15:41:14 +0100
wrote:
Quoting Roman Lapacz
<>:
wrote:
Author: fernandes
Date: 2007-01-16 08:32:40 -0500 (Tue, 16 Jan 2007)
New Revision: 1914
Modified:
branches/CL-MP-STABLE/perfsonar/ant/axis-deploy-targets.xml
branches/CL-MP-STABLE/perfsonar/ant/clmp/clmp-axis-deploy-targets.xml
branches/CL-MP-STABLE/perfsonar/ant/clmp/clmp-configure-targets.xml
branches/CL-MP-STABLE/perfsonar/ant/clmp/clmp-libs-download-targets.xml
branches/CL-MP-STABLE/perfsonar/ant/clmp/clmp-pre-install-targets.xml
branches/CL-MP-STABLE/perfsonar/ant/libs-download-targets.xml
branches/CL-MP-STABLE/perfsonar/ant/pre-install-targets.xml
Log:
CLMP Targets modification for RC1
Hi
Hi all
I see you've done some changes in the general Ant files. Could you
describe them and intentions?
Roman
Yes, of course, was just waiting to finish setting up the RC1 for CL-MP. My changes in the main ant files are due to libs that are used by the commons branch and are currently being set in the services specific libs-download targets. The specific package was 'exist-xmldb' that is used by xistDbXmlrpcXmlDataRepository and ExistDbXmlrpcXmlStorageManager, which are in the commons branch, so the package should be part of the perfsonar-generic jar.
This is fine for me. Soon or later this should have happened because you are right that those classes belong to the commons.
Another group of package that I changed was the commons-*** axis packages. The jars commons-beanutils-1.7.0.jar and commons-collections-3.2.jar are being downloaded in the generic libs target but being copied by the specific copy-jars target of the services. The jar commons-digester-1.7 was being downloaded and copied by clmp specific targets, but it isn't actually a clmp specific package. Since clmp builds fine without the digester package, I actually think clmp doesn't even uses that jar, but I grouped it along with the others commons-*** family.
commons-digester is used only by RRD MA and SQL MA and that is why I didn't put it in the general lib script. This is the approach: if something is specific to a service let's move it to its directory and its Ant files. For example, commons-digester can be found only in rrdma/rrdma-libs-download-targets.xml and sqlma/sqlma-libs-download-targets.xml.
I only made this modifications in my CL-MP-STABLE branch,
I understand, no problem. It's a good occasion to ask you and other service developers to send info in case of new ideas and changes which can be added to the general Ant scripts and the structure of ant directory. I hope all Ant stuff will be evolving to be better and better. Improvements are welcome!
Roman
so if you don't agree let me know, but it shouldn't affect other branches (although this should be revised and changed in all branches/trunk).
Guilherme
- r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp, svnlog, 01/16/2007
- Re: [pS-dev] r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp, Roman Lapacz, 01/16/2007
- Re: [pS-dev] r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp, fernandes, 01/16/2007
- Re: [pS-dev] r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp, Roman Lapacz, 01/16/2007
- Re: [pS-dev] r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp, fernandes, 01/16/2007
- Re: [pS-dev] r1914 - in branches/CL-MP-STABLE/perfsonar/ant: . clmp, Roman Lapacz, 01/16/2007
Archive powered by MHonArc 2.6.16.