Good First Issue For Contributors #1461
Unanswered
juanpicado
asked this question in
Q&A
Replies: 1 comment
-
Thanks guys ! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, if you are reading this is because you pretty likely don't know how to start 🤔 . Fair enough!
So, let's work on that 🚸 !
Good First Issue Board https://github.com/verdaccio/verdaccio/projects/18
What should I know before starting?
All here we are developers, with different backgrounds, languages, and objectives. But, we must follow certain rules so we can understand each other and make communication easier as possible. Please 👍 read your code of conduct, long story short, just be nice with everybody around here.
eslint
, so you don't have to read a long list of rules, we love automation 🤖 .That's all you need to know before starting.
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.
If you are interested in Typescript in general, here some ideas you might help
@ts-ignore
.noImplicitAny
progressively by package, it is disabled globally 😢any
and add proper types.eslint
warnings for@typescript-eslint/xxx
.@types
https://github.com/verdaccio/verdaccio/tree/5.x/packages/core/types (better naming, document each type, remove duplications)If you are interested mostly in Front-End, we use React@17.x
cd packages/plugins/ui-theme && pnpm test
Upgrade material-ui@5 feat: migrate to Material-UI 5 #2612
After migration there are few areas that also require some work, like the following:
Migrate components to React Hooks https://github.com/verdaccio/ui/issues/116
Increase component coverage (
react-testing-library
)Move UI translations to crowdin
Add i18n to the UI https://github.com/verdaccio/ui/issues/102
If you like Docker:
If you like Website:
[ ] New website design (New Website Design website#75) Contribute here -> chore: website scaffolding #1843If you like GitHub Actions:
In general, you might help with other things as:
FIXME://
comments// eslint-disable-next-line new-cap
eslint inline commentsIf you have any suggestions, just feel free to comment on this thread, or chat with me over Discord 🙃 , if you are shy I accept DM over Discord. Let's us help you to grow in Open Source.
🗣 https://discord.gg/fSCsRvu
Before PR
Beta Was this translation helpful? Give feedback.
All reactions