The Open Source Way

By Dawn M. Foster (91 posts) on February 25, 2010 at 8:00 am

The Open Source Way is a wiki and an emerging book about open source and other communities. It is open for community contributions if you want to add to it's body of knowledge for "how to and how not to engage with community over projects such as software, content, marketing, art, infrastructure, standards, and so forth." The wiki is full of useful tips about managing and participating in online communities, but it takes a light, humorous approach in many places that make it a really fun read. Here are a few examples from the "Stuff everyone knows and forgets anyway" section.

  • From kindergarten, you should remember to play nice, share, and don't run with scissors.
  • Turn annoying newbies into contributors with a documentation policy.
  • Fail spectacularly, and take notes.

However, my favorite part of this wiki is the "How to tell if a FLOSS project is doomed to fail" section (reprinted post written by Tom Callaway). A project receives "points of FAIL" for various violations, and here are just a few of the many examples:

  • +50 points of FAIL for not using your existing source control
  • +100 points of FAIL for vaporware
  • +100 points of FAIL if your code doesn't have any license

According to the FAIL METER:

0 points of FAIL: Perfect! All signs point to success!
5-25 points of FAIL: You're probably doing okay, but you could be better.
30-60 points of FAIL: Babies cry when your code is downloaded
65-90 points of FAIL: Kittens die when your code is downloaded
95-130 points of FAIL: HONK HONK. THE FAILBOAT HAS ARRIVED!
135+ points of FAIL: So much fail, your code should have its own reality TV show.

There is plenty of humor and fun, but much of the advice is interesting and useful for anyone involved in online or open source communities.

Categories: Open Source
Tags: , , ,

For more complete information about compiler optimizations, see our Optimization Notice.

Comments (0)

Trackbacks (1)


Leave a comment  

To obtain technical support, please go to Software Support.
Name (required)*

Email (required; will not be displayed on this page)*

Your URL (optional)


Comment*