Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Good First Issue For Contributors [Hacktoberfest 2019] #1461

Open
juanpicado opened this issue Sep 8, 2019 · 0 comments

Comments

@juanpicado
Copy link
Member

commented Sep 8, 2019

Hi, if you are reading this is because you pretty likely don't know how to start 馃 . Fair enough !

So, let's fix that 馃毟 !

What should I know before start?

All here we are developers with different backgrounds, languages and objectives. But, all we must follow certain rules so we can understand each other and make the communication easier as possible. Please 馃憤 read your code of conduct, long story short, just be nice with everybody around here.

  • Code guidelines: we enforce them using eslint, so you don't have to read a long list of rules, we love automation 馃 .
  • Commit guidelines: We follow the semantic versioning approach, this is really important so your PR will appear on the Changelog 馃帀 ! I guess you expect recognition and we will give it to you.

That's all you need to know before start.

What can I do?

I'd assume you are completely lost 馃槱, that's fine ! I was it when I get started on this. Let' me help you.

You are in verdaccio core project, but actually we have 5 repositories you can contribute.

If you are interested on Typescript in general, here some ideas you might help

If you are interested mostly on Front-End, we use React@16.9

If you like Docker:

  • Add new examples, integrations with Apache, Nginx or whatever is missing and helps other to doit themselves.

If you like Website:

If you like GitHub Actions:

In general, you might help with other things as:

  • Rename variable names 馃憤 if you considere is not well readable
  • Fix FIXME:// comments
  • Add new plugins for the community here 鈿狅笍 we will add some guidelines how to do it.
  • Fix // eslint-disable-next-line new-cap eslint inline comments
  • Add/Fix/Improve test to Verdaccio, here a complete guideline.

If you have any suggestions, just feel free to comment this thread, or chat me over Discord 馃檭 , if you are shy I accept DM over Discord. Let's us help you to grow in Open Source.

馃棧 http://chat.verdaccio.org

馃帀 We are ready for https://hacktoberfest.digitalocean.com/ Hacktoberfest 2019

Before PR

  • Keep the PR small as possible and one single topic for each
  • If you don't change the logic, then ignore modify the test if you don't need it
@juanpicado juanpicado pinned this issue Sep 8, 2019
@alkurbatov alkurbatov referenced this issue Sep 8, 2019
0 of 8 tasks complete
@juanpicado juanpicado changed the title Good First Issue For Contributors Good First Issue For Contributors [Hacktoberfest 2019] Sep 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can鈥檛 perform that action at this time.