I've created one project that no one uses. I've found a lot of friction contributing to existing projects. There has to be:
something to do
the maintainer is cool with having it done
the maintainer is okay not doing it themselves
is within my expertise or requires an acceptable amount of ramp up learning
Then I have to make sure to learn their code of conduct and do it exactly the way they want. Do they want testing? Do they want me to update the docs? So I have to get green light from maintainer to start? Etc.
I've created one project that no one uses. I've found a lot of friction contributing to existing projects. There has to be:
Then I have to make sure to learn their code of conduct and do it exactly the way they want. Do they want testing? Do they want me to update the docs? So I have to get green light from maintainer to start? Etc.