well, I already looked at settings reference. As it is pointed out somewhere
else in this forum (cf. "why maven is hard" or "improving maven site docs")
among others topics, this specific feature (security) is not really clear,
and I'd just like  to have a confirmation that server settings apply to any
repository server (wether it is ftp, http, webdav,...) before setting up all
of it.

Regarding documentation issues, in the settings reference one can find for 
the <server> element:
...
configuration:  Extra configuration for the transport layer.
id:     No description.

I am not sure that "No description" or "extra configuration for the
transport layer" is really helpful.

Also, I forgot about build extensions. Maven site doc states:

"To publish to the repository, you will need to have access via one of SCP,
SFTP, FTP, WebDAV, or the filesystem. Connectivity is accomplished with the
various wagons . Some wagons may need to be added as extension  to your
build." Then if you jump to "extension", it states:

 Describes a build extension to utilise.
Element         Description
groupId         The group ID of the extension's artifact.
artifactId      The artifact ID of the extension.
version         The version of the extension.

Well, i'm not sure this really helps. So let's go to the book "Maven: The
Definitive Guide". Fortunately, here it says an extension is needed for
transport others than (file and http) and gives an example for FTP. 

Okay, now I know that i'll need extensions for ftp or webdav.
What will be the impact of these extensions, when I'll have to initialize my
repositories with some manual deployments ? For this, Maven site
(http://maven.apache.org/guides/mini/guide-3rd-party-jars-remote.html) 
states:

First, the wagon-provider(wagon-ftp, wagon-file, etc..) must be placed to
your %M2_HOME%/lib.

but some more google search will take me to:

http://docs.codehaus.org/display/MAVENUSER/Deploying+3rd+Party+Jars+With+WebDAV,
or
http://maven.apache.org/plugins/maven-deploy-plugin/faq.html#question

Plus, there is nothing about each respective wagon-provider within the wagon
site. Which link should I trust ? How do I know exactly which jars are
really needed ? 

Please, forgive me if I look pushy. I am very grateful for all Maven's
developers work and anwers people are giving in this forum. It's just not
that easy to get reliable and appropriate information, probably because
Maven (by its extensible plugin nature) explodes it. 



Damien Lecan 2 wrote:
> 
> Hello,
> 
> 2007/10/4, houzecl <[EMAIL PROTECTED]>:
>> question 2:
>> If both servers need a signon (possibly with different user/password )
>> will
>> it be ok to have for Maven users the following settings.xml :
>> and more generally what is the usage scope of the <server> ... </server>
>> specs in settings.xml ?
> 
> http://maven.apache.org/ref/2.0.7/maven-settings/settings.html
> 
> Damien Lecan
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Maven-Repositories-acess---servers---signon-specs-in-settings.xml-tf4568000s177.html#a13040892
Sent from the Maven - Users mailing list archive at Nabble.com.


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

Reply via email to