forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cross...@apache.org
Subject svn commit: r160890 [2/4] - in forrest/site/0.7: abs-linkmap abs-menulinks contrib.html docs.html flyer.html forrest-issues.html guidelines.html index.html license.html linkmap.html live-sites.html mail-lists.html proposal-asf-forrestbot.html proposal-asf-publish.html who.html
Date Mon, 11 Apr 2005 14:41:15 GMT
Added: forrest/site/0.7/forrest-issues.html
URL: http://svn.apache.org/viewcvs/forrest/site/0.7/forrest-issues.html?view=auto&rev=160890
==============================================================================
--- forrest/site/0.7/forrest-issues.html (added)
+++ forrest/site/0.7/forrest-issues.html Mon Apr 11 07:41:12 2005
@@ -0,0 +1,642 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<meta-data></meta-data>
+<title>Open issues for the upcoming release (v0.7)</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="index.html">Welcome</a>
+</li>
+<li class="current">
+<a class="base-selected" href="contrib.html">Project</a>
+</li>
+<li>
+<a class="base-not-selected" href="docs/index.html">0.7 Docs</a>
+</li>
+<li>
+<a class="base-not-selected" href="docs/howto/index.html">0.7 How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Getting Involved</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="contrib.html">Contributing</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/">Browse SVN</a>
+</div>
+<div class="menuitem">
+<a title="" href="mail-lists.html">Mail lists</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://issues.cocoondev.org/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Open Issues</div>
+</div>
+<div class="menuitem">
+<a title="" href="http://brutus.apache.org/gump/public/forrest/">Gump Integration</a>
+</div>
+<div class="menuitem">
+<a title="" href="guidelines.html">Project guidelines</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Proposals</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="proposal-asf-publish.html">ASF Publishing</a>
+</div>
+<div class="menuitem">
+<a title="" href="proposal-asf-forrestbot.html">ASF Forrestbot</a>
+</div>
+</div>
+<div id="credit">
+<hr>
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="forrest-issues.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Open issues for the upcoming release</h1>
+<div id="motd-area">
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#%5BFOR-475%5D+move+some+docs+in+forrest_06_branch+e.g.+faq.html+changes.html+into+%2Fdocs%2F">[FOR-475] move some docs in forrest_06_branch e.g. faq.html changes.html into /docs/</a>
+</li>
+<li>
+<a href="#%5BFOR-470%5D+docs+and+fresh-site+samples+for+%22raw+content%22+need+update">[FOR-470] docs and fresh-site samples for "raw content" need update</a>
+</li>
+<li>
+<a href="#%5BFOR-468%5D+refresh+the+listings+of+build+output+messages">[FOR-468] refresh the listings of build output messages</a>
+</li>
+<li>
+<a href="#%5BFOR-465%5D+Logging+Error%3A+Writing+event+to+closed+stream.">[FOR-465] Logging Error: Writing event to closed stream.</a>
+</li>
+<li>
+<a href="#%5BFOR-457%5D+Carry+over+meta-data+tags+form+DocV2.0+sources">[FOR-457] Carry over meta-data tags form DocV2.0 sources</a>
+</li>
+<li>
+<a href="#%5BFOR-454%5D+add+content+about+major+changes+for+this+release">[FOR-454] add content about major changes for this release</a>
+</li>
+<li>
+<a href="#%5BFOR-433%5D+OpenOffice.org+plugin+produces+invalid+intermediate+documents">[FOR-433] OpenOffice.org plugin produces invalid intermediate documents</a>
+</li>
+<li>
+<a href="#%5BFOR-430%5D+FO+output+ignores+color+settings+defined+by+skinconf.xml">[FOR-430] FO output ignores color settings defined by skinconf.xml</a>
+</li>
+<li>
+<a href="#%5BFOR-429%5D+Missing+navigation+links+on+Forrest+site">[FOR-429] Missing navigation links on Forrest site</a>
+</li>
+<li>
+<a href="#%5BFOR-416%5D+input%2Foutput+formats+documented">[FOR-416] input/output formats documented</a>
+</li>
+<li>
+<a href="#%5BFOR-394%5D+html2document.xsl+misses+content+before+first+h1+element">[FOR-394] html2document.xsl misses content before first h1 element</a>
+</li>
+<li>
+<a href="#%5BFOR-391%5D+website+docs%2Fsite+split">[FOR-391] website docs/site split</a>
+</li>
+<li>
+<a href="#%5BFOR-341%5D+Plugin+resources+are+not+copied+to+site">[FOR-341] Plugin resources are not copied to site</a>
+</li>
+<li>
+<a href="#%5BFOR-335%5D+Generate+Plugins+documentation">[FOR-335] Generate Plugins documentation</a>
+</li>
+<li>
+<a href="#%5BFOR-262%5D+openoffice2forrest%3A+add+support+for+merged+cells+in+tables">[FOR-262] openoffice2forrest: add support for merged cells in tables</a>
+</li>
+<li>
+<a href="#%5BFOR-259%5D+openoffice+files+can+skip+sections">[FOR-259] openoffice files can skip sections</a>
+</li>
+<li>
+<a href="#%5BFOR-241%5D+forrest+undoes+entity+resolution">[FOR-241] forrest undoes entity resolution</a>
+</li>
+<li>
+<a href="#%5BFOR-229%5D+SVG+not+converted+to+PNG">[FOR-229] SVG not converted to PNG</a>
+</li>
+<li>
+<a href="#%5BFOR-227%5D+static+html+site%3A+index.html+missing+in+links">[FOR-227] static html site: index.html missing in links</a>
+</li>
+<li>
+<a href="#%5BFOR-185%5D+Can%27t+get+svg+files+served+along+with+the+PNG">[FOR-185] Can't get svg files served along with the PNG</a>
+</li>
+<li>
+<a href="#%5BFOR-145%5D+Make+Forrest+able+to+be+imported+by+Ant">[FOR-145] Make Forrest able to be imported by Ant</a>
+</li>
+</ul>
+</div>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">These are the open issues for our upcoming release listed in our
+       <a href="http://issues.cocoondev.org/secure/BrowseProject.jspa?id=10000">issue tracking system</a>
+       (see 
+       <a href="http://issues.cocoondev.org/secure/IssueNavigator.jspa?pid=10000&resolutionIds=-1&tempMax=1000&reset=true">all</a> open issues).
+      The listing below is regenerated on each Forrest run.</div>
+</div>
+<a name="N10011"></a><a name="%5BFOR-475%5D+move+some+docs+in+forrest_06_branch+e.g.+faq.html+changes.html+into+%2Fdocs%2F"></a>
+<h2 class="underlined_10">[FOR-475] move some docs in forrest_06_branch e.g. faq.html changes.html into /docs/</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-475">http://issues.cocoondev.org//browse/FOR-475</a>
+</p>
+<p>This is just a convenience for us with website maintenance.</p>
+</div>
+<a name="N1001F"></a><a name="%5BFOR-470%5D+docs+and+fresh-site+samples+for+%22raw+content%22+need+update"></a>
+<h2 class="underlined_10">[FOR-470] docs and fresh-site samples for "raw content" need update</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-470">http://issues.cocoondev.org//browse/FOR-470</a>
+</p>
+<p>The documentation about &quot;raw content&quot; describes the method used prior to version 0.7
+<br>
+so we need to update docs and the fresh-site samples.
+<br>
+faq.html and upgrading_07.html and elsewhere.
+<br>
+&nbsp;</p>
+</div>
+<a name="N1002D"></a><a name="%5BFOR-468%5D+refresh+the+listings+of+build+output+messages"></a>
+<h2 class="underlined_10">[FOR-468] refresh the listings of build output messages</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-468">http://issues.cocoondev.org//browse/FOR-468</a>
+</p>
+<p>e.g. docs-author/content/xdocs/your-project.xml</p>
+</div>
+<a name="N1003B"></a><a name="%5BFOR-465%5D+Logging+Error%3A+Writing+event+to+closed+stream."></a>
+<h2 class="underlined_10">[FOR-465] Logging Error: Writing event to closed stream.</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-465">http://issues.cocoondev.org//browse/FOR-465</a>
+</p>
+<p>After doing 'forrest' there is a strange error message at the end of Cocoon's run:
+<br>
+&quot;Logging Error: Writing event to closed stream.&quot; This happens on every different project that i have tried.</p>
+</div>
+<a name="N10049"></a><a name="%5BFOR-457%5D+Carry+over+meta-data+tags+form+DocV2.0+sources"></a>
+<h2 class="underlined_10">[FOR-457] Carry over meta-data tags form DocV2.0 sources</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-457">http://issues.cocoondev.org//browse/FOR-457</a>
+</p>
+<p><a href="http://marc.theaimsgroup.com/?l=forrest-dev&m=110324061019177&w=2">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=110324061019177&amp;w=2</a>
+<br>
+
+<br>
+Describes a way of using the meta data provided in a document 2.0 when generating HTML pages.</p>
+</div>
+<a name="N10057"></a><a name="%5BFOR-454%5D+add+content+about+major+changes+for+this+release"></a>
+<h2 class="underlined_10">[FOR-454] add content about major changes for this release</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-454">http://issues.cocoondev.org//browse/FOR-454</a>
+</p>
+<p>We need notes about the major changes for this release:
+<br>
+upgrading_07.xml
+<br>
+announcement-0.7.txt
+<br>
+RELEASE-NOTES-0.7.txt</p>
+</div>
+<a name="N10065"></a><a name="%5BFOR-433%5D+OpenOffice.org+plugin+produces+invalid+intermediate+documents"></a>
+<h2 class="underlined_10">[FOR-433] OpenOffice.org plugin produces invalid intermediate documents</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-433">http://issues.cocoondev.org//browse/FOR-433</a>
+</p>
+<p>The intermediate XML produced by the OOo plugin does not conform to the document-v12 DTD, even though the xsl:output element in openoffice-common2forrest.xsl says so. In particular:
+<br>
+
+<br>
+* The intermediate document contains a &lt;style&gt; element inside &lt;header&gt;; invalid per the DTD.
+<br>
+* &lt;p&gt; elements contain a &quot;class&quot; attribute; invalid per the DTD.
+<br>
+* &lt;fixme&gt; elements do not contain an &quot;author&quot; attribute, though required by the DTD.
+<br>
+
+<br>
+Steps to reproduce:
+<br>
+* Run &quot;forrest run&quot; from the plugins/org.apache.forrest.plugin.OpenOffice.org subdirectory of your Forrest checkout.
+<br>
+* Download <a href="http://localhost:8888/samples/openoffice-writer.xml">http://localhost:8888/samples/openoffice-writer.xml</a> and have the document checked by your favorite validating parser.
+<br>
+
+<br>
+The trouble with this is that the FO stylesheets carry the contents of the &lt;style&gt; element over into the result tree, where they pop up as part of the ToC. This looks like fairly meaningless gibberish to the reader of the resulting PDF (etc.) document. You may verify this by checking <a href="http://localhost:8888/samples/openoffice-writer.pdf">http://localhost:8888/samples/openoffice-writer.pdf</a> in the above-mentioned setup. </p>
+</div>
+<a name="N10073"></a><a name="%5BFOR-430%5D+FO+output+ignores+color+settings+defined+by+skinconf.xml"></a>
+<h2 class="underlined_10">[FOR-430] FO output ignores color settings defined by skinconf.xml</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-430">http://issues.cocoondev.org//browse/FOR-430</a>
+</p>
+<p>When using FO output, Forrest ignores color settings defined in skinconf.xml. This is due to the fact that the document2fo.xsl stylesheet (in the &quot;common&quot; skin) uses hard-coded color values, rather than checking skinconf.xml for the user's own color settings.</p>
+</div>
+<a name="N10081"></a><a name="%5BFOR-429%5D+Missing+navigation+links+on+Forrest+site"></a>
+<h2 class="underlined_10">[FOR-429] Missing navigation links on Forrest site</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-429">http://issues.cocoondev.org//browse/FOR-429</a>
+</p>
+<p>Take a look at our published website home page - <a href="http://forrest.apache.org">http://forrest.apache.org</a>
+<br>
+
+<br>
+In particular not the About menu items on the left:
+<br>
+
+<br>
+About
+<br>
+&nbsp;&nbsp;Index
+<br>
+&nbsp;&nbsp;License
+<br>
+&nbsp;&nbsp;Download
+<br>
+&nbsp;&nbsp;Who we are
+<br>
+&nbsp;&nbsp;Flyer
+<br>
+&nbsp;&nbsp;Example sites
+<br>
+
+<br>
+Now look at the about navigation menu on the FAQ page:
+<br>
+
+<br>
+About
+<br>
+&nbsp;&nbsp;Index
+<br>
+&nbsp;&nbsp;License
+<br>
+&nbsp;&nbsp;Download
+<br>
+&nbsp;&nbsp;Who we are
+<br>
+&nbsp;&nbsp;FAQs
+<br>
+&nbsp;&nbsp;Changes
+<br>
+&nbsp;&nbsp;Todo
+<br>
+&nbsp;&nbsp;Example sites
+<br>
+
+<br>
+Note that the items below do not appear on the home page.
+<br>
+
+<br>
+&nbsp;&nbsp;FAQs
+<br>
+&nbsp;&nbsp;Changes
+<br>
+&nbsp;&nbsp;Todo</p>
+</div>
+<a name="N1008F"></a><a name="%5BFOR-416%5D+input%2Foutput+formats+documented"></a>
+<h2 class="underlined_10">[FOR-416] input/output formats documented</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-416">http://issues.cocoondev.org//browse/FOR-416</a>
+</p>
+<p>Clearly document all possible input and output formats, and any advantages and disadvantages of them.  IMHO, I envision this as a new, short page, rather than letting it get lost in any existing page (although it would be good also to modifying the front page's quick steps and Using Forrest to show there are more options than XML for source).</p>
+</div>
+<a name="N1009D"></a><a name="%5BFOR-394%5D+html2document.xsl+misses+content+before+first+h1+element"></a>
+<h2 class="underlined_10">[FOR-394] html2document.xsl misses content before first h1 element</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-394">http://issues.cocoondev.org//browse/FOR-394</a>
+</p>
+<p>The html2document.xsl stylesheet does not transform content that precedes the first H1 element.</p>
+</div>
+<a name="N100AB"></a><a name="%5BFOR-391%5D+website+docs%2Fsite+split"></a>
+<h2 class="underlined_10">[FOR-391] website docs/site split</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-391">http://issues.cocoondev.org//browse/FOR-391</a>
+</p>
+<p>Split our website into a standalone documentation site (which will be maintained per version/branch) and the main version-independent site.</p>
+</div>
+<a name="N100B9"></a><a name="%5BFOR-341%5D+Plugin+resources+are+not+copied+to+site"></a>
+<h2 class="underlined_10">[FOR-341] Plugin resources are not copied to site</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-341">http://issues.cocoondev.org//browse/FOR-341</a>
+</p>
+<p>If a plugin contains some resources required in a statically built site (such as Javascripts) they are not copied across to build/site when  &quot;forrest site&quot; is run</p>
+</div>
+<a name="N100C7"></a><a name="%5BFOR-335%5D+Generate+Plugins+documentation"></a>
+<h2 class="underlined_10">[FOR-335] Generate Plugins documentation</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-335">http://issues.cocoondev.org//browse/FOR-335</a>
+</p>
+<p>When functionality is removed from Forrest core and placed in plugins the samples in the documentation and fresh-site should also be removed. However, this leaves us in the position where new Users cannot see the potential of Forrest + plugins.
+<br>
+
+<br>
+We need to include the documentation and samples within plugins in the Forrest website and also include a list of plugins and their funcitionality in fresh-site.
+<br>
+
+<br>
+</p>
+</div>
+<a name="N100D5"></a><a name="%5BFOR-262%5D+openoffice2forrest%3A+add+support+for+merged+cells+in+tables"></a>
+<h2 class="underlined_10">[FOR-262] openoffice2forrest: add support for merged cells in tables</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-262">http://issues.cocoondev.org//browse/FOR-262</a>
+</p>
+<p>Processing of OpenOffice files is useful, but tables containing merged cells are not handled properly, preventing the use of many OpenOffice documents with Forrest.
+<br>
+
+<br>
+If you merge two cells in OOo you get this attribute: table:number-columns-spanned=&quot;2&quot; and this could translate into the HTML colspan=&quot;2&quot; attribute. But it's not happening - does this first require an enhancement of the Forrest DTD? Which seems to contain the following:
+<br>
+
+<br>
+&lt;!ENTITY % cell.span 'colspan CDATA &quot;1&quot;
+<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rowspan CDATA &quot;1&quot;'&gt; and 
+<br>
+
+<br>
+&lt;!ATTLIST td
+<br>
+&nbsp;&nbsp;%common.att; 
+<br>
+&nbsp;&nbsp;%cell.span; 
+<br>
+
+<br>
+Does this prevent cells from spanning rows and columns? </p>
+</div>
+<a name="N100E3"></a><a name="%5BFOR-259%5D+openoffice+files+can+skip+sections"></a>
+<h2 class="underlined_10">[FOR-259] openoffice files can skip sections</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-259">http://issues.cocoondev.org//browse/FOR-259</a>
+</p>
+<p>Create an openoffice file with lines like this:
+<br>
+
+<br>
+Heading 2
+<br>
+Heading 3
+<br>
+Heading 4
+<br>
+Heading 9
+<br>
+Heading 2
+<br>
+
+<br>
+The last two lines are not translated into sections.</p>
+</div>
+<a name="N100F1"></a><a name="%5BFOR-241%5D+forrest+undoes+entity+resolution"></a>
+<h2 class="underlined_10">[FOR-241] forrest undoes entity resolution</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-241">http://issues.cocoondev.org//browse/FOR-241</a>
+</p>
+<p>If I have a url like this inside the XML source:
+<br>
+
+<br>
+<a href="http://sourceforge.net/sflogo.php?group_id=comics-grabber&type=1">http://sourceforge.net/sflogo.php?group_id=comics-grabber&amp;type=1</a>
+<br>
+
+<br>
+validate-xdocs fails because it wants the literal &amp; to be typed out as
+<br>
+&amp;amp; instead. So I correct it to become:
+<br>
+
+<br>
+<a href="http://sourceforge.net/sflogo.php?group_id=comics-grabber&amp;type=1">http://sourceforge.net/sflogo.php?group_id=comics-grabber&amp;amp;type=1</a>
+<br>
+
+<br>
+However, the generated HTML has the entity resolution UNDONE!:
+<br>
+
+<br>
+<a href="http://sourceforge.net/sflogo.php?group_id=comics-grabber&type=1">http://sourceforge.net/sflogo.php?group_id=comics-grabber&amp;type=1</a>
+<br>
+
+<br>
+This HTML fails validation as 4.01 transitional.
+<br>
+
+<br>
+David Crossley adds:
+<br>
+There is a demonstration of the problem in the document
+<br>
+src/documentation/content/xdocs/docs/dreams.xml
+<br>
+The ampersand in the link element text is properly handled but
+<br>
+the ampersand in the link href attribute is not.</p>
+</div>
+<a name="N100FF"></a><a name="%5BFOR-229%5D+SVG+not+converted+to+PNG"></a>
+<h2 class="underlined_10">[FOR-229] SVG not converted to PNG</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-229">http://issues.cocoondev.org//browse/FOR-229</a>
+</p>
+<p>See <a href="http://mail-archives.apache.org/eyebrowse/BrowseList?listName=dev@forrest.apache.org&by=thread&from=828955">http://mail-archives.apache.org/eyebrowse/BrowseList?listName=dev@forrest.apache.org&amp;by=thread&amp;from=828955</a></p>
+</div>
+<a name="N1010D"></a><a name="%5BFOR-227%5D+static+html+site%3A+index.html+missing+in+links"></a>
+<h2 class="underlined_10">[FOR-227] static html site: index.html missing in links</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-227">http://issues.cocoondev.org//browse/FOR-227</a>
+</p>
+<p>When creating a static html site (running command &quot;forrest&quot;)
+<br>
+links in the document that point to a directory (index.html)
+<br>
+are broken when using the site without a server (<a href="file://">file://</a>)
+<br>
+
+<br>
+To fix: add the filename to the links, i.e.
+<br>
+create &lt;a href=&quot;../chapter1/index.html&quot;&gt; 
+<br>
+instead of &lt;a href=&quot;../chapter1/&quot;&gt;
+<br>
+</p>
+</div>
+<a name="N1011B"></a><a name="%5BFOR-185%5D+Can%27t+get+svg+files+served+along+with+the+PNG"></a>
+<h2 class="underlined_10">[FOR-185] Can't get svg files served along with the PNG</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-185">http://issues.cocoondev.org//browse/FOR-185</a>
+</p>
+<p>The sitemap does not allow to get a file that is in xdocs as .svg, thus preventing users from adding a link to it from a page that contains the png version.</p>
+</div>
+<a name="N10129"></a><a name="%5BFOR-145%5D+Make+Forrest+able+to+be+imported+by+Ant"></a>
+<h2 class="underlined_10">[FOR-145] Make Forrest able to be imported by Ant</h2>
+<div class="section">
+<p>
+<a href="http://issues.cocoondev.org//browse/FOR-145">http://issues.cocoondev.org//browse/FOR-145</a>
+</p>
+<p>I use an ant build system called antworks,
+<br>
+<a href="http://antworks.sourceforge.net/">http://antworks.sourceforge.net/</a>
+<br>
+&nbsp;which includes an antlet for forrest.
+<br>
+Antlets are included into a projects build file with a ant &lt;import&gt; task.  
+<br>
+
+<br>
+However forrest has many common target names and properties.  
+<br>
+Please prefix all targets and properties with &quot;forrest.&quot; to support using ant import of the entire forrest.build.xml</p>
+</div>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2005 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: forrest/site/0.7/forrest-issues.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/site/0.7/guidelines.html
URL: http://svn.apache.org/viewcvs/forrest/site/0.7/guidelines.html?view=auto&rev=160890
==============================================================================
--- forrest/site/0.7/guidelines.html (added)
+++ forrest/site/0.7/guidelines.html Mon Apr 11 07:41:12 2005
@@ -0,0 +1,806 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<meta-data></meta-data>
+<title>Apache Forrest project guidelines (v0.7)</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="index.html">Welcome</a>
+</li>
+<li class="current">
+<a class="base-selected" href="contrib.html">Project</a>
+</li>
+<li>
+<a class="base-not-selected" href="docs/index.html">0.7 Docs</a>
+</li>
+<li>
+<a class="base-not-selected" href="docs/howto/index.html">0.7 How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Getting Involved</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="contrib.html">Contributing</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://svn.apache.org/viewcvs.cgi/forrest/trunk/">Browse SVN</a>
+</div>
+<div class="menuitem">
+<a title="" href="mail-lists.html">Mail lists</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://issues.cocoondev.org/secure/BrowseProject.jspa?id=10000">Bugs and Issues</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-issues.html">Open Issues</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://brutus.apache.org/gump/public/forrest/">Gump Integration</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Project guidelines</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Proposals</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="proposal-asf-publish.html">ASF Publishing</a>
+</div>
+<div class="menuitem">
+<a title="" href="proposal-asf-forrestbot.html">ASF Forrestbot</a>
+</div>
+</div>
+<div id="credit">
+<hr>
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="guidelines.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Apache Forrest project guidelines</h1>
+<div id="motd-area">
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#mission">The mission of Apache Forrest</a>
+</li>
+<li>
+<a href="#way">The Apache Way</a>
+</li>
+<li>
+<a href="#roles">Roles and responsibilities</a>
+</li>
+<li>
+<a href="#pmc">Project Management Committee (PMC)</a>
+</li>
+<li>
+<a href="#decision">Decision making</a>
+<ul class="minitoc">
+<li>
+<a href="#voting">Voting</a>
+</li>
+<li>
+<a href="#approvals">Types of approval</a>
+</li>
+<li>
+<a href="#veto">Vetoes</a>
+</li>
+<li>
+<a href="#actions">Actions</a>
+</li>
+<li>
+<a href="#timeframe">Voting timeframes</a>
+</li>
+<li>
+<a href="#procedure">Voting procedure</a>
+</li>
+<li>
+<a href="#ultimatum">Ultimatum and breakdown</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#code">Code management</a>
+</li>
+</ul>
+</div> 
+  
+<p>
+   This document provides the guidelines under which the Apache Forrest
+   project operates. It defines the roles and responsibilities, who may vote,
+   how voting works, how conflicts are resolved, etc.
+   Apache Forrest is a project of the Apache Software Foundation
+   (<a href="http://www.apache.org/foundation/">ASF</a>) which holds
+   the copyright for all Apache projects. The ASF website explains the
+   operation and background of the ASF. These project guidelines supplement that
+   ASF documentation. Normally these guidelines are not needed - the project
+   just gets on with its day-to-day operation - but they enable
+   all people to understand how the project operates.
+  </p>
+
+  
+<a name="N10014"></a><a name="mission"></a>
+<h2 class="underlined_10">The mission of Apache Forrest</h2>
+<div class="section">
+<p>
+      The generation of aggregated multi-channel documentation,
+      maintaining a separation of content and presentation.
+    </p>
+</div>
+
+  
+<a name="N1001E"></a><a name="way"></a>
+<h2 class="underlined_10">The Apache Way</h2>
+<div class="section">
+<p>
+      Forrest is typical of Apache projects, in that it operates under a set of
+      principles known collectively as the "Apache Way". This facilitates
+      open collaborative development, with respect for others.
+      For more information about how Apache projects operate, please refer to
+      the
+      <a href="http://www.apache.org/foundation/">ASF foundation</a>
+      and
+      <a href="http://www.apache.org/dev/">ASF developer</a> sections
+      of the ASF website, including the
+      <a href="http://www.apache.org/foundation/bylaws.html">ASF ByLaws</a>
+      and the
+      <a href="http://www.apache.org/foundation/how-it-works.html">How it works</a> document,
+      as well as the
+      <a href="http://incubator.apache.org/">Incubator project</a>.
+    </p>
+</div>
+
+  
+<a name="N1003C"></a><a name="roles"></a>
+<h2 class="underlined_10">Roles and responsibilities</h2>
+<div class="section">
+<p>The meritocracy enables various roles as defined in the
+      <a href="http://www.apache.org/foundation/how-it-works.html">How it works</a> document.
+    </p>
+<p>
+    
+<a href="http://www.apache.org/foundation/how-it-works.html#users">user</a> -&gt;
+    <a href="http://www.apache.org/foundation/how-it-works.html#developers">developer</a> -&gt;
+    <a href="http://www.apache.org/foundation/how-it-works.html#committers">committer</a> -&gt;
+    <a href="http://www.apache.org/foundation/how-it-works.html#pmc-members">PMC member</a> -&gt;
+    <a href="http://www.apache.org/foundation/how-it-works.html#asf-members">ASF member</a>
+    
+</p>
+<p>The current Apache Forrest committers and PMC members are
+      <a href="who.html">listed</a>.
+    </p>
+</div>
+
+  
+<a name="N10068"></a><a name="pmc"></a>
+<h2 class="underlined_10">Project Management Committee (PMC)</h2>
+<div class="section">
+<p>The Apache Forrest project was established in January 2002 and became a
+      top-level project in May 2004.
+      The Project Management Committee (PMC) was created by a
+      <a href="http://www.apache.org/foundation/records/minutes/2004/board_minutes_2004_05_26.txt">resolution</a>
+      of the board of the Apache Software Foundation.
+      See explanation of the role of the PMC in that resolution and also the
+      <a href="http://www.apache.org/foundation/bylaws.html">ASF Bylaws</a>
+      and 
+    <a href="http://www.apache.org/foundation/how-it-works.html#pmc">How-it-works</a>.
+    </p>
+<p>The responsibilities of the PMC include:</p>
+<ul>
+      
+<li>Be familiar with these project guidelines, and the
+      ASF Bylaws, and with the ASF documentation and procedures
+      in general.</li>
+      
+<li>Keep oversight of the commit log messages and ensure that
+       the codebase does not have copyright and license issues.</li>
+      
+<li>Resolve license disputes regarding products of the project,
+        including other supporting software that is re-distributed.</li>
+      
+<li>Decide what is distributed as products of the project.
+        In particular all releases must be approved by the PMC.</li>
+      
+<li>Guide the direction of the project.</li>
+      
+<li>Strive for and help to facilitate a harmonious productive community.</li>
+      
+<li>Nominate new PMC members and committers.</li>
+      
+<li>Maintain the project's shared resources, including the
+        codebase repository, mailing lists, websites.</li>
+      
+<li>Speak on behalf of the project.</li>
+      
+<li>Maintain these and other guidelines of the project.</li>
+    
+</ul>
+<p>
+      The PMC does have a private mailing list on which it can discuss
+      certain issues. However this list is rarely used and every effort
+      is made to conduct all discussion on the public mailing lists.
+    </p>
+<p>
+      Membership of the PMC is by invitation only and must receive
+      consensus approval of the active PMC members.
+    </p>
+<p>
+      A PMC member is considered
+      "emeritus" by their own declaration or by not contributing in
+      any form to the project for over six months. An emeritus member may
+      request reinstatement to the PMC. Such reinstatement is subject to
+      consensus approval of the active PMC members. Membership of the PMC can be
+      revoked by unanimous consensus of all active PMC members (other than
+      the member in question).
+    </p>
+<p>
+      The chair of the PMC is appointed by the Board and is an officer of
+      the ASF (Vice President). The chair has primary responsibility to the
+      Board, and has the power to establish rules and procedures for the
+      day to day management of the communities for which the PMC is
+      responsible, including the composition of the PMC itself.
+      The chair reports to the board quarterly on developments within the
+      project. The PMC may consider the position of PMC chair annually and 
+      may recommend a new chair to the board.
+      Ultimately, however, it is the board's responsibility who it chooses
+      to appoint as the PMC chair.
+      See further explanation of the role of the chair in the
+      <a href="http://www.apache.org/foundation/bylaws.html">ASF Bylaws</a>
+      and the
+      <a href="http://www.apache.org/dev/pmc.html#chair">PMC FAQ</a>
+    
+</p>
+</div>
+
+  
+<a name="N100B6"></a><a name="decision"></a>
+<h2 class="underlined_10">Decision making</h2>
+<div class="section">
+<p>
+      Different types of decisions require different
+      forms of approval. For example, the previous section describes
+      several decisions which require "consensus approval". This
+      section defines how voting is performed, the types of approval, and which
+      types of decision require which type of approval.
+    </p>
+<p>
+      Most day-to-day operations do not require explicit voting - just get on
+      and do the work. See the "Lazy approval" type described below.
+    </p>
+<a name="N100C2"></a><a name="voting"></a>
+<h3 class="underlined_5">Voting</h3>
+<p>
+        Certain actions and decisions regarding the project are made by votes
+        on the project development mailing list. Where necessary,
+        PMC voting may take place on the private PMC mailing list.
+      </p>
+<p>
+        Votes are clearly indicated by subject line starting with [VOTE].
+        Discussion and proposal should have happened prior to the vote.
+        Voting is carried out by replying to the vote mail. 
+        See <a href="#procedure">voting procedure</a> below.
+        Votes are expressed using one of the following symbols:
+      </p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>+1</strong></td>
+          <td colspan="1" rowspan="1">
+            "Yes," "Agree," or "the action should be
+            performed." In general, this vote also indicates a willingness
+            on the behalf of the voter to assist with "making it happen".
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>+0</strong></td>
+          <td colspan="1" rowspan="1">
+            This vote indicates a willingness for the action under
+            consideration to go ahead. The voter, however will not be able
+            to help.
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>-0</strong></td>
+          <td colspan="1" rowspan="1">
+            This vote indicates that the voter does not, in general, agree with
+            the proposed action but is not concerned enough to prevent the
+            action going ahead.
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>-1</strong></td>
+          <td colspan="1" rowspan="1">
+            This is a negative vote. On issues where consensus is required,
+            this vote counts as a <a href="#veto">veto</a>.
+            All vetoes must
+            contain an explanation of why the veto is appropriate. Vetoes with
+            no explanation are void. It may also be appropriate for a -1 vote
+            to include an alternative course of action.
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>abstain</strong></td>
+          <td colspan="1" rowspan="1">People can abstain from voting. They can either remain
+          silent or express their reason.
+          </td>
+        
+</tr>
+      
+</table>
+<p>
+        All participants in the project are encouraged to show their
+        preference for a particular action by voting. When the votes are
+        tallied, only the votes of PMC members are binding. Non-binding
+        votes are still useful to enable everyone to understand the
+        perception of an action by the wider community.
+      </p>
+<p>
+        Voting can also be applied to changes made to the project codebase. These
+        typically take the form of a veto (-1) in reply to the commit message
+        sent when the commit is made.
+      </p>
+<a name="N10126"></a><a name="approvals"></a>
+<h3 class="underlined_5">Types of approval</h3>
+<p>
+        Different actions require different types of approval:
+      </p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Consensus approval</strong></td>
+          <td colspan="1" rowspan="1">
+            Consensus approval requires 3 binding +1 votes and no binding vetoes.
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Lazy majority</strong></td>
+          <td colspan="1" rowspan="1">
+            A lazy majority vote requires 3 binding +1 votes and more binding +1
+            votes that -1 votes.
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Lazy approval</strong></td>
+          <td colspan="1" rowspan="1">
+            An action with lazy approval is implicitly allowed unless a -1 vote
+            is received, at which time, depending on the type of action, either
+            lazy majority or consensus approval must be obtained.
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>2/3 majority</strong></td>
+          <td colspan="1" rowspan="1">
+            Some actions require a 2/3 majority of active PMC members.
+            Such actions typically affect the foundation
+            of the project (e.g. adopting a new codebase to replace an existing
+            product). The higher threshold is designed to ensure such changes
+            are strongly supported. To pass this vote requires at least 2/3 of
+            binding vote holders to vote +1
+          </td>
+        
+</tr>
+
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Unanimous consensus</strong></td>
+          <td colspan="1" rowspan="1">
+            All voters with binding votes must vote and there
+            can be no binding vetoes (-1).
+          </td>
+        
+</tr>
+      
+</table>
+<a name="N10179"></a><a name="veto"></a>
+<h3 class="underlined_5">Vetoes</h3>
+<p>
+        A valid veto cannot be over-ruled, it can only be withdrawn by its issuer.
+        Any veto must be accompanied by reasoning and be prepared to defend it.
+      </p>
+<p>
+        The validity of a veto, if challenged, can be confirmed by anyone who
+        has a binding vote. This does not necessarily signify agreement with the
+        veto - merely that the veto is valid. In case of disputes about whether
+        a veto is valid, then opinion of the PMC chair is final.
+      </p>
+<p>
+        If you disagree with a valid veto, then you must engage the person
+        casting the veto to further discuss the issues. The vetoer is obliged
+        to vote early and to then work with the community to resolve
+        the matter.
+      </p>
+<p>
+        If a veto is not withdrawn, the action that has been vetoed must
+        be reversed in a timely manner.
+      </p>
+<a name="N1018C"></a><a name="actions"></a>
+<h3 class="underlined_5">Actions</h3>
+<p>
+        This section describes the various actions which are undertaken within
+        the project, the corresponding approval required for that action, and
+        those who have binding votes over the action.
+      </p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<th colspan="1" rowspan="1">Action</th>
+          <th colspan="1" rowspan="1">Description</th>
+          <th colspan="1" rowspan="1">Approval</th>
+          <th colspan="1" rowspan="1">Binding Votes</th>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Code change</strong></td>
+          <td colspan="1" rowspan="1">
+            A change made to a codebase of the project by a committer.
+            This includes source code, documentation, website content, etc.
+          </td>
+          <td colspan="1" rowspan="1">
+            Lazy approval
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Release plan</strong></td>
+          <td colspan="1" rowspan="1">
+            Defines the timetable and actions for a release.
+          </td>
+          <td colspan="1" rowspan="1">
+            Lazy majority
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Product release</strong></td>
+          <td colspan="1" rowspan="1">
+            When a release of one of the project's products is ready, a vote is
+            required to accept the release as an official release of the
+            project.
+          </td>
+          <td colspan="1" rowspan="1">
+            Lazy majority
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Adoption of new codebase</strong></td>
+          <td colspan="1" rowspan="1">
+            When the codebase for an existing, released product is to be
+            replaced with an alternative codebase. If such a vote fails to
+            gain approval, the existing code base will continue.
+            This also covers the creation of new sub-projects
+            within the project.
+          </td>
+          <td colspan="1" rowspan="1">
+            2/3 majority
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>New committer</strong></td>
+          <td colspan="1" rowspan="1">
+            When a new committer is proposed for the project.
+          </td>
+          <td colspan="1" rowspan="1">
+            Consensus approval
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>New PMC member</strong></td>
+          <td colspan="1" rowspan="1">
+            When a new member is proposed for the PMC.
+          </td>
+          <td colspan="1" rowspan="1">
+            Consensus approval
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Reinstate emeritus member</strong></td>
+          <td colspan="1" rowspan="1">
+            An emeritus PMC member can be reinstated.
+          </td>
+          <td colspan="1" rowspan="1">
+            Consensus approval
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members (excluding the member in question)
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>Committer removal</strong></td>
+          <td colspan="1" rowspan="1">
+            When removal of commit privileges is sought.
+          </td>
+          <td colspan="1" rowspan="1">
+            Unanimous consensus
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members (excluding the committer in question if a
+            member of the PMC)
+          </td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1"><strong>PMC member removal</strong></td>
+          <td colspan="1" rowspan="1">
+            When removal of a PMC member is sought.
+            See also section 6.5 of the ASF Bylaws whereby the ASF Board may
+            remove a PMC member.
+          </td>
+          <td colspan="1" rowspan="1">
+            Unanimous consensus
+          </td>
+          <td colspan="1" rowspan="1">
+            Active PMC members (excluding the member in question)
+          </td>
+        
+</tr>
+      
+</table>
+<a name="N10288"></a><a name="timeframe"></a>
+<h3 class="underlined_5">Voting timeframes</h3>
+<p>
+        Votes are open for a period of one week to allow all active voters
+        time to consider the vote. If the vote has not achieved a quorum,
+        then it can be extended for another week. If still no quorum, then
+        the vote fails, and would need to be raised again later.
+        Votes relating to code changes are not subject to a strict timetable,
+        but should be made as timely as possible.
+      </p>
+<a name="N10292"></a><a name="procedure"></a>
+<h3 class="underlined_5">Voting procedure</h3>
+<p>
+        Discussion about the topic would have already happened in a [Proposal]
+        email thread to express the issues and opinions. The [Vote] thread is
+        to ratify the proposal.
+      </p>
+<p>
+        The instigator sends the Vote email to the dev mailing list.
+        Describe the issue with no ambiguity and in a positive sense.
+      </p>
+<p>
+        Votes are expressed by replying email using the
+        <a href="#voting">voting symbols</a> defined above.
+        Voters can change their vote during the timeframe.
+        At the end of the vote period, the instigator tallies the number of
+        final votes and reports the results.
+      </p>
+<a name="N102A6"></a><a name="ultimatum"></a>
+<h3 class="underlined_5">Ultimatum and breakdown</h3>
+<p>
+        For breakdown situations and those requiring unanimous consensus,
+        if this consensus cannot be reached within the extended timeframe,
+        then the Board expects the chair to act as the officer of the
+        Foundation and make the ultimate decision.
+      </p>
+</div>
+
+  
+<a name="N102B1"></a><a name="code"></a>
+<h2 class="underlined_10">Code management</h2>
+<div class="section">
+<p>
+    
+<a href="http://www.apache.org/foundation/glossary.html#CommitThenReview">Commit-then-review</a>.
+    </p>
+</div>
+
+<!-- FIXME:
+
+==================
+> We should make mention somewhere of our relationship to other projects
+> Cocoon committers are Forrest committers; something with xml-commons
+
+==================
+Mention the "Contributer License Agreement".
+Who needs to send it? ... is it committers plus major contributers?
+
+==================
+
+-->
+
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2005 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: forrest/site/0.7/guidelines.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: forrest/site/0.7/index.html
URL: http://svn.apache.org/viewcvs/forrest/site/0.7/index.html?view=auto&rev=160890
==============================================================================
--- forrest/site/0.7/index.html (added)
+++ forrest/site/0.7/index.html Mon Apr 11 07:41:12 2005
@@ -0,0 +1,464 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<meta-data></meta-data>
+<title>Welcome to Apache Forrest (v0.7)</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Welcome</a>
+</li>
+<li>
+<a class="base-not-selected" href="contrib.html">Project</a>
+</li>
+<li>
+<a class="base-not-selected" href="docs/index.html">0.7 Docs</a>
+</li>
+<li>
+<a class="base-not-selected" href="docs/howto/index.html">0.7 How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">About</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">Index</div>
+</div>
+<div class="menuitem">
+<a title="" href="license.html">License</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://forrest.apache.org/mirrors.cgi">Download</a>
+</div>
+<div class="menuitem">
+<a title="" href="who.html">Who we are</a>
+</div>
+<div class="menuitem">
+<a title="" href="flyer.html">Flyer</a>
+</div>
+<div class="menuitem">
+<a title="" href="live-sites.html">Example sites</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Related projects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="http://gump.apache.org/">Apache Gump</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://cocoon.apache.org/">Apache Cocoon</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://lenya.apache.org/">Apache Lenya</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://xml.apache.org/">Apache XML</a>
+</div>
+<div class="menuitem">
+<a title="" href="http://www.apache.org/~vgritsenko/stats/">Statistics</a>
+</div>
+</div>
+<div id="credit">
+<hr>
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="index.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Welcome to Apache Forrest</h1>
+<div id="motd-area">
+    This is documentation for current release v0.7
+   (<a href="http://forrest.apache.org/docs.html">More</a> ...)</div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#User-friendly">User-friendly</a>
+</li>
+<li>
+<a href="#Powerful">Powerful</a>
+<ul class="minitoc">
+<li>
+<a href="#Static+or+Dynamic">Static or Dynamic</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#History">History</a>
+</li>
+<li>
+<a href="#status">Project status and website status</a>
+</li>
+<li>
+<a href="#news">News and events</a>
+</li>
+<li>
+<a href="#help">Help Wanted!</a>
+</li>
+</ul>
+</div> 
+    
+<a name="N1000D"></a><a name="Introduction"></a>
+<h2 class="underlined_10">Introduction</h2>
+<div class="section">
+<p>Apache Forrest is an XML standards-oriented documentation framework
+        based upon Apache Cocoon, providing XSLT stylesheets and schemas,
+        images and other resources. Forrest uses these to render the source
+        content into a website via command-line, robot, or dynamic 
+        application.
+      </p>
+</div>
+
+    
+<a name="N10017"></a><a name="User-friendly"></a>
+<h2 class="underlined_10">User-friendly</h2>
+<div class="section">
+<p>
+        Forrest is designed with the new user in mind.  Much effort has gone
+        into making the process of generating a new site <strong>easy</strong> and
+        <strong>simple</strong>:
+      </p>
+<ul>
+        
+<li>
+<strong>Step 1</strong>: Do <span class="codefrag">'forrest seed'</span> to populate
+          the directory with template site structure and contents.</li>
+        
+<li>
+<strong>Step 2</strong>: Add content by editing docs in
+          task-specific, presentation-neutral XML.</li>
+        
+<li>
+<strong>Step 3</strong>: Do <span class="codefrag">'forrest run'</span> then use
+          the web browser to immediately review
+          changes at <span class="codefrag">http://localhost:8888/</span>
+        
+</li>
+        
+<li>
+<strong>Step 4</strong>: Do <span class="codefrag">'forrest'</span> to generate the
+          complete website from the XML sources.
+          Various styles (known as skins) are available. Custom skins
+          can be developed.</li>
+        
+<li>
+<strong>Step 5</strong>: For more information about installation
+          and use, see the 
+          <a href="docs/your-project.html">Using Forrest</a> guide.
+        </li>
+      
+</ul>
+<p>
+        Forrest's focus on low "startup cost" makes it ideal for rapid
+        development of small sites, where time and budget constraints do not
+        allow time-wasting HTML experiments. Of course, that same methodology
+        can scale up to large projects.
+        Your development team does not need Java experience, or even XML skills,
+        to use Forrest. The framework lets you concentrate on content and design.
+      </p>
+<p>
+        By <strong>separating content from
+          presentation</strong>, providing <strong>content templates</strong>
+        and <strong>pre-written skins</strong>, Forrest is unequalled at enabling
+        content producers to get their message out fast.  This separation of
+        concerns makes Forrest excellent
+        to publish <strong>project documentation</strong> (notably software projects),
+        <strong>intranets</strong>, and <strong>home pages</strong>,
+        and anything else you can think of.
+      </p>
+</div>
+    
+<a name="N1006B"></a><a name="Powerful"></a>
+<h2 class="underlined_10">Powerful</h2>
+<div class="section">
+<p>
+        Forrest is far from a quick and dirty solution however.  Forrest is
+        built on one of the world's leading XML application frameworks, 
+        <a href="http://cocoon.apache.org/2.1/">Apache Cocoon</a>, which provides advanced
+        users with extremely powerful publishing capabilities.
+      </p>
+<ul>
+        
+<li>Multiple task-specific source XML formats can be used
+         (<a href="docs/howto/">How-To</a>,
+          <a href="http://forrest.apache.org/docs/faq.html"><acronym title="Frequently Asked Questions">FAQ</acronym></a>,
+          <a href="docs/changes.html">changelogs</a> and
+          <a href="docs/todo.html">todo lists</a> supported natively).
+          Source formats include: Apache xdocs xml format, plain html
+          documents, some Wiki formats, a subset of DocBook, ...
+        </li>
+        
+<li>Multiple output formats supported, for example HTML and PDF (using
+          <a href="http://xml.apache.org/fop/">Apache FOP</a>).
+        </li>
+        
+<li>SVG to PNG rendering (using <a href="http://xml.apache.org/batik/">Apache
+            Batik</a>). Simply drop the SVG in the appropriate directory
+            and it will be rendered as PNG.</li>
+        
+<li>
+          Transparent inclusion and aggregation of external content, like
+          <a href="http://forrest.apache.org/docs/changes.rss">RSS feeds</a>.
+        </li>
+        
+<li>
+          Anything else possible with the
+          <a href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html">Cocoon sitemap</a>.  Using database
+          queries, <a href="http://people.apache.org/~vgritsenko/stats/">charting</a>, web services
+          integration; the possibilities are constantly growing as Cocoon grows.
+          See the <a href="http://cocoon.apache.org/2.1/features.html">Cocoon Features</a> list
+          for the full suite of capabilities.
+        </li>
+        
+<li>
+          Based on Java, Forrest is platform-independent, making for a
+          documentation system that is just as portable as the XML data it
+          processes.
+        </li>
+      
+</ul>
+<a name="N100B7"></a><a name="Static+or+Dynamic"></a>
+<h3 class="underlined_5">Static or Dynamic</h3>
+<p>
+          Unique amongst comparable documentation tools, Forrest generates
+          sites that can run both <strong>interactively</strong> as a dynamic
+          web application, or as statically rendered pages.
+        </p>
+<p>
+          This provides a path for site growth: start off small and static, and
+          if dynamic features (user login, forms processing, runtime data, site
+          search etc) are one day needed, these can be accommodated by switching
+          to webapp mode.
+        </p>
+<p>
+          Running as a webapp has a major advantage during development:
+          content can be written, and
+          then the rendered output viewed almost instantly in a web browser.
+          This <a href="docs/your-project.html#webapp">webapp technique</a>
+          enables Forrest's edit/review cycle to be faster than command-line
+          transformation tools.
+        </p>
+</div>
+
+    
+<a name="N100CF"></a><a name="History"></a>
+<h2 class="underlined_10">History</h2>
+<div class="section">
+<p>Apache Forrest was started in January 2002, with the major use-case being to
+        create a consistent and efficient 
+        <a href="http://xml.apache.org/">xml.apache.org</a> group of project
+        websites with a
+        uniform, lightweight, easy-to-navigate layout and structure.  In
+        addition, Forrest was to be a Sourceforge-like project management
+        tool, complementing <a href="http://gump.apache.org/">Apache Gump</a> (hence
+        the name 'Forrest').
+      </p>
+<p>
+        The focus shifted for Apache Forrest to primarily be a generic documentation
+        tool capable of meeting many needs. Certain relevant project management
+        facilities are being added.
+      </p>
+</div>
+
+    
+<a name="N100E4"></a><a name="status"></a>
+<h2 class="underlined_10">Project status and website status</h2>
+<div class="section">
+<p>Apache Forrest is currently progressing rapidly through a series of 0.x
+        releases. It is certainly usable now (despite not yet being version 1.x).
+         See the growing list of 
+         <a href="live-sites.html">example sites</a> including
+         many Apache sites.
+      </p>
+<p>
+        In general, prior to 1.0, ensuring quality of design will be considered
+        more important than retaining backwards-compatibility.  Users
+        (particularly those with custom sitemaps and skins) should be aware that
+        this is evolving software, and read the release notes carefully before
+        upgrading.  That said, we appreciate the commitment in time that
+        adopters make, and will not make capricious or undocumented
+        backwards-incompatible changes.
+      </p>
+<p>
+        Documentation on the Apache Forrest website exists for 
+        <a href="docs/../docs.html">various versions</a>
+        including the latest release, the current development, and past releases.
+        All versions of Forrest include their own copy of the documentation.
+        To view it, do '<a href="http://forrest.apache.org/docs/../build.html#run">forrest run</a>' and go to
+        http://127.0.0.1:8888/  (for versions after 0.6, do 'cd docs-author' first).
+        The <a href="http://forrest.apache.org/">Apache Forrest website</a> is updated
+        manually as needed, while we develop the 
+        <a href="proposal-asf-forrestbot.html">forrestbot</a> deployment facility.
+      </p>
+</div>
+    
+<a name="N10108"></a><a name="news"></a>
+<h2 class="underlined_10">News and events</h2>
+<div class="section">
+<ul>
+        
+<li>Apache Forrest 0.6 was released on 2004-10-15. Uses all resources
+         in-place so no more copying; workflow and productivity improvements;
+         project sitemaps get first chance processing then pass-through
+         to core sitemaps; new skins use CSS rather than tables and are
+         configurable; enhanced forrestbot.
+        </li>
+        
+<li>The Forrest project has evolved to become a "top-level" Apache
+         project.
+        </li>
+      
+</ul>
+</div>
+    
+<a name="N10118"></a><a name="help"></a>
+<h2 class="underlined_10">Help Wanted!</h2>
+<div class="section">
+<p>
+        Apache Forrest is fairly new, and is in need of developers.
+        If you know (or want to learn) any of XML, Ant, HTML, XSLT, or CSS,
+        then you are qualified to help.
+      </p>
+<p>
+        As with all Apache projects, Forrest is a meritocracy; the more you
+        put in, the more you get to define the project's future.  See the
+        <a href="contrib.html">"contributing"</a> page for more
+        information.
+      </p>
+</div>
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2005 The Apache Software Foundation.</div>
+<div id="logos">
+<a href="http://validator.w3.org/check/referer"><img style="height: 31px; width: 88px;" title="Valid HTML 4.01!" alt="Valid HTML 4.01!" src="skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/check/referer"><img style="height: 31px; width: 88px;" title="Valid CSS!" alt="Valid CSS!" src="skin/images/vcss.png" class="logoImage"></a><a href="http://forrest.apache.org/"><img border="0" title="Built with Apache Forrest" alt="Built with Apache Forrest - logo" src="skin/images/built-with-forrest-button.png" style="width: 88px;height: 31px;"></a><a href="http://cocoon.apache.org/"><img border="0" title="Built with Apache Cocoon" alt="Built with Apache Cocoon - logo" src="images/built-with-cocoon.gif" style="width: 88px;height: 31px;"></a><a href="http://www.apache.org/foundation/thanks.html"><img border="0" title="thanks to ASF, thanks from ASF" alt="thanks to ASF, thanks from ASF - logo" src="images/icon.png" style="width: 26px;height: 22px;"></a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Propchange: forrest/site/0.7/index.html
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message