Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 2.6 KB

CONTRIBUTING.md

File metadata and controls

33 lines (24 loc) · 2.6 KB

There are different ways to make a contribution to Semantic MediaWiki (SMW) while a few guidelines are necessary to keep the workflow and review process most efficient.

Report bugs

Improve documentation

Provide patches

You may help us by providing patches or additional features via a pull request but in order to swiftly co-ordinate your code contribution, the following should suffice:

  • Please ensure that pull requests are based on the current master. See also the developer documentation overview for further information.
  • Code should be easily readable (see NPath complexity, if else nesting etc.) and if necessary be put into separate components (or classes)
  • Newly added features should not alter existing tests but instead provide additional test coverage to verify the expected new behaviour. For a description on how to write and run PHPUnit test, please consult the manual.

Thank you for contributing to Semantic MediaWiki!