You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2006/03/24 14:11:44 UTC

svn commit: r388513 - in /struts: build/trunk/STATUS.txt site/trunk/xdocs/index.xml site/trunk/xdocs/kickstart.fml site/trunk/xdocs/volunteers.xml

Author: husted
Date: Fri Mar 24 05:11:41 2006
New Revision: 388513

URL: http://svn.apache.org/viewcvs?rev=388513&view=rev
Log:
Kickstart FAQ / Who We Are / STATUS
* Update for latest WebWork developments
Kickstart FAQ
* Move subproject/extension FAQs lower, since we may be condensing the Action 1 builds
Welcome page 
* Add section for "Best Available Release"

Modified:
    struts/build/trunk/STATUS.txt
    struts/site/trunk/xdocs/index.xml
    struts/site/trunk/xdocs/kickstart.fml
    struts/site/trunk/xdocs/volunteers.xml

Modified: struts/build/trunk/STATUS.txt
URL: http://svn.apache.org/viewcvs/struts/build/trunk/STATUS.txt?rev=388513&r1=388512&r2=388513&view=diff
==============================================================================
--- struts/build/trunk/STATUS.txt (original)
+++ struts/build/trunk/STATUS.txt Fri Mar 24 05:11:41 2006
@@ -35,7 +35,12 @@
     * Laurie Harper (laurieh at apache.org)
     * Richard Feit  (rich at apache.org)
     * Jason Carreira (jcarreira at apache.org)
-    * Patrick Lightbody (plightbo at apache.org) 
+    * Patrick Lightbody (plightbo at apache.org)
+    * Alexandru Popescu (apopescu at apache.org)
+    * Rene Gielen (rgielen at apache.org)
+    * Rainer Hermanns (hermanns at apache.org)
+    * Toby Jee (TBD)
+    * Ian Roughley (roughley at apache.org)
 
 Emeritus Committers 
 
@@ -175,9 +180,18 @@
 
 ----
 
-2006 PROJECT VOTES 
+2006 PROJECT VOTES
 
-Nominate Gary VanMatre as a PMC member 
+Struts Shale v1.0.2 Quality
+* [23 Mar 2006] (Pending) Tally +2 alpha (binding)
+
+Struts Shale v1.0.1 Quality
+* [19 Mar 2006] Tally +1 alpha (binding); -1 alpha (binding)
+
+Struts 1.2.9 Quality
+* [16 Mar 2006] Tally 3 +1 (binding) 2 +1 (non-binding)
+
+Nominate Gary VanMatre as a PMC member
 * [27 Feb 2006] Tally 10 +1
 
 Confirm the Struts Action Library 1.3.0 release plan  

Modified: struts/site/trunk/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/index.xml?rev=388513&r1=388512&r2=388513&view=diff
==============================================================================
--- struts/site/trunk/xdocs/index.xml (original)
+++ struts/site/trunk/xdocs/index.xml Fri Mar 24 05:11:41 2006
@@ -42,32 +42,49 @@
                 ways.
                 First, by providing open source frameworks and toolkits
                 that help developers build applications for the web.
-                Second, by providing friendly and honest mailing lists
-                where both newcomers and veterans discuss how to use Struts
-                software
-                in their own Model 2 applications.
+                Second, by providing friendly and honest
+                <a href="mail.html">mailing lists</a>
+                where both newcomers and veterans discuss how to use Apache Struts
+                software in their own Model 2 applications.
             </p>
 
-            <p>
-                Originally, the Apache Struts software was distributed
-                as one monolithic bundle.
-                Today, the Apache Struts project is comprised of two distinct
-                frameworks
-                and several other subprojects.
-                The two frameworks are the
-                <strong>Struts Action Framework</strong>
-                and the
-                <strong>Struts Shale Framework</strong>
-                .
-                Struts Action is the original request-based framework.
-                Struts Shale is a component-based framework for JavaServer Faces.
-                Both frameworks are first-class citizens of the Apache Struts
-                project.
-            </p>
+            <a name="release"/>
+            <subsection name="Best Available Version">
+
+                <p>
+                    The best available version is
+                    <a href="accounce.html#a20050322">
+                        Struts 1.2.9,
+                    </a>
+                    which was classified "General Availability"
+                    (or "Ready for Primetime")
+                    on 22 March 2006.
+                </p>
+
+            </subsection>
+
+            <a name="cooking"/>
+            <subsection name="What's Cooking?">
+
+                <p>
+                    Originally, the Apache Struts software was distributed
+                    as one monolithic bundle.
+                    Today, the Apache Struts project is comprised of two distinct
+                    frameworks.
+                    The two frameworks are the
+                    <strong>Struts Action Framework</strong>
+                    and the
+                    <strong>Struts Shale Framework</strong>
+                    .
+                    Struts Action is the original request-based framework.
+                    Struts Shale is a component-based framework for JavaServer Faces.
+                    Both frameworks are first-class citizens of the Apache Struts
+                    project.
+                </p>
 
-            <a name="frameworks"/>
-            <subsection name="Why two frameworks?">
                 <p>
+
+                    <b>Why two frameworks?</b>
                     When
                     <a href="http://java.sun.com/j2ee/javaserverfaces/">
                         JavaServer Faces</a>
@@ -96,9 +113,14 @@
                     Framework.
                     For projects using JSP and templating technologies, we offer the
                     original Action framework.
+                </p>
+
+                <p>
+                    <b>Is that all there is?</b>
+                    Not by a long shot!
                     Soon, we will also offer a new Action 2 framework, based on
                     <a href="announce.html#a20051214.3">WebWork</a>
-                    technology.
+                    technology. Essentially, Struts Action 2.0 will be WebWork 2.3.
                 </p>
 
                 <p>
@@ -108,34 +130,8 @@
                 </p>
 
                 <p>
-                    For more about how Action and Shale fit together,
-                    see our
+                    For more, see our
                     <a href="kickstart.html">KickStart FAQ.</a>
-                </p>
-            </subsection>
-
-            <a name="subprojects"/>
-            <subsection name="Why so many subprojects?">
-                <p>
-                    To make the Struts Action Framework easier for us to
-                    maintain,
-                    we've subdivided the original monolithic distribution into
-                    several subprojects.
-                    Each subproject has its own website, documentation, and
-                    release cycle,
-                    and may be downloaded separately.
-                    The JARs and external dependencies for our extensions to
-                    Struts Action are being
-                    bundled into a convenient distribution known as the
-                    "Struts Action Library".
-                </p>
-                <p>
-                    The subprojects will be distributed as part of the Struts
-                    Action 1.3 release series.
-                    The initial 1.3 releases are still under development.
-                    Right now,
-                    <a href="http://struts.apache.org/downloads.html">
-                        Struts 1.2.9 is the best available release.</a>
                 </p>
             </subsection>
 

Modified: struts/site/trunk/xdocs/kickstart.fml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/kickstart.fml?rev=388513&r1=388512&r2=388513&view=diff
==============================================================================
--- struts/site/trunk/xdocs/kickstart.fml (original)
+++ struts/site/trunk/xdocs/kickstart.fml Fri Mar 24 05:11:41 2006
@@ -19,103 +19,275 @@
 <faqs title="Kickstart FAQ">
 
     <part>
-        <p>
-            Here are answers to the some of the usual Apache Struts
-            getting-started questions.
-        </p>
-    </part>
+        <title>Project Details</title>
 
-    <part>
-        <title>Product Line</title>
+        <faq id="struts">
+            <question>Why is the project called Struts?</question>
+            <answer>
+                <p>It's a reference to struts in the architectural sense, a
+                    reminder of the nearly invisible pieces that hold up
+                    buildings, houses, and bridges.</p>
+            </answer>
+        </faq>
 
-        <faq id="subprojects">
-            <question>Why are there so many subprojects now?</question>
+        <faq id="license">
+            <question>How is Apache Struts licensed?</question>
             <answer>
-                <p>
-                    Over the years, the Action framework grew to include not only a
-                    controller and a set of taglibs but several other extensions,
-                    like Tiles, EL, Scripting, and Flow. There were also some
-                    optional classes that some people liked, but not everyone needed
-                    (like DispatchAction).
+                <p>All Apache Struts products are copyrighted software
+                    available under the
+                    <a href="http://www.apache.org/licenses">Apache
+                        License,</a>
+                    a &quot;free-to-use, business-friendly license&quot;.
                 </p>
+            </answer>
+        </faq>
 
