You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by hu...@apache.org on 2006/07/09 19:33:36 UTC

svn commit: r420326 - in /struts/site/src/site: fml/kickstart.fml resources/proposals/todo-1.1.xml site.xml xdoc/bylaws.xml xdoc/index.xml xdoc/volunteers.xml

Author: husted
Date: Sun Jul  9 10:33:36 2006
New Revision: 420326

URL: http://svn.apache.org/viewvc?rev=420326&view=rev
Log:
SITE-8
* Add Google Site Search to home page, as a test; this should be on the sidebar or topbar 
* Kickstart: Add link to IDE wiki page
* Welcome: Add "what's a webapp" paragraph 
* Volunteers: Add link to Charter (bylaws)

Modified:
    struts/site/src/site/fml/kickstart.fml
    struts/site/src/site/resources/proposals/todo-1.1.xml
    struts/site/src/site/site.xml
    struts/site/src/site/xdoc/bylaws.xml
    struts/site/src/site/xdoc/index.xml
    struts/site/src/site/xdoc/volunteers.xml

Modified: struts/site/src/site/fml/kickstart.fml
URL: http://svn.apache.org/viewvc/struts/site/src/site/fml/kickstart.fml?rev=420326&r1=420325&r2=420326&view=diff
==============================================================================
--- struts/site/src/site/fml/kickstart.fml (original)
+++ struts/site/src/site/fml/kickstart.fml Sun Jul  9 10:33:36 2006
@@ -31,14 +31,14 @@
             The Struts 1.2.9 release has its
             <a href="http://struts.apache.org/1.2.9/index.html">
             own area of the website</a>.
-            If you are new to Java or web development as well as Apache Struts,
+            If you are new to Java or web development, as well as Apache Struts,
             be sure to review the
             <a href="http://struts.apache.org/1.2.9/userGuide/index.html">
             Preface to the User Guide</a>.
             </p>
             
             <p>
-            The main Struts website covers the latest, unreleased version of 
+            The main Struts web site covers the latest, unreleased version of 
             each major release series (Struts 1.3 and Struts 2.0). 
             The documentation for past releases are also available online. 
             See the navigational menu for links to the documentation for 
@@ -48,8 +48,8 @@
             <p>
             To learn more about using Apache Struts, you can also visit
             <a href="http://www.StrutsCentral.net/">Struts Central</a>,
-            which catalogs all the known resources about Apache Struts, whether it is
-            <a href="http://struts.apache.org/1.x/">Struts 1</a>,
+            which catalogs all the known resources about Apache Struts for both
+            <a href="http://struts.apache.org/1.x/">Struts 1</a> and  
             <a href="http://struts.apache.org/2.0/">Struts 2</a>.
             To keep up on the latest news about "everything Struts",
             point your RSS reader at the
@@ -96,7 +96,7 @@
 
         <faq id="credits">
             <question>Do I have to credit Apache Struts on my own
-                website?</question>
+                web site?</question>
             <answer>
                 <p>You need to credit Apache Struts if you
                     <strong>redistribute your own framework</strong>
@@ -136,7 +136,7 @@
                     The frameworks should work well with any development environment
                     that you would like to use, as well as with any
                     programmers editor.
-                    The members of the Apache Struts development team each use their
+                    The members of the Apache Struts development group each use their
                     own tools such as
                     <a href="http://www.gnu.org/software/emacs/emacs.html">
                         Emacs,</a>
@@ -144,6 +144,12 @@
                     <a href="http://www.eclipse.org/">Eclipse,</a>
                     and
                     <a href="http://www.netbeans.org/">NetBeans.</a>
+                </p>
+                <p>
+                    For more, see the 
+                    <a href="http://wiki.apache.org/struts/StrutsMyFavoriteIDE">
+                     IDE discussion page</a> 
+                    in the wiki.
                 </p>
             </answer>
         </faq>

Modified: struts/site/src/site/resources/proposals/todo-1.1.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/resources/proposals/todo-1.1.xml?rev=420326&r1=420325&r2=420326&view=diff
==============================================================================
--- struts/site/src/site/resources/proposals/todo-1.1.xml (original)
+++ struts/site/src/site/resources/proposals/todo-1.1.xml Sun Jul  9 10:33:36 2006
@@ -586,7 +586,7 @@
   <task-list name="Contributors Area" href="Contrib">
 
     <info>
