Big_Cake

晓雨杂记

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

Joining the Kaiwang 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 has been going on for several months. Today, I finally finished reviewing all the pending applications and added the corresponding labels.

Now, let me briefly explain why.

How did it start?#

It all started in January of this year. I added Linlin, a member of the Travellings maintenance team, on WeChat, just to chat. He then asked if I had a basic understanding of HTML and CSS. After confirming that I did, he asked me to create a landing page for Travellings.

image

After that, we started discussing requirements and other miscellaneous things, and I began working on the landing page.

image

After relentless effort and extensive research, I handed the first version of the landing page to Linlin. To be honest, it was just a half-finished product at that time: poorly designed, broken responsiveness, and messy HTML and CSS layout. However, Travellings had to use this half-finished product due to the strict requirements of the new domain name registration.

image

Later, during our conversation on QQ, Linlin proposed the idea of me joining the Travellings team to assist with website inspections. He invited me to join the Travellings GitHub organization and the maintenance team QQ group. Since then, I have been helping them review 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 involves 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 does it bring?#

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

As many of you know, my language skills are weak. These organizations can help me better express my thoughts and language, and to some extent, assist me in my Chinese language learning. Regarding the landing page, Linlin 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 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.