+        <faq id="usage">
+            <question>Can Apache Struts be used in a commercial
+                product?</question>
+            <answer>
+                <p>Yes. The only requirements you must meet are those listed
+                    in the
+                    <a href="http://www.apache.org/licenses">Apache
+                        License.</a>
+                </p>
+            </answer>
+        </faq>
+
+        <faq id="credits">
+            <question>Do I have to credit Apache Struts on my own
+                website?</question>
+            <answer>
+                <p>You need to credit Apache Struts if you
+                    <strong>redistribute your own framework</strong>
+                    based on our products
+                    for other people to use. (See the
+                    <a href="http://www.apache.org/LICENSE">Apache License</a>
+                    for details.)
+                    But you do
+                    <strong>not</strong>
+                    need to credit Apache Struts just because your web
+                    application utilizes one of our products.
+                    It's the same situation as using the Apache HTTPD server
+                    or Tomcat. Not required if its just running your web site.
+                    Required if you've used the source code to create your own
+                    server that you are redistributing to other people.
+                </p>
+            </answer>
+        </faq>
+
+        <faq id="requests">
+            <question>If a product doesn't do what I want, can I request that
+                a feature be added?</question>
+            <answer>
                 <p>
-                    Releasing all of this code together has been like hanging wall
-                    paper. We smooth a crease here, and another wrinkle crops up over
-                    there. In order to promote lighter, regular releases, we've
-                    subdivided the monolithic Struts 1.2 distribution into seven
-                    distinct subprojects: Action, EL, Extras, Site, Taglib, and
-                    Tiles.
+                    First, it's important to remember that Apache Struts is an
+                    all-volunteer project.
+                    We don't charge anyone anything to use Apache Struts
+                    products.
+                    Committers and other developers work on Apache Struts
+                    products because they need to use it with their own
+                    applications.
+                    If others can use it too, that's "icing on the cake".
+                    If you
+                    <a href="../helping.html">submit a patch</a>
+                    for a feature that a Committer finds useful, then that
+                    Committer may choose to volunteer his or her time to apply
+                    the patch.
+                    If you just submit an idea without a patch, it is much
+                    less likely to be added (since first someone else has to
+                    volunteer their time to write the patch).
                 </p>
+                <p>
+                    We are grateful for any patches, and we welcome new ideas,
+                    but the best way to see that something gets added to the
+                    framework is to do as much of the work as you can, rather
+                    than rely on the "kindness of strangers". Worst case, you
+                    can apply the patch to your copy of Struts and still use
+                    the feature in your own application. (Which is what open
+                    source is ~really~ all about.)
+                </p>
+            </answer>
+        </faq>
 
+        <faq id="help">
+            <question>Where can I get help with Apache Struts?</question>
+            <answer>
+                <p>Struts Action Framework comes complete with a
+                    <a href="../userGuide/index.html">Users Guide</a>
+                    to
+                    introduce people to the framework and its underlying
+                    technologies. Various components
+                    also have their own in-depth Developers Guide, to cover
+                    more advanced topics. Comprehensive
+                    <a href="../api/index.html">Javadocs</a>
+                    are included
+                    along with the
+                    <strong>full source code</strong>
+                    .
+                </p>
                 <p>
-                    Now, if we want to make a change to a JSP tag, we can release
-                    Taglib without re-releasing everything else. Likewise, if we want
-                    to add a nifty new Action to Extras, we can just release Extras,
-                    without re-releasing everything else.
+                    The
+                    <a href="http://struts.apache.org/mail.html">Struts user
+                        mailing list</a>
+                    is also
+                    very active, and welcomes posts from new users. Before
+                    posting a new question, be
+                    sure to consult the
+                    <a href="http://struts.apache.org/mail.html#Archives">
+                        <strong>MAILING LIST ARCHIVE</strong>
+                    </a>
+                    and the very excellent
+                    <a href="http://www.catb.org/~esr/faqs/smart-questions.html">
+                        How To Ask Questions The Smart Way</a>
+                    by Eric Raymond. Please do be sure
+                    to
+                    <a href="http://expita.com/nomime.html">turn off HTML</a>
+                    in your
+                    email client before posting.
+                </p>
+            </answer>
+        </faq>
+
+        <faq id="support">
+            <question>Is commercial support available?</question>
+            <answer>
+                <p>The Apache Software Foundation does not provide commercial
+                    support for any of our software products, including Apache
+                    Struts products.
+                    However, third parties may offer different degrees of
+                    support.</p>
+            </answer>
+        </faq>
+
+        <faq id="providers">
+            <question>Are there ISPs that will host my Struts
+                application?</question>
+            <answer>
+                <p>For a listing of some Java and Struts Action Framework
+                    ISPs, visit the
+                    <a href="http://struts.sf.net/community/index.html">Struts
+                        Community Resources</a>
+                    area on SourceForge.
                 </p>
