How To Contribute to gLabels ============================ ### Did you find a bug? * **Ensure the bug has not already been reported** by searching on GitHub under [Issues](https://github.com/jimevins/glabels-qt/issues). If you have additional information, please contribute to the discussion. * If you are unable to find an open issue related to the problem, please [open a new one](https://github.com/jimevins/glabels-qt/issues/new). Be sure to include a **title and clear description** of the problem, as much relevant information as possible, and if appropriate, any **example project files** that demonstrate the problem. ### Did you write a patch that fixes a bug? * Open a new GitHub pull-request with the patch. * Ensure the pull-request description clearly describes the problem and your solution. Include the relevant issue number if applicable. * Before submitting, please read [CODING-STYLE.md](CODING-STYLE.md). ### Would you like to add a new feature or change an existing one? * [Open an issue](https://github.com/jimevins/glabels-qt/issues/new) to discuss your plans and start writing code. * Before submitting a pull-request, please read [CODING-STYLE.md](CODING-STYLE.md) located in this directory. ### Would you like to submit new product templates? * Before submitting, please read [PRODUCT-TEMPLATES.md](PRODUCT-TEMPLATES.md) located in this directory. * [Open an issue](https://github.com/jimevins/glabels-qt/issues/new) and attach your completed product template file(s). ### Would you like to provide translations? * Guidelines TBD ### Would you like to write documentation? * Guidelines TBD ### Would you like to build and package gLabels for a particular platform? * [Let's talk](https://github.com/jimevins/glabels-qt/issues/new). * Help is needed in building and packaging for - Windows - Mac - Linux (flatpak) - Linux (snap) * Ideally, such builds can be integrated into the current CMake/CPack build system and automated using a CI service.