BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
Contributing

If you would like to help, please take a look at the list of issues.

Pull requests

  • Fork and clone.
  • Run the command php composer.phar install to install the dependencies. This will also install the dev dependencies. See Composer.
  • Use the command phpunit to run the tests. See PHPUnit.
  • Create a branch, commit, push and send us a pull request.

To ensure a consistent code base, you should make sure the code follows the coding standards PSR-1 and PSR-2.

Create a new Installer

  • Create class extends Composer\Installers\BaseInstaller with your Installer.
  • Create unit tests as a separate class or as part of a Composer\Installers\Test\InstallerTest.
  • Add information about your Installer in README.md in section "Current Supported Package Types".
  • Run the tests.