Respectfully—having also worked in the OpenStack space—I have to disagree. @heptio’s approach is to improve upstream, hence our work on kubeadm and Cluster API, our efforts to improve docs, & focused open source projects to “close the gaps” for our customers. https://twitter.com/laserllama/status/1066399731725860865 …
-
This Tweet is unavailable.
-
Replying to @scott_lowe @heptio
My only problem with OpenStack as a whole is that it's a project and foundation literally designed to squeeze individuals and prefer corporate developers. It's a shame, because too many good projects are under its governance. k8s shares many characteristics with OpenStack. :(
1 reply 0 retweets 0 likes -
Replying to @Det_Conan_Kudo @heptio
If you don’t mind me asking, what characteristics do you see in common between the two?
1 reply 0 retweets 0 likes -
Replying to @scott_lowe @heptio
Both organizations require people to sign CLAs to contribute, which most people can't even begin to figure out what rights they sign away in doing so. There's no negotiating, nor any attempt to make that easier. Both OpenStack and CNCF have far too many random projects too.
2 replies 0 retweets 0 likes -
The types of people that contribute to both organizations overlap heavily, in large part because there's literally no way any normal person can figure out the processes. Thus, only paid developers working for companies can actually work on it.
1 reply 0 retweets 0 likes -
And even if you qualify in the "corporate developer" bucket, the onboarding processes for getting people to submit patches and help improve a project are pretty bad. OpenStack is worse off because they use Gerrit, but the awful bots and crappy feedback loops in CNCF isn't great.
1 reply 0 retweets 0 likes -
The projects are horrifically complicated, and setting up development environments is even more so. That said, CNCF *is* somewhat better here, because most projects don't originate from CNCF, they are "donated" to it. But it makes it really inconsistent too.
1 reply 0 retweets 0 likes
In the end, it feels like all of this is more like an arms race to make the Linux Foundation more valuable for companies, and the Foundation doesn't even bother to have its members agree to actually be good Linux community citizens. It's really awful how much we get backstabbed.
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.