@@ -8,98 +8,117 @@ Thank you for your interest in helping to improve Matplotlib! There are various
8
8
ways to contribute to Matplotlib. All of them are super valuable but don't necessarily
9
9
require writing code at all. For example:
10
10
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
-
22
11
.. rst-class :: sd-d-inline-block
23
12
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
27
16
28
- Request a feature
17
+ Request a feature
29
18
30
19
31
20
.. rst-class :: sd-d-inline-block
32
21
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
36
25
37
- Report a bug
26
+ Report a bug
38
27
39
28
.. rst-class :: sd-d-inline-block
40
29
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
44
33
45
- Contribute code
34
+ Contribute code
46
35
47
36
.. rst-class :: sd-d-inline-block
48
37
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.
52
48
53
- Write documentation
54
49
55
50
.. card :: Contribute
56
51
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 `
59
61
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 `
61
73
62
74
.. card :: Set up working environment
63
75
64
76
.. toctree ::
65
77
:maxdepth: 2
66
78
67
79
development_setup
68
- development_workflow
69
80
70
81
.. toctree ::
71
82
:maxdepth: 1
72
83
84
+ development_workflow
73
85
dependencies
74
86
min_dep_policy
75
87
76
88
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 `
78
106
79
- .. toctree ::
80
- :maxdepth: 1
107
+ .. grid-item-card :: Triage
81
108
82
- contributing:coding_guidelines
83
- coding_guide
84
- testing
109
+ :ref: `bug_triaging `
85
110
86
- .. toctree ::
87
- :maxdepth: 1
111
+ :ref: `triage_team `
88
112
89
- documenting_mpl
90
- style_guide
113
+ :ref: `triage_workflow `
91
114
92
- .. toctree ::
93
- :maxdepth: 2
115
+ .. grid-item-card :: Maintenance
94
116
95
- triage
117
+ :doc: ` maintainer_workflow `
96
118
97
- .. toctree ::
98
- :maxdepth: 1
119
+ :doc: `release_guide `
99
120
100
- maintainer_workflow
101
- release_guide
102
- MEP/index
121
+ :doc: `MEP/index `
103
122
104
123
.. toctree ::
105
124
:hidden:
0 commit comments