You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-dev@james.apache.org by "Noel J. Bergman" <no...@devtech.com> on 2005/06/03 18:13:03 UTC

RE: Help Promoting ApacheCon

Danny,

Lars asked:

> may I kindly ask again if you could put the ApacheCon
> logo and a link on your project pages?

I realize that we're in the middle of re-doing our build structure, so I've
made some temporary steps to address ApacheCon.  I did *NOT* commit the
change to source control, since I was working out of a tag (one should not
commit to a tag), and didn't want to step on your work to copy and revise
the site build structure.  Instead, I'm documenting what I did, and
including the (trivial) patch below.

Since we only have the generated artifacts under the site/ directory at the
moment, I've done a build of the site from
server/tags/pre-v2and3-merger-trunk.

The specific process I made was:

  1) Changed:

  Index: src/xdocs/stylesheets/site.xsl
  ===================================================================
  --- src/xdocs/stylesheets/site.xsl      (revision 179448)
  +++ src/xdocs/stylesheets/site.xsl      (working copy)
  @@ -72,6 +72,7 @@
             <tr>
               <xsl:comment>LEFT SIDE NAVIGATION</xsl:comment>
               <td class="left-navbar" valign="top" nowrap="true">
  +             <a href="http://apachecon.com"><img
src="http://apache.org/images/ac2005eu_135x50.gif" align="left"
alt="ApacheCon Promotion" border="0"/></a><br/><br/>
                 <xsl:apply-templates
select="$site/body/navbar[@name='lhs']"/>
               </td>
               <xsl:comment>MAIN BODY</xsl:comment>
  @@ -93,7 +94,7 @@
               <td colspan="3">
                 <div class="page-footer">
                   <em>
  -        Copyright &#169; 1999-2005, The Apache Software Foundation
  +        Copyright <xsl:text
disable-output-escaping="yes">&amp;</xsl:text>copy; 1999-2005, The Apache
Software Foundation
           </em>
                 </div>
               </td>

which includes the ApacheCon logo, and a change to have the &copy; HTML
entity emitted into the resulting HTML.

  2) build.sh web-site
  3) cp -p www/* ../../../site/trunk/www
  4) cd ../../../site/trunk
  5) svn commit -m "update site with ApacheCon logo (and &copy; entity)"

I didn't do a recursive copy because I didn't trust to republish the
javadocs.

On minotaur:

  $ cd /www/james.apache.org
  $ svn switch http://svn.apache.org/repos/asf/james/site/trunk/www

The svn switch includes an svn up as part of its behavior.

	-- Noel