[openstack-dev] [all] Embracing new languages in OpenStack

Clint Byrum clint at fewbar.com
Thu Nov 10 17:54:58 UTC 2016

Excerpts from Chris Dent's message of 2016-11-10 15:54:39 +0000:
> On Thu, 10 Nov 2016, Clint Byrum wrote:
> > Excerpts from Chris Dent's message of 2016-11-09 11:14:32 +0000:
> >> Let's just get on with making stuff and work out the problems (and of
> >> course there will be many, there always are) as they happen. That's
> >> what we do.
> >
> > Apologies for the stretched analogy. What you're suggesting is that we go
> > build without building codes and without a city plan, because there's a
> > market force that we must capture. But when we let the tenants move in
> > (the operators) and the other tenants sewers back up and their roads
> > are backed up with traffic, we'll just deal with that later. I don't
> > think that's fair to anyone.
> Sorry, I think you are extrapolating _far_ too much from what I've
> said. I've not said we should have no plan, no process, anarchy,
> cats and dogs living together[1]. I've said we should work out the
> problems as we go.
> The current process to create a plan (nevermind actually following
> it) is weighted (to me) too far in the direction of trying to be
> prepared for as much as possible. That's a recipe for getting it
> wrong; because we are humans who can't see the future.

Agreed, probably went a bit far there.

> > I don't think we have to have a PERFECT plan, but we need to _acknowledge_
> > that this is the price of diversity and expansion. I personally think
> > it's worth it, but let's own the chaos and at least start with a rough
> > hypothesis of how each new language might effect the overall system, and
> > a plan to measure and react quickly.
> Yes, let's talk about it and acknowledge it. There will be a price
> of diversity and expansaion, yes. I'm very happy to hear that you
> agree it is worth it. I'm also happy to hear you acknowledge that
> it will be chaotic.
> However -- to push the current thread further into the extreme than it
> actually is, to make a point -- we don't need to reimplement oslo in
> every candidate language before we actually build and distribute
> something useful with real users in whatever that language might be.
> We've got to have some faith in ourselves as developers, users and
> operators that we have the capacity to adapt and learn for sake of new
> stuff that is good.

It actually sounds like we agree on most if not all fundamental points.

More information about the OpenStack-dev mailing list