
skulpt
About
Skulpt is an entirely in-browser implementation of Python.
How to contribute
Create a repository clone where you can make changes:
- Go to http://code.google.com/p/skulpt/source/clones, click 'Create a clone'
- Fill in name, summary, description, click 'Create repository clone'
- Click on 'Administer', 'Source'. Enable 'Allow non-members to review code', click 'Save changes'
Make your changes:
- Make your changes to the source code, then "hg commit", "hg push". This makes your change visible to everyone
- I review your change, make some comments. You repeat previous step: make changes, commit and push
- The process repeats until we are both happy. Then, I integrate your change in the main branch
- You can delete your clone if it is not needed anymore
(description taken from Mongoose, thanks!)
Mailing list
General and dev discussion here: http://groups.google.com/group/skulpt
Mercurial and general patch workflow
Another project on Google Code has documented this well, see http://code.google.com/p/mytracks/wiki/DevelopmentProcess (of course replacing the "mytracks" with "skulpt" as appropriate).
Project Information
- License: MIT License
- 160 stars
- hg-based source control