5 ms·
As with insistence on code quality, useful and careful testing, infrastructure automation, and good design and review practices, I think the culture of giving b
by jknoepfler 10y ago
As with insistence on code quality, useful and careful testing, infrastructure automation, and good design and review practices, I think the culture of giving back has to come from developers who care about their professional ethos.
My team at EvilCorp contributes fixes to several open-source libraries. The reason this happens, though, is that two of our stronger devs said "the correct thing to do is to take the time to get these fixes into mainline," which they did. The answer to the question of "why" we do it isn't "because it increases our team velocity," but because we're software engineers, and that's what good software engineers do whenever possible.
- pjmlp 10y ago> I think the culture of giving back has to come from developers who care about their professional ethos. On my case that would be the path to be fired. In none of the companies I worked for, doing that would work without going though legal and all the necessary layers to green light it.
- pm215 10y agoYou definitely can't skip the step of getting managerial and legal signoff (and no sensible open source project wants a patch that the developer doesn't have the right and authorisation from the employer to contribute). But in better companies it is possible to make that case and get the agreement.