activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r953837 [1/2] - in /websites/production/activemq/content: becoming-a-committer.html cache/main.pageCache contributing.html how-can-i-contribute.html team.html
Date Thu, 04 Jun 2015 21:20:57 GMT
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 &#8482; -- 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 &amp;
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&#160;<a shape="rect" class="external-link"
href="irc://irc.codehaus.org/activemq" rel="nofollow">irc://irc.codehaus.org/activemq</a>
&#160;<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:dev-subscribe@activemq.apache.org" rel="nofollow">dev@</a>&#160;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&#160;<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 &amp;
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:dev-subscribe@activemq.apache.org"
rel="nofollow">dev@</a>&#160;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&#160;<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 -&gt; Create Patch. Then just save the patch as a file and then submit
it. (You may have to click on Team -&gt; 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 -&gt; Create Patch. Then just save the patch as a file and then submit
it. (You may have to click on Team -&gt; 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 &gt;&gt; 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 &gt;&gt; patchfile.txt
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[git
diff Main.java &gt;&gt; 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 &amp; 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 dev@activemq.codehaus.org 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 &amp; 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&#160;<a shape="rect" class="external-link" href="mailto:dev@activemq.apache.org"
rel="nofollow">dev@activemq.apache.org</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 &amp; 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>
&#160;<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:dev-subscribe@activemq.apache.org"
rel="nofollow">dev@</a>&#160;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&#160;<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 &amp; 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:dev-subscribe@activemq.apache.org" rel="nofollow">dev@</a>&#160;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&#160;<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 -&gt; Create Patch. Then just save the patch as a file and then submit
it. (You may have to click on Team -&gt; 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 -&gt; Create Patch. Then just save the patch as a file and then submit
it. (You may have to click on Team -&gt; 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 &gt;&gt; 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 &gt;&gt; patchfile.txt
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[git
diff Main.java &gt;&gt; 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 &amp;
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 dev@activemq.codehaus.org 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 &amp;
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&#160;<a shape="rect" class="external-link" href="mailto:dev@activemq.apache.org"
rel="nofollow">dev@activemq.apache.org</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">



Mime
View raw message