📄 helping.html
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>How to Help FAQ - Apache Struts</title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<meta content="Ted Husted" name="author" />
<meta content="Craig R. McClanahan" name="author" />
<link href="../struts.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div id="heading">
<a href="http://apache.org/">
<img id="asf_logo_wide" alt="The Apache Project" src="../images/asf_logo_wide.gif" />
</a>
<a href="http://struts.apache.org/">
<img id="struts-logo" alt="Struts Framework" src="../images/struts.gif" />
</a>
</div>
<!--end heading-->
<div id="content">
<div id="menu">
<p>FAQs</p>
<ul>
<li>
<a href="kickstart.html">Kickstart</a>
</li>
<li>
<a href="newbie.html">Newbie</a>
</li>
<li>
<a href="helping.html">How to Help</a>
</li>
</ul>
<p>Howto Guides</p>
<ul>
<li>
<a href="actionForm.html">Action Forms</a>
</li>
<li>
<a href="apps.html">Building Apps</a>
</li>
<li>
<a href="database.html">Database</a>
</li>
<li>
<a href="indexedprops.html">Indexed Properties</a>
</li>
<li>
<a href="ssl.html">SSL</a>
</li>
<li>
<a href="struts-el.html">Struts-EL (JSTL)</a>
</li>
</ul>
<p>IDE Guides</p>
<ul>
<li>
<a href="eclipse.html">Eclipse</a>
</li>
<li>
<a href="netbeans.html">Netbeans</a>
</li>
</ul>
<p>Quick Links</p>
<ul>
<li>
<a href="../index.html">Welcome</a>
</li>
<li>
<a href="../userGuide/index.html">User and Developer Guides</a>
</li>
</ul>
<div class="authors">
<p>
<strong>Contributors</strong>
</p>
<ul>
<li>Ted Husted</li>
<li>Craig R. McClanahan</li>
</ul>
</div>
</div>
<!--end menu-->
<div id="main">
<h1 id="faq">How to Help FAQ</h1>
<h2 id="contents">Index</h2>
<div class="indent">
<p>
"You can't always get what you want /
but if you try real hard /
you might just find /
that you get what you need".
<br />
[Rolling Stones]
</p>
<ul>
<li>
<a href="#corp">
What can my company do to help support Struts?
</a>
</li>
<li>
<a href="#bugs">
How can I report bugs or make feature requests?
</a>
</li>
<li>
<a href="#contribute">
How can I contribute to Struts source code?
</a>
</li>
<li>
<a href="#documentation">
How can I contribute to the documentation?
</a>
</li>
<li>
<a href="#release">
So when is the next release coming out?
</a>
</li>
<li>
<a href="#release_help">
How can I help the next release along?
</a>
</li>
</ul>
</div>
<h2 id="corp">What can my company do to help support Struts?</h2>
<div class="indent">
<p>
Struts is an all volunteer product.
Our customers are the volunteers who donate their time and energy to
supporting the product.
If you want to support Struts, and become one of our customers,
then you need to
<a href="http://jakarta.apache.org/site/getinvolved.html">get involved</a>
and become a volunteer.
</p>
<p>
Our challenge to any team using Struts is to donate the time of one team member
one afternoon a week (or more if you can spare the resources).
Have your team member browse
<a href="http://jakarta.apache.org/site/bugs.html">Bugzilla</a> for any issues
without a patch or unit test,
and add the patch or test.
Please note that Struts does not use @author tags in our JavaDocs.
If your patch includes an @author tag, we would have to ask that it be removed.
</p>
<p>
(For more about creating patches, see the
<a href="http://jakarta.apache.org/site/source.html">Jakarta Project Guidelines</a>.
The <a href="http://www.netbeans.org/community/contribute/patches.html">
NetBeans community section</a> also has a helpful section on the same
subject.
</p>
<p>
If Struts doesn't do what <em>you</em> want, it's up to <strong>you</strong> to
step up and propose the patch.
If Struts doesn't ship as often as you would like, it's up to you to step up
with the tests and fixes that get a release out the door.
</p>
<p>
If Struts does do what you want, help others become involved by turning your
war stories into FAQs and how-tos that we can make part of the
<a href="#documentation">documentation</a>.
The mailing list is very active and trundling through the archives is no
picnic.
We can always use people who can reduce the best threads to coherent articles
that we can put in the User Guide.
</p>
<p>
Some Apache products like you to submit your patch to the mailing list.
We would prefer that you create a
<a href="http://jakarta.apache.org/site/bugs.html">Bugzilla</a>
Bugzilla report and then attach the patch to the report.
To do this, you must first create the report,
and then modify the report to add your patch.
We realize this is a bit clumsy, but it keeps us from losing things,
and helps to ensure that your patch will be attended.
</p>
<p>
We don't sell Struts for money, but anyone who wants to be our customer
can pay us back by donating the time and energy that money represents.
</p>
</div>
<h2 id="bugs">How can I report bugs or make feature requests?</h2>
<div class="indent">
<p>
You can research and report outstanding fixes and feature requests using
<a href="http://jakarta.apache.org/site/bugs.html">Bugzilla</a>.
If you are unsure if this is an actual problem, feel free to bring it up the
list first.
But to be sure that an issue is resolved, read
<a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">
How to Report Bugs Effectively</a> and report it to
<a href="http://jakarta.apache.org/site/bugs.html">
<strong>Bugzilla</strong>
</a>.
</p>
<p>
Feature requests are also maintained in the Bugzilla database.
</p>
<p>
<a href="http://jakarta.apache.org/site/source.html">Patches</a> are always
welcome.
If you can't write a patch to fix your bug, a
<a href="kickstart.html#tests">unit test</a>
that demonstrates the problem is also welcome.
(And, of course, unit tests that prove your patch works are equally welcome.)
</p>
<p>
If your bug or feature is already in Bugzilla, <strong>you can vote</strong>
for the issue and call more attention to it.
Each user can cast up to six votes at a time.
</p>
<p>
If there is a patch attached to the issue, you can also try applying
to your local copy of Struts, and report whether it worked for you.
Feedback from developers regarding a proposed patch is really quite
helpful.
Don't hesitate to add a "works for me" note to a ticket if you've tried the
patch yourself and found it useful.
</p>
</div>
<h2 id="contribute">How can I contribute to the Struts source code?</h2>
<div class="indent">
<p>
Struts is distributed by <a href="http://apache.org/">
The Apache Software Foundation</a>.
These are the same people who distribute the Apache Web server.
Like all ASF projects, Struts is managed as a "meritocracy",
where everyone's contribution is welcome.
Users can help other users through the
<a href="http://jakarta.apache.org/site/mail.html">mailing lists</a>,
<a href="http://jakarta.apache.org/site/bugs.html">report bugs</a>, and
<a href="http://jakarta.apache.org/site/bugs.html">request new features</a>.
Developers can
contribute patches, new code, and documentation.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -