On 05/05/2017 02:34 PM, Matt Riedemann wrote:
I don't have a nice way to wrap this up. I'm depressed and just want to go
outside. I don't expect pleasant replies to my rant, so I probably won't reply
again after this anyway since this is always a never-ending back and forth which
just leaves everyone bitter.
For what it's worth, I think that there are always going to be disagreements of
this sort.
The upstream developers want to see things get done upstream. Makes sense.
The downstream teams that add stuff on top of vanilla OpenStack usually do it
because customers want functionality, not just for fun or to cause vendor
lock-in. And sometimes those things that get added aren't easily upstreamable,
either because the use-case is too specific, or because the implementation
doesn't match upstream standards, or because it's too tightly coupled to other
code outside of OpenStack. Sometimes there just aren't the resources available
to push everything upstream. This leads to downstream distros carrying private
patches, which naturally makes them want less upstream churn.
I don't think there's any magic answer to this other than to encourage
downstream folks to continue to try to push things upstream, with the
expectation that not everything will make it.
Chris
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev