& cplSiteName &

Cookie Lickers, Headless Chickens & Other Open Source Troublemakers

Mitch Wagner
11/13/2015
50%
50%

BURLINGAME, Calif. -- OPNFV Summit -- Open source projects can attract toxic personality types -- and well-meaning bad influences -- along with other problems that can send them off in the wrong directions. Red Hat's Dave Neary laid out some of the problems, and how to fix them, in a breezy talk here at the OPNFV Summit.

"Some people with the best of intentions engage in behaviors that harm the community," said Neary, a member of the open source and standards team at Red Hat Inc. (NYSE: RHT) He added that he's engaged in some of this non-productive behavior himself at times.

Comms companies are increasingly participating in open source projects as they seek the agility and innovation required in the New IP economy. But they can encounter pitfalls along the way.

Neary started by describing the Cookie Licker. This person is like a child who's too full to eat any more cookies, but doesn't want other kids to get the last cookie, so the child licks the cookie and puts it back on the serving plate.

Recovering Cookie Licker
Red Hat's Dave Neary.
Red Hat's Dave Neary.

In open source communities, the Cookie Licker over-commits. "They say, 'I'm going to do this,' and two months later, nothing happens," Neary said.

These are, however, often the best and most valuable members of the community, he said.

"I know that I have exhibited this behavior in the past," Neary said.

The Cookie Licker knows he can do something twice as good as anyone else, and may be right. But "half as good and iteratively improved by others is better than not done at all," Neary said.

The Cookie Licker is acting with the best intentions. They truly believe they can make time.

The Cookie Licker problem can be solved by setting deadlines and milestones and taking the problem away -- without any blame -- when the Cookie Licker misses a deadline or milestone, Neary said.

Headless Chicken communities, meanwhile, lack direction. There's a lot of activity, but nobody can tell where they're going, Neary said.

Bike Shed Discussions plague communities that are Headless Chickens, Neary said. He explained that the expression "bike shed discussion" came from a construction project to build a nuclear reactor costing hundreds of millions of dollars. The committee overseeing the project flew through the discussion quickly, because the issues were confusing. But then came time to decide on how to build a bike shed next to the reactor for commuting workers. There, the committee discussed materials and other issues in great detail. "You end up having a half-hour devoted to a $200 bike shed," he said.

Mob Rule takes place when the strongest and loudest members of a project have the most power, rather than the most productive members. The solution there is strong leadership -- not leadership by the loudest, Neary said.

Alpha Males can sabotage a group by talking too much, monopolizing discussion. "If you want to speak and the alpha male is [dominating discussion], raise your hand," Neary said. "Rather than entering the game of having two people exchanging like verbal ping-pong, raise your hand and keep it politely raised."

Command and Control projects develop when a single vendor controls interest in an open source project, Neary said. Symptoms are when community members have to sign copyright agreements and assign work to the vendor, but the vendor doesn't assign back to the community. Also, in these projects, all contributors are often from the same company. The projects don't release public roadmaps, but they do release new versions every six months without any visible sign of development work.

The treatment for Command and Control is to define policies for community access, generate public roadmaps, and exchange influence for control, Neary said.

Projects operating in secret are operating in Smoke Filled Rooms, Neary said.

A related problem is the Water Cooler, where project participants who work for the same company, or in geographic proximity, meet together and talk face to face to hash out problems. Problems need to be resolved publicly, in the group, even if it takes longer, Neary said.

The Shy Developer Syndrome afflicts developers who are uncomfortable talking on mailing lists.

The Big Reveal is the end result of projects worked on in secret. The solution to the Big Reveal is to hold discussions in public forums, on public mailing lists and IRC; post code publicly, and give all stakeholders an opportunity to contribute.

Shy Developer and the Big Reveal are all aspects of Fear of Community, the opposite of Mob Rule, Neary said. These problems occur when open source community members don't really trust the process.

Finally, Broken Windows takes its name from a 1980s theory of law enforcement: Enforcing laws against petty crime like writing graffiti can reduce big crimes, like murder. Likewise, if a building has a broken window that goes unrepaired, that encourages others to throw more rocks and break more windows.


Find out more about network functions virtualization on Light Reading's NFV Channel.


"If your standards slip on something like the wiki, you end up with the wiki quality quickly degraded. If you allow threads to go off-topic or become abusive on a mailing list [or IRC], you find the general tone of the community goes down quickly," Neary said.

The treatment for Broken Windows is to document best practices, warn offenders early, and spread policing responsibilities around, because nobody likes to always be the bad guy, Neary said.

"Communities are emotional places," Neary said. "A lot of this is human."

— Mitch Wagner, Circle me on Google+ Follow me on TwitterVisit my LinkedIn profileFollow me on Facebook, West Coast Bureau Chief, Light Reading. Got a tip about SDN or NFV? Send it to wagner@lightreading.com.

(1)  | 
Comment  | 
Print  | 
Newest First  |  Oldest First  |  Threaded View        ADD A COMMENT
Principa48121
50%
50%
Principa48121,
User Rank: Light Beer
11/14/2015 | 3:15:36 PM
Licking Cookies and other bad behavior
Mr Neary has a particularly keen insight to bad open source behavior. His assertion that the folks new to open source are the worst offenders plays out in spades in OPNFV. There are some passionate and very well intentioned players that are licking all the cookies in the OPNFV jar and dont know it. Hopefully the OPNFV community is robust enough to help the lickers see the errors of their approach.
Educational Resources
sponsor supplied content
Educational Resources Archive
Featured Video
From The Founder
John Chambers is still as passionate about business and innovation as he ever was at Cisco, finds Steve Saunders.
Flash Poll
Upcoming Live Events
September 12, 2018, Los Angeles, CA
September 24-26, 2018, Westin Westminster, Denver
October 9, 2018, The Westin Times Square, New York
October 23, 2018, Georgia World Congress Centre, Atlanta, GA
November 6, 2018, London, United Kingdom
November 7-8, 2018, London, United Kingdom
November 8, 2018, The Montcalm by Marble Arch, London
November 15, 2018, The Westin Times Square, New York
December 4-6, 2018, Lisbon, Portugal
All Upcoming Live Events
Hot Topics
Adtran Will Be a 5G Winner, Says Analyst
Iain Morris, News Editor, 7/19/2018
Trump Trashes EU's $5B Google Fine
Dan Jones, Mobile Editor, 7/19/2018
Get Off My Wireline Lawn!
Carol Wilson, Editor-at-large, 7/17/2018
Eurobites: EU Socks Google With $5B Monster-Fine for Android Control-Freakery
Paul Rainford, Assistant Editor, Europe, 7/18/2018
Netflix Is Growing, but Don't Ask by How Much
Phil Harvey, US News Editor, 7/16/2018
Upcoming Webinars
Webinar Archive
Animals with Phones
Casual Tuesday Takes On New Meaning Click Here
When you forget your pants.
Latest Comment
Live Digital Audio

A CSP's digital transformation involves so much more than technology. Crucial – and often most challenging – is the cultural transformation that goes along with it. As Sigma's Chief Technology Officer, Catherine Michel has extensive experience with technology as she leads the company's entire product portfolio and strategy. But she's also no stranger to merging technology and culture, having taken a company — Tribold — from inception to acquisition (by Sigma in 2013), and she continues to advise service providers on how to drive their own transformations. This impressive female leader and vocal advocate for other women in the industry will join Women in Comms for a live radio show to discuss all things digital transformation, including the cultural transformation that goes along with it.

Like Us on Facebook
Twitter Feed