L
L
LJ3222019-12-11 18:32:21
JavaScript
LJ322, 2019-12-11 18:32:21

How should one look for open source projects for further participation in them?

I want to try myself in open source, get the first experience of joint development of something. I would like to receive advice: 1) how to search for this or that project more correctly. Just googling gives out ready-made projects that are already ready for use. And I would like to contribute to something small, developing. And immediately then the second question: 2) is it fundamental to look for something unique, or for a start, for example, the next thousandth library of animated buttons will do? And in conclusion: 3) what is the entry threshold of knowledge needed to participate in open source?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
R
Ronald McDonald, 2019-12-11
@LJ322

What is the best way to search for a specific project?

Write in Google "active opensource project" and forward, according to the results.
As you wish.
Enough so that the maintainer does not puke on your code and put it into the project. See for yourself what you can do.
Please note that there is no special team work here, you will just finish some little things.

M
Maxim Moseychuk, 2019-12-12
@fshp

It's silly to search for a project by language or popularity just for the "I contributed to a project I don't need" achievement.
You could find a cool popular project, fix a bunch of bugs there.
But why, if you do not use it yourself?
Take a look around, look at the programs you use on a daily basis. Which ones are open? What annoys you and not only you in them? Look in the bug tracker. And go ahead.
And then you will see your contribution daily.

V
Valentin Gorulko, 2019-12-11
@serggool80

I think you need to look for something new in yourself and realize it, the only way.

A
Aetae, 2019-12-11
@Aetae

"projects that are already ready for use" - although they are ready, they usually still have quite a few issues that should be filed.

X
xmoonlight, 2019-12-11
@xmoonlight

You need to take the code of any repository you like, understand it, refine it, introducing something better and more optimal (than in the existing version), and offer your commit to the branch.

F
feycot, 2019-12-11
@feycot

To find an open source project, you don’t need anything other than a search. There are lists of open source projects that require contributors. As a rule, every October, during the Haktoberfest, lists and requests for people are published.
Requirements are often low - the main desire to understand. Even if the project is overcomplicated in configuration and it will be possible to simplify its deployment, it will be cool. Yes, even fixing typos is also useful.
In general, you can search for any project you like and try to make a useful contribution to it. There will also be a dependence on how the project owners treat contributors.
the same Hexlet has several projects in different languages, you can easily participate in the development https://guides.hexlet.io/how-to-be-a-helpful-for-t...

4
4iloveg, 2019-12-11
@4iloveg

What is more important to you, an open source project or team development experience?
If you are not working in a company now, then just get a job as a junior and remotely, with a staff of programmers consisting of not 2 people and get team development experience.
For open source and first experience, I think it’s worth looking for a project in which development is discussed in the messenger, and there you will find out the input threshold of knowledge.
How to search? Here you need to show your skills with the search engine.

L
Leonid, 2019-12-11
@caballero

you need to search on github and not in google

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question