Skip to content

Commit 5989819

Browse files
ntreldlang-bot
authored andcommitted
Fix Bugzilla 24488 - contributor guide hard to find from home page
Replace GitHub and Get Involved items under Community menu with Contributing page. Add link to bug reporting guidelines. Contributing: also list dlang-community and github PR guide.
1 parent 3f84992 commit 5989819

File tree

5 files changed

+30
-9
lines changed

5 files changed

+30
-9
lines changed

book/dlang.org.ddoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -269,9 +269,8 @@ $(SUBMENU_MANUAL
269269
$(SUBMENU_LINK irc://irc.libera.chat/d, IRC)
270270
$(SUBMENU_LINK https://discord.gg/bMZk9Q4, Community Discord)
271271
$(SUBMENU_LINK https://wiki.dlang.org, Wiki)
272-
$(SUBMENU_LINK_DIVIDER https://github.com/dlang, GitHub)
273-
$(SUBMENU_LINK $(ROOT_DIR)bugstats.html, Issues)
274-
$(SUBMENU_LINK https://wiki.dlang.org/Get_involved, Get involved)
272+
$(SUBMENU_LINK_DIVIDER $(ROOT_DIR)bugstats.html, Issues)
273+
$(SUBMENU_LINK $(ROOT_DIR)contributing.html, Contributing)
275274
$(SUBMENU_LINK_DIVIDER $(ROOT_DIR)foundation/contributors.html, Contributors)
276275
$(SUBMENU_LINK $(ROOT_DIR)foundation/index.html, Foundation)
277276
$(SUBMENU_LINK $(ROOT_DIR)/security.html, Security Team)

bugstats.dd

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,16 @@ $(P
99
)
1010

1111
$(P
12-
You can browse through the existing bugs for D projects $(LINK2 https://issues.dlang.org/describecomponents.cgi?product=D, $(B here)).
12+
You can browse through the existing bugs by project $(LINK2 https://issues.dlang.org/describecomponents.cgi?product=D, $(B here)).
1313
)
1414

1515
$(P
1616
If you want to search for a specific bug, you can use the $(LINK2 https://issues.dlang.org/query.cgi?format=specific, $(B search page)).
1717
)
1818

1919
$(P
20-
And if you want to file a new bug, you can use $(LINK2 https://issues.dlang.org/enter_bug.cgi?product=D, $(B this page)).
20+
And if you want to file a new bug, you can use $(LINK2 https://issues.dlang.org/enter_bug.cgi?product=D, $(B this page)),
21+
but please $(HTTPS github.com/dlang/dmd/blob/master/CONTRIBUTING.md#reporting-bugs, check the guidelines) first.
2122
)
2223

2324
$(H3 Bug Tracker Statistics)

contributing.dd

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Ddoc
2+
3+
$(D_S Contributing,
4+
5+
$(NOTE To search the bug tracker or report issues, see $(LINK2 bugstats.html, Issues).)
6+
7+
$(H2 $(LNAME2 github, GitHub Projects))
8+
9+
* $(LINK2 https://github.com/dlang, dlang) - dmd, phobos, dub, dlang.org etc
10+
* $(LINK2 https://github.com/dlang-community, dlang-community) - dfmt, dscanner etc
11+
12+
13+
$(H2 $(LNAME2 see-also, Getting Started))
14+
15+
* Please read: $(LINK2 https://github.com/dlang/dmd/blob/master/CONTRIBUTING.md#solving-bugs--submitting-pull-requests,
16+
Solving bugs / Submitting pull requests)
17+
* Get involved: $(HTTPS wiki.dlang.org/Get_involved)
18+
19+
)
20+
21+
Macros:
22+
TITLE=Contributing

dlang.org.ddoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -269,9 +269,8 @@ $(SUBMENU_MANUAL
269269
$(SUBMENU_LINK irc://irc.libera.chat/d, IRC)
270270
$(SUBMENU_LINK https://discord.gg/bMZk9Q4, Community Discord)
271271
$(SUBMENU_LINK https://wiki.dlang.org, Wiki)
272-
$(SUBMENU_LINK_DIVIDER https://github.com/dlang, GitHub)
273-
$(SUBMENU_LINK $(ROOT_DIR)bugstats.html, Issues)
274-
$(SUBMENU_LINK https://wiki.dlang.org/Get_involved, Get involved)
272+
$(SUBMENU_LINK_DIVIDER $(ROOT_DIR)bugstats.html, Issues)
273+
$(SUBMENU_LINK $(ROOT_DIR)contributing.html, Contributing)
275274
$(SUBMENU_LINK_DIVIDER $(ROOT_DIR)foundation/contributors.html, Contributors)
276275
$(SUBMENU_LINK $(ROOT_DIR)foundation/index.html, Foundation)
277276
$(SUBMENU_LINK $(ROOT_DIR)/security.html, Security Team)

posix.mak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ ARTICLE_FILES=$(addprefix articles/, index builtin code_coverage const-faq \
345345
# and .html in the generated HTML. Save for the expansion of
346346
# $(SPEC_ROOT), the list is sorted alphabetically.
347347
PAGES_ROOT=$(SPEC_ROOT) 404 acknowledgements areas-of-d-usage $(ARTICLE_FILES) \
348-
ascii-table bugstats $(CHANGELOG_FILES) community comparison \
348+
ascii-table bugstats $(CHANGELOG_FILES) community comparison contributing \
349349
deprecate dmd dmd-freebsd dmd-linux dmd-osx dmd-windows \
350350
documentation download dstyle forum-template gpg_keys \
351351
howto-promote htod index install \

0 commit comments

Comments
 (0)