Profile cover photo
Profile photo
Shane Curcuru
Apache, Community, Open Source, Software, Branding, BMW, Boston
Apache, Community, Open Source, Software, Branding, BMW, Boston

Shane's posts

Post has attachment
I'm speaking at OSCON! YAY!

OK, it's just a BOF... But will be leading discussion on "Brand management at the ASF: Keeping the Apache in Hadoop" TONIGHT, Monday, May 16, at 7pm in Meeting Room 14.

Had some great discussions at Community Leadership Summit #CLS16 over the weekend, looking forward to the broader crowd at #OSCON this week. 

Post has shared content
Because I love the ASF.

Plus, it's a great place to find a new job that you really care about!
Why do you contribute to #opensource  projects?

Ars Technica takes a look at what motivates open source contributors:

Post has shared content
I'll take the stairs today, thanks.

Post has shared content
The more welcoming a community you help lead/participate in, the more contributors you are likely to find.

Yes, that often means bad contributors along with the good, but with the acceptance of open source, open data, open governance, and any sort of shared work that humanity is now doing, acting poorly or being overly confrontational in public settings is clearly going to limit who will be willing to work with you.
It is sad to see some of the arguments in the Linux world regarding conduct. I have great respect for +Linus Torvalds, +Sarah Sharp, +Lennart Poettering, and +Matthew Garrett who have all weighed in on this topic: I want to see these people working together, not apart from each other.

Look, all communities should strive to be respectful, thoughtful places where we collaborate and make amazing things. Linux would be nothing if it were not for the people who make it, and everyone has different definitions of where the line should be drawn in acceptable conduct.

I am not talking about the obvious transgressions (such as some of the awful things +Lennart Poettering has experienced that he shared in a post from about a year ago), but I am talking about where the line is drawn in civil discourse.

As with everything, there is a balance. There absolutely shouldn't be kowtowing, but we also shouldn't remove humanity from the equation. We are not emotionless machines making software, we are human beings making software.

As many of you who I have worked with will know, I am a pretty direct guy. When discussing a problem, feature, or plan, we should cut to the core of it and discuss it without the need to surround our words in bubble-wrap. We should be direct and we should be constructive, but not at the cost of being respectful and dignified.

I think some of the challenges that we are seeing here are a result of the difference in tone between many commercial and community settings.

In the commercial world, very direct, focused, and at times cutthroat discussion is pretty commonplace. Anyone who has served in a leadership position in a company will know exactly what I am talking about. While the discussions are typically dignified and respectful, they are often direct, blunt, and have a low tolerance for bullshit.

In most communities the tone is quite different, and this is typically because these communities exist in a public setting. For most people the tone they publicly exhibit and the tone they use privately are quite different. Publicly people tend to be more balanced, reserved, and calmer, primarily because they know their words are getting a much bigger audience, some of whom they don't know.

There are many things that are playing into the concerns recently shared about about conduct in Open Source, specifically LKML, and I think this difference in tonality in different settings, with different people, and with different relationships is part of it.

Saying all of this though, I do think leaders, whether it is +Linus Torvalds or anyone else do have an important role to play. The wider conduct of a community, company, or other group is inspired and defined by their leaders. If you put good in, you will get good out.

Now, this sucks for leaders who may just want to be themselves, but that is the nature of being a leader: you have to suck it up and be a good example to others.

In conclusion, my view here is simple: when we collaborate together, we should treat others well. When we treat others well, they want to treat you well and we get even more out of our work together.

Post has attachment
Sharing just to get a link...

Post has attachment
Can you decode this?

Post has attachment
Finally uploaded some Siamese kitten pictures.  On flickr, of course, since I like sharing links across social media platforms (and because I haven't tweaked the photos enough yet to post on a social site that people actually use yet 8-)

Post has shared content
"How can we iterate on how a team of humans operates a software system." Great stuff ahead!

Post has attachment
Happy Patriots' Day 2015 from Concord, MA at the North Bridge
Patriots' Day 2015
8 Photos - View album

Post has shared content
Whoo-hoo! After another amazing ApacheCon here in Austin, great to see OSCON trying a new cool city!
Wait while more posts are being loaded