Some ideas... :-)

Why not 2 web sites:

- maven.apache.org pointing to HEAD
- maven.apache.org/1.0/ pointing to MAVEN-1_0-BRANCH

I prefer this way. On the Cactus project I tried the opposite (i.e.
default pointing to latest release) and it didn't work that well. After
a few weeks we swapped to HEAD for the main site and the release
versions in other directories (http://jakarta.apache.org/cactus/1.5/
etc).

Another variation (but slower) is:

- maven.apache.org redirects to maven.apache.org/1.1/ pointing to HEAD
- maven.apache.org/1.0/ pointing to MAVEN-1_0-BRANCH

The plugins would stay in the same place. However we can apply the same
principle to them: maven.apache.org/reference/plugins/[plugin
name]/[version]/

The project.xml would need to be modified to:

<siteDirectory>/www/maven.apache.org/reference/plugins/ear/${pom.current
Version}</siteDirectory>

Then the navigation.xml can be modified to add:

    <menu name="Docs for">
      <item name="version 1.0" href="../1.0"/>
      <item name="version 1.1" href="../1.1"/>
    </menu>

-Vincent

> -----Original Message-----
> From: Brett Porter [mailto:[EMAIL PROTECTED]
> Sent: 26 November 2003 23:14
> To: Maven Developers List ([EMAIL PROTECTED])
> Subject: site generation
> 
> Just a thought... should the main site now be generated from
> MAVEN-1_0-BRANCH or HEAD?
> 
> I'm +1 for the branch as it is the next release and all changes made
there
> will go to HEAD eventually.
> 
> I think we need to resurrect that plan for general site publishing
rules
> from earlier in the year and flesh it out some more. I still have the
> notes
> sitting on my desk... :)
> 
> Cheers,
> Brett
> 
> --
> Brett Porter
> Team Leader, Core Systems
> f2 network ~ everything essential
> 


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

Reply via email to