Changes

Jump to navigation Jump to search
Line 62: Line 62:  
* I made the change and did some more testing.
 
* I made the change and did some more testing.
 
  defprim(lc,'sqrt', 1, lambda lc,x: sqrt(x))
 
  defprim(lc,'sqrt', 1, lambda lc,x: sqrt(x))
* next, if you are the project maintainer, "commit" and "push" the patch; otherwise, follow the instructions on the [[DevelopmentTeam/CodeReview]] page.
+
==More steps==
 +
* Brian asked me to take over as the maintainer of the Python version of Turtle Art, so I needed to "commit" and "push" my patch:
 
  git-commit -a
 
  git-commit -a
 
  Created commit fa7a12f: new file:  images/en/numbers/sqrt.gif
 
  Created commit fa7a12f: new file:  images/en/numbers/sqrt.gif
Line 87: Line 88:  
     18f3739..1536a4c  master -> master
 
     18f3739..1536a4c  master -> master
   −
* Further instructions on how to get the new Turtle Art into the release system (so it is part of the standard Sugar distribution) are found here: [[ReleaseTeam#New_modules_proposal]] Specifically, I need to generate a .xo and a distribution source:
+
* and I need to generate a "tar ball" of the new source code bundle and put it on dev.laptop.org
python setup.py dist_xo
+
 
 
  python setup.py dist_source
 
  python setup.py dist_source
 +
scp dist/TurtleArt-11.tar.bz2 walter@dev.laptop.org:/var/www/sugar/sources/
 +
 +
Further instructions on the Sugar release process are found here: [[ReleaseTeam#New_modules_proposal]]. The instructions on the [[DevelopmentTeam/CodeReview]] page are also helpful.
    
==The patch==
 
==The patch==

Navigation menu