You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by sc...@apache.org on 2005/07/13 05:27:24 UTC

svn commit: r216103 - in /myfaces/forrest/trunk/content/xdocs: ./ contributing/ docs/ project_management/

Author: schof
Date: Tue Jul 12 20:27:23 2005
New Revision: 216103

URL: http://svn.apache.org/viewcvs?rev=216103&view=rev
Log:
website reorg

Added:
    myfaces/forrest/trunk/content/xdocs/project_management/legal.xml
Removed:
    myfaces/forrest/trunk/content/xdocs/contributing/
    myfaces/forrest/trunk/content/xdocs/project_management/builds.xml
    myfaces/forrest/trunk/content/xdocs/project_management/cvs.xml
    myfaces/forrest/trunk/content/xdocs/project_management/license.xml
Modified:
    myfaces/forrest/trunk/content/xdocs/buildhowto.xml
    myfaces/forrest/trunk/content/xdocs/docs/bootstrap.xml
    myfaces/forrest/trunk/content/xdocs/docs/faq.xml
    myfaces/forrest/trunk/content/xdocs/index.xml
    myfaces/forrest/trunk/content/xdocs/site.xml
    myfaces/forrest/trunk/content/xdocs/tabs.xml

Modified: myfaces/forrest/trunk/content/xdocs/buildhowto.xml
URL: http://svn.apache.org/viewcvs/myfaces/forrest/trunk/content/xdocs/buildhowto.xml?rev=216103&r1=216102&r2=216103&view=diff
==============================================================================
--- myfaces/forrest/trunk/content/xdocs/buildhowto.xml (original)
+++ myfaces/forrest/trunk/content/xdocs/buildhowto.xml Tue Jul 12 20:27:23 2005
@@ -12,27 +12,27 @@
 <section>
     <title>Overview</title>
     <p>
-        MyFaces uses Ant to build from the source.  Click <link href="http://ant.apache.org">here</link> for more information on 
-        Apache Ant.  These instructions also assume you have already checked out the source code.  If you have not done this, please 
-        see the SVN instructions <link href="versioning.html">here</link>.
+        MyFaces uses Ant to build from the source.  Click <link href="http://ant.apache.org">here</link> for more information on
+        Apache Ant.  These instructions also assume you have already checked out the source code.  If you have not done this, please
+        see the SVN instructions <link href="svn.html">here</link>.
     </p>
     <p>
-        There are two ways to build MyFaces.  The first is from the "top level" build directory which is used to build "all" of the 
+        There are two ways to build MyFaces.  The first is from the "top level" build directory which is used to build "all" of the
         subprojects in the correct order.  The other method is to build one or more subprojects directly.
     </p>
 </section>
 <section>
     <title>"One Build To Rule Them All"</title>
     <p>
-        MyFaces uses a single build file to build all of the subprojects.  This build file is available in all of the subprojects 
-        and is shared through the magic of svn:externals. If you are interested in building everything then you want to execute 
-        the build from the "top level" build directory. <em>This is the build directory immediately under the directory you check 
+        MyFaces uses a single build file to build all of the subprojects.  This build file is available in all of the subprojects
+        and is shared through the magic of svn:externals. If you are interested in building everything then you want to execute
+        the build from the "top level" build directory. <em>This is the build directory immediately under the directory you check
         out the <code>current</code> SVN code to.</em>
     </p>
     <p>
-        Most of the targets in the build script have an "all" version that can be used to build all of the subprojects: 
+        Most of the targets in the build script have an "all" version that can be used to build all of the subprojects:
         <code>clean-all, javadoc-all, dist-all </code> etc.
-        
+
     </p>
     <source>
         svn co https://svn.apache.org/repos/asf/myfaces/current myfaces-current
@@ -40,9 +40,9 @@
         ant download-dependencies dist-all
     </source>
     <p>
