[Matplotlib-users] github - basemap and contributing...

2013-03-12 Thread Thomas Lecocq
Dear all,

I've successfully forked matplotlib.basemap to 
ThomasLecocq.basemap and cloned ThomasLecocq.basemap to my machine. Now,
 how can I have this clone be THE mpl_toolkits.basemap package, so I can
 make edits in the __init__.py (that contains the Basemap class) and 
preview them live on this machine. Once they are nice and OK, I can 
commit/push it to my master on github and probably create a pull request
 to the matplotlib.basemap git ?

Thanks a lot in advance,

Thom

ps : if this mail goes through and the previous didn't, might be becaused I did 
not use the forked term in the subject...

**
Dr Thomas Lecocq 
Geologist
Royal Observatory of Belgium

- Seismology -
**


  --
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] github - basemap and contributing...

2013-03-12 Thread Benjamin Root
On Tue, Mar 12, 2013 at 12:12 PM, Thomas Lecocq thlec...@msn.com wrote:

 Dear all,

 I've successfully forked matplotlib.basemap to ThomasLecocq.basemap and
 cloned ThomasLecocq.basemap to my machine. Now, how can I have this clone
 be THE mpl_toolkits.basemap package, so I can make edits in the __init__.py
 (that contains the Basemap class) and preview them live on this machine.
 Once they are nice and OK, I can commit/push it to my master on github and
 probably create a pull request to the matplotlib.basemap git ?

 Thanks a lot in advance,

 Thom


You would build and install basemap from the git source as you would
normally from a tarball source.  Make modifications to the source, do a
python setup.py install, test, and repeat as needed.  When happy, commit
those changes to your local branch, push that branch up to your github
account, and then from github make a PR.

The instructions for basemap wouldn't be all that different from
matplotlib, which can be found here:
http://matplotlib.org/devel/gitwash/index.html

Cheers!
Ben Root
--
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users