@@ -8,98 +8,117 @@ Thank you for your interest in helping to improve Matplotlib! There are various
88ways to contribute to Matplotlib. All of them are super valuable but don't necessarily
99require writing code at all. For example:
1010
11- - contributing to the documentation
12- - opening new issues for bugs
13- - requesting new features
14- - asking for clarification on things you find unclear
15- - fixing bugs
16-
17- If you have any questions on the
18- process or how to fix something feel free to ask on `gitter
19- <https://gitter.im/matplotlib/matplotlib> `_ for short questions and on
20- `discourse <https://discourse.matplotlib.org >`_ for longer questions.
21-
2211.. rst-class :: sd-d-inline-block
2312
24- .. button-ref :: request-a-new-feature
25- :class: sd-fs-6
26- :color: primary
13+ .. button-ref :: request-a-new-feature
14+ :class: sd-fs-6
15+ :color: primary
2716
28- Request a feature
17+ Request a feature
2918
3019
3120.. rst-class :: sd-d-inline-block
3221
33- .. button-ref :: submitting-a-bug-report
34- :class: sd-fs-6
35- :color: primary
22+ .. button-ref :: submitting-a-bug-report
23+ :class: sd-fs-6
24+ :color: primary
3625
37- Report a bug
26+ Report a bug
3827
3928.. rst-class :: sd-d-inline-block
4029
41- .. button-ref :: contributing-code
42- :class: sd-fs-6
43- :color: primary
30+ .. button-ref :: contributing-code
31+ :class: sd-fs-6
32+ :color: primary
4433
45- Contribute code
34+ Contribute code
4635
4736.. rst-class :: sd-d-inline-block
4837
49- .. button-ref :: documenting-matplotlib
50- :class: sd-fs-6
51- :color: primary
38+ .. button-ref :: documenting-matplotlib
39+ :class: sd-fs-6
40+ :color: primary
41+
42+ Write documentation
43+
44+ If you have any questions on the
45+ process or how to fix something feel free to ask on `gitter
46+ <https://gitter.im/matplotlib/matplotlib> `_ for short questions and on
47+ `discourse <https://discourse.matplotlib.org >`_ for longer questions.
5248
53- Write documentation
5449
5550.. card :: Contribute
5651
57- .. toctree ::
58- :maxdepth: 2
52+ .. grid :: 1 1 2 2
53+
54+ .. grid-item-card ::
55+
56+ :ref: `start-contributing `
57+
58+ :ref: `get_connected `
59+
60+ :ref: `new_contributors `
5961
60- contribute
62+ :ref: `managing_issues_prs `
63+
64+ .. grid-item-card ::
65+
66+ :ref: `open-an-issue `
67+
68+ :ref: `contributing-code `
69+
70+ :ref: `contributing_documentation `
71+
72+ :ref: `other_ways_to_contribute `
6173
6274.. card :: Set up working environment
6375
6476 .. toctree ::
6577 :maxdepth: 2
6678
6779 development_setup
68- development_workflow
6980
7081 .. toctree ::
7182 :maxdepth: 1
7283
84+ development_workflow
7385 dependencies
7486 min_dep_policy
7587
7688
77- .. card :: Contributor Guides
89+ .. card :: Contributor guides
90+
91+ .. grid :: 1 1 2 2
92+
93+ .. grid-item-card :: Code
94+
95+ :ref: `coding_guidelines `
96+
97+ :doc: `coding_guide `
98+
99+ :doc: `testing `
100+
101+ .. grid-item-card :: Documentation
102+
103+ :doc: `documenting_mpl `
104+
105+ :doc: `style_guide `
78106
79- .. toctree ::
80- :maxdepth: 1
107+ .. grid-item-card :: Triage
81108
82- contributing:coding_guidelines
83- coding_guide
84- testing
109+ :ref: `bug_triaging `
85110
86- .. toctree ::
87- :maxdepth: 1
111+ :ref: `triage_team `
88112
89- documenting_mpl
90- style_guide
113+ :ref: `triage_workflow `
91114
92- .. toctree ::
93- :maxdepth: 2
115+ .. grid-item-card :: Maintenance
94116
95- triage
117+ :doc: ` maintainer_workflow `
96118
97- .. toctree ::
98- :maxdepth: 1
119+ :doc: `release_guide `
99120
100- maintainer_workflow
101- release_guide
102- MEP/index
121+ :doc: `MEP/index `
103122
104123.. toctree ::
105124 :hidden:
0 commit comments