All contributions to ARte must be tracked by an issue and at least one pull request. To start working on an issue you must fork ARte repository and create or pick an issue. You should also check that there are no issues that already adheres to what you intend to post. To create your branch, follow the pattern: feature/issueID-issue-title. When you have done your first commit on your fork you have to create a pull request to ARte devel branch so we can see your work in progress. The pull request name must follow this pattern: {STATE} {ISSUE NUMBER} - {ISSUE NAME}, where {STATE} is the state of the pull request. All pull requests must be created with [WIP] tag, and when you think you resolved the issue, change to [REVIEW]. Example of pull request name: [WIP] 435 - Refactor create method.
Make sure you are following our code style when submiting a pull request, following the style you make the process of reviewing your pull request better.
We use flake8 standard rules and pep8 for code style.
We use standardjs for code style.
Elements ids must init with the word "id" followed by a underscore and the name of the id e.g. html id="id_menu-bar". Elements classes only have the name e.g. html class="menu-bar"