Contributing to Math::MatrixReal

I suggest reading My First Pull Request and Using Pull Requests to learn more about pull requests.

  • Create a branch, probably from master

    git checkout -b descriptive_branch_name

  • Fix the bug or add the feature

  • Keep whatever style formatting is in the file you are editing (spaces/tabs/indentation/etc)
  • Update ChangeLog that describes the change
  • Add yourself to CREDITS if you are not there
  • Run the tests again and make sure they pass.

    prove -lrv t/

  • Make sure everything you think is committed is actually committed.

  • Push your changes to your fork on Github
  • Submit a Pull Request (PR)
  • As the PR evolves, you can keep pushing to the same branch and the PR will update with the latest commits