Contributing
There are several ways you can contribute to Figaro, either through development efforts, or simply passing along and commenting on feedback and bugs.
Please review the options below, and get in tough.
Scripts
If you've developed a task-script which makes your QMX even more amazing than what it already is, I welcome pull requests to the GitHub repo.
Please ensure that any pull requests include the following:
- Matching
.jsand.jsonfiles in the Script Library. - Accompanying documentation in the Community Scripts folder.
Pull Requests
Working on your first Pull Request? You can learn how from this free video series. If you're unsure, don't worry. I will walk you through the process; just ask. :)
Please consider the following when submitting a pull request:
- Keep your PR small. Small pull requests (~300 lines of diff) are much easier to review and more likely to get merged. Make sure the PR does only one thing, otherwise please split it.
- Use descriptive titles and descriptions.
- Test your changes.
- All pull requests should be opened against the main branch.
Graphic Design
If you've got a flair for design, I'd love to hear from you. I'm a smart, capable person with many strengths, but visual design is certainly not one of them!
There are a range of areas you can contribute to, from website design and maintenance to Figaro's app components.
I am of course aware that by the very nature of Amateur Radio, the community is skewed away from those bent toward the visual arts. None the less, if you're a unicorn, get in touch.