-      <p>A portion of the Struts web site, and file system, where individually
+      <p>A portion of the Struts website, and file system, where individually
       contributed add-ons for Struts can be hosted and downloaded.</p>      
     </info>
     

Modified: struts/site/src/site/site.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/site.xml?rev=420326&r1=420325&r2=420326&view=diff
==============================================================================
--- struts/site/src/site/site.xml (original)
+++ struts/site/src/site/site.xml Sun Jul  9 10:33:36 2006
@@ -140,7 +140,7 @@
                     />
             <item
                     name="Apache Tapestry"
-                    href="http://apache.apache.org/"
+                    href="http://tapestry.apache.org/"
                     />
             <item
                     name="Jakarta Turbine"

Modified: struts/site/src/site/xdoc/bylaws.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/xdoc/bylaws.xml?rev=420326&r1=420325&r2=420326&view=diff
==============================================================================
--- struts/site/src/site/xdoc/bylaws.xml (original)
+++ struts/site/src/site/xdoc/bylaws.xml Sun Jul  9 10:33:36 2006
@@ -272,7 +272,7 @@
                                 If a Committer tries to "override" a veto by
                                 restoring a vetoed
                                 change, the PMC may ask the infrastructure
-                                team to revoke that
+                                group to revoke that
                                 Committer's write privileges.
                             </p>
                         </td>

Modified: struts/site/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/xdoc/index.xml?rev=420326&r1=420325&r2=420326&view=diff
==============================================================================
--- struts/site/src/site/xdoc/index.xml (original)
+++ struts/site/src/site/xdoc/index.xml Sun Jul  9 10:33:36 2006
@@ -26,9 +26,19 @@
 
         <a name="Welcome"/>
         <section name="Apache Struts">
+
             <p>
-                Apache Struts is a web development framework based on the 
-                classic Model-View-Controller design.
+                Apache Struts is an open-source framework for creating 
+                Java web applications, based on the classic 
+                Model-View-Controller design. 
+            </p>
+            
+            <p>
+                Web applications differ from conventional websites in that 
+                web applications can create a dynamic response. 
+                Most websites deliver only static pages. 
+                A web application can interact with databases and 
+                business logic engines to customize a response.
             </p>
 
             <p>
@@ -42,8 +52,8 @@
                 response, such as a JavaServer Page, Velocity Template, 
                 or PDF report generator. 
                 To close the loop, the framework provides custom tags 
-                that make it easier to access the dynamic data obtained  
-                through the action handler. 
+                that make it easier for pages to access the dynamic data 
+                obtained through the action handler. 
             </p>
 
             <p>
@@ -94,7 +104,7 @@
                 Struts 2 was originally known as 
                 <a href="http://www.opensymphony.com/webwork">WebWork 2</a>. 
                 After working independently for several years, 
-                the WebWork and Struts teams 
+                the WebWork and Struts communities  
                 <a href="announce-2005.html#a20051214.3">joined forces</a>
                 to create Struts 2.
                 The new framework is the best choice for teams who value 
@@ -157,5 +167,14 @@
             </p>
         </section>
 
+        <section name="Google Site Search">
+            <form onsubmit="q.value = query.value + ' site:struts.apache.org'" action="http://www.google.com/search" method="get">
+                <table><tr><td>
+                    <input name="q" type="hidden" />
+                    <input id="query" type="text" />
+                    <input name="Search" value="Search" type="submit" />
+                </td></tr></table>
+             </form>
+        </section>
     </body>
 </document>

Modified: struts/site/src/site/xdoc/volunteers.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/xdoc/volunteers.xml?rev=420326&r1=420325&r2=420326&view=diff
==============================================================================
--- struts/site/src/site/xdoc/volunteers.xml (original)
+++ struts/site/src/site/xdoc/volunteers.xml Sun Jul  9 10:33:36 2006
@@ -551,7 +551,7 @@
                     the process of building Model 2 applications, and provide
                     solutions for some of the important issues at the same
                     time. I
-                    hopped on over to the web site and took a look around.
+                    hopped on over to the website and took a look around.
                     This was
                     exactly what I had been looking for.
                 </p>
@@ -661,7 +661,7 @@
                     continue to amazed at the Struts committers' generous
                     contributions of time, insight, and good will. I feel
                     fortunate
-                    to part of the struts team.
+                    to part of the Apache Struts group.
                 </p>
 
                 <h4 id="dgraham">David Graham -- PMC Member</h4>
@@ -847,7 +847,7 @@
                     MIT AI
                     Lab. I spent nearly a decade working in LISP, before
                     moving on
-                    to C/Unix, a stint managing the Web Site for the Christian
+                    to C/Unix, a stint managing the Website for the Christian
                     Science Monitor, and finally Java based e-Commerce
                     development,
                     which has kept me busy for the last five years.
@@ -1255,44 +1255,50 @@
 
                 <h4 id="mikus">Michael Jouravlev -- Committer</h4>
 
-		<p>In 2001 I joined a team that had been tasked with building a front
-		end to a lottery system using Java technology. The system had to have
-		Web interface (HTML), cellular phone interface (WML and later SMS)
-		as well as audio interface for regular telephone
-		(VoiceXML). Someone suggested to use Struts. I did not know about Struts
-		at that time, but the framework quickly proved to be superior to simple
-		JSP-based Model1 approach. The team effort resulted in a multi-layer
-		application that is still competitive and maintainable today.</p>
-
-		<p>Struts proved its value, but some common practices seemed
-		inconvenient or plain wrong to me. I started to read what other people
-		say. I found great value in Ted Husted's tips, as well as in the book
-		by Chuck Cavaness. After a while I devised some practices of my own
-		(or just 
-		<a href="http://www.theserverside.com/tt/articles/article.tss?l=RedirectAfterPost">rediscovered</a>
-		something that others has been doing for long time)
-		and since then I have been trying to improve Struts in different
-		ways.</p>
-
-		<p>I started to think about page flows and Back button support back in
-		2002, this resulted in a simple but robust wizard engine. I also
-		wanted to make development with Struts more object-oriented. I found
-		DispatchAction useful in this regards but with quirks of its own. So I
-		created my own dispatch action that allowed me to process both input
-		and render phases of a web resource. Promoting this approach is a
-		job of its own.</p>
-
-		<p>My most recent area of interest is web components and Ajax.
-		Creating independent components using Ajax is actually simpler than
-		using less fancy patterns like redirect-after-post. In attempt to
-		combine Ajax and non-Ajax components into one package I came up with
-		idea of <a href="http://www.jspcontrols.net/">dual-mode components</a>
-		that work either with or without Javascript.</p>
+        <p>In 2001 I joined a team that had been tasked with building a front
+        end to a lottery system using Java technology. The system had to have
+        Web interface (HTML), cellular phone interface (WML and later SMS)
+        as well as audio interface for regular telephone
+        (VoiceXML). Someone suggested to use Struts. I did not know about Struts
+        at that time, but the framework quickly proved to be superior to simple
+        JSP-based Model1 approach. The team effort resulted in a multi-layer
+        application that is still competitive and maintainable today.</p>
+
+        <p>Struts proved its value, but some common practices seemed
+        inconvenient or plain wrong to me. I started to read what other people
+        say. I found great value in Ted Husted's tips, as well as in the book
+        by Chuck Cavaness. After a while I devised some practices of my own
+        (or just 
+        <a href="http://www.theserverside.com/tt/articles/article.tss?l=RedirectAfterPost">rediscovered</a>
+        something that others has been doing for long time)
+        and since then I have been trying to improve Struts in different
+        ways.</p>
+
+        <p>I started to think about page flows and Back button support back in
+        2002, this resulted in a simple but robust wizard engine. I also
+        wanted to make development with Struts more object-oriented. I found
+        DispatchAction useful in this regards but with quirks of its own. So I
+        created my own dispatch action that allowed me to process both input
+        and render phases of a web resource. Promoting this approach is a
+        job of its own.</p>
+
+        <p>My most recent area of interest is web components and Ajax.
+        Creating independent components using Ajax is actually simpler than
+        using less fancy patterns like redirect-after-post. In attempt to
+        combine Ajax and non-Ajax components into one package I came up with
+        idea of <a href="http://www.jspcontrols.net/">dual-mode components</a>
+        that work either with or without Javascript.</p>
 
-		<p>Struts has been good to me. I want Struts to keep being improved and to
-		remain the Java web framework of choice.</p>
+        <p>Struts has been good to me. I want Struts to keep being improved and to
+        remain the Java web framework of choice.</p>
 
             </subsection>
+        </section>
+        <section>
+            <p class="right">
+                Next:
+                <a href="bylaws.html">PMC Charter</a>
+            </p>
         </section>
     </body>
 </document>