If you would like to make a contribution to Semantic Result Formats (a.k.a. SRF), please ensure that pull requests are based on the current master.
In order to swiftly coordinate a contribution, the following should be provided:
- Code should be easily read and if necessary be put into separate components (or classes)
- Newly added features should not alter an existing test but instead provide additional test coverage to verify the expected behaviour
For a description on how to write and run PHPUnit test, please consult the manual.
If you report an issue, please ensure to use the current master (this helps to verify that the problem still persists and isn't solved already) and describe your environment (SMW, MW version etc.) together with a stack trace and a clear description on how to reproduce it.