myfaces-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sc...@apache.org
Subject cvs commit: incubator-myfaces/src/documentation/content/xdocs/docs bootstrap.xml
Date Fri, 01 Apr 2005 00:07:47 GMT
schof       2005/03/31 16:07:47

  Modified:    src/documentation/content/xdocs/community contributors.xml
                        issue.xml
               src/documentation/content/xdocs downloads.xml index.xml
                        site.xml
  Added:       src/documentation/content/xdocs/docs bootstrap.xml
  Log:
  reworked welcome page to include recent news; added documentation for performing bootstrap
and release builds
  
  Revision  Changes    Path
  1.9       +2 -2      incubator-myfaces/src/documentation/content/xdocs/community/contributors.xml
  
  Index: contributors.xml
  ===================================================================
  RCS file: /home/cvs/incubator-myfaces/src/documentation/content/xdocs/community/contributors.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- contributors.xml	29 Mar 2005 11:42:49 -0000	1.8
  +++ contributors.xml	1 Apr 2005 00:07:47 -0000	1.9
  @@ -22,6 +22,8 @@
         	<tr><td>bdudney</td><td>Bill Dudney</td><td/></tr>
         	<tr><td>anton</td><td>Anton Koinov</td><td/></tr>
         	<tr><td>treeder</td><td>Travis Reeder</td><td/></tr>
  +        <tr><td>schof</td><td>Sean Schofield</td><td/></tr>
             
  +        <tr><td>ssilvert</td><td>Stan Silvert</td><td/></tr>
             
          </table>
       </section>
   
  @@ -43,8 +45,6 @@
   		<tr><td>Heath Borders-Wing</td></tr>
   		<tr><td>Bruno Aranda</td></tr>
   		<tr><td>Jiri Zaloudek (WML RenderKit)</td></tr>
  -		<tr><td>Sean Schofield</td></tr>
  -		<tr><td>Stan Silvert</td></tr>
   		<tr><td>Mike Traum</td></tr>
   		<tr><td>Mathias Broekelmann</td></tr>
          </table>
  
  
  
  1.2       +18 -8     incubator-myfaces/src/documentation/content/xdocs/community/issue.xml
  
  Index: issue.xml
  ===================================================================
  RCS file: /home/cvs/incubator-myfaces/src/documentation/content/xdocs/community/issue.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- issue.xml	10 Jan 2005 07:23:15 -0000	1.1
  +++ issue.xml	1 Apr 2005 00:07:47 -0000	1.2
  @@ -4,18 +4,28 @@
   <document>
   
   <header>
  -    <title>Apache MyFaces - Issue Tracking </title>
  +    <title>Apache MyFaces - Bug Reporting</title>
   </header>
   
   <body>
   
   <section>
  -<title>Tracking System</title>
  -      <p>MyFaces uses JIRA for issue tracking.</p>
  -      
  -      <ul>
  -        <li><link href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10600">here</link></li>
  -      </ul>
  +<title>Bug Reporting</title>
  +
  +
  +    <p>
  +        MyFaces uses JIRA for reporting bugs, and for suggesting/requesting enhancements.
 These issues 
  +        are automatically forwarded to the MyFaces development team.  Please provide as
much information 
  +        as possible and include steps to reproduce the bug.  If you have a solution to
the bug please include a patch file.  
  +        <link href="http://cocoon.apache.org/2.1/howto/howto-patch.html">Here</link>
 is a good link explaining some of the 
  +        details associated with patch files.                    
  +    </p>  
  +    
  +    <ul>
  +        <li>
  +            <link href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10600">Click
here for JIRA.</link>
  +        </li>
  +    </ul>
   </section>
   
   
  @@ -28,4 +38,4 @@
   	</legal>
   </footer>
   
  -</document>
  \ No newline at end of file
  +</document>
  
  
  
  1.6       +6 -2      incubator-myfaces/src/documentation/content/xdocs/downloads.xml
  
  Index: downloads.xml
  ===================================================================
  RCS file: /home/cvs/incubator-myfaces/src/documentation/content/xdocs/downloads.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- downloads.xml	21 Mar 2005 07:47:51 -0000	1.5
  +++ downloads.xml	1 Apr 2005 00:07:47 -0000	1.6
  @@ -19,7 +19,11 @@
   
   <section>
       <title>Nightly Builds</title>
  -    <p>Automated builds of the latest source code.  These bundles contain the latest
code and should be used at your own risk.<br /><br /></p>
  +    <p> Automated builds of the latest source code.  These bundles contain the latest
code and should be used at your own risk.<br/>
  +        Please report any issues using the binaries by following the instructions 
  +        <link href="community/issue.html">here</link>.
  +        <br /><br />
  +    </p>
       <ul>
           <li><link href="http://cvs.apache.org/builds/myfaces/nightly">Nightly
Builds</link>.</li>
       </ul>
  @@ -33,4 +37,4 @@
   	</legal>
   </footer>
   
  -</document>
  \ No newline at end of file
  +</document>
  
  
  
  1.5       +64 -13    incubator-myfaces/src/documentation/content/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/incubator-myfaces/src/documentation/content/xdocs/index.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- index.xml	11 Feb 2005 16:03:00 -0000	1.4
  +++ index.xml	1 Apr 2005 00:07:47 -0000	1.5
  @@ -19,20 +19,71 @@
         </p>
       </section>
   	
  -	    <section>
  -     <title>News</title>
  -     <anchor id="News"></anchor>
  -     <ul>
  -       <li>Bill Dudney talks at <fork href="http://www.apachecon.com/">ApacheCon
US2004</fork> about MyFaces. <link href="http://bill.dudney.net/roller/resources/bill/jsfwithmyfaces.pdf">Get
slides</link></li>
  -     </ul>
  -		<p>If you are new to JavaServer Faces Technology look at the following resources
to become familar with JSF:</p>
  -		<ul>
  -			<li><link href="http://www.jsfcentral.com/">JSFCentral</link></li>
  -			<li><link href="http://www.jamesholmes.com/JavaServerFaces/">James Holmes'
JSF Resources</link></li>
  -		</ul>
  +    <section>
  +        <title>April 2, 2005 - Nightly builds are now available</title>
  +        <p>
  +            Nightly builds are now available <link href="http://cvs.apache.org/builds/myfaces/nightly">here</link>.
 Go ahead and download  
  +            them if you wish to use the latest and greatest source code before the next
official release.
  +        </p>
  +    </section>
  +    <section>
  +        <title>March 29, 2005 - MyFaces 1.0.9 RC2 now available</title>
  +        <p>
  +            My Faces 1.0.9 RC2 is now available <link href="http://cvs.apache.org/dist/myfaces/builds/1.0.9/rc2/">here</link>.

  +            Please help us prepare for the official release by testing and providing feedback.
 If you think you have found a 
  +            bug, please report it <link href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10600">here</link>.
  +        </p>
  +    </section>	
  +    <section>
  +        <title>February 24, 2005 - MyFaces is Hot</title>
  +        <note label="David Geary (JSF Author and Creator of Tiles) Blogs on MyFaces">
  +            MyFaces is Hot<br/><br/>
  +            Disclaimer: From now on, we're going to have nothing but fun here!<br/><br/>
  +            I like to keep my finger on the pulse as much as I can so that I can track
Big Things and Next Big Things. 
  +            One of the best ways to do that is to join mailing lists and watch how much
traffic appears in your inbox. 
  +            Lately, I've taken notice of the traffic on the MyFaces mailing list, which
seems to be running neck and 
  +            neck with the Struts developer's mailing list, which means that MyFaces is
generating a lot of attention.
  +            <br/><br/>
  +            What? Oh no, I haven't joined the Ruby on Rails mailing list yet. 8-)
  +            <br/><br/>
  +            In the early days of JSF (last year), there was very little JSF traction. I
think people were suspicious 
  +            of anything of that complexity that came out of a JSR, which in general is
probably wise, but in this case, 
  +            of course, totally unfounded.
  +            <br/><br/>
  +            But lately, I'm seeing quite a surge in interest in JSF. And now that MyFaces
is under the Apache umbrella, 
  +            I expect big things for it. Kudos to all the folks who have put in so much
time and effort for MyFaces, such 
  +            as Heath Borders, Matthias Wessendorf, and Sean Schofield (Sean: how the heck
can you be in so many places 
  +            at once?). Apologies to those I didn't mention; this list is off the top of
my head.       
  +            <br/><br/>            
  +        </note>
  +        <p>Click <link href="http://www.jroller.com/page/dgeary/20050224#myfaces_is_hot">here</link>
to read David Geary's blog.</p>
  +    </section>	        
  +    <section>
  +        <title>February 23, 2005 - MyFaces is Now a Top Level Apache Project</title>
  +        <note label="Email to myfaces-dev from ASF Board">
  +            Hi All,<br/>
  +            <br/>
  +            Congratulations to all for officially making MyFaces into a top level Apache
  +            project!
  +            <br/><br/>
  +            For the last couple of years, I believe the project has come a long way from
  +            its small beginnings. All of this is thanks to the contribution of every one
  +            of you, regardless of how large or small. Open source development, coupled
  +            with strong leadership (Manfred and others), is always a winning combination!
  +            <br/><br/>
  +            Once again, Congratulations.
  +            <br/><br/>
  +            Anton
  +        </note>
  +    </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>
  +        <ul>
  +            <li><link href="http://www.jsfcentral.com/">JSFCentral</link></li>
  +            <li><link href="http://www.jamesholmes.com/JavaServerFaces/">James
Holmes' JSF Resources</link></li>
  +        </ul>
       </section>
  -	
  - 
       
     </body>
   </document>
  
  
  
  1.13      +15 -11    incubator-myfaces/src/documentation/content/xdocs/site.xml
  
  Index: site.xml
  ===================================================================
  RCS file: /home/cvs/incubator-myfaces/src/documentation/content/xdocs/site.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- site.xml	19 Mar 2005 15:52:47 -0000	1.12
  +++ site.xml	1 Apr 2005 00:07:47 -0000	1.13
  @@ -5,7 +5,10 @@
           <index_pm href="index.html" label="Welcome"/>
   	    <license label="License" href="license.html" />
   	    <downloads label="Downloads" href="downloads.html" />
  +            <!--
  +            Commented out by schof. I think we should move this link to a different tab
later.
   	    <livesites label="Web apps using MyFaces" href="livesites.html"/>
  +            -->
        </project-information>
   	<components href="components/" label="Components" tab="components">
   		<overview label="Overview" href="overview.html"/>
  @@ -28,18 +31,19 @@
   		<jars label="JARs" href="jars.html" />
   		<javadoc label="Java Doc" href="http://myfaces.apache.org/javadoc/" />
   		<tlddoc label="Taglibs" href="http://myfaces.apache.org/tlddoc/" />
  +                <bootstrap label="Bootstrap" href="bootstrap.html" />
   		<controlprogramming label="Homepage" href="sf.html" />
   	</docu>
  -  <community href="community/" label="Community" tab="community">
  -    <mailinglists label="Mailing Lists" href="mailinglists.html" />
  -    <contributors label="Contributors" href="contributors.html" />
  -    <status label="Status" href="status.html" />
  -    <bylaws label="Project Bylaws" href="bylaws.html"/>
  -	<issue label="Tracking System" href="issue.html"/>
  -	<powered label="Powered by MyFaces" href="poweredbymyfaces.html"/>
  -	<cvs label="CVS" href="versioning.html"/>
  -    <wiki label="Wiki" href="http://wiki.apache.org/myfaces"/>
  -    <getinvolved label="Get Involved" href="http://jakarta.apache.org/site/getinvolved.html"/>
  -  </community>
  +        <community href="community/" label="Community" tab="community">
  +            <mailinglists label="Mailing Lists" href="mailinglists.html" />
  +            <contributors label="Contributors" href="contributors.html" />
  +            <status label="Status" href="status.html" />
  +            <bylaws label="Project Bylaws" href="bylaws.html"/>
  +            <issue label="Bug Reporting" href="issue.html"/>
  +            <powered label="Powered by MyFaces" href="poweredbymyfaces.html"/>
  +            <cvs label="CVS" href="versioning.html"/>
  +            <wiki label="Wiki" href="http://wiki.apache.org/myfaces"/>
  +            <getinvolved label="Get Involved" href="http://jakarta.apache.org/site/getinvolved.html"/>
  +        </community>
   
   </site>
  
  
  
  1.1                  incubator-myfaces/src/documentation/content/xdocs/docs/bootstrap.xml
  
  Index: bootstrap.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "document-v12.dtd">
  
  <document>
  
  <header>
      <title>Apache MyFaces - Bootstrap Build</title>
  </header>
  
  <body>
  
  <section>
  <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 CVS
code.  It is also used to publish 
          the release builds.
      </p>  
      <ul>
          <li>
              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> 
              and copy to <code>$ANT_HOME/lib</code>.  This is necessary to allow
scp to the destination server.
          </li>
      </ul>
      <ul>
          <li>
              Install  
              <link href="https://www.cvshome.org/">CVS</link>.  
              Make sure the cvs binary is part of the <code>$PATH</code>.
          </li>
      </ul>
      <ul>
          <li>
              Create a directory for creating the nightly/release builds.
          </li>
      </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 CVS repository in 
              the <code>incubator-myfaces/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>
      <ul>
          <li>
              You can perform the nightly build manually from the command line using: <br/>
              <code>ant -buildfile bootstrap.xml clean nightly</code>
          </li>
      </ul>
      <ul>
          <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
              </note>
          </li>
      </ul>
      <ul>
          <li>
              A cron job similar to the following should be used on the destination server
to purge files older than seven days <br/>
              <code>03 04 * * * find /www/cvs.apache.org/builds/myfaces/nightly -mtime
+7 -exec rm {\} \; >/dev/null 2>&amp;1</code>
          </li>
      </ul>    
      <ul>
          <li>
              A cron job also needs to be added tothe machine performing the nightly build
<br/>
              <code>00 23 * * * ant -buildfile bootstrap.xml clean nightly >/dev/null
2>&amp;1</code>
          </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
  	</legal>
  </footer>
  
  </document>
  
  
  

Mime
View raw message