The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

CONTRIBUTING

GitHub

Follow these steps to make changes to the repository.

  1. Create a fork of the repository.
  2. Setup your development environment.
  3. Do necessary changes and make sure all tests passed.
  4. Submit a pull request.

Development Environment

Setup your development environment as follows.

Docker

If you have Docker installed, you can build your Docker container for this project.

$ docker build -t webservice-mocean .
$ docker run -it -v $(pwd):/root webservice-mocean bash
# cpanm --installdeps --notest .

milla

Setting up the required packages.

$ milla authordeps --missing | cpanm
$ milla listdeps --missing | cpanm

Check you code coverage.

$ milla cover

Several ways to run the test.

$ milla test
$ milla test --author --release
$ AUTHOR_TESTING=1 RELEASE_TESTING=1 milla test
$ AUTHOR_TESTING=1 RELEASE_TESTING=1 milla run prove t/00_load.t
$ LOGGING=1 milla run prove t/00_load.t