Getting started?

Howdy,

  I've been a matplotlib user for some time, and I've been thinking
about contributing to the project. I poked around in the github issues
list, particularly the low-hanging fruit tag
(https://github.com/matplotlib/matplotlib/labels/low%20hanging%20fruit),
but nothing immediately struck my fancy, and I don't want to step on
any toes / reduplicate any significant efforts, so I thought I'd throw
it out there to the devs - do you guys have anything to point me
towards that I could get started and at least get into the swing of
things?

          Thanks,
                 Paul

I know this is a bit cliche-ish, but documentation is always a great place to start.

  1. Fresh perspective is always valuable. As developers get “self-indoctrinated”, we get used to various gaps in the documentation such that they become blind spots for us. This is why the sign of a healthy project is infusion of new blood.

  2. In-depth documentation review is a great way to figure out deviations between code and documentation. When I was developing my “Anatomy of Matplotlib” tutorial, I came across a number of errors and omissions because of it.

There are also MEPs that are awaiting further review (I think the toolbar refactor is getting close to being ready for final acceptance). MEP reviews by newcomers are great because it helps to make sure that some major new feature are actually considered as useful by newcomers and also make sense to them (see “self-indoctrination”).

Welcome to the party!

Ben Root

···

On Sun, Aug 24, 2014 at 3:57 PM, Paul Ganssle <pganssle@…149…> wrote:

-----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1

Howdy,

I’ve been a matplotlib user for some time, and I’ve been thinking

about contributing to the project. I poked around in the github issues

list, particularly the low-hanging fruit tag

(https://github.com/matplotlib/matplotlib/labels/low%20hanging%20fruit),

but nothing immediately struck my fancy, and I don’t want to step on

any toes / reduplicate any significant efforts, so I thought I’d throw

it out there to the devs - do you guys have anything to point me

towards that I could get started and at least get into the swing of

things?

      Thanks,

             Paul

-----BEGIN PGP SIGNATURE-----

Version: GnuPG v2.0.22 (MingW32)

iQIcBAEBAgAGBQJT+kOXAAoJEM1U/OPZZL77bGkP/Rt5MXXvLJlkjgbAtlyHdriO

F2s3CKG6WLeU9eQJf/RloJWHr21lGW829aaNz+jG//N7f3HJXURhSNJFWF0vlWQJ

dgsAptVr3v/5Ckhb1AkrmBFqb2uSfw0RXzMgSi+g7P/MicHYpXr2k8JE+BWmeZTq

iO2cEFl2YWA+To3ZWKaOwdxxuj615ccq3oZyeEpdU1YCO7pPjW7PCy1Jhb2Rw/yD

V8IyRsm2Tgvr3AZwijPzJnsGPFLxRP8gkvi1M2iW+gvRC+NYA5PsAL++uLgeHNTp

Y1RCp5R4X6SuLwO0IkNpxM5ffHgPQimjvYN1/AweMG2NiuAROkSOnbhzHCfQWlN5

/z1TSnU33+anldeK89V1E2Nsp7mecAVbKqUTXS4NSomWn325wFEr+Uc4lSYdEd6n

t4Ce8MIYx9qSCHE0BrN2RsIT5Q6pMhLC8sf/7s26ZeQELxVUzAxU7WQcAsovtB64

GwVAdozVpIepPUe+Y+2MHH1JqohsUENDjPUtxbYlBmBgEIoxFqWsTBG5GkFtSnOu

AqSF4XoAt9IOxXvuIpcy6UADnoJ+qpVb4CY1gTByCONQCDOnE+41BomV4vnVy7jL

SgkenaCKA2VBwatAda0DlGZDWYdc5hmUiGUFyjTh4Q6LRUIJyuvy7gneadJiAWZw

fm74noPQwH9RWtu1+QBi

=ehqZ

-----END PGP SIGNATURE-----


Slashdot TV.

Video for Nerds. Stuff that matters.

http://tv.slashdot.org/


Matplotlib-devel mailing list

Matplotlib-devel@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/matplotlib-devel