The beginning of the story

By chance, I saw the live broadcast of the village head in STATION B. I wanted to make open source, and the live broadcast content was roughly that Kagol, a big man of Huawei, had an open source component library vue-devui, and called on netizens to participate in the construction of the open source component library.

purpose

1. I never participated in open source activities before, and I had time at that time. 2. I want to expand my knowledge by participating in open source projects and learn how open source components are accomplished from zero to one. 3. Leverage the High Point community so it can shine on your resume.Copy the code

Technology stack

🔥vue3 + vite + TypeScript + vitepress + JSX

involved

My first PR

I thought I’d find them a bug and fix the PR so it could be merged. Then I pulled the code and found that the entry file main.ts was redlined in the editor. If my first change came, it was ruthlessly closed. In the PR

Identify the component

Vue-devui components can be claimed as follows: the component library releases the corresponding components, and then interested friends can comment on the bottom of the repository to obtain the components. When I saw that Kagol released some columns of components, I chose a relatively easy Fullscreen to claim the components

After submitting the PR, I was always looking forward to being merged. Finally one day, when I saw the code merged into the main branch, I was so happy that I walked with my own QIAO Feng BGM.

Continuous output

And since then, it’s been really, really bad. See if there is any new component released, not to find the partner’s component, see the completion of the component, component update time. Want to supplement the lack.

There were some interesting stories, and my friends were very positive. The component I volunteered for was claimed after lunch.

Code over 50 times in a short period of time, three contributors

Gain recognition

Continuous output, devui official recognition, thanks for the official trophy and pillow!!

conclusion

I have been involved in open source for more than a month, and I am deeply impressed. Most of the time, it is not because you see hope that you need to work hard, but because you will get corresponding rewards for your efforts.

Story to be continued…

Due to the current work, I may not be able to devote myself to it as BEFORE for some time, but I will continue to pay attention to VUe-Devui.

  • There is still some work to be done on the component library before it goes live, including a component search feature that I want to do but haven’t done yet. Expect more new partners to join the team contributing to the open source component library.

Component temporary access path

kagol.gitee.io/