Apache Struts Web Application Framework
Struts
Welcome
Learning
Acquiring
Using
Who We Are
Roadmap
Community
News & Status
Resources
List Archive
Known Issues
Download
Binaries
Source Code
CVS Repository
Nightly Build
User and Developer Guides
Javadoc
FAQs and Howtos
Stable Release (1.1)
Release Notes
Release Plan
Previous Release (1.0.2)
Welcome page
User Guide
Javadoc
Release Notes
Installation
Using Apache Struts

In the normal course of using an application framework like Struts, you may wish to

Reporting Bugs and Feature Requests

Tracking of bug reports and enhancement requests for Struts is handled through the Apache Bug Database. Please select Struts from the product list, along with the details of which component of Struts you feel this report relates to, and details of your operating environment. You will automatically be notified by email as the status of your bug or enhancement report changes. Please be sure to read How to Report Bugs Effectively before posting.

Contributing Patches to Code or Documentation

You can upload a proposed patch to either the code or documentation by creating a feature request in Bugzilla. After creating the ticket, you can go back and upload a file containing your patch.

The documentation is maintained in the doc folder of the CVS in a XML format. In the Nightly Build, there is a "compile.website" target in the build.xml file, which renders the XML into the HTML we post to the Website. If you would like to help with the documentation, it is important to provide patches and new pages in the XML source. Otherwise, some other volunteer will have to do this for you, and it may never get done. (Sad but true.) If you are submitting new material, it is important to decide exactly where you would put this in relation to the rest of the documentation. Someone has to figure that out before it can be added, and that someone might as well be you.

New additions for the Resources page should posted as an enhancement request to Bugzilla.

For more, see the How to Help FAQ.

Joining the Mailing Lists

Before joining any mailing list at Jakarta, please be sure to read the Mailing Lists - Guidelines. If you have read and understood these guidelines, you are welcome to join the Jakarta Struts mailing lists:

  • STRUTS-USER Mailing List - Subscribe to this list to communicate with other developers that are using Struts for their own applications, including questions about the installation of Struts, and the usage of particular Struts features.
    [Subscribe]
    [Unsubscribe]
  • STRUTS-DEV Mailing List - Subscribe to this mailing list to communicate with other developers interested in expanding and improving the functionality supported by Struts itself.
    [Subscribe]
    [Unsubscribe]
  • STRUTS-USER Digest - Subscribe to this list to receive a daily digest of the Struts USER list.
    [Subscribe]
    [Unsubscribe]
    If you subscribe to the Digest, you can also post to the User list. (Just don't quote the entire Digest mailing in a reply!)
  • STRUTS-USER Newsgroup - The User list is also mirrored online, so that you can participate without subscribing to the regular mailing list.
    [Struts Newsgroup]
    This is another way to post to the User list without subscribing to the regular list.
    Our thanks to BaseBeans Engineering for providing this much-needed service!
Posting a Question to a Mailing List

Before posting a new question, be sure to consult the MAILING LIST ARCHIVE and the very excellent How To Ask Questions The Smart Way by Eric Raymond. Please do be sure to turn off HTML in your email client before posting.

Getting Involved

All work on Struts and the other Jakarta subprojects is provided on a volunteer basis. For more about what you can do, see the Getting Involved Overview and the Struts How to Help FAQ.

Next: Who We Are


Copyright (c) 2000-2003, Apache Software Foundation