DeepSourceCorp/good-first-issue

create a discord channel

Sajiyah-Salat opened this issue · 2 comments

I want to add my project to this repository but I am not an experienced person So I need other people's help. Sorry to say but your contribution guide is not beginner friendly.

@Sajiyah-Salat At a glance it looks like you need to answer four questions about requirements, then add your project to the data/repositories.toml and create a pull request to be approved by the maintainers of this project.

Those four questions are:
Question 1: Does your project meet this? -> It has at least three issues with the good first issue label. This label is already present on all repositories by default. If not, you can follow the steps here.

Question 2: Does your project meet this? -> It has at least 10 contributors.

Question 3: Does your project meet this? -> It contains a README.md with detailed setup instructions for the project, and a CONTRIBUTING.md with guidelines for new contributors.

Question 4: Does your project meet this? -> It is actively maintained.

I would disagree it seemed pretty friendly to me. It did take some light reading of the readme to parse the above information that was readily available. Here are some resources that might help you be more successful in this space:

How to make a pull request
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request

How to checkout a branch
https://gist.github.com/markSci5/5916003

How to contribute to a project
https://docs.github.com/en/get-started/quickstart/contributing-to-projects

Hey @Sajiyah-Salat and @Strik3ria ! I tried to contribute to this repo as well but I haven't seen any activity in the last few months. I decided to fork it to keep it alive. Please see https://github.com/lucavallin/gfi and feel free to open a pull request or an issue there. At this time I am setting up the hosting and cleaning up the code. If you're up for it, I could use some help to convert the app from Nuxt.js & Python to Next.js & Typescript.