Learning how to contribute
Since the code is made public, you can browse it on your own and make changes on your local machine depending on your needs. There may come a time when a change that you made locally is good enough to be included in the main repo. In order to submit your changes, first you need to create a fork of the main Bosque repository. After that, you can make changes in the code and push them to the remote repository that you now own (it’s your fork). If you want to merge your changes into the main repo, you have to create a new PR from your fork. After that, your changes will get reviewed and if they’re good, the change will be accepted and merged into the main code base. The procedure is quite straightforward and I suppose you already know how to do it. If not, please refer to the official documentation about this at https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork...