Big_Cake

晓雨杂记

也许我们会分别,但我们将永远不会忘记彼此
bilibili
github
twitter
zhihu
telegram
tg_channel

Joining the Open Journey team has brought me

If you have been paying attention to the Travellings GitHub repository, you have probably noticed my presence in the issues and pull requests.

As of now, I have become a member of the Travellings maintenance team, helping review new applications and add websites. This situation has been ongoing for several months. Today, I finally finished reviewing all the accumulated applications and added the corresponding labels.

As for why, I will briefly explain here.

How did it start?#

It all began in January of this year. I added Lin Lin, a member of the Travellings maintenance team, on WeChat, just to chat. Later, he asked if I had a foundation in HTML and CSS, and after receiving a positive answer, he asked me to create a landing page for Travellings.

image

After that, we started discussing requirements and some other small talk, and I began working on the landing page.

image

After relentless efforts and extensive research, I handed the first version of the landing page to Lin Lin. To be honest, the landing page at that time was just a prototype: poorly designed, incomplete responsiveness, and messy HTML and CSS layout. However, Travellings had to use this prototype due to the strict requirements of the new domain name registration.

image

Later, during our communication on QQ, Lin Lin proposed the idea of me joining the Travellings team to assist with website inspections and invited me to join the Travellings GitHub organization and maintenance team QQ group. Since then, I have been assisting them in reviewing websites.

image

Currently, Travellings is using version 1.1 of the landing page, based on Fluent UI Web Components and Bulma CSS. For the second version, I plan to switch entirely to Bulma CSS, as pure HTML is said to have excellent SEO.

What do I do?#

There's not much to do, just take some spare time to look at the issues, check if new websites comply with Travellings' rules, and add the corresponding labels.

image

However, this work can sometimes be tedious because it requires mechanically repeating the same steps: opening websites, checking external links and article compliance, replying to issues, adding labels, modifying JavaScript and README... and so on.

What has it brought me?#

I haven't joined many organizations yet, only the LittleSkin community support and Travellings, as well as being a collaborator in the PCL2 source code repository. Therefore, I value this opportunity to gain experience. Joining these organizations means I can learn more about management.

Everyone also knows that my language skills are weak, so these organizations can help me better express my ideas and language, while also assisting me in my Chinese language learning to some extent. Regarding the landing page, Lin Lin played a significant role throughout the entire process and gave me full affirmation.

Perhaps this is what I aspire to: making a contribution to everyone and making the whole community better. Although there have been some minor incidents during my involvement in community management, I do consider them as experiences and always keep them in mind. I also hope to join more communities in the future and give back to the open-source community for everything it has given me.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.