| --- |
| title: Committer resources |
| url: /committers/ |
| tags: ["committers","navigation","contributing"] |
| --- |
| |
| There are a number of useful Apache tools and services available for Apache projects |
| and committers. This is a brief set of pointers or signposts to that information. |
| |
| ## Apache Infrastructure Information |
| |
| The primary portals for Apache Infra questions - how Subversion/Git/Websites, etc. work at the ASF - are pages at <a href="https://www.apache.org/dev/" target="_blank">apache.org/dev</a> and <a href="https://infra.apache.org" target="_blank">infra.apache.org</a>. |
| |
| If you're a committer, you can [patch this very website yourself][2]! |
| |
| ## Decision making |
| |
| When getting involved in any open source project, it's critical to |
| understand how, when, and by whom, decisions are made. |
| |
| In ASF projects, decisions are made by the people that do the work. This |
| is usually the committers, who make decisions by committing code. |
| |
| The PMC makes major decisions about project roadmaps, releases, and who |
| to invite into the ranks of the committers. |
| |
| See the [discussion of how decision making works at the ASF][6] for more |
| details. |
| |
| ## Project independence |
| |
| While not all ASF projects practice all aspects of the Apache Way in the same way, there are a number of rules that Apache |
| projects must follow – things like complying with PMC |
| [release voting][7], [legal policy][8], [brand policy][9], |
| using [mailing lists][10], etc., which [various sites document][11]. |
| |
| One of these invariant rules is that PMCs manage projects |
| independently of any commercial interests. The goal is to create an |
| environment in which all participants are equal and thus have an equal |
| opportunity to contribute to and benefit from our software, regardless |
| of motivation or financial objectives. There is more discussion of this principle |
| in our document [Project Independence][12]. |
| |
| <a name="Index-Assistingwithprojectmanagement"></a> |
| |
| ## Development processes |
| |
| Each project in Apache is free to define its own development processes as |
| long as it respects our decision-making, legal and independence requirements. |
| However, over the many years that the ASF has existed, our projects have evolved and documented many best practices. In this section we |
| bring together some of the most popular of these practices. Most Apache projects |
| operate in ways that are largely similar to these processes. |
| |
| * [Crediting contributors][13] is a critical part of community building |
| * [ASF Licensing Policy][14] |
| * Releases |
| * [Releases FAQ][15] |
| * Release audit is a process each release candidate must go through to ensure it is managing intellectual property (IP) correctly |
| * [RAT/Creadur][16] is a tool to assist this process |
| * [Release management][17] is how the project prepares and publishes its releases |
| * [Handling cryptography][18] in an Apache Release |
| * [Source Headers and NOTICE][19] Files |
| * [Distribution best practices][20] |
| * [ASF Developer section sitemap][21] |
| |
| ## Assisting with project management and marketing |
| |
| There are many visible contributions of value in an Apache projects |
| (documentation, testing, coding user support, design etc.), but there are |
| also plenty of "back office" tasks that are necessary to maintain a healthy |
| project. This section describes some of the activities that you can help |
| with. In most cases you will need to be a committer to carry out these |
| activities, although non-committers can often act in supporting roles. |
| |
| * Write informational [blogs][22] |
| * [Assessing and approving new committers](/pmc/adding-committers.html) |
| * [Board Reports](/boardreport.html) |
| * [Apache Project Branding/Trademark Resources](https://www.apache.org/foundation/marks/resources) |
| |
| ## Speaking about Apache projects at events |
| |
| We encourage all of our committers to speak about Apache projects and |
| technologies, and generally to help to grow and enhance our community. |
| |
| ## Other Resources |
| |
| There is no shortage of useful resources for committers at Apache. Here are a few you might want to take a look at: |
| |
| - [How the ASF works][23] |
| - [Guide for New Committers][24] |
| - [Developer resources][25] |
| - [Apache service list][26] |
| |
| |
| [1]: https://www.apache.org/dev/ |
| [2]: /newbiefaq.html#websitecms |
| [6]: /committers/decisionMaking.html |
| [7]: https://www.apache.org/legal/release-policy.html |
| [8]: https://www.apache.org/legal/ |
| [9]: https://www.apache.org/foundation/marks/ |
| [10]: https://www.apache.org/dev/#mail |
| [11]: https://blogs.apache.org/comdev/entry/what_makes_apache_projects_different |
| [12]: /projectIndependence.html |
| [13]: https://subversion.apache.org/docs/community-guide/conventions.html#crediting |
| [14]: https://www.apache.org/legal/resolved.html |
| [15]: https://www.apache.org/legal/release-policy.html |
| [16]: https://incubator.apache.org/rat/ |
| [17]: https://sling.apache.org/site/release-management.html |
| [18]: https://infra.apache.org/crypto.html |
| [19]: https://www.apache.org/legal/src-headers.html |
| [20]: https://incubator.apache.org/guides/releasemanagement.html#distribution-best-practice |
| [21]: https://www.apache.org/dev/ |
| [22]: https://infra.apache.org/project-blogs |
| [23]: https://www.apache.org/foundation/how-it-works.html |
| [24]: https://infra.apache.org/new-committers-guide.html |
| [25]: https://www.apache.org/dev |
| [26]: https://infra.apache.org/services.html |