-        You can also build the subprojects individually by using the build file contained in the relevant subproject's build directory. 
-        There are some restrictions on this, however, as not all of the subprojects can be built independently.  For certain subprojects, 
-        the order is important.      
+        You can also build the subprojects individually by using the build file contained in the relevant subproject's build directory.
+        There are some restrictions on this, however, as not all of the subprojects can be built independently.  For certain subprojects,
+        the order is important.
     </p>
     <p>
         Example: You want to build myfaces-impl.jar.  This requires the API to compile so you would need to build the API subproject first.
@@ -56,41 +56,41 @@
         cd impl
         ant dist
     </source>
-    
+
 </section>
 <section>
     <title>Dependencies</title>
     <p>
-        There are several third party JAR files that MyFaces depends on (for a complete list see the comments in the build.xml file.) 
-        The simplest way to obtain these jar files is to run <code>ant download-dependencies</code> from the top level build directory.  
-        This will create a lib directory that will automatically be used by the Ant script when building.  Normally this is a one-time 
-        step but you may want to occassionally run this target to make sure the dependencies have not changed (especially if you 
+        There are several third party JAR files that MyFaces depends on (for a complete list see the comments in the build.xml file.)
+        The simplest way to obtain these jar files is to run <code>ant download-dependencies</code> from the top level build directory.
+        This will create a lib directory that will automatically be used by the Ant script when building.  Normally this is a one-time
+        step but you may want to occassionally run this target to make sure the dependencies have not changed (especially if you
         are unable to build all of a sudden.)
     </p>
     <p>
-        It is not required that you use the <code>download-dependencies</code> target.  The <code>build.default.properties</code> file 
-        contains a list of the jar file dependencies.  By default it points to the top level lib directory.  So to use your own local 
+        It is not required that you use the <code>download-dependencies</code> target.  The <code>build.default.properties</code> file
+        contains a list of the jar file dependencies.  By default it points to the top level lib directory.  So to use your own local
         JAR files you have three options:
-    </p>    
+    </p>
     <ul>
         <li>
-            Create a top level lib directory and copy your jars into it (editing the <code>build.default.properties</code> file if 
-            necessary.)           
+            Create a top level lib directory and copy your jars into it (editing the <code>build.default.properties</code> file if
+            necessary.)
         </li>
         <li>
             Create/edit the <code>build.properties</code> file in your home directory so that each entry in <code>
             build.default.properties</code> file is accounted for and points to the appropriate location on your machine.
-        </li>        
+        </li>
         <li>
             Create/edit the <code>build.local.properties</code> file in your build directory so that each entry in <code>
             build.default.properties</code> file is accounted for and points to the appropriate location on your machine.
-        </li>                
+        </li>
     </ul>
 </section>
 
 
 </body>
-    
+
 <footer>
     	<legal>Java, J2EE, and JCP are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.<br />
 	&copy; 2004, Apache Software Foundation

Modified: myfaces/forrest/trunk/content/xdocs/docs/bootstrap.xml
URL: http://svn.apache.org/viewcvs/myfaces/forrest/trunk/content/xdocs/docs/bootstrap.xml?rev=216103&r1=216102&r2=216103&view=diff
==============================================================================
--- myfaces/forrest/trunk/content/xdocs/docs/bootstrap.xml (original)
+++ myfaces/forrest/trunk/content/xdocs/docs/bootstrap.xml Tue Jul 12 20:27:23 2005
@@ -13,39 +13,39 @@
 <title>Bootstrap build</title>
 
     <p>
-        The following instructions are for the setup and usage of the bootstrap.xml build file.  This file is an Ant script 
-        which can be used to generate and publish the nightly builds using the latest SVN code.  It is also used to build 
-        and sign the release builds.  Finally, this file is used to automatically generate the website using the latest 
+        The following instructions are for the setup and usage of the bootstrap.xml build file.  This file is an Ant script
+        which can be used to generate and publish the nightly builds using the latest SVN code.  It is also used to build
+        and sign the release builds.  Finally, this file is used to automatically generate the website using the latest
         xdocs, javadoc and tlddoc from SVN.
-    </p>  
+    </p>
     <ul>
         <li>
-            Install 
+            Install
             <link href="http://ant.apache.org">Ant</link>.
             Make sure the ant binary is part of the <code>$PATH</code>.
         </li>
     </ul>
     <ul>
         <li>
-            Download the jsch.jar from 
-            <link href="http://wwww.jcraft.com/jsch">jcraft</link> 
+            Download the jsch.jar from
+            <link href="http://www.jcraft.com/jsch">jcraft</link>
             and copy to <code>$ANT_HOME/lib</code>.  This is necessary to allow scp to the destination server.
         </li>
     </ul>
     <ul>
         <li>
-            Download the jsvn.jar from 
-            <link href="http://jsvn.alternatecomputing.com/">alternatecomputing.com</link> 
+            Download the jsvn.jar from
+            <link href="http://jsvn.alternatecomputing.com/">alternatecomputing.com</link>
             and copy to <code>$ANT_HOME/lib</code>.  This is necessary to allow ant to use SVN to retrieve the source code.
         </li>
-    </ul>    
-    
-    
-    
+    </ul>
+
+
+
     <ul>
         <li>
-            Install  
-            <link href="http://subversion.tigris.org/">SVN</link>.  
+            Install
+            <link href="http://subversion.tigris.org/">SVN</link>.
             Make sure the svn binary is part of the <code>$PATH</code>.
         </li>
     </ul>
@@ -56,10 +56,10 @@
     </ul>
     <ul>
         <li>
-            Copy the <code>bootstrap.xml</code> file and <code>bootstrap.properties</code> files to this directory.  
-            These files should work without any changes.  Currently these files are located in the SVN repository in 
-            the <code>build</code> directory.  Copy the <code>bootstrap.properties.local.sample</code> 
-            file to this directory as well.  Rename this file to <code>bootstrap.properties.local</code>.  Change the 
+            Copy the <code>bootstrap.xml</code> file and <code>bootstrap.properties</code> files to this directory.
+            These files should work without any changes.  Currently these files are located in the SVN repository in
+            the <code>build</code> directory.  Copy the <code>bootstrap.properties.local.sample</code>
+            file to this directory as well.  Rename this file to <code>bootstrap.properties.local</code>.  Change the
             username and password in this file to a valid username and password for the destination server.
         </li>
     </ul>
@@ -73,10 +73,10 @@
         <li>
             You can perform the release build manually from the command line using: <br/>
             <code>ant -buildfile bootstrap.xml -Dbuild.version=1_0_9 clean nightly</code>
-            <note label="NOTE">       
-                The release target requires that the source be tagged as rel_x where build.version = x.  You should also 
-                update the manifest.properties in the build directory before checking out.  The value of manifest.impl.version 
-                will be used in the bundle filenames.  (Ex. <code>manifest.impl.version=1.0.9</code> yields a filename of 
+            <note label="NOTE">
+                The release target requires that the source be tagged as rel_x where build.version = x.  You should also
+                update the manifest.properties in the build directory before checking out.  The value of manifest.impl.version
+                will be used in the bundle filenames.  (Ex. <code>manifest.impl.version=1.0.9</code> yields a filename of
                 <code>myfaces-1.0.9.tgz</code>)
             </note>
         </li>
@@ -86,30 +86,30 @@
             A cron job similar to the following should be used on the destination server to purge files older than five days <br/>
             <code>03 04 * * * find /www/cvs.apache.org/builds/myfaces/nightly -mtime +5 -exec rm {\} \; >/dev/null 2>&amp;1</code>
         </li>
-    </ul>    
+    </ul>
     <ul>
         <li>
             A cron job also needs to be added to the machine performing the nightly build <br/>
             <code>00 23 * * * ant -buildfile /home/sjs4/bootstrap/bootstrap.xml -logger org.apache.tools.ant.listener.MailLogger clean nightly >/dev/null 2>&amp;1</code>
         </li>
-    </ul>        
+    </ul>
     <ul>
         <li>
             A cron job also needs to be added to the machine performing the preiodic website build <br/>
             <code>45 0-23/4 * * * ant -buildfile /home/sjs4/bootstrap/bootstrap.xml -logger org.apache.tools.ant.listener.MailLogger clean publish-site >/dev/null</code>
         </li>
-    </ul>            
+    </ul>
     <ul>
         <li>
             A cron job is also needed on the desitnation server to make sure the website is updated from SVN <br/>
             <code>15 * * * * /home/schof/site-update.sh >/dev/null</code>
         </li>
-    </ul>            
+    </ul>
 
 </section>
 
 </body>
-    
+
 <footer>
     	<legal>Java, J2EE, and JCP are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.<br />
 	&copy; 2004, Apache Software Foundation

Modified: myfaces/forrest/trunk/content/xdocs/docs/faq.xml
URL: http://svn.apache.org/viewcvs/myfaces/forrest/trunk/content/xdocs/docs/faq.xml?rev=216103&r1=216102&r2=216103&view=diff
==============================================================================
--- myfaces/forrest/trunk/content/xdocs/docs/faq.xml (original)
+++ myfaces/forrest/trunk/content/xdocs/docs/faq.xml Tue Jul 12 20:27:23 2005
@@ -28,20 +28,20 @@
 	  <dl>
         <dt>Does MyFaces work with Tomcat 5.5?</dt>
         <dd><anchor id="tomcat5" /> Yes, Apache MyFaces works with Tomcat5.5. If you see a blank page in your browser, try to remove the JAR files <code>jsp-2.0.jar</code> and <code>commons-el.jar</code> of the folder <code>WEB-INF/lib</code>.</dd>
-      </dl>	  
+      </dl>
 	  <dl>
         <dt>Can I use MyFaces extensions with the JSF RI?</dt>
         <dd><anchor id="extentions" /> Yes, most of the Apache MyFaces extensions work with JSF RI. You must only copy <code>myfaces-extensions.jar</code> to your <code>WEB-INF/lib</code> folder. To be able to use the MyFaces extensions add the following line to your JSPs: <source><![CDATA[<%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%>]]></source>
-			The current version of our TilesViewHandler will not work with the JSF RI. If you notice other problems please submit a ticket on <link href="../community/issue.html">JIRA</link></dd>
-      </dl>	  
+			The current version of our TilesViewHandler will not work with the JSF RI. If you notice other problems please submit a ticket on <link href="../issue.html">JIRA</link></dd>
+      </dl>
  </section>
- 
+
      </body>
-    
+
     <footer>
     	<legal>Java, J2EE, and JCP are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.<br />
 	&copy; 2004, Apache Software Foundation
 	</legal>
     </footer>
 
-</document>
\ No newline at end of file
+</document>

Modified: myfaces/forrest/trunk/content/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/myfaces/forrest/trunk/content/xdocs/index.xml?rev=216103&r1=216102&r2=216103&view=diff
==============================================================================
--- myfaces/forrest/trunk/content/xdocs/index.xml (original)
+++ myfaces/forrest/trunk/content/xdocs/index.xml Tue Jul 12 20:27:23 2005
@@ -31,19 +31,19 @@
     <section>
         <title>July 5, 2005 - MyFaces SVN reorg is complete</title>
         <p>
-            We have recently completed a reorganization of the MyFaces project in the Subversion (SVN) repository.  Several 
-            new subprojects have been created and a new build procedure has been implemented.  There are new SVN instructions 
-            available <link href="community/versioning.html">here</link> and new build instructions available 
-            <link href="community/buildhowto.html">here</link>.  As a result of the reorg, the nightly builds and updated javadocs 
-            are not available from this site.  We hope to bring them online shortly.  Please be patient while we gradually 
+            We have recently completed a reorganization of the MyFaces project in the Subversion (SVN) repository.  Several
+            new subprojects have been created and a new build procedure has been implemented.  There are new SVN instructions
+            available <link href="svn.html">here</link> and new build instructions available
+            <link href="buildhowto.html">here</link>.  As a result of the reorg, the nightly builds and updated javadocs
+            are not available from this site.  We hope to bring them online shortly.  Please be patient while we gradually
             recover from the move.  &nbsp;  :-)
         </p>
     </section>
-    
+
     <section>
         <title>May 23, 2005 - Upcoming MyFaces sessions</title>
         <p>
-            The MyFaces committers will be presenting their framework at <link href="http://java.sun.com/javaone/">JavaOne</link> 
+            The MyFaces committers will be presenting their framework at <link href="http://java.sun.com/javaone/">JavaOne</link>
             and also at <link href="http://apachecon.com/2005/EU/html/sessions.html">ApacheCon Europe</link>.
         </p>
     </section>
@@ -51,12 +51,12 @@
     <section>
         <title>May 3, 2005 - MyFaces source code moves to Subversion</title>
         <p>
-            The MyFaces source code has been moved from CVS to Subversion (SVN.)  This move will help us maintain the anticipated new MyFaces 
-            subprojects.  It also bring us into compliance with the ASF goal of moving all CVS projects to SVN by the end of the year.  Click 
-            <link href="community/versioning.html">here </link> for more details on how to access the source code.  
+            The MyFaces source code has been moved from CVS to Subversion (SVN.)  This move will help us maintain the anticipated new MyFaces
+            subprojects.  It also bring us into compliance with the ASF goal of moving all CVS projects to SVN by the end of the year.  Click
+            <link href="svn.html">here </link> for more details on how to access the source code.
         </p>
     </section>
-   
+
     <section>
         <title>Resources</title>
         <p>If you are new to JavaServer Faces Technology look at the following resources to become familar with JSF:</p>

Added: myfaces/forrest/trunk/content/xdocs/project_management/legal.xml
URL: http://svn.apache.org/viewcvs/myfaces/forrest/trunk/content/xdocs/project_management/legal.xml?rev=216103&view=auto
==============================================================================
--- myfaces/forrest/trunk/content/xdocs/project_management/legal.xml (added)
+++ myfaces/forrest/trunk/content/xdocs/project_management/legal.xml Tue Jul 12 20:27:23 2005
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+  Copyright 2004-2005 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<document>
+
+  <header>
+    <title>Legal</title>
+  </header>
+
+  <body>
+
+      <section>
+          <title>Legal Stuff They Make Us Say</title>
+
+          <p>
+              All material on this website is Copyright © 1999-2005, The Apache Software Foundation.
+          </p>
+          <p>
+              Sun, Sun Microsystems, Solaris, Java, JavaServer Web Development Kit, and JavaServer Pages
+              are trademarks or registered trademarks of Sun Microsystems, Inc. UNIX is a registered trademark
+              in the United States and other countries, exclusively licensed through X/Open Company, Ltd.
+              Windows, WindowsNT, and Win32 are registered trademarks of Microsoft Corp. All other product
+              names mentioned herein and throughout the entire web site are trademarks of their respective
+              owners.
+          </p>
+
+      </section>
+
+  </body>
+</document>

Modified: myfaces/forrest/trunk/content/xdocs/site.xml
URL: http://svn.apache.org/viewcvs/myfaces/forrest/trunk/content/xdocs/site.xml?rev=216103&r1=216102&r2=216103&view=diff
==============================================================================
--- myfaces/forrest/trunk/content/xdocs/site.xml (original)
+++ myfaces/forrest/trunk/content/xdocs/site.xml Tue Jul 12 20:27:23 2005
@@ -1,4 +1,7 @@
 <?xml version="1.0"?>
+<!--
+<!ENTITY ui_select_items_attributes     SYSTEM "contributing.xml">
+-->
 <site label="MyFaces" tab="project" href="" xmlns="http://apache.org/forrest/linkmap/1.0">
 
     <project-information href="" label="Project" tab="project">
@@ -15,8 +18,24 @@
             <nightly label="Nightly" href="http://cvs.apache.org/builds/myfaces/nightly/"/>
         </downloads>
         <license label="License" href="license.html" />
+
      </project-information>
-    <docu href="docs/" label="Documentation" tab="documentation">
+
+     <contributing label="Contributing">
+         <build label="Mailing Lists" href="mailinglists.html"/>
+         <build label="SVN Repository" href="svn.html"/>
+         <build label="Build Instructions" href="buildhowto.html"/>
+         <build label="Bug Database" href="issue.html"/>
+         <build label="Donations" href="http://www.apache.org/foundation/contributing.html"/>
+     </contributing>
+
+     <project-management label="Project Management">
+         <contributors label="Contributors" href="project_management/contributors.html"/>
+         <contributors label="Project Bylaws" href="project_management/bylaws.html"/>
+         <contributors label="Legal" href="project_management/legal.html"/>
+     </project-management>
+
+     <docu href="docs/" label="Documentation" tab="documentation">
         <gettingstarted label="Getting Started" href="gettingstarted.html"/>
         <ri label="MyFaces and RI" href="risamples.html"/>
         <tomcat4x label="MyFaces and Tomcat 4.x" href="tomcat4x.html"/>
@@ -29,7 +48,13 @@
         <tlddoc label="Taglibs" href="http://myfaces.apache.org/tlddoc/"/>
         <bootstrap label="Bootstrap" href="bootstrap.html"/>
         <controlprogramming label="Old Homepage" href="sf.html"/>
+
     </docu>
+<!--
+    <contributing label="Contributing" tab="documentation">
+        <build label="Build" href="community/buildhowto.html"/>
+    </contributing>
+-->
      <components href="components/" label="Components" tab="components">
          <overview label="Overview" href="overview.html"/>
          <jscookmenu label="JSCook Menu" href="jscookmenu.html"/>
@@ -63,6 +88,7 @@
          <panelNavigation label="Panel Navigation" href="panelNavigation.html"/>
          <uiSaveState label="UI Save State" href="uiSaveState.html"/>
      </components>
+<!--
     <community href="community/" label="Community" tab="community">
         <whoweare label="Who we are" href="whoweare.html"/>
         <getinvolved label="Get Involved" href="http://www.apache.org/dev/contributors.html"/>
@@ -73,6 +99,7 @@
         <bylaws label="Project Bylaws" href="bylaws.html"/>
         <powered label="Powered by MyFaces" href="poweredbymyfaces.html"/>
     </community>
+-->
      <!--
      NOTE: foo tab doesn't really exist (its label is empty String.)  This allows us to create bogus
      links for the binary.xml and source.xml files.  These bogus links are necessary to trick

Modified: myfaces/forrest/trunk/content/xdocs/tabs.xml
URL: http://svn.apache.org/viewcvs/myfaces/forrest/trunk/content/xdocs/tabs.xml?rev=216103&r1=216102&r2=216103&view=diff
==============================================================================
--- myfaces/forrest/trunk/content/xdocs/tabs.xml (original)
+++ myfaces/forrest/trunk/content/xdocs/tabs.xml Tue Jul 12 20:27:23 2005
@@ -9,6 +9,7 @@
   <tab label="Project" dir="" id="project" indexfile="index.html"/>
   <tab label="Documentation" dir="docs/" id="documentation" indexfile="gettingstarted.html"/>
   <tab label="Components" dir="components/" id="components" indexfile="overview.html"/>
+<!--
   <tab label="Community" dir="community/" id="community" indexfile="whoweare.html"/>
-
-</tabs>
\ No newline at end of file
+-->
+</tabs>