Author: buildbot
Date: Thu Jun 4 21:20:56 2015
New Revision: 953837
Log:
Production update by buildbot for activemq
Modified:
websites/production/activemq/content/becoming-a-committer.html
websites/production/activemq/content/cache/main.pageCache
websites/production/activemq/content/contributing.html
websites/production/activemq/content/how-can-i-contribute.html
websites/production/activemq/content/team.html
Modified: websites/production/activemq/content/becoming-a-committer.html
==============================================================================
--- websites/production/activemq/content/becoming-a-committer.html (original)
+++ websites/production/activemq/content/becoming-a-committer.html Thu Jun 4
21:20:56 2015
@@ -32,6 +32,15 @@
</style>
<![endif]-->
+ <link
href='http://activemq.apache.org/styles/highlighter/styles/shCore.css'
rel='stylesheet' type='text/css' />
+ <link
href='http://activemq.apache.org/styles/highlighter/styles/shThemeEclipse.css'
rel='stylesheet' type='text/css' />
+ <script
src='http://activemq.apache.org/styles/highlighter/scripts/shCore.js'
type='text/javascript'></script>
+ <script
src='http://activemq.apache.org/styles/highlighter/scripts/shBrushJava.js'
type='text/javascript'></script>
+
+ <script type="text/javascript">
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+ </script>
<title>
Apache ActiveMQ ™ -- Becoming a committer
@@ -72,42 +81,9 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><p>This page details how to become a
committer.</p>
-
-<h3 id="Becomingacommitter-Howtobecomeacommitter">How to become a
committer</h3>
-
-<p>First of all you need to get involved and <a shape="rect"
href="contributing.html">Contribute</a> via the mail list, forums, edit the
documention, work on the issue tracker and submit patches.</p>
-
-<p>Once you're contributing and your work is good, one of our <a shape="rect"
href="team.html">Team</a> may invite you to be a committer (after we've called
a vote). When that happens, if you accept, the following process kicks into
place...</p>
-
-<p>Note that becoming a committer is not just about submitting some patches;
its also about helping out on the development and user <a shape="rect"
href="discussion-forums.html">Discussion Forums</a>, helping with documentation
and the issue tracker.</p>
-
-<h3 id="Becomingacommitter-Becomingacommittersteps">Becoming a committer
steps</h3>
-
-<ul><li>Download and print the Apache Contributor License Agreement from <a
shape="rect" class="external-link"
href="http://www.apache.org/dev/new-committers-guide.html">here</a>. You need
to sign it and fax it to Apache. In the past I've found its often faster to
also post it via snail mail <img class="emoticon emoticon-smile"
src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/images/icons/emoticons/smile.png"
data-emoticon-name="smile" alt="(smile)"></li><li>wait for your name to appear
on the list of <a shape="rect" class="external-link"
href="http://people.apache.org/~jim/committers.html#unlistedclas">received
CLAs</a></li><li>once thats done let us know and we can apply to Apache
Infrastructure to have your account created; we'll also need to know
- <ul><li>your full name</li><li>your preferred email
address</li><li>your preferred unix account name</li></ul>
- </li></ul>
-
-
-<h3 id="Becomingacommitter-GettingstartedatApache">Getting started at
Apache</h3>
-
-<p>Firstly add yourself to the <a shape="rect" href="team.html">Team</a>
page</p>
-
-<p>Now go read the instructions on the <a shape="rect" class="external-link"
href="http://www.apache.org/dev/new-committers-guide.html">new committers
guide</a>. Its also worth viewing <a shape="rect" class="external-link"
href="http://www.apache.org/dev">http://www.apache.org/dev</a>.</p>
-
-<h3 id="Becomingacommitter-EnablingyourSVNaccount">Enabling your SVN
account</h3>
-
-<p>Once you've got your Apache account working you need to enable SVN access;
See this document for details of using <strong>svnpasswd</strong></p>
-
-<p><a shape="rect" class="external-link"
href="http://www.apache.org/dev/committers.html">http://www.apache.org/dev/committers.html</a></p>
-
-<h3 id="Becomingacommitter-ConfiguringSVN">Configuring SVN</h3>
-
-<p>You should follow <a shape="rect" class="external-link"
href="http://www.apache.org/dev/svn-eol-style.txt">this guide</a> to setup your
EOL settings.</p>
-
-<h3 id="Becomingacommitter-GettingKarmainJIRAandConfluence">Getting Karma in
JIRA and Confluence</h3>
-
-<p>Mail the dev list and ask for karma for JIRA / Confluence giving them
details of your username you used to register with them both. We can then grant
the necessary karma so you can start grabbing JIRA issues or editing the
wiki</p></div>
+<div class="wiki-content maincontent"><p>This page details how to become a
committer.</p><h3 id="Becomingacommitter-Howtobecomeacommitter">How to become a
committer</h3><p>First of all you need to get involved and <a shape="rect"
href="contributing.html">Contribute</a> via the mail list, forums, edit the
documention, work on the issue tracker and submit patches.</p><p>Once you're
contributing and your work is good, one of our <a shape="rect"
href="team.html">Team</a> may invite you to be a committer (after we've called
a vote). When that happens, if you accept, the following process kicks into
place...</p><p>Note that becoming a committer is not just about submitting some
patches; its also about helping out on the development and user <a shape="rect"
href="discussion-forums.html">Discussion Forums</a>, helping with documentation
and the issue tracker.</p><h3
id="Becomingacommitter-Becomingacommittersteps">Becoming a committer
steps</h3><ul><li>Download and print the Apache Contribut
or License Agreement from <a shape="rect" class="external-link"
href="http://www.apache.org/dev/new-committers-guide.html">here</a>. You need
to sign it and fax it to Apache. In the past I've found its often faster to
also post it via snail mail <img class="emoticon emoticon-smile"
src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/images/icons/emoticons/smile.png"
data-emoticon-name="smile" alt="(smile)"></li><li>wait for your name to appear
on the list of <a shape="rect" class="external-link"
href="http://people.apache.org/~jim/committers.html#unlistedclas">received
CLAs</a></li><li>once thats done let us know and we can apply to Apache
Infrastructure to have your account created; we'll also need to
know<ul><li>your full name</li><li>your preferred email address</li><li>your
preferred unix account name</li></ul></li></ul><h3
id="Becomingacommitter-GettingstartedatApache">Getting started at
Apache</h3><p>Firstly add yoursel
f to the <a shape="rect" href="team.html">Team</a> page</p><p>Now go read the
instructions on the <a shape="rect" class="external-link"
href="http://www.apache.org/dev/new-committers-guide.html">new committers
guide</a>. Its also worth viewing <a shape="rect" class="external-link"
href="http://www.apache.org/dev">http://www.apache.org/dev</a>.</p><h3
id="Becomingacommitter-EnablingyourGITaccount">Enabling your GIT
account</h3><p>Once you've got your Apache account working you need to enable
GIT access<strong>. </strong>Add your SSH Key at <a shape="rect"
class="external-link"
href="https://id.apache.org/">https://id.apache.org/</a><strong><br
clear="none"></strong></p><h3
id="Becomingacommitter-ConfiguringGIT">Configuring GIT</h3><p>Configure GIT to
use unix line endings.</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[git config --add core.autocrlf
input]]></script>
+</div></div><h3
id="Becomingacommitter-GettingKarmainJIRAandConfluence">Getting Karma in JIRA
and Confluence</h3><p>Mail the dev list and ask for karma for JIRA / Confluence
giving them details of your username you used to register with them both. We
can then grant the necessary karma so you can start grabbing JIRA issues or
editing the wiki</p></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/activemq/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/activemq/content/contributing.html
==============================================================================
--- websites/production/activemq/content/contributing.html (original)
+++ websites/production/activemq/content/contributing.html Thu Jun 4 21:20:56
2015
@@ -81,20 +81,20 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><p>There are many ways you can help make
ActiveMQ a better piece of software - please dive in and help!</p><p>Try surf
the documentation - if somethings confusing or not clear, let us know. Download
the code & try it out and see what you think. Browse the source code. Got
an itch to scratch, want to tune some operation or add some feature?</p><p>Want
to do some hacking on ActiveMQ? Try surfing the our <a shape="rect"
class="external-link" href="http://issues.apache.org/activemq/browse/AMQ">issue
tracker</a> for open issues or features that need to be implemented, take
ownership of an issue and try fix it.</p><h2
id="Contributing-Gettingintouch">Getting in touch</h2><p>There are various ways
of communicating with the ActiveMQ community.</p><ul class="alternate"><li>join
us on the <a shape="rect" href="discussion-forums.html">Discussion Forums</a>
or subscribe to the <a shape="rect" href="mailing-lists.html">Mailing Lists</a>
and take part in
any conversations</li><li><p>pop by on <a shape="rect"
class="external-link" href="irc://irc.codehaus.org/activemq"
rel="nofollow">irc://irc.codehaus.org/activemq</a>  <span
style="line-height: 1.4285715;">and say hi</span></p></li><li>add some comments
to the <a shape="rect" href="navigation.html">wiki</a></li></ul><h2
id="Contributing-Ifyoufindabugorproblem">If you find a bug or
problem</h2><p>Please raise a new issue in our <a shape="rect"
class="external-link" href="http://issues.apache.org/activemq/browse/AMQ">issue
tracker</a></p><p>If you can create a JUnit test case then your issue is more
likely to be resolved quicker.<br clear="none"> e.g. take a look at some of the
existing <a shape="rect" class="external-link"
href="https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/test/java/">unit
tests cases</a></p><p>Then we can add your issue to Subversion and then we'll
know when its really fixed and we can ensure that the problem <strong>stays
fixed</stron
g> in future releases.</p><h2
id="Contributing-Ifyouwanttohelpoutwiththedocumentation">If you want to help
out with the documentation</h2><p>If you want to contribute to the ActiveMQ
documentation you should first subscribe our <a shape="rect"
class="external-link" href="mailto:[email protected]"
rel="nofollow">dev@</a> where ActiveMQ developers interact with each
other. If you want edit rights on the ActiveMQ site, create an account in the
<a shape="rect"
href="https://cwiki.apache.org/confluence/display/ACTIVEMQ">ActiveMQ wiki</a>
and fill in and submit an ICLA to the ASF (see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a>). Then ask on the dev@
list to be granted edit rights and an admin will do so fairly quickly. If you
want to just contribute the content, please submit the content on the dev@ list
or create an issue and attach it there. <strong>All</strong> contributions are
highly appreciated.</p><h2 id="Contributing-Workingo
nthecode">Working on the code</h2><p>Grab the <a shape="rect"
href="source.html">Source</a> from git</p><p>Build the project.</p><div
class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
+<div class="wiki-content maincontent"><p>There are many ways you can help make
ActiveMQ a better piece of software - please dive in and help!</p><p>Try surf
the documentation - if somethings confusing or not clear, let us know. Download
the code & try it out and see what you think. Browse the source code. Got
an itch to scratch, want to tune some operation or add some feature?</p><p>Want
to do some hacking on ActiveMQ? Try surfing the our <a shape="rect"
class="external-link" href="http://issues.apache.org/activemq/browse/AMQ">issue
tracker</a> for open issues or features that need to be implemented, take
ownership of an issue and try fix it.</p><h2
id="Contributing-Gettingintouch">Getting in touch</h2><p>There are various ways
of communicating with the ActiveMQ community.</p><ul class="alternate"><li>join
us on the <a shape="rect" href="discussion-forums.html">Discussion Forums</a>
or subscribe to the <a shape="rect" href="mailing-lists.html">Mailing Lists</a>
and take part in
any conversations</li><li><p>pop by on <span>in <a shape="rect"
href="irc.html">irc</a> and say hi</span></p></li><li>add some comments to the
<a shape="rect" href="navigation.html">wiki</a></li></ul><h2
id="Contributing-Ifyoufindabugorproblem">If you find a bug or
problem</h2><p>Please raise a new issue in our <a shape="rect"
class="external-link" href="http://issues.apache.org/activemq/browse/AMQ">issue
tracker</a></p><p>If you can create a JUnit test case then your issue is more
likely to be resolved quicker.<br clear="none"> e.g. take a look at some of the
existing <a shape="rect" class="external-link"
href="https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/test/java/">unit
tests cases</a></p><p>Then we can add your issue to Subversion and then we'll
know when its really fixed and we can ensure that the problem <strong>stays
fixed</strong> in future releases.</p><h2
id="Contributing-Ifyouwanttohelpoutwiththedocumentation">If you want to help
out with the document
ation</h2><p>If you want to contribute to the ActiveMQ documentation you
should first subscribe our <a shape="rect" class="external-link"
href="mailto:[email protected]"
rel="nofollow">dev@</a> where ActiveMQ developers interact with each
other. If you want edit rights on the ActiveMQ site, create an account in the
<a shape="rect"
href="https://cwiki.apache.org/confluence/display/ACTIVEMQ">ActiveMQ wiki</a>
and fill in and submit an ICLA to the ASF (see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a>). Then ask on the dev@
list to be granted edit rights and an admin will do so fairly quickly. If you
want to just contribute the content, please submit the content on the dev@ list
or create an issue and attach it there. <strong>All</strong> contributions are
highly appreciated.</p><h2 id="Contributing-Workingonthecode">Working on the
code</h2><p>Grab the <a shape="rect" href="source.html">Source</a> from
git</p><p>Build the project.</p
><div class="code panel pdl" style="border-width: 1px;"><div
>class="codeContent panelContent pdl">
<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[export MAVEN_OPTS=-Xmx512M
-XX:MaxPermSize=128M
mvn -Dtest=false install
]]></script>
</div></div><p>PS: You might need to build multiple times (if you get a build
error) because sometimes maven fails to download all the files.</p><p>Create a
project in your IDE. e.g. if you are using Eclipse the following should do the
trick.</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[mvn eclipse:eclipse
]]></script>
-</div></div><p>Then import the projects into your workspace.</p><h2
id="Contributing-Creatingpatches">Creating patches</h2><p>We gladly accept
patches if you can find ways to improve, tune or fix ActiveMQ in some
way.</p><p>Most IDEs can create nice patches now very easily. e.g. in Eclipse
just right click on a file/directory and select Team -> Create Patch. Then
just save the patch as a file and then submit it. (You may have to click on
Team -> Share... first to enable the Subversion options). Incidentally if
you are an Eclipse user you should install the <a shape="rect"
class="external-link" href="http://subclipse.tigris.org/"
rel="nofollow">subclipse</a> plugin.</p><p>If you're a command line person try
the following to create the patch</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+</div></div><p>Then import the projects into your workspace.</p><h2
id="Contributing-Creatingpatches">Creating patches</h2><p>We gladly accept
patches if you can find ways to improve, tune or fix ActiveMQ in some
way.</p><p>Most IDEs can create nice patches now very easily. e.g. in Eclipse
just right click on a file/directory and select Team -> Create Patch. Then
just save the patch as a file and then submit it. (You may have to click on
Team -> Share... first to enable the Subversion options).</p><p>If you're a
command line person try the following to create the patch</p><div class="code
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[diff -u Main.java.orig Main.java >>
patchfile.txt
]]></script>
</div></div><p>or</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[svn diff Main.java >> patchfile.txt
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[git diff Main.java >> patchfile.txt
]]></script>
-</div></div><h2 id="Contributing-Submittingpatches">Submitting
patches</h2><p>The easiest way to submit a patch is to create a new JIRA issue,
attach the patch and tick the ASF license grant check box, tick the Patch
Attached button on the issue then fire off an email to the <a shape="rect"
href="mailing-lists.html">Mailing Lists</a> or <a shape="rect"
href="discussion-forums.html">Discussion Forums</a>.</p><h2
id="Contributing-Becomingacommmitter">Becoming a commmitter</h2><p>Once you've
got involved as above, we may well invite you to be a committer. See <a
shape="rect" href="becoming-a-committer.html">Becoming a committer</a> for more
details.</p><h2 id="Contributing-Usingtheissuetracker">Using the issue
tracker</h2><p>Before you can raise an issue in the issue tracker you need to
register with it. This is quick & painless.</p><p>If you want to have a go
at fixing an issue you need to be in the list of activemq-developers on the
issue tracker. To join the group, please mail t
he [email protected] mail list with the email address you used to
register with the issue tracker and we'll add you to the group.</p><p>Why not
dive in the <a shape="rect" class="external-link"
href="https://issues.apache.org/jira/browse/AMQ">issue tracker</a>, and try
tackle some of our outstanding issues?</p><h2
id="Contributing-Becomingacommitter">Becoming a committer</h2><p>The first step
is contributing to the project; if you want to take that a step forward and
become a fellow committer on the project then see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a></p></div>
+</div></div><h2 id="Contributing-Submittingpatches">Submitting
patches</h2><p>The easiest way to submit a patch is to create a new JIRA issue,
attach the patch and tick the ASF license grant check box, tick the Patch
Attached button on the issue then fire off an email to the <a shape="rect"
href="mailing-lists.html">Mailing Lists</a> or <a shape="rect"
href="discussion-forums.html">Discussion Forums</a>.</p><h2
id="Contributing-Becomingacommmitter">Becoming a commmitter</h2><p>Once you've
got involved as above, we may well invite you to be a committer. See <a
shape="rect" href="becoming-a-committer.html">Becoming a committer</a> for more
details.</p><h2 id="Contributing-Usingtheissuetracker">Using the issue
tracker</h2><p>Before you can raise an issue in the issue tracker you need to
register with it. This is quick & painless.</p><p>If you want to have a go
at fixing an issue you need to be in the list of activemq-developers on the
issue tracker. To join the group, please mail t
he <a shape="rect" class="external-link"
href="mailto:[email protected]"
rel="nofollow">[email protected]</a> mail list with the email address
you used to register with the issue tracker and we'll add you to the
group.</p><p>Why not dive in the <a shape="rect" class="external-link"
href="https://issues.apache.org/jira/browse/AMQ">issue tracker</a>, and try
tackle some of our outstanding issues?</p><h2
id="Contributing-Becomingacommitter">Becoming a committer</h2><p>The first step
is contributing to the project; if you want to take that a step forward and
become a fellow committer on the project then see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a></p></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/activemq/content/how-can-i-contribute.html
==============================================================================
--- websites/production/activemq/content/how-can-i-contribute.html (original)
+++ websites/production/activemq/content/how-can-i-contribute.html Thu Jun 4
21:20:56 2015
@@ -84,20 +84,20 @@
<td valign="top" width="100%">
<div class="wiki-content maincontent"><h2
id="HowcanIcontribute-HowcanIcontributetoApacheActiveMQ?">How can I contribute
to Apache ActiveMQ?</h2>
-There are many ways you can help make ActiveMQ a better piece of software -
please dive in and help!<p>Try surf the documentation - if somethings confusing
or not clear, let us know. Download the code & try it out and see what you
think. Browse the source code. Got an itch to scratch, want to tune some
operation or add some feature?</p><p>Want to do some hacking on ActiveMQ? Try
surfing the our <a shape="rect" class="external-link"
href="http://issues.apache.org/activemq/browse/AMQ">issue tracker</a> for open
issues or features that need to be implemented, take ownership of an issue and
try fix it.</p><h2 id="HowcanIcontribute-Gettingintouch">Getting in
touch</h2><p>There are various ways of communicating with the ActiveMQ
community.</p><ul class="alternate"><li>join us on the <a shape="rect"
href="discussion-forums.html">Discussion Forums</a> or subscribe to the <a
shape="rect" href="mailing-lists.html">Mailing Lists</a> and take part in any
conversations</li><li><p>pop by on&#
160;<a shape="rect" class="external-link"
href="irc://irc.codehaus.org/activemq"
rel="nofollow">irc://irc.codehaus.org/activemq</a>  <span
style="line-height: 1.4285715;">and say hi</span></p></li><li>add some comments
to the <a shape="rect" href="navigation.html">wiki</a></li></ul><h2
id="HowcanIcontribute-Ifyoufindabugorproblem">If you find a bug or
problem</h2><p>Please raise a new issue in our <a shape="rect"
class="external-link" href="http://issues.apache.org/activemq/browse/AMQ">issue
tracker</a></p><p>If you can create a JUnit test case then your issue is more
likely to be resolved quicker.<br clear="none"> e.g. take a look at some of the
existing <a shape="rect" class="external-link"
href="https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/test/java/">unit
tests cases</a></p><p>Then we can add your issue to Subversion and then we'll
know when its really fixed and we can ensure that the problem <strong>stays
fixed</strong> in future releases.</p><h2 id="H
owcanIcontribute-Ifyouwanttohelpoutwiththedocumentation">If you want to help
out with the documentation</h2><p>If you want to contribute to the ActiveMQ
documentation you should first subscribe our <a shape="rect"
class="external-link" href="mailto:[email protected]"
rel="nofollow">dev@</a> where ActiveMQ developers interact with each
other. If you want edit rights on the ActiveMQ site, create an account in the
<a shape="rect"
href="https://cwiki.apache.org/confluence/display/ACTIVEMQ">ActiveMQ wiki</a>
and fill in and submit an ICLA to the ASF (see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a>). Then ask on the dev@
list to be granted edit rights and an admin will do so fairly quickly. If you
want to just contribute the content, please submit the content on the dev@ list
or create an issue and attach it there. <strong>All</strong> contributions are
highly appreciated.</p><h2 id="HowcanIcontribute-Workingonthecode">Working on
the
code</h2><p>Grab the <a shape="rect" href="source.html">Source</a> from
git</p><p>Build the project.</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+There are many ways you can help make ActiveMQ a better piece of software -
please dive in and help!<p>Try surf the documentation - if somethings confusing
or not clear, let us know. Download the code & try it out and see what you
think. Browse the source code. Got an itch to scratch, want to tune some
operation or add some feature?</p><p>Want to do some hacking on ActiveMQ? Try
surfing the our <a shape="rect" class="external-link"
href="http://issues.apache.org/activemq/browse/AMQ">issue tracker</a> for open
issues or features that need to be implemented, take ownership of an issue and
try fix it.</p><h2 id="HowcanIcontribute-Gettingintouch">Getting in
touch</h2><p>There are various ways of communicating with the ActiveMQ
community.</p><ul class="alternate"><li>join us on the <a shape="rect"
href="discussion-forums.html">Discussion Forums</a> or subscribe to the <a
shape="rect" href="mailing-lists.html">Mailing Lists</a> and take part in any
conversations</li><li><p>pop by on <
span>in <a shape="rect" href="irc.html">irc</a> and say
hi</span></p></li><li>add some comments to the <a shape="rect"
href="navigation.html">wiki</a></li></ul><h2
id="HowcanIcontribute-Ifyoufindabugorproblem">If you find a bug or
problem</h2><p>Please raise a new issue in our <a shape="rect"
class="external-link" href="http://issues.apache.org/activemq/browse/AMQ">issue
tracker</a></p><p>If you can create a JUnit test case then your issue is more
likely to be resolved quicker.<br clear="none"> e.g. take a look at some of the
existing <a shape="rect" class="external-link"
href="https://svn.apache.org/repos/asf/activemq/trunk/activemq-core/src/test/java/">unit
tests cases</a></p><p>Then we can add your issue to Subversion and then we'll
know when its really fixed and we can ensure that the problem <strong>stays
fixed</strong> in future releases.</p><h2
id="HowcanIcontribute-Ifyouwanttohelpoutwiththedocumentation">If you want to
help out with the documentation</h2><p>If you want to co
ntribute to the ActiveMQ documentation you should first subscribe our <a
shape="rect" class="external-link"
href="mailto:[email protected]"
rel="nofollow">dev@</a> where ActiveMQ developers interact with each
other. If you want edit rights on the ActiveMQ site, create an account in the
<a shape="rect"
href="https://cwiki.apache.org/confluence/display/ACTIVEMQ">ActiveMQ wiki</a>
and fill in and submit an ICLA to the ASF (see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a>). Then ask on the dev@
list to be granted edit rights and an admin will do so fairly quickly. If you
want to just contribute the content, please submit the content on the dev@ list
or create an issue and attach it there. <strong>All</strong> contributions are
highly appreciated.</p><h2 id="HowcanIcontribute-Workingonthecode">Working on
the code</h2><p>Grab the <a shape="rect" href="source.html">Source</a> from
git</p><p>Build the project.</p><div class="code panel p
dl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[export MAVEN_OPTS=-Xmx512M
-XX:MaxPermSize=128M
mvn -Dtest=false install
]]></script>
</div></div><p>PS: You might need to build multiple times (if you get a build
error) because sometimes maven fails to download all the files.</p><p>Create a
project in your IDE. e.g. if you are using Eclipse the following should do the
trick.</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[mvn eclipse:eclipse
]]></script>
-</div></div><p>Then import the projects into your workspace.</p><h2
id="HowcanIcontribute-Creatingpatches">Creating patches</h2><p>We gladly accept
patches if you can find ways to improve, tune or fix ActiveMQ in some
way.</p><p>Most IDEs can create nice patches now very easily. e.g. in Eclipse
just right click on a file/directory and select Team -> Create Patch. Then
just save the patch as a file and then submit it. (You may have to click on
Team -> Share... first to enable the Subversion options). Incidentally if
you are an Eclipse user you should install the <a shape="rect"
class="external-link" href="http://subclipse.tigris.org/"
rel="nofollow">subclipse</a> plugin.</p><p>If you're a command line person try
the following to create the patch</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+</div></div><p>Then import the projects into your workspace.</p><h2
id="HowcanIcontribute-Creatingpatches">Creating patches</h2><p>We gladly accept
patches if you can find ways to improve, tune or fix ActiveMQ in some
way.</p><p>Most IDEs can create nice patches now very easily. e.g. in Eclipse
just right click on a file/directory and select Team -> Create Patch. Then
just save the patch as a file and then submit it. (You may have to click on
Team -> Share... first to enable the Subversion options).</p><p>If you're a
command line person try the following to create the patch</p><div class="code
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[diff -u Main.java.orig Main.java >>
patchfile.txt
]]></script>
</div></div><p>or</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[svn diff Main.java >> patchfile.txt
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[git diff Main.java >> patchfile.txt
]]></script>
-</div></div><h2 id="HowcanIcontribute-Submittingpatches">Submitting
patches</h2><p>The easiest way to submit a patch is to create a new JIRA issue,
attach the patch and tick the ASF license grant check box, tick the Patch
Attached button on the issue then fire off an email to the <a shape="rect"
href="mailing-lists.html">Mailing Lists</a> or <a shape="rect"
href="discussion-forums.html">Discussion Forums</a>.</p><h2
id="HowcanIcontribute-Becomingacommmitter">Becoming a commmitter</h2><p>Once
you've got involved as above, we may well invite you to be a committer. See <a
shape="rect" href="becoming-a-committer.html">Becoming a committer</a> for more
details.</p><h2 id="HowcanIcontribute-Usingtheissuetracker">Using the issue
tracker</h2><p>Before you can raise an issue in the issue tracker you need to
register with it. This is quick & painless.</p><p>If you want to have a go
at fixing an issue you need to be in the list of activemq-developers on the
issue tracker. To join the group
, please mail the [email protected] mail list with the email address
you used to register with the issue tracker and we'll add you to the
group.</p><p>Why not dive in the <a shape="rect" class="external-link"
href="https://issues.apache.org/jira/browse/AMQ">issue tracker</a>, and try
tackle some of our outstanding issues?</p><h2
id="HowcanIcontribute-Becomingacommitter">Becoming a committer</h2><p>The first
step is contributing to the project; if you want to take that a step forward
and become a fellow committer on the project then see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a></p></div>
+</div></div><h2 id="HowcanIcontribute-Submittingpatches">Submitting
patches</h2><p>The easiest way to submit a patch is to create a new JIRA issue,
attach the patch and tick the ASF license grant check box, tick the Patch
Attached button on the issue then fire off an email to the <a shape="rect"
href="mailing-lists.html">Mailing Lists</a> or <a shape="rect"
href="discussion-forums.html">Discussion Forums</a>.</p><h2
id="HowcanIcontribute-Becomingacommmitter">Becoming a commmitter</h2><p>Once
you've got involved as above, we may well invite you to be a committer. See <a
shape="rect" href="becoming-a-committer.html">Becoming a committer</a> for more
details.</p><h2 id="HowcanIcontribute-Usingtheissuetracker">Using the issue
tracker</h2><p>Before you can raise an issue in the issue tracker you need to
register with it. This is quick & painless.</p><p>If you want to have a go
at fixing an issue you need to be in the list of activemq-developers on the
issue tracker. To join the group
, please mail the <a shape="rect" class="external-link"
href="mailto:[email protected]"
rel="nofollow">[email protected]</a> mail list with the email address
you used to register with the issue tracker and we'll add you to the
group.</p><p>Why not dive in the <a shape="rect" class="external-link"
href="https://issues.apache.org/jira/browse/AMQ">issue tracker</a>, and try
tackle some of our outstanding issues?</p><h2
id="HowcanIcontribute-Becomingacommitter">Becoming a committer</h2><p>The first
step is contributing to the project; if you want to take that a step forward
and become a fellow committer on the project then see the <a shape="rect"
href="becoming-a-committer.html">Committer Guide</a></p></div>
</td>
<td valign="top">
<div class="navigation">