The OpenStack Community Welcomes Developers in All Programming Languages

12 Jun

The OpenStack community has been and needs to continue to be a welcoming community for developers in all programming languages. Naturally I’m referring to developers who are building systems on top of OpenStack and not the developers of OpenStack itself.

OpenStack Nation

This post is prompted by a minor incident in the #openstack IRC channel. I’m not looking to single people out so I’ll use a pretty generic description so it can’t so easily be found in the IRC logs.

A developer came to #openstack to ask a question about a software development kit (SDK) in another programming language. Within 1 minute he got a reply that can only be described as snarky. Undeterred, he went ahead and asked his questions. 20 minutes later a couple of more snarky responses were added to it. No real help at all. It’s not the lack of help that’s at issue though. It’s the unwelcoming attitude.

I have not seen that developer in the channel since then.

Like I said, a minor incident. I don’t want to blow this out of proportion but it does need to be addressed. It’s one of those cases where you see the cracks start to appear, it’s best to fix them right away before they become real problems.

I’m sure we’ve all been part of such chats about languages. When you’re face-to-face or online but know the people personally, it usually goes without saying that it’s good natured. However, when you’re new to a community, it’s not so clear. Of course the OpenStack community is Python-centric but the OpenStack API is not. We need developers from all of the other languages building on top of OpenStack in whatever language they need to work with. Remember, it might not even be their choice!


Let’s continue to be good stewards of the OpenStack API and encourage it’s use by all programming languages by being an inclusive and welcoming community.

If you ever encounter someone looking for help with another language, you can always point them to the SDKs wiki page. They should be able to find their way from there.


Posted by on June 12, 2013 in openstack


3 responses to “The OpenStack Community Welcomes Developers in All Programming Languages

  1. holdenweb

    June 12, 2013 at 9:47 am

    As a former chairman of the Python Software Foundation I’d like to congratulate you on your approach. We have traditionally tried to avoid snark based on language choice, and in so far as we have any effect on the larger Python community we’d like that attitude to extend as broadly as possible.

    It’s also good to know that you have documentation for users of all programming languages!

  2. Brendan

    June 12, 2013 at 9:59 am

    Each language has its purpose, however humble. Each language expresses the Yin and the Yang of software. Each language has its place within the Tao.
    But do not program in COBOL if you can avoid it.

  3. holdenweb

    June 12, 2013 at 12:10 pm

    I used to teach COBOL, but that was a long time ago … and Java briefly (creating a blog post entitled “Java is Object-Oriented COBOL). But I’m all right now. Or does that sound too snarky?

    But yes, “horses for courses” means that some languages will be more popular for certain types of application. In today’s networked and virtualized world language choice matters less than people might think.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

%d bloggers like this: