|
|
| Line 220: |
Line 220: |
| === A typical update cycle === | | === A typical update cycle === |
|
| |
|
| Anyone can contribute a patch to a Sugar Activity. The typical work cycle involves an interaction with the activity (project) maintainer as follows:
| | Moved to https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#modifying-activities |
| # make a clone (anyone)
| |
| # make your changes (anyone)
| |
| # mail your patch to sugar_devel (anyone)
| |
| # make changes as per suggestions by the project maintainer and developer community (anyone)
| |
| # push your changes (anyone)
| |
| # request a merge (anyone)
| |
| # write release notes (anyone)
| |
| # tag the new version in git (project maintainer)
| |
| # create the .xo and .tar files (project maintainer)
| |
| # upload .tar to download.sugarlabs.org (project maintainer)
| |
| # upload .xo to activities.sugarlabs.org (project maintainer) | |
| # update wiki documentation (anyone)
| |
|
| |
|
| === OLPC XO game buttons === | | === OLPC XO game buttons === |