I think the reason something like this doesn’t already exist are the barriers to entry. I’ve often toyed with the idea of contributing to several large linux distributions, like Ubuntu. But the barriers to entry for this are immense. Often you have to deal with obscure version control systems, archaic build tools, and strange development environments before you can even get to the actual process of contributing to the projects. In my experience, the more important a software project is, the harder it is to contribute. Contributing some extra CSS on a webui project on github is often very easy, whereas fixing a bug in a c library that is on a bzr version control system using a modified 1998 version of gnu autotools to make itself is hard.
If these barriers to entry were lower, it would be easier to contribute.
That’s a good point. I shouldn’t just list skills by the goal of all the similar projects but also by the individual projects. If one Linux distribution is way easier to contribute to than the others, users should know that.
I think the reason something like this doesn’t already exist are the barriers to entry. I’ve often toyed with the idea of contributing to several large linux distributions, like Ubuntu. But the barriers to entry for this are immense. Often you have to deal with obscure version control systems, archaic build tools, and strange development environments before you can even get to the actual process of contributing to the projects. In my experience, the more important a software project is, the harder it is to contribute. Contributing some extra CSS on a webui project on github is often very easy, whereas fixing a bug in a c library that is on a bzr version control system using a modified 1998 version of gnu autotools to make itself is hard.
If these barriers to entry were lower, it would be easier to contribute.
That’s a good point. I shouldn’t just list skills by the goal of all the similar projects but also by the individual projects. If one Linux distribution is way easier to contribute to than the others, users should know that.