Contributing

Welcome, so you are thinking about contributing ? Awesome, this a great place to start.

Setup

bash git clone git@github.com:epfl-idevelop/epfl-net-sslTest.git cd epfl-net-sslTest perl Build.PL perl Build installdeps

Lint

bash perlcritic lib/ bin/

Test

Unit and integration tests:

bash perl Build test

Code coverage:

bash perl Build testcover

Run

bash perl -Ilib bin/epfl-net-ssl-test --domain=www.epfl.ch

Package

bash perl Build dist

Release

  1. Bump the correct version.
  2. Update the file Changes
  3. Package the module.
  4. Upload the package to https://pause.perl.org/
  5. Create the tag (git tag -a v<version> -m "Tagging the v<version> release")

License

Apache License 2.0

(c) ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE, Switzerland, VPSI, 2018.

See the LICENSE file for more details.