Re: Ann: Mavenzilla

2004-09-16 Thread James Macgill
At 07:58 AM 9/16/2004, you wrote:
Ian,
 Sourceforge has a repository: http://maven-plugins.sourceforge.net/maven
This repository is already registered.
We have a repo at : http://ibiblio.org/geotools
It mostly contains geospatial related projects, but as that covers a lot of 
2D and 3D libraries it may be of generic interest.

James 

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


Re: master property file

2003-07-30 Thread James Macgill
At 10:23 AM 7/24/2003 +0200, you wrote:
Dominik Dahlem wrote:

 This master project property file can be kept in source
 control and provides a single location for settings shared
 among sub-projects. Imagine you have 50 sub-projects and each
 of them contains a project properties file with settings
 which could well be shared. It's maintenance hell, if properties
 are likely to change.
I am in this very situation, I've found that in some cases I can use 
preGoals as a hack to work round this.  It's not elegant, but until 
property inheritance is in place it may help.

For example, I added this to the master maven.xml file and it seems to work.
preGoal name=checkstyle:init
echopreGoal in root maven.xml is fudging checkstyle to use 
geotools config settings/echo
j:set var=maven.checkstyle.properties 
value=../../geotools_checks.xml/
/preGoal

The echo is only there to remind me to take it out once the issue is resolved.

James

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


RE: current mechanism for non-distributable jars

2003-07-07 Thread James Macgill
At 12:13 PM 7/3/2003 -0500, you wrote:
Thanks for your comments, however I'm afraid this is not the problem we are 
having.

I already have a local repository setup in addition to the ibiblio, the 
trouble is that there are a couple of Jars that I'm not allowed to put in 
there.  Developers have to download the jars for themselves from oracle 
after agreeing to a licence.

What I'm looking for is a way to provide information to a developer along 
the lines of:

WARNING:
oraclesdo-1.0.jar cannot be downloaded automaticaly please obtain it from 
http://oracle.com/foo/jars and install it into your local meven repository 
under oracle/jars and try building again.

If this was just an inhouse project then yes, I could just put the jars on 
our local server, but this is a distributed project so all the developers 
will need to do this step.

Cheers

James
It is possible to use a 'local' repository AND the ibiblio repository 
simultaneously

In our case, we use a local repository called 'http://supportweb/maven'

Below is a segment of our project.properties file.  This allows us to 
deploy to our site, yet draw from both.

# ---
# -- Repository for resolving dependencies (JAR, etc)
# ---
# -- maven.repo.central  (Opt) Host of central repository in which
#  project Artifacts are deployed 
(released)
#   Default=login.ibiblio.org
# -- maven.repo.central.directory(Opt) Directory on central repository in 
which
#  project Artifacts are deployed 
(released)
#   Default=/public/html/maven
# ---
# -- maven.repo.remote   (Opt) Defines the main repository(s) for 
dependencies
#   Default=http://www.ibiblio.org/maven/
# -- maven.repo.remote.enabled   (Opt) On-Line mode
#   Default=true
# ---
# -- maven.repo.local(Opt) Local cache of all published 
dependencies
#   Default=${MAVEN_HOME}/repository
# ---
# -- maven.jar.override = on (Opt) There are two type of JAR override 
directives.
#  (1) to specify a specific JAR 
artifact path
#  for a given artifactId
#  (2) specify a specific version of a 
JAR
#  artifact that exists in your 
local repository.
#  Default=http://www.ibiblio.org/maven/
# ---
# maven.jar.override = on (Opt) There are two type of JAR override 
directives.
# maven.jar.a = ${basedir}/lib/a.jar  # Jars set explicity by path.
# maven.jar.a = 1.0-beta-1# Jars set explicity by version.
# ---
maven.repo.remote=http://supportweb/maven/,http://www.ibiblio.org/maven/
# ---
maven.repo.central=supportweb
maven.repo.central.directory=/share/web/Website-Static/maven

-Original Message-
From: James Macgill [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 03, 2003 12:09 PM
To: [EMAIL PROTECTED]
Subject: current mechanism for non-distributable jars
Hi

I'm about to add code to the project which I work on which depends on jars
which can't be re-distributed by us.  (Some Oracle drivers that are free to
download, but only from Oracle directly)
I remember that in the past Maven supported a file called:
non-distributable-jars.list which could be placed in the remote
repository.  I have tried creating one of my own but with no noticeable 
effect.

There seems to be no src file in the current cvs which makes any reference
to the file so I guess it is no longer supported.
Is there an alternative mechanism for informing a user that they need to
obtain a Jar themselves?
Any help/pointers would be appreciated

James

-
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]


current mechanism for non-distributable jars

2003-07-03 Thread James Macgill
Hi

I'm about to add code to the project which I work on which depends on jars 
which can't be re-distributed by us.  (Some Oracle drivers that are free to 
download, but only from Oracle directly)

I remember that in the past Maven supported a file called: 
non-distributable-jars.list which could be placed in the remote 
repository.  I have tried creating one of my own but with no noticeable effect.

There seems to be no src file in the current cvs which makes any reference 
to the file so I guess it is no longer supported.

Is there an alternative mechanism for informing a user that they need to 
obtain a Jar themselves?

Any help/pointers would be appreciated

James

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