Skip to content
Extraits de code Groupes Projets
Valider e2d21981 rédigé par Lionel Dricot's avatar Lionel Dricot
Parcourir les fichiers

Merge branch 'master' into 'master'

Report Wing Tao Chan

See merge request ldricot/lingi2401!383
parents 71603266 b1b300d1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!383Report Wing Tao Chan
## Project
| Author | Wing Tao Chan |
| ------------ | ------------------------------------------------------------ |
| NOMA | 1156-24-00 |
| Year | 2024-25 |
| Project | [return-youtube-dislike](hthttps://github.com/Anarios/return-youtube-dislike#GPL-3.0-1-ov-file) |
| Pull request | [PR #1107](https://github.com/Anarios/return-youtube-dislike/pull/1107) |
## Project selection
Like a lot of students in class. I face some trouble while I was looking for the project to contribute. For a larger open source projects I use like node.js, graphQL or database conneciton client robo 3t (studio 3t). The scope is too large and the standard is relatively high. After looking for a lots of open source projects and guideline on how to start, I decide not to contrubted to some tech intensive project because the bar to entry is too high.
Then I look into the more medium to small size project. And I have reach out to different project discord and email to consult which part I could contribute on or have some guideline on how to star. However I didnt get any response after a weeks of waiting. So I decide to select a open source project that I have been using daily that called "return-youtube-dislike".
## Project in itself
The project I selected is called "return-youtube-dislike". Return YouTube Dislike is an open-source browser extension designed to restore the YouTube dislike count, available as a Web Extension for Chrome and Firefox and as a JavaScript Userscript for other browsers. This tool emerged following Google’s announcement on November 10, 2021, to remove the YouTube dislike count, a change implemented on December 13, 2021, when the dislike field was also removed from the YouTube API. This removal made it impossible to assess content quality before watching. In response, the extension uses a backend system that combines scraped dislike statistics and estimates derived from user data to provide an approximation of the original dislike count.
Personally I think the ability to instantly distinguish the quality of a video via the vote of online users are very important. It can save other users time to decide whether or not the video is a "click-bait" or is the video worth watching. The decision of not displaying "dislike" count is probaly a commercial decision to continue to have advertisement on all video and hide the dislike to the advertising company.
## Contribution
The pull request titled "Adding the Chinese translation to FAQ, contributing, security md" proposes the following changes:
Added Chinese Translations:
Translations have been added for the FAQ, contributing guide, and security policy documents.
Updated References:
All parts of the project referencing the Chinese documentation have been updated to ensure consistency.
File Changes:
A total of 38 files have been modified, with 234 lines added and 35 lines removed.
This PR is intended to enhance accessibility for Chinese-speaking users and contributors.
## Journal
15/10
- Understanding the open source concept
- Joining different group online for open source contribution
- Start doing reseach on the interesting topic
14/11
- Decided to reach old to 4 different open source projects for guidence or support in different means: discord group, email
- "return youtube dislike", "Supabase", "Strapi", "Hoppscotch", "Hasura"
26/11
- Failed to get any responses from different open source projects
- Decided to contrubite to "return youtube dislike"
27/11
- Doing the transation of the FAQ, Contributing, Security in Simplified Chinese
- Validate it using Google Translate and DeepL (AI translating tools)
2/12
- Submit PR #1107 on github
- Notify the discord contribution group
4/12
- The Git owner acknowledge my change in Discord and liked my PR message but there is not update in email PR or or dm
## Conclusion
Contributing to "Return YouTube Dislike" is an insightful and rewarding experience. Even though it is hard at first to find a good project and get replies from open-source communities, choosing a project I use every day makes it easier and more meaningful. Adding Chinese translations to key documents helps make the project easier to use for more people and supports the open-source idea of sharing and helping others.
This experience helps me understand open-source contributions better, from choosing a project to making useful changes. By breaking language barriers, I aim to encourage more Chinese-speaking users and developers to join and support the project and the open-source community.
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter