|
|
|
Ask HN: Does your company use a tool for outbound open source contributions?
|
|
3 points
by BenBoe
3842 days ago
|
|
There is a lot of blog posts about ‘outbound open source’ contributions in small or big companies. Example: http://www.smashingmagazine.com/2013/12/open-sourcing-projects-guide-getting-started/. Especially when starting a new open source project, many companies go through IP compliance checks and evaluate which license to apply (MIT vs Apache etc). Often times there is an approval process involved by the various parties (management, lawyers, process owners, etc). Does your company have a tool for this process? If so which one? All I found so far was some companies leveraging Jira workflows. |
|
https://github.com/capitalone/Hygieia
So I work for Capital One (obligatory What's in your Wallet). This is our Open Source DevOps Dashboard (Apache v2). We do make outside contributars agree to a "Capital One Individual and Corporate Contributor License Agreement" (ctrl-f for 'Link to Agreement' on the main git page I provided above).
Essentially, from a buddy of mine who works on it, we basically just need to make sure people don't somehow add non-compatiable liscensed code to it, and we can keep using it with your contribution.
As for the commits from outside and taking it so that we can use it, I believe we not only have the team incharge of the project review the code, but also our Application Security guys look at the code a lot. (They always scrutinize any and all non internal code for any sort of malicious intent (software or legal)). Once the green light is from them then we are good to go, to my understanding. I don't directly work on the project. (Shameless plug for what I do work on https://ane.capitalone.com/landing . Huzzah for Direct Auto Loans!)
I don't know much else, but if you reach out to any of the more active people who contribute they'll reach back out, or atleast they did for me when I reached out via my personal git account.
We have two other open source projects, but I am not as familiar with them as Hygieia.
https://github.com/capitalone