- Look for issues in our issue tracker marked with good first issue
- If you are a Language Forge user, stay up to date with posts in our software community forum, and answer user's questions to the extent that you are able
- Help localize the Language Forge UI into a language that you are familiar with
- Create a branch off of
develop
- Create a PR back into
develop
- A reviewer will evaluate the code changes and (more often than not, if deemed necessary) test the changes locally
- Once approved and merged, test your changes on staging
- If everything's dandy the card can be moved on to PO sign-off
- Team leads will determine when the right time to cut a release, i.e., tag and deploy, typically this should be within a day or two
- There may be times when it's necessary to create a branch off of
master
(e.g. a hotfix for the production environment) - Coordinate with the team to deliver those changes to the production environment
- Team leads will determine when the right time to cut a release, i.e., tag and deploy, this would likely be right away under these exceptional circumstances