Runestone - a Deeper Dive
While the developer environment setup documentation proved daunting and challenging, making it difficult to set up my environment, I am pleased to discover that the other general documentation is indeed very helpful and well-constructed. I believe the lack of quality documentation may stem from the transition to a monolithic repository from the previous one, necessitating more testing during setup and improved troubleshooting directions. The contributing guide and roadmap are concise yet comprehensive, providing clear steps for contributing. Individuals eager to start contributing can do so through the GitHub issues page, focusing on issues tagged with "good for first issue" to aid integration while handling active tickets. For those interested in working on substantial features that require collaboration and discussion with seasoned contributors and Brad, consulting the project roadmap is recommended. The PR sections also offer valuable coding tips, such as using black for r...