You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by rb...@apache.org on 2025/10/21 15:04:18 UTC
(comdev-site) branch non-code-02 created (now 7b57b88b)
This is an automated email from the ASF dual-hosted git repository.
rbowen pushed a change to branch non-code-02
in repository https://gitbox.apache.org/repos/asf/comdev-site.git
at 7b57b88b recruit and encourage section
This branch includes the following new commits:
new 7b57b88b recruit and encourage section
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(comdev-site) 01/01: recruit and encourage section
Posted by rb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rbowen pushed a commit to branch non-code-02
in repository https://gitbox.apache.org/repos/asf/comdev-site.git
commit 7b57b88b2c2bce9e4300184b42013c03e509500e
Author: Rich Bowen <rb...@rcbowen.com>
AuthorDate: Tue Oct 21 11:04:05 2025 -0400
recruit and encourage section
---
source/contributors/non-code.md | 35 +++++++++++++++++++++++++++--------
1 file changed, 27 insertions(+), 8 deletions(-)
diff --git a/source/contributors/non-code.md b/source/contributors/non-code.md
index 5a64c47e..6fba53da 100644
--- a/source/contributors/non-code.md
+++ b/source/contributors/non-code.md
@@ -101,6 +101,9 @@ One of our mottos at Apache is "Community Over Code." A strong community
produces better software. Strong community is built on trust, respect,
and communication. These things don't just happen - they take hard work.
+<!-- There is no community except the one you build - JFK. Add graphic
+here? -->
+
An important contribution that almost anyone can make is investing in
that community. A community engagement contribution might look like one
of the following:
@@ -243,13 +246,29 @@ participation.
# Recruiting and encouraging non-code participants
-Projects should:
+Because most people think of code first, it's important for projects to
+actively recruit and recognize non-code participants. There are a number
+of ways that you can do this.
+
+Identify specific non-code contributions that are needed or wanted. Open
+tickets as you would for any code issue. This signals that non-code
+contributions have the same importance as code contributions.
+
+Consider creating specific named roles (e.g., Project Manager, UX Design
+Lead, Vendor Outreach Coordinator) for non-code roles. This makes it
+easier to attract the skills that you are looking for, and shows that
+you value those roles.
+
+Recognize and celebrate non-code contributors in the same ways that you
+would coders. You can, and should, extend Committer status to non-code
+contributors. Mention in release notes everyone who contributed to a
+particular release, including these non-code roles.
+
+# In conclusion ...
-* Identify non-code contributions that are needed/wanted.
-* Recognize and celebrate non-code contributors. Committer status is
- *NOT* just for coders!
-* Consider giving specific titles to leaders in non-code areas. For
- example, identify (by name) your documentation team. Identify (by
- name) your community leadership team. Identify (by name) your social
- media coordinator.
+Like any project, open source projects are composed of many different
+participants with different skills. Foster a community where these
+different skills are treated as equal participants in the larger whole.
+Celebrate non-code contributions, and grant full project membership
+(Committer and PMC status) to non-code participants.