Companies rarely, if ever, actively prevent features from going into Open Source projects they are working on when they already have a proprietary solution. What happens is they “don’t have that problem” so they do nothing to resolve it, which effectively prevents the fix.
-
Show this thread
-
The distinction here is important. I keep coming back to package management in Go. It’s not that Google engineers don’t acknowledge its a problem, it’s that they just *don’t have that problem themselves* and that shapes how they approach resolving it.
3 replies 12 retweets 48 likesShow this thread -
What this means is, without a participatory governance structure, you can’t expect projects to resolve issues the people in power don’t have. Yelling at them is never effective, because they aren’t *actively* against your concerns.
2 replies 11 retweets 55 likesShow this thread -
-
Replying to @slightlylate
I mean, there’s an example in every project of a certain size. Node.js blocked LTTNG tracing for Linux because... we already had DTrace and Joyent had a way to use that to trace their Linux VMs. One of the first features io.js shipped with was LTTNG support :)
1 reply 0 retweets 13 likes -
Replying to @mikeal @slightlylate
The solution wasn’t to convince Joyent that LTTNG support was worth their time to review, it was to move to a participatory governance structure where people were empowered to resolve the issues they care about.
1 reply 1 retweet 23 likes -
Replying to @mikeal @slightlylate
as far a React goes, I’m just out of patience for everyone in these arguments. if you aren’t Facebook, don’t use React if you have non-Facebook problems — they’ve made it clear how that project runs and what the priorities are.
5 replies 34 retweets 112 likes
I wish this were visible to more people. Nearly nobody looks long or hard enough to grok these dynamics.
-
-
Replying to @slightlylate
Modern startups have a very odd relationship with open source. Their businesses depend on it more than software they purchase and they expect a service guarantee (which doesn’t exist) that matches their need rather than their investment (which is $0)
3 replies 5 retweets 50 likes - 12 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.