Skip to content

Contribute to Sage open source (beginner-friendly)

Photo of Emily
Hosted By
Emily
Contribute to Sage open source (beginner-friendly)

Details

Ladies who would like to contribute to Sage open source software ( http://www.sagemath.org/ ) should attend this meetup, where we will:

a) Go through the process of reviewing patches submitted by other developers, reviewing one or two of them together.
b) Walk through how to submit a patch for a ticket like this one: http://trac.sagemath.org/sage_trac/attachment/ticket/5956/trac_5956_figsize_units.patch
Several easy tickets have been selected for beginners to work on. More advanced python/cython programmers or those who can write patches to implement linear algebra/number theory functions should pick one of these to work on:
http://trac.sagemath.org/sage_trac/query?status=needs_info&status=needs_review&status=needs_work&status=new&order=priority&col=id&col=summary&col=status&col=type&col=p... (http://trac.sagemath.org/sage_trac/query?status=needs_info&status=needs_review&status=needs_work&status=new&order=priority&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&keywords=~beginner&report=38)

This session will be beginner-friendly, but please COME PREPARED!

  1. Request a trac account so you can submit and review patches.
    Email sage-trac-account AT googlegroups DOT com with the following information:
    your full name
    preferred username
    contact email
    and reason for needing a trac account
    You can view the ticket tracker here: http://trac.sagemath.org/sage_trac/wiki/TicketReports
    and the developer trac wiki here: http://trac.sagemath.org/sage_trac/wiki

  2. Install mercurial, a version control system written in python.
    http://mercurial.selenic.com/
    You can read this primer if you have not used it before:
    http://hgbook.red-bean.com/read/

  3. ::optional:: Get up to speed on the development process by reading their documentation.
    http://www.sagemath.org/doc/developer/walk_through.html

Photo of NYC PyLadies group
NYC PyLadies
See more events
NYC PyLadies
Photo of NYC PyLadies group
No ratings yet
David Rubenstein Atrium at Lincoln Center
61 West 62 Street · New York, NY