Hello Manfred,

http://maven.apache.org/guides/mini/guide-site.html

I'm a little bit confused from the master-pom, it has no trailing slash
in the site url.

If the site url has a trailing slash the artifactId of the subproject is
append to path

the myfaces-core-project has following path

/www/myfaces.apache.org/myfaces-core-project

and api and impl

/www/myfaces.apache.org/myfaces-core-project/myfaces-api

/www/myfaces.apache.org/myfaces-core-project/myfaces-impl

the api and impl are just symbolic links to these paths

that is the magic

I just added

minotaur.apache.org/www/myfaces.apache.org/myfaces-core-project/

to the core project and

minotaur.apache.org/www/myfaces.apache.org/tomahawk/

to the tomahawk project

It should be save to delete the site distribution from the master pom, now.

When will the myfaces master pom version 3 available?

Regards

Bernd




Manfred Geiler schrieb:
> @maven gurus:
> 
> FYI: I just removed the site url from the distributionManagement in
> the master pom. Having the root of our site distribution folder in the
> common master is dangerous - as todays website breakdown showed. ;-)
> (To justify myself, this is no new flaw, it was in the old master pom as 
> well.)
> 
> What I wonder now: How did/does the site:deploy for core/api and
> core/impl work? There is no
>   scpexe://minotaur.apache.org/www/myfaces.apache.org/api
> or
>   scpexe://minotaur.apache.org/www/myfaces.apache.org/impl
> anywhere!?
> How was/is it possible, that the api and impl site files where/are
> deployed to the right url? Has it been always done manually in the
> past?
> 
> Should I add those settings to the api and impl poms?
> 
> Thanks,
> Manfred
> 

Reply via email to