Contributing
Welcome, so you are thinking about contributing ? Awesome, this a great place to start.
Setup
git clone git@github.com:williambelle/filmaffinity-userrating.git
cd filmaffinity-userrating
perl Build.PL
perl Build installdeps
Test
Unit and integration tests:
perl Build test
Code coverage:
perl Build testcover
Run
perl -Ilib bin/filmaffinity-get-rating.pl --userid=196435
perl -Ilib bin/filmaffinity-get-movie-info.pl --id=348488
Package
perl Build dist
Release
- Bump the correct version.
- Update the file Changes
- Package the module.
- Upload the package to https://pause.perl.org/
- Create the tag (
git tag -a v<version> -m "Tagging the v<version> release"
)
License
Copyright (C) 2013-2018 William Belle
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.