4 ms·
I think there is also an issue of ignorance. Developers get caught up in the immediacy of their need, do a cursory search for something that fits, then roll the
by pathdependent 14y ago
I think there is also an issue of ignorance. Developers get caught up in the immediacy of their need, do a cursory search for something that fits, then roll their own if it is not immediately found. There are many open source projects that would be extended if developers found them at their time of need. The open source project has to lie somewhere between "this is perfect" and "this will save me so much time with only minor modification."
Github is helping to change this search problem, but there is much room for improvement. The less time it takes to find exactly what they need, the more likely they will find a project for possible contribution. (Obviously, this ignores the somewhat larger problem -- knowing what you need.)