Skip to content

Commit 25205e0

Browse files
committed
Add DIP forum guidelines
1 parent 6d130a3 commit 25205e0

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

docs/guidelines-forums.md

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# DIP Forum Guidelines
2+
3+
The DIP Ideas and DIP Development forums facilitate feedback for D Improvement Proposals (DIPs) from the D community and language maintainers. These forums have stricter moderation than standard D forums.
4+
5+
Posts violating these guidelines may be deleted without warning. Our aim is to maintain focused, purposeful discussions.
6+
7+
Guidelines may change as needed.
8+
9+
## DIP Ideas
10+
This forum is for floating new DIP ideas or seeking authors to develop them.
11+
12+
Rules for new threads:
13+
14+
1. Focus on a new DIP idea or a variation of an existing one.
15+
2. Provide a detailed description of the idea within the post for informed feedback. Links for additional context are acceptable.
16+
3. Titles should clearly state the core idea, avoiding unnecessary words. For example, use "A variation on sumtypes" or "Tuples v2" instead of vague titles like "Looking for feedback" or "What do you think about this tuple idea?".
17+
18+
## DIP Development
19+
This forum is for discussing drafts of DIPs.
20+
21+
Rules for new threads:
22+
23+
1. Focus on a specific draft of a DIP (e.g., first draft, second draft).
24+
2. Include a permanent GitHub link to the draft under discussion.
25+
3. For the first draft, summarize the DIP; for subsequent drafts, summarize revisions.
26+
4. Format titles as "First|Second|Third|N Draft: DIP Title", like "First Draft: Tuples".
27+
28+
## Feedback
29+
Feedback in both forums must:
30+
31+
1. Be on-topic, relating directly to the DIP idea or draft.
32+
2. Be respectful and constructive.
33+
3. Provide context and useful information. Avoid short, contextless remarks like "LGTM" or "Thumbs up!" Explain your reasoning.
34+
35+
In the DIP Ideas forum, there is more leeway for off-topic discussion to refine ideas.
36+
37+
In the DIP Development forum, feedback should be actionable, helping authors refine their proposals. Express opinions on a feature in the DIP Ideas forum; provide constructive improvement suggestions in the DIP Development forum.

0 commit comments

Comments
 (0)