Unlike my previous contributions, where I proactively identified translation gaps and created an issue, this task was directly assigned through an issue opened by the maintainers. The issue emphasised that P5.js’s Code of Conduct was only available in English, while …

Step 5 Contribution On P5.js Website — My fourth Translation Task Read more »

Version control systems are fundamental to managing open-source projects, ensuring collaboration, maintaining project integrity, and tracking contributions. My experience contributing to FreeCodeCamp and p5.js introduced me to practical version control workflows, particularly through Git and GitHub. Before engaging in these …

Topic 4 — Versioning Systems Read more »

Identifying Untranslated Pages and Creating an Issue for Contribution: My goal has always been to contribute to an open-source project that supports open education and creative coding, ensuring that more people, especially those facing educational barriers or language limitations, can …

Step 4 Contribution On P5.js Website — My Third Translation Task Read more »

After successfully submitting my first translation, the Chinese translation community manager recognised my accuracy in handling technical terminology and maintaining readability(Fig 1). This process deepened my understanding of FreeCodeCamp’s structured workflow and improved my ability to translate complex programming concepts …

Step 3. Contribution on FreeCodeCamp: My Second Translation Task. Read more »

1. Getting Started with the FreeCodeCamp Community: After choosing to contribute to the FreeCodeCamp open-source project, I quickly joined the FreeCodeCamp Discord server. To gain a better understanding of how open-source projects are managed and how the community functions, I …

Step 2. Contribution: Join the FreeCodeCamp Open Source Community and Claim My First Translation Task Read more »

Open Source Community: Open-source communities flourish on collaboration and knowledge sharing, transcending geographical and language barriers to create inclusive spaces (THE OPEN SOURCE WAY, 2020). Exploring an open-source community for the first time has provided me with a fresh perspective …

Step 1. Contribution:Finding an Open Source Project Read more »

Open-source collaboration is a decentralised software development model that relies on collective contributions from a global community. More than just code sharing, open-source projects involve governance structures, community awareness, codes of conduct, and best practices that ensure long-term sustainability (Fitzgerald, …

Topic 2 — Open-source collaboration Read more »