This Contribution Policy is applied to all projects within the Tsoding Github Organization
If the Reviewer's requests are not addressed by the Submitter within 2 weeks the Pull Request may be deemed neglected and closed without any further discussion.
The Pull Request size is calculated using the following formula:
Size = Max(Added_Lines, Removed_Line)
If Size > 300
the Pull Request may be closed as "Too big" without any further discussion. If the limitation is not enough see Continuous Decomposition section.
As a Contributor, when you prepare a PR:
- make as many changes as you can according to the PR size limitation,
- make sure that the code is compilable and the application is usable,
- create TODOs right in the code for the unfinished work,
- format your TODOs according to the Snitch TODO format
- submit PR with the unfinished work and TODOs,
- TODOs will be converted to separate issues by the Reviewer
Issues with vague descriptions like "Application does not work", "I don't understand anything", etc, will be closed as "To vague" without any further discussion. Provide as many details as possible.
The Policy is not final and constantly changes based on the precedents during development. To stay updated on the Policy changes Start Watching this repo.