This content originally appeared on DEV Community and was authored by Japneet Singh
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
This content originally appeared on DEV Community and was authored by Japneet Singh
Japneet Singh | Sciencx (2021-11-20T03:48:59+00:00) Internal Project Contribution – Release 0.3. Retrieved from https://www.scien.cx/2021/11/20/internal-project-contribution-release-0-3/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.