You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Contributor onboarding section referenced a personal blog post from
~6 years ago for "how to debug IoTDB server", which no longer matches the
current codebase (reported in discussion #17575). Replace it with the
maintained README and Development Guide, and restructure the section into a
clear path: set up accounts -> get the code running -> understand the
design -> pick a task.
Also fix the WeChat official account name in the Chinese channel page (it
was outdated) and remove the discontinued DingTalk group entry.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: src/Community/About-the-Community.md
+28-16Lines changed: 28 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -96,22 +96,34 @@ Referring to the Apache Software Foundation's community philosophy, our communit
96
96
97
97
### Contributor
98
98
99
-
- Set up a development platform account:
100
-
- Create a Jira account: [https://issues.apache.org/jira/projects/IOTDB/issues](https://issues.apache.org/jira/projects/IOTDB/issues) to claim an issue.
101
-
- Create a Confluence account: [https://cwiki.apache.org/confluence/display/IOTDB/Home](https://cwiki.apache.org/confluence/display/IOTDB/Home). This will be used to write the design documentation.
102
-
Once created, send an email to the mailing list with **Introduction** and **Jira ID** and **Confluence ID** and the community PMC will add permissions to the account.
103
-
- Long Term Matters:
104
-
- Learn how to debug IoTDB
105
-
-[How to debug IoTDB server](https://my.oschina.net/u/3664598/blog/4500279)
106
-
- Understand the basics of using IoTDB
107
-
-[IoTDB download and installation](../UserGuide/latest/Deployment-and-Maintenance/IoTDB-Package_apache.md)
-[Resolving Issues on Jira](https://issues.apache.org/jira/projects/IOTDB/issues)
99
+
Becoming a Contributor requires no election: anyone who makes a valid contribution to the project is a Contributor. The following is a recommended path to start contributing to IoTDB from scratch.
100
+
101
+
#### Step 1: Set up your development accounts
102
+
103
+
- Create a Jira account: <https://issues.apache.org/jira/projects/IOTDB/issues>, used to claim development tasks (issues).
104
+
- Create a Confluence account: <https://cwiki.apache.org/confluence/display/IOTDB/Home>, used to read and write design documents.
105
+
- Once your accounts are ready, send an introduction email to the developer mailing list <dev@iotdb.apache.org> with your **Jira ID** and **Confluence ID**, and the community PMC will grant you the corresponding permissions.
106
+
107
+
#### Step 2: Get the code running
108
+
109
+
- To clone the source, build from source, and start and debug IoTDB in an IDE, refer to the documentation in the code repository:
110
+
-[Apache IoTDB README](https://github.com/apache/iotdb/blob/master/README.md) (environment requirements, building, and starting DataNode/CLI with breakpoint debugging in IDEA)
- Browse and claim issues on Jira: <https://issues.apache.org/jira/projects/IOTDB/issues>. Newcomers are encouraged to start with issues labeled newbie / good first issue.
125
+
- For the full contribution workflow (claim an issue → submit a PR → review → merge), see the [Development Guide](https://iotdb.apache.org/Community/Development-Guide.html).
126
+
- If you run into problems, feel free to ask via the mailing list or the channels listed in [Communication Channels](https://iotdb.apache.org/Community/Communication-Channels.html).
0 commit comments