GSOC
These are just some of the things on our to do list. We welcome your ideas and questions at https://discourse.matplotlib.org/c/development/
We are under the NumFocus umbrella. Information on applying is at https://github.com/numfocus/gsoc
You are strongly encouraged to submit a pull request to our repository as part of the application process. You can find more information at https://discourse.matplotlib.org/c/development/contribute/
Note: You must apply to do a project that has a mentor. Projects without mentors will not be considered.
Create _rcwriter.py file with methods to write each section in the rcvalidate. Potentially a sprint project because each method is semi independent of the other.
new sphinx gallery page for chart types & then make examples for every plotting type in https://matplotlib.org/devdocs/api/axes_api.html?highlight=axes Examples are scoped to the minimum needed to plot/all defaults.
data = np.array([list of concrete values])
fig, ax = plt.subplots()
ax.plotting_method(data)
axes_grid1
has a bunch of great tools, but the API is sometimes idiosyncratic, its not well maintained, partially because the code is quite complicated. The best methods can and should be moved to the core library.
Polar Overhaul
No description
Categorical Support
Better support for categorical (ordinal and nominal) data. Continuation of GSOC project, more information can be found at https://story645.github.io/
Documentation overhaul
Documentation in transition to numpydoc and sphinx-gallery