+            </answer>
+        </faq>
 
+        <faq id="ide">
+            <question>Is there a particularly good IDE to use with Struts
+                Action Framework"</question>
+            <answer>
                 <p>
-                    Of course, the next question is: "Which versions work with the
-                    best available release of Action?" To answer that question,
-                    we provide the Struts Action Library, which contains the set of
-                    JARs that work with the "best available" release of Action 1.3.
+                    Struts should work well with any development environment
+                    that you would like to use, as well as with any
+                    programmers editor.
+                    The members of the Struts development team each use their
+                    own tools such as
+                    <a href="http://www.gnu.org/software/emacs/emacs.html">
+                        Emacs,</a>
+                    <a href="http://www.intellij.com/idea/">IDEA,</a>
+                    <a href="http://www.eclipse.org/">Eclipse,</a>
+                    and
+                    <a href="http://www.netbeans.org/">NetBeans.</a>
+                </p>
+                <p>
+                    See the
+                    <a href="../faqs/index.html">Howto Guides</a>
+                    for more about configuring IDEs to work with Struts.
                 </p>
             </answer>
         </faq>
 
-        <faq id="dependencies">
-            <question>
-                But what if a new feature in Taglibs depends on a new feature in
-                Action? Won't you still have to release them together?
-            </question>
+        <faq id="digest">
+            <question>Is there a digest for the User list?</question>
             <answer>
                 <p>
-                    Hmmm, almost. This sort of thing already happens with the Commons
-                    components. We might have to release a new version of Commons
-                    Validator and test it against the development build of Struts
-                    Action. The same thing would continue to happen. It's just
-                    instead of
-                    being a Commons component and a Struts component, it's two
-                    Struts components. No big woof.
+                    Yes.
+                    <a href="mailto:user-digest-subscribe@struts.apache.org">
+                        send a blank message</a>
+                    to &lt;
+                    <a href="mailto:user-digest-subscribe@struts.apache.org">
+                        user-digest-subscribe@struts.apache.org</a>
+                    &gt;.
                 </p>
                 <p>
-                    The difference is that now we get to choose what is released
-                    together. The infrastructure does not make that decision for us.
+                    If you are subscribed to the digest, you can also post to
+                    the list.
+                    Just be sure to send your post to the
+                    <a href="mailto:user@struts.apache.org">user list</a>
+                    rather than trying to reply to the digest.
                 </p>
             </answer>
         </faq>
 
-        <faq id="confusing">
-            <question>Won't it be confusing for people to bundle, say, Action 1.3.4
-                with Taglib 1.3.2?</question>
+        <faq id="newsgroup">
+            <question>Is there an Apache Struts newsgroup?</question>
             <answer>
                 <p>
-                    We also bundle Action 1.3.0 with Commons-Validator 1.2.0.
-                    and Commons-BeanUtils 1.7.0, and several other JARs with their
-                    own version numbers. Same difference.
+                    Not a usenet group, but the Struts User list can be
+                    accessed with your
+                    favorite newsgroup reader from the
+                    <a href="http://news.gmane.org/">GMane News Site.</a>
+                    Subscribe to groups
+                    <code>gmane.comp.jakarta.struts.devel</code>
+                    for the developer list, or
+                    <code>gmane.comp.jakarta.struts.user</code>
+                    for the user list.
                 </p>
+            </answer>
+        </faq>
+
+        <faq id="mailbounce">
+            <question>Why didn't my posting show up on the user
+                list?</question>
+            <answer>
                 <p>
-                    To make it easy for people to grab the "best available"
-                    combination of JARs, we offer the Struts Action Library.
+                    You must be subscribed to the
+                    <a href="mailto:user-subscribe@struts.apache.org">user
+                        list</a>
+                    or
+                    <a href="mailto:user-digest-subscribe@struts.apache.org">
+                        user digest</a>
+                    before posting
+                    (or use the
+                    <a href="http://news.gmane.org">GMane Newsgroups</a>
+                    instead).
                 </p>
             </answer>
         </faq>
 
