blob: 0854a1dfafca76f555d255206aa130d17ab6536b [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>ActiveMQ</title>
<link rel="icon" type="image/png" href="/assets/img/favicon.png">
<link rel="stylesheet" href="/css/main.css">
<script defer src="/js/fontawesome-all.min.js" integrity="sha384-rOA1PnstxnOBLzCLMcre8ybwbTmemjzdNlILg8O7z1lUkLXozs4DHonlDtnE7fpc"></script>
<script src="/js/jquery.slim.min.js" integrity="sha384-5AkRS45j4ukf+JbWAfHL8P4onPA9p0KwwP7pUdjSQA3ss9edbJUJc/XcYAiheSSz"></script>
<script src="/js/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"></script>
<script src="/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"></script>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<div class="container">
<!-- <a class="navbar-brand mr-auto" href="#"><img style="height: 50px" src="assets/img/apache-feather.png" /></a> -->
<a class="navbar-brand mr-auto" href="/"><img src="/assets/img/activemq_logo_black_small.png" style="height: 50px"/></a>
<button class="navbar-toggler ml-auto" type="button" data-toggle="collapse" data-target="#navbarContent" aria-controls="navbarContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="ml-auto collapse navbar-collapse" id="navbarContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link active" href="/news">News</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link" id="navbarDropdownComponents" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Components<span class="caret"></span></a>
<ul class="dropdown-menu dropdown-menu-center" aria-labelledby="navbarDropdownComponents">
<div class="row">
<div class="col-12">
<ul class="multi-column-dropdown">
<li class="nav-item"><a class="dropdown-item" href="/components/classic">ActiveMQ Classic</a></li>
<li class="nav-item"><a class="dropdown-item" href="/components/artemis/">ActiveMQ Artemis</a></li>
<li class="nav-item"><a class="dropdown-item" href="/components/nms">NMS Clients</a></li>
<li class="nav-item"><a class="dropdown-item" href="/components/cms">CMS Client</a></li>
</ul>
</div>
</div>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link" id="navbarDropdownCommunity" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Community<span class="caret"></span></a>
<ul class="dropdown-menu dropdown-menu-center multi-column columns-1" aria-labelledby="navbarDropdownCommunity">
<div class="row">
<div class="col-12">
<ul class="multi-column-dropdown">
<li class="nav-item"><a class="dropdown-item" href="/contact">Contact Us</a></li>
<li class="nav-item"><a class="dropdown-item" href="/contributing">Contribute</a></li>
<li class="nav-item"><a class="dropdown-item" href="/issues">Report Issues</a></li>
<li class="nav-item"><a class="dropdown-item" href="/support">Get Support</a></li>
</ul>
</div>
</div>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link" id="navbarDropdownTeam" data-target="#" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><img src="/assets/img/feather.png" style="height:20px">Apache<span class="caret"></span></a>
<ul class="dropdown-menu dropdown-menu-center multi-column columns-1" aria-labelledby="navbarDropdownTeam">
<div class="row">
<div class="col-sm-12">
<ul class="multi-column-dropdown">
<li class="nav-item"><a class="dropdown-item" href="https://www.apache.org">The Apache Software Foundation</a></li>
<li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/licenses/">License</a></li>
<li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
<li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
<li class="nav-item"><a class="dropdown-item" href="/security-advisories">Security</a></li>
<li class="nav-item"><a class="dropdown-item" href="https://www.apache.org/events/current-event">Events</a></li>
<li class="nav-item"><a class="dropdown-item" href="https://people.apache.org/phonebook.html?pmc=activemq">PMC & Committers</a></li>
<li class="nav-item"><a class="dropdown-item" href="https://whimsy.apache.org/board/minutes/ActiveMQ.html">Board Reports</a></li>
<li class="nav-item"><a class="dropdown-item" href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a></li>
</ul>
</div>
</div>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<div class="content">
<div class="page-title-main">
<div class="container">
<h1>Contributing</h1>
</div>
</div>
<div class="container" >
<div class="row" style="margin-top: 30px">
<div class="col-12 main">
<p>There are many ways you can help make ActiveMQ a better piece of software - please dive in and help!</p>
<ul>
<li>If you have a problem with the software or the documentation the first thing you might consider is <a href="contact#mailing">asking a question</a>.</li>
<li>If you think you’ve hit a bug or want to request a new feature feel free to open <a href="issues">an issue</a> in one of our trackers.</li>
<li>If you’re already familiar with an ActiveMQ component then join a <a href="contact#mailing">mailing list</a> and help answers questions from the community.</li>
</ul>
<h4 id="documentation">Documentation</h4>
<p>If anything in any component’s documentation is confusing or not clear please <a href="contact">let us know</a>.</p>
<h4 id="code">Code</h4>
<p>If you want to get your hands on the code here are the repos for all our components. It’s typically best to use the GitHub mirror as that will allow you to easily send pull requests which can be reviewed by project committers and merged. The Gitbox links redirect to GitHub for browsing.</p>
<table>
<thead>
<tr>
<th>Component</th>
<th>Apache Git Repository</th>
<th>GitHub Mirror</th>
</tr>
</thead>
<tbody>
<tr>
<td>Classic</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq.git">activemq</a></td>
<td><a href="https://github.com/apache/activemq">activemq</a></td>
</tr>
<tr>
<td>Artemis</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-artemis.git">activemq-artemis</a></td>
<td><a href="https://github.com/apache/activemq-artemis">activemq-artemis</a></td>
</tr>
<tr>
<td>Artemis Examples</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-artemis-examples.git">activemq-artemis-examples</a></td>
<td><a href="https://github.com/apache/activemq-artemis-examples">activemq-artemis-examples</a></td>
</tr>
<tr>
<td>Artemis Native</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-artemis-native.git">activemq-artemis-native</a></td>
<td><a href="https://github.com/apache/activemq-artemis-native">activemq-artemis-native</a></td>
</tr>
<tr>
<td>NMS API</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-api.git">activemq-nms-api</a></td>
<td><a href="https://github.com/apache/activemq-nms-api">activemq-nms-api</a></td>
</tr>
<tr>
<td>NMS AMQP</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-amqp.git">activemq-nms-amqp</a></td>
<td><a href="https://github.com/apache/activemq-nms-amqp">activemq-nms-amqp</a></td>
</tr>
<tr>
<td>NMS EMS</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-ems.git">activemq-nms-ems</a></td>
<td><a href="https://github.com/apache/activemq-nms-ems">activemq-nms-ems</a></td>
</tr>
<tr>
<td>NMS OpenWire</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-openwire.git">activemq-nms-openwire</a></td>
<td><a href="https://github.com/apache/activemq-nms-openwire">activemq-nms-openwire</a></td>
</tr>
<tr>
<td>NMS MSMQ</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-msmq.git">activemq-nms-msmq</a></td>
<td><a href="https://github.com/apache/activemq-nms-msmq">activemq-nms-msmq</a></td>
</tr>
<tr>
<td>NMS STOMP</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-stomp.git">activemq-nms-stomp</a></td>
<td><a href="https://github.com/apache/activemq-nms-stomp">activemq-nms-stomp</a></td>
</tr>
<tr>
<td>NMS XMS</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-xms.git">activemq-nms-xms</a></td>
<td><a href="https://github.com/apache/activemq-nms-xms">activemq-nms-xms</a></td>
</tr>
<tr>
<td>NMS ZMQ</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-nms-zmq.git">activemq-nms-zmq</a></td>
<td><a href="https://github.com/apache/activemq-nms-zmq">activemq-nms-zmq</a></td>
</tr>
<tr>
<td>CLI Tools</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-cli-tools.git">activemq-cli-tools</a></td>
<td><a href="https://github.com/apache/activemq-cli-tools">activemq-cli-tools</a></td>
</tr>
<tr>
<td>CPP</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-cpp.git">activemq-cpp</a></td>
<td><a href="https://github.com/apache/activemq-cpp">activemq-cpp</a></td>
</tr>
<tr>
<td>Website</td>
<td><a href="https://gitbox.apache.org/repos/asf/activemq-website.git">activemq-website</a></td>
<td><a href="https://github.com/apache/activemq-website">activemq-website</a></td>
</tr>
</tbody>
</table>
<h4 id="becoming-a-commmitter">Becoming a commmitter</h4>
<p>If you’re interested in becoming a “committer” please check out this <a href="https://infra.apache.org/new-committers-guide.html">this guide from Apache</a>.</p>
<h4 id="mailing-lists-for-development-updates">Mailing Lists for Development Updates</h4>
<table>
<thead>
<tr>
<th>List</th>
<th>Subscribe</th>
<th>Unsubscribe</th>
<th>Archives</th>
<th>Summary</th>
</tr>
</thead>
<tbody>
<tr>
<td>Commits</td>
<td><a href="mailto:commits-subscribe@activemq.apache.org">commits-subscribe@activemq.apache.org</a></td>
<td><a href="mailto:commits-unsubscribe@activemq.apache.org">commits-unsubscribe@activemq.apache.org</a></td>
<td><a href="https://lists.apache.org/list.html?commits@activemq.apache.org">Apache</a>, <a href="http://mail-archives.apache.org/mod_mbox/activemq-commits/">Apache 2</a>, <a href="http://activemq.markmail.org/search/list:org.apache.activemq.commits">Markmail</a></td>
<td>notifications when the project source code gets updated</td>
</tr>
<tr>
<td>Gitbox</td>
<td><a href="mailto:gitbox-subscribe@activemq.apache.org">gitbox-subscribe@activemq.apache.org</a></td>
<td><a href="mailto:gitbox-unsubscribe@activemq.apache.org">gitbox-unsubscribe@activemq.apache.org</a></td>
<td><a href="https://lists.apache.org/list.html?gitbox@activemq.apache.org">Apache</a>, <a href="http://mail-archives.apache.org/mod_mbox/activemq-gitbox/">Apache 2</a>, <a href="http://activemq.markmail.org/search/list:org.apache.activemq.gitbox">Markmail</a></td>
<td>comments and other events for pull-requests</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="row sitemap">
<div class="col-sm-12">
<div class="container">
<div class="row">
<div class="col-sm-12">
<div class="row">
<div class="col-sm-3">
<div >
<img class="float-left" style="max-height: 100px" src="/assets/img/activemq_logo_white_vertical_small.png"/>
</div>
</div>
<div style="text-align: center; margin-bottom: 0px; margin-top: 30px; font-size: 65%" class="col-sm-6">
<p><a href="https://www.apache.org/foundation/marks/list/">Apache, ActiveMQ, Apache ActiveMQ</a>, the Apache feather logo, and the Apache ActiveMQ project logo are trademarks of The Apache Software Foundation. Copyright &copy; 2024, The Apache Software Foundation. Licensed under <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License 2.0</a>.</p>
</div>
<div class="col-sm-3">
<div >
<a href="https://www.apache.org"><img class="float-right" style="margin-top: 10px; max-height: 80px" src="/assets/img/apache-logo-small.png"/></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>