On 8/9/05, Wendy Smoak <[EMAIL PROTECTED]> wrote: > In keeping with the Maven-or-Ant thread, it's time to think about switching > to the Maven-generated multi-project website. James has had the "basic" > Maven-generated site available for a while now with the nightly builds. > > I made a start on integrating the existing site with Maven's, and posted the > first draft here (also beside the nightly builds): > > http://svn.apache.org/builds/struts/maven/trunk/site-test/index.html > > For now all the menus are expanded so you can see what's there. The menu > structure and navigation are still under construction. :)
Looks nice. I hope the multiproject stuff will allow subprojects to independently update their own chunks of the overall site independently, right? Regarding navigation, what needs to change to get the subproject-specific navigation bars included? Craig > > This involved copying the existing xml files from > /current/core/doc/ into /current/build/xdocs/, renaming the project.xml > files to navigation.xml, and doing some cleanup. So, other than it being in > a different location in the repository, nothing changes about the way you > modify the documentation, and none of the links from other sites to ours > will be broken. > > The main motivation for this was the realization that even if I update the > existing site, I have no idea what to do about the half-dozen sets of > JavaDoc. Maintaining an index page and copying the JavaDoc out of each > sub-project isn't appealing, especially not when Maven will take care of it > for you. > > The 'multiproject' part of the site is towards the bottom of the menu, under > 'Projects'. For example, here is the Project Reports section for Struts > Core: > > http://svn.apache.org/builds/struts/maven/trunk/site-test/multiproject/struts-core/maven-reports.html > (And yes, I realize there's currently no way to get back to the main site > from here.) > > What do you think? Should this eventually become the "official" Struts > site? > > -- > Wendy Smoak > > > > --------------------------------------------------------------------- > 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]