Internal Project Contribution - Release 0.3
Japneet Singh
Posted on November 20, 2021
Introduction
Open source refers to source code that is made available to the public to view, use, modify, and distribute under a license. Although the main point of open source projects is to create valuable and accessible open source software, individual contributors can get plenty of personal benefit from contributing to them Projects: IPC144&telescope
First Issue :
Audit and fix library-functions.md Issue #1
Checklist
- Found multiple typos and fixed them.
- Fixed uppercase letter to suit all other heading letters.
- Multiple warnings running lighthouse
- Multiple warnings running Web Hint
- correct use of bacticks
- correct use of syntax highlighting, not for outputs to make it look different.
- Accessibility tested!
- fixed heading errors
- Improve readability of code comments
- Fixed Frontmatter for the page to include proper id, title, slug, etc.
Conclusion
Auditing and fixing .md file made me use different
developers.google.com/web/tools/lighthouse
Web Hint: webhint.io.
Second Issue :
Improve dark mode code colours Issue #2
This issue was about enabling dark mode colour for syntax highlighting according the toggle click and the issue was not resolved due to wrong implementation. However, it is important to learn the importance of open source development. I made a draft pull request for other to review and help me find the right solution. I will keep working on it until the real solution is found.
Conclusion
Contributing towards open source projects helps the community and your peers get to know you. This recognition can bring you a lot of opportunities in your career. It helps you learn more about a project. It improves your coding skills.
Pull requests
Author
Posted on November 20, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.