Contributing to Weblocks

  1. Discuss a problem in the chat

  2. Checkout branch.

  3. Make changes.

  4. Add tests into the t/ subdirectory.

  5. Test changes:

    rove weblocks.asd


    (asdf:test-system :weblocks)
  6. Ensure you’ve updated documentation in the docs folder if you’ve changed or added functionality.

  7. Describe your changes for in a readable way ontop of the ChangeLog.rst. Increment a version number according to semver. Also, update a version.lisp-expr file.

  8. Make a pull-request and make the world a better place!