Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.26 KB

CONTRIBUTING.md

File metadata and controls

35 lines (21 loc) · 1.26 KB

Contributing to Erudit.org

Documentation

  • Does the documentation build? Does make html return errors?

Fixing bugs

  • Is there a proper regression test?

Adding new features

  • Is the feature documented?
  • If you are adding new Django views that make use of Fedora commons functionalities or Solr functionalities, please make sure you use either the base.viewmixins.FedoraServiceRequiredMixin or the base.viewmixins.SolrServiceRequiredMixin

Internationalization

  • Are the strings internationalized?
  • Is the base language of strings French?

Code changes

  • Does the coding style conform to the guidelines? Are there any flake8 errors?
  • Is the test suite passing?

Git

  • Does the commit message follow the project standards?

Developing the UI