To clarify one point, we do have our own repository for apache projects which Jason and I worked to setup at this time, we really need to get some documentation on it out there ;-)

minotaur.apache.org:/www/www.apache.org/dist/java-repository
http://www.apache.org/dist/java-repository

However, it is specifically just for the snapshot and release builds of apache projects and not for external dependencies (it is mirrored into the ibiblio.org/maven repository from apache). I suspect a discussion about exposing external dependencies would not be popular and it probably would be concluded that ibiblio is the best place for such dependencies.

Eric Pugh wrote:
It is a bug.. But.. Eventually you end up writing Ant translaters for
everything in Maven!

Expanding the jsl template used to generate the ant file is not a difficult thing to do and would benefit the whole community.


I think the osjava.org dependency was why I was
wondering if we should have a our own commons repo...?  However, I did file
to get simple-jndi uploaded, so as soon as that happens, the dependency on
osjava.org will go away.

Eric


-----Original Message-----
From: Mark R. Diggory [mailto:[EMAIL PROTECTED]
Sent: Tuesday, February 10, 2004 12:59 AM
To: Jakarta Commons Developers List
Subject: Re: maven dependencies (jakarta-commons/configuration
build.xml)


Yes, for some reason when generating the ant build.xml file, maven grabs the first repo off your remote repository config and stuffs it into all the ant get url's instead of individually picking up the unique url of each dependency. It's something I think they should consider a bug on the maven list. the jelly template should be made to resolve these locations more properly.

-Mark

Dirk Verbeeck wrote:


I think we only can officially distribute our own software.

The strange thing is that the normal maven build does find the jar.
It looks like it finds the file on www.osjava.org by itself.

So maybe it's just a problem with the ant build file generator?

-- Dirk

Eric Pugh wrote:


Thanks.. I'll check on my request to get simple-jndi.jar

uploaded.. Has


anyone though about hosting a repo on Apache hardware for

dependencies


like
simple-jndi.jar etc that haven't made it to ibiblio?  Or

is it just


better
to work through the ibiblio processes to get things uploaded...?

Eric



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Saturday, February 07, 2004 2:43 PM
To: [EMAIL PROTECTED]
Subject: cvs commit: jakarta-commons/configuration build.xml


dirkv 2004/02/07 05:42:38


Modified:    configuration build.xml
Log:
regenerate ant build file for nightly build
remark: simple-jndi.jar is not available on the ibiblio site

Revision  Changes    Path
1.2       +26 -4     jakarta-commons/configuration/build.xml

Index: build.xml


===================================================================


RCS file: /home/cvs/jakarta-commons/configuration/build.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- build.xml    23 Dec 2003 15:09:05 -0000    1.1
+++ build.xml    7 Feb 2004 13:42:38 -0000    1.2
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>

<!--build.xml generated by maven from project.xml

version 1.0-dev-3


-  on date December 6 2003, time 2357-->
+  on date February 6 2004, time 1407-->

 <project default="jar" name="commons-configuration" basedir=".">
   <property name="defaulttargetdir" value="target">
@@ -49,10 +49,12 @@
         </include>
       </fileset>
     </copy>
-    <copy
todir="${testclassesdir}/org/apache/commons/configuration">
+    <copy todir="${testclassesdir}">
       <fileset dir="conf">
         <include name="testClasspath.properties">
         </include>
+        <include name="testdb.script">
+        </include>
       </fileset>
     </copy>
     <copy
todir="${testclassesdir}/org/apache/commons/configuration">
@@ -63,6 +65,14 @@
         </exclude>
       </fileset>
     </copy>
+    <copy todir="${testclassesdir}/config">
+      <fileset dir="conf/config">
+        <include name="*.properties">
+        </include>
+        <exclude name="testClasspath.properties">
+        </exclude>
+      </fileset>
+    </copy>
   </target>
   <target name="jar" description="o Create the jar"
depends="compile,test">
     <jar jarfile="target/${final.name}.jar"
excludes="**/package.html" basedir="${classesdir}">
@@ -173,11 +183,23 @@
     </get>
     <get dest="${libdir}/commons-beanutils-1.7-dev.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/commons-beanutils/jars/commo
ns-beanutils-1.7-dev.jar">
     </get>
-    <get dest="${libdir}/junit-3.8.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar";>
-    </get>
     <get dest="${libdir}/xerces-2.2.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/xerces/jars/xerces-2.2.1.jar";>
     </get>
     <get dest="${libdir}/xml-apis-2.0.2.jar"
usetimestamp="true" ignoreerrors="true"


src="http://www.ibiblio.org/maven/xml-apis/jars/xml-apis-2.0.2.jar";>


+    </get>
+    <get dest="${libdir}/junit-3.8.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar";>
+    </get>
+    <get dest="${libdir}/simple-jndi-0.8.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.osjava.org/maven/simple-jndi/jars/simple-jndi-
0.8.jar">
+    </get>
+    <get dest="${libdir}/commons-dbcp-1.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/commons-dbcp/jars/commons-db
cp-1.1.jar">
+    </get>
+    <get dest="${libdir}/commons-pool-1.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/commons-pool/jars/commons-po
ol-1.1.jar">
+    </get>
+    <get dest="${libdir}/hsqldb-1.7.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/hsqldb/jars/hsqldb-1.7.1.jar";>
+    </get>
+    <get dest="${libdir}/dbunit-1.5.5.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/dbunit/jars/dbunit-1.5.5.jar";>
+    </get>
+    <get dest="${libdir}/exml-dbunit1.5.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/exml/jars/exml-dbunit1.5.1.jar";>
     </get>
     <get dest="${libdir}/junit-3.8.1.jar"
usetimestamp="true" ignoreerrors="true"
src="http://www.ibiblio.org/maven/junit/jars/junit-3.8.1.jar";>
     </get>





---------------------------------------------------------------------

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail:

[EMAIL PROTECTED]






---------------------------------------------------------------------

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail:

[EMAIL PROTECTED]








---------------------------------------------------------------------

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]


-- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to