-        <faq id="classic">
-            <question>Is Struts Classic another name for the Struts Action Framework?
-            </question>
+        <faq id="unsubscribe">
+            <question>How do I unsubscribe from the mailing list?</question>
             <answer>
-                <p>Struts Classic is a codename for the work we needed to do to
-                    create and release the seven new subprojects we extracted from
-                    Struts 1.2. It is not a product per-se, but shorthand for the
-                    1.3.0 build of the seven projects.
+                <p>
+                    <strong>From the email account used to subscribe to the
+                        list,</strong>
+                    <a href="mailto:user-unsubscribe@struts.apache.org">send a
+                        blank message</a>
+                    to &lt;
+                    <a href="mailto:user-unsubscribe@struts.apache.org">
+                        user-unsubscribe@struts.apache.org</a>
+                    &gt;.
+                </p>
+                <p>
+                    If you are receiving the digest, you must send a blank
+                    email to
+                    &lt;
+                    <a href="mailto:user-digest-unsubscribe@struts.apache.org">
+                        user-unsubscribe@struts.apache.org</a>
+                    &gt;
+                    instead.
                 </p>
             </answer>
         </faq>
+    </part>
+
+
+    <part>
+        <title>Product Line</title>
 
         <faq id="shale">
-            <question>Why are you offering both Struts Shale and Struts Action
+            <question>Why are you offering both the Struts Shale and the Struts Action
                 Framework? Don't they compete for new development?</question>
             <answer>
                 <p>We do offer Apache Struts developers a choice, but, hey,
@@ -201,19 +373,20 @@
                 <p>
                     <a href="http://wiki.apache.org/struts/StrutsTi">Struts
                         Ti</a>
-                    (short for Titanium) is a codename for Struts Action
+                    (short for Titanium) was a codename for Struts Action
                     Framework 2.x.
                     In late November 2005, the Ti proposal was amended to
                     include a merger with
                     <a href="http://www.opensymphony.com/webwork/">Open
                         Symphony WebWork</a>
                     .
-                    Under this plan, the next stable release of WebWork is
-                    being donated to Apache Struts,
-                    and the lead WebWork committers are joining the Struts
-                    community.
-                    The WebWork codebase is being brought into the ASF through
-                    the Apache Incubator.
+                    Pursuant to this plan, WebWork 2.3 was
+                    donated to the ASF in March 2006,
+                    and the active WebWork committers joined the Apache Struts project.
+                    The WebWork 2.3 codebase is being brought into the ASF through
+                    the
+                    <a href="http://incubator.apache.org/projects/webwork2.html">
+                        Apache Incubator.</a>
                     Once licensing and related issues are resolved,
                     the codebase will be made part of the Apache Struts
                     framework.
@@ -240,7 +413,7 @@
                     the Struts axle.
                 </p>
                 <p>
-                    At this point, the Ti codename is being dropped,
+                    At this point, the Ti codename has being dropped,
                     and we are referring to the incoming WebWork codebase as Action
                     2.
                 </p>
@@ -256,9 +429,8 @@
                     For the time being, there is no plan to migrate XWork to
                     the ASF. Struts Action has always had many dependencies on
                     external
-                    packages.So long as packages like XWork and Sitemesh are doing
-                    well
-                    at OpenSymphony, there is no reason to make further changes.
+                    packages. So long as packages like XWork and Sitemesh are doing
+                    well at OpenSymphony, there is no reason to make further changes.
                 </p>
             </answer>
         </faq>
@@ -367,8 +539,10 @@
                     Other likely candidates for a Web MVC framework include
                     <a href="http://cocoon.apache.org/">Apache Cocoon,</a>
                     <a href="http://jakarta.apache.org/tapestry/">Apache Tapestry,</a>
-                    <a href="http://jakarta.apache.org/turbine/">Apache Turbine,</a>, 
-                    <a href="http://www.springframework.org/docs/reference/mvc.html">Spring MVC.</a>, and 
+                    <a href="http://jakarta.apache.org/turbine/">Apache Turbine,</a>
+                    ,
+                    <a href="http://www.springframework.org/docs/reference/mvc.html">Spring MVC.</a>
+                    , and
                     <a href="http://wicket.sourceforge.net/">Wicket.</a>
                 </p>
             </answer>
