Jump to content

Development guidelines: Difference between revisions

From mediawiki.org
Content deleted Content added
No edit summary
No edit summary
Line 17: Line 17:
Whether there is good reason for a given deviation that is worth the downsides of conformity to the established norms is a matter for judgment of developers and their code reviewers.
Whether there is good reason for a given deviation that is worth the downsides of conformity to the established norms is a matter for judgment of developers and their code reviewers.
</translate>
</translate>
<templatestyles src="Development guidelines navigation/inline.css"/>

{{Development guidelines navigation}}
<div class="tpl-navbox-content">{{Development guidelines navigation}}</div>
[[Category:Development guidelines{{#translation:}}| ]]
[[Category:Development guidelines{{#translation:}}| ]]

Revision as of 16:53, 21 July 2020

The MediaWiki software is developed collaboratively by people from all around the world. To help facilitate this process, standards of desirable practices have been established.

The "policies" describe what developers must do, and the development "guidelines" typically describe what developers generally should do. There can be no deviations from policies; but minor deviations from guidelines, like, coding conventions can often be allowed based on individual circumstances. Whether there is good reason for a given deviation that is worth the downsides of conformity to the established norms is a matter for judgment of developers and their code reviewers.