Changes between Version 20 and Version 21 of CollaborateOnGithub
- Timestamp:
- Oct 3, 2009, 6:55:09 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CollaborateOnGithub
v20 v21 44 44 {{{ 45 45 $ git --version 46 git version 1.6.147 46 }}} 48 47 … … 51 50 Go to https://github.com/signup/free and follow the instructions. 52 51 53 == Work process==52 == Collaboration on a large feature == 54 53 55 54 The process should be managed with the '''Dictator and Lieutenants Workflow''', described at http://whygitisbetterthanx.com/#any-workflow. … … 139 138 1. When the feature is ready, send the lieutenant a pull request by clicking ''pull request'' on your forked project's page. 140 139 141 == Quality assurance==140 === Quality assurance === 142 141 143 142 To assure that the contribution is in par with Django code quality standards, the actual development workflow should be similar to the following: 144 143 145 === Contributor===144 ==== Contributor ==== 146 145 147 146 1. Implement tests for the features to be added … … 153 152 1. Push your changes to !GitHub 154 153 155 === Lieutenant===154 ==== Lieutenant ==== 156 155 157 156 Specify the API and design of the feature on !GitHub wiki, try to add documentation that specifies the behaviour '''before''' implementation. … … 164 163 1. Push changes to the public code hosting service 165 164 1. Update docs if needed 165 166 == Working on single tickets ==