@@ -438,9 +612,10 @@
                     If you'd like a head-start on Action 2,
                     you could start new development with WebWork 2 today.
                     <a href="announce.html#a20051214.3">
-                        WebWork is joining Apache Struts,</a>
+                        WebWork has joined Apache Struts,</a>
                     and Action 2 will be an updated release of WebWork 2.2.
                     Undoubtedly, there will be some changes,
+                    just as there were changes between WebWork 2.1 and Webwork 2.2,
                     but the core API and architecture will remain the same.
                 </p>
             </answer>
@@ -483,270 +658,93 @@
                     <a href="helping.html">we could use your help.</a>
                 </p>
             </answer>
-        </faq>
-    </part>
 
-    <part>
-        <title>Project Details</title>
-
-        <faq id="struts">
-            <question>Why is the project called Struts?</question>
-            <answer>
-                <p>It's a reference to struts in the architectural sense, a
-                    reminder of the nearly invisible pieces that hold up
-                    buildings, houses, and bridges.</p>
-            </answer>
-        </faq>
+            <faq id="subprojects">
+                <question>Why are there so many "extensions" for Action 1 now?</question>
+                <answer>
+                    <p>
+                        Over the years, the Action 1 framework grew to include not only a
+                        controller and a set of taglibs but several other extensions,
+                        like Tiles, EL, Scripting, and Flow. There were also some
+                        optional classes that some people liked, but not everyone needed
+                        (like DispatchAction).
+                    </p>
+
+                    <p>
+                        Releasing all of this code together has been like hanging wall
+                        paper. We smooth a crease here, and another wrinkle crops up over
+                        there. In order to promote lighter, regular releases, we've
+                        subdivided the monolithic Struts 1.2 distribution into seven
+                        distinct subprojects: Action, EL, Extras, Site, Taglib, and
+                        Tiles.
+                    </p>
+
+                    <p>
+                        Now, if we want to make a change to a JSP tag, we can release
+                        Taglib without re-releasing everything else. Likewise, if we want
+                        to add a nifty new Action to Extras, we can just release Extras,
+                        without re-releasing everything else.
+                    </p>
+
+                    <p>
+                        Of course, the next question is: "Which versions work with the
+                        best available release of Action?" To answer that question,
+                        we provide the Struts Action Library, which contains the set of
+                        JARs that work with the "best available" release of Action 1.3.
+                    </p>
+                </answer>
+            </faq>
+
+            <faq id="dependencies">
+                <question>
+                    But what if a new feature in Taglibs depends on a new feature in
+                    Action 1? Won't you still have to release them together?
+                </question>
+                <answer>
+                    <p>
+                        Hmmm, almost. This sort of thing already happens with the Commons
+                        components. We might have to release a new version of Commons
+                        Validator and test it against the development build of Struts
+                        Action. The same thing would continue to happen. It's just
+                        instead of
+                        being a Commons component and a Struts component, it's two
+                        Struts components. No big woof.
+                    </p>
+                    <p>
+                        The difference is that now we get to choose what is released
+                        together. The infrastructure does not make that decision for us.
+                    </p>
+                </answer>
+            </faq>
+
+            <faq id="confusing">
+                <question>Won't it be confusing for people to bundle, say, Action 1.3.4
+                    with Taglib 1.3.2?</question>
+                <answer>
+                    <p>
+                        We also bundle Action 1.3.0 with Commons-Validator 1.2.0.
+                        and Commons-BeanUtils 1.7.0, and several other JARs with their
+                        own version numbers. Same difference.
+                    </p>
+                    <p>
+                        To make it easy for people to grab the "best available"
+                        combination of JARs, we offer the Struts Action Library.
+                    </p>
+                </answer>
+            </faq>
+
+            <faq id="classic">
+                <question>Is Struts Classic another name for the Struts Action Framework?
+                </question>
+                <answer>
+                    <p>Struts Classic is a codename for the work we needed to do to
+                        create and release the seven new subprojects we extracted from
+                        Struts 1.2. It is not a product per-se, but shorthand for the
+                        1.3.0 build of the seven projects.
+                    </p>
+                </answer>
+            </faq>
 
-        <faq id="license">
-            <question>How is Apache Struts licensed?</question>
-            <answer>
-                <p>All Apache Struts products are copyrighted software
-                    available under the
-                    <a href="http://www.apache.org/licenses">Apache
-                        License,</a>
-                    a &quot;free-to-use, business-friendly license&quot;.
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="usage">
-            <question>Can Apache Struts be used in a commercial
-                product?</question>
-            <answer>
-                <p>Yes. The only requirements you must meet are those listed
-                    in the
-                    <a href="http://www.apache.org/licenses">Apache
-                        License.</a>
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="credits">
-            <question>Do I have to credit Apache Struts on my own
-                website?</question>
-            <answer>
-                <p>You need to credit Apache Struts if you
-                    <strong>redistribute your own framework</strong>
-                    based on our products
-                    for other people to use. (See the
-                    <a href="http://www.apache.org/LICENSE">Apache License</a>
-                    for details.)
-                    But you do
-                    <strong>not</strong>
-                    need to credit Apache Struts just because your web
-                    application utilizes one of our products.
-                    It's the same situation as using the Apache HTTPD server
-                    or Tomcat. Not required if its just running your web site.
-                    Required if you've used the source code to create your own
-                    server that you are redistributing to other people.
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="requests">
-            <question>If a product doesn't do what I want, can I request that
-                a feature be added?</question>
-            <answer>
-                <p>
-                    First, it's important to remember that Apache Struts is an
-                    all-volunteer project.
-                    We don't charge anyone anything to use Apache Struts
-                    products.
-                    Committers and other developers work on Apache Struts
-                    products because they need to use it with their own
-                    applications.
-                    If others can use it too, that's "icing on the cake".
-                    If you
-                    <a href="../helping.html">submit a patch</a>
-                    for a feature that a Committer finds useful, then that
-                    Committer may choose to volunteer his or her time to apply
-                    the patch.
-                    If you just submit an idea without a patch, it is much
-                    less likely to be added (since first someone else has to
-                    volunteer their time to write the patch).
-                </p>
-                <p>
-                    We are grateful for any patches, and we welcome new ideas,
-                    but the best way to see that something gets added to the
-                    framework is to do as much of the work as you can, rather
-                    than rely on the "kindness of strangers". Worst case, you
-                    can apply the patch to your copy of Struts and still use
-                    the feature in your own application. (Which is what open
-                    source is ~really~ all about.)
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="help">
-            <question>Where can I get help with Apache Struts?</question>
-            <answer>
-                <p>Struts Action Framework comes complete with a
-                    <a href="../userGuide/index.html">Users Guide</a>
-                    to
-                    introduce people to the framework and its underlying
-                    technologies. Various components
-                    also have their own in-depth Developers Guide, to cover
-                    more advanced topics. Comprehensive
-                    <a href="../api/index.html">Javadocs</a>
-                    are included
-                    along with the
-                    <strong>full source code</strong>
-                    .
-                </p>
-                <p>
-                    The
-                    <a href="http://struts.apache.org/mail.html">Struts user
-                        mailing list</a>
-                    is also
-                    very active, and welcomes posts from new users. Before
-                    posting a new question, be
-                    sure to consult the
-                    <a href="http://struts.apache.org/mail.html#Archives">
-                        <strong>MAILING LIST ARCHIVE</strong>
-                    </a>
-                    and the very excellent
-                    <a href="http://www.catb.org/~esr/faqs/smart-questions.html">
-                        How To Ask Questions The Smart Way</a>
-                    by Eric Raymond. Please do be sure
-                    to
-                    <a href="http://expita.com/nomime.html">turn off HTML</a>
-                    in your
-                    email client before posting.
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="support">
-            <question>Is commercial support available?</question>
-            <answer>
-                <p>The Apache Software Foundation does not provide commercial
-                    support for any of our software products, including Apache
-                    Struts products.
-                    However, third parties may offer different degrees of
-                    support.</p>
-            </answer>
-        </faq>
-
-        <faq id="providers">
-            <question>Are there ISPs that will host my Struts
-                application?</question>
-            <answer>
-                <p>For a listing of some Java and Struts Action Framework
-                    ISPs, visit the
-                    <a href="http://struts.sf.net/community/index.html">Struts
-                        Community Resources</a>
-                    area on SourceForge.
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="ide">
-            <question>Is there a particularly good IDE to use with Struts
-                Action Framework"</question>
-            <answer>
-                <p>
-                    Struts should work well with any development environment
-                    that you would like to use, as well as with any
-                    programmers editor.
-                    The members of the Struts development team each use their
-                    own tools such as
-                    <a href="http://www.gnu.org/software/emacs/emacs.html">
-                        Emacs,</a>
-                    <a href="http://www.intellij.com/idea/">IDEA,</a>
-                    <a href="http://www.eclipse.org/">Eclipse,</a>
-                    and
-                    <a href="http://www.netbeans.org/">NetBeans.</a>
-                </p>
-                <p>
-                    See the
-                    <a href="../faqs/index.html">Howto Guides</a>
-                    for more about configuring IDEs to work with Struts.
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="digest">
-            <question>Is there a digest for the User list?</question>
-            <answer>
-                <p>
-                    Yes.
-                    <a href="mailto:user-digest-subscribe@struts.apache.org">
-                        send a blank message</a>
-                    to &lt;
-                    <a href="mailto:user-digest-subscribe@struts.apache.org">
-                        user-digest-subscribe@struts.apache.org</a>
-                    &gt;.
-                </p>
-                <p>
-                    If you are subscribed to the digest, you can also post to
-                    the list.
-                    Just be sure to send your post to the
-                    <a href="mailto:user@struts.apache.org">user list</a>
-                    rather than trying to reply to the digest.
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="newsgroup">
-            <question>Is there an Apache Struts newsgroup?</question>
-            <answer>
-                <p>
-                    Not a usenet group, but the Struts User list can be
-                    accessed with your
-                    favorite newsgroup reader from the
-                    <a href="http://news.gmane.org/">GMane News Site.</a>
-                    Subscribe to groups
-                    <code>gmane.comp.jakarta.struts.devel</code>
-                    for the developer list, or
-                    <code>gmane.comp.jakarta.struts.user</code>
-                    for the user list.
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="mailbounce">
-            <question>Why didn't my posting show up on the user
-                list?</question>
-            <answer>
-                <p>
-                    You must be subscribed to the
-                    <a href="mailto:user-subscribe@struts.apache.org">user
-                        list</a>
-                    or
-                    <a href="mailto:user-digest-subscribe@struts.apache.org">
-                        user digest</a>
-                    before posting
-                    (or use the
-                    <a href="http://news.gmane.org">GMane Newsgroups</a>
-                    instead).
-                </p>
-            </answer>
-        </faq>
-
-        <faq id="unsubscribe">
-            <question>How do I unsubscribe from the mailing list?</question>
-            <answer>
-                <p>
-                    <strong>From the email account used to subscribe to the
-                        list,</strong>
-                    <a href="mailto:user-unsubscribe@struts.apache.org">send a
-                        blank message</a>
-                    to &lt;
-                    <a href="mailto:user-unsubscribe@struts.apache.org">
-                        user-unsubscribe@struts.apache.org</a>
-                    &gt;.
-                </p>
-                <p>
-                    If you are receiving the digest, you must send a blank
-                    email to
-                    &lt;
-                    <a href="mailto:user-digest-unsubscribe@struts.apache.org">
-                        user-unsubscribe@struts.apache.org</a>
-                    &gt;
-                    instead.
-                </p>
-            </answer>
         </faq>
     </part>
 

Modified: struts/site/trunk/xdocs/volunteers.xml
URL: http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/volunteers.xml?rev=388513&r1=388512&r2=388513&view=diff
==============================================================================
--- struts/site/trunk/xdocs/volunteers.xml (original)
+++ struts/site/trunk/xdocs/volunteers.xml Fri Mar 24 05:11:41 2006
@@ -154,6 +154,26 @@
                         <strong>Patrick Lightbody</strong>
                         (plightbo at apache.org)
                     </li>
+                    <li>
+                        <strong>Alexandru Popescu</strong>
+                        (apopescu at apache.org)
+                    </li>
+                    <li>
+                        <strong>Rene Gielen</strong>
+                        (rgielen at apache.org)
+                    </li>
+                    <li>
+                        <strong>Rainer Hermanns</strong>
+                        (hermanns at apache.org)
+                    </li>
+                    <li>
+                        <strong>Toby Jee</strong>
+                        (TBD)
+                    </li>
+                    <li>
+                        <strong>Ian Roughley</strong>
+                        (roughley at apache.org)
+                    </li>
                 </ul>
             </subsection>
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org