perfsonar-dev - Re: [pS-dev] r1391 - trunk/perfsonar/ant
Subject: perfsonar development work
List archive
- From: Roman Lapacz <>
- To: "Jeff W. Boote" <>
- Cc:
- Subject: Re: [pS-dev] r1391 - trunk/perfsonar/ant
- Date: Fri, 07 Jul 2006 09:59:01 +0200
Jeff W. Boote wrote:
wrote:
Author: roman
Date: 2006-07-06 06:38:17 -0400 (Thu, 06 Jul 2006)
New Revision: 1391
Modified:
trunk/perfsonar/ant/build.xml
Log:
I removed imports of Ant scripts for RRD MA and SQL MA.
I've also created separete Ant build files for RRD MA (build-rrdma.xml) and SQL MA (build-sqlma.xml).
Doing this I want to have better separation of build environment between services.
This causes much more work for each new service.
Really? This is the same amount of work. It just requires copy operation for existing import entries to separate build files. In case of new service it is just creating new build file instead of using one main build file (content for a service is the same).
It duplicates code in each one.
It's not a problem here. These new build files will have some of the same import entries. (Most of our class files have the same import packages and we don't say that's the duplication). Benefit I see here is that each service may have different definition of classpath (but I suspect most of them will be the same).
I would like to know why you think this is a good thing.
Another benefit of having separate build file for each service is that mistakes in Ant file of one service will not block running Ant targets of other services.
I do believe that we should check our exiting code from time to time trying to improve it. This is the way to make it better and better. I think that Ant build environment (and other pS stuff) needs work and I'm quite sure that I or someone else will do more changes in the future (maybe even removing all and replacing it with something new, maybe Maven)
Roman
jeff
- r1391 - trunk/perfsonar/ant, svnlog, 07/06/2006
- Re: [pS-dev] r1391 - trunk/perfsonar/ant, Jeff W. Boote, 07/06/2006
- Re: [pS-dev] r1391 - trunk/perfsonar/ant, Roman Lapacz, 07/07/2006
- Re: [pS-dev] r1391 - trunk/perfsonar/ant, Jeff W. Boote, 07/07/2006
- Re: [pS-dev] r1391 - trunk/perfsonar/ant, Roman Lapacz, 07/11/2006
- Re: [pS-dev] r1391 - trunk/perfsonar/ant, Jeff W. Boote, 07/07/2006
- Re: [pS-dev] r1391 - trunk/perfsonar/ant, Roman Lapacz, 07/07/2006
- Re: [pS-dev] r1391 - trunk/perfsonar/ant, Jeff W. Boote, 07/06/2006
Archive powered by MHonArc 2.6.16.