Thursday February 05, 2009
On The Margins(Masood Mortazavi)
All
|
Persian (فارسی)
|
Announcements
|
Art (هنر)
|
Business
|
Code
|
Culture
|
Design
|
Economics
|
Here
|
History
|
Java
|
Mathematics
|
Media
|
Networks
|
Papers
|
Personal
|
Philosophy
|
Science
|
Society
|
Sports
|
Sun Microsystems Inc.
|
Technology
|
Telecommunications
|
This
|
Web
|
Work
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[ Papers ]
Golden Rules for Contribution-based Communities
There are some basic, golden rules when it comes to having a vibrant community of contributors. The following are rules I have extracted and learned based on my experience managing and working with engineers actively involved and participating in the Apache/Derby, PostgreSQL and MySQL open-source communities. These rules are also based on extensive discussions with many folks involved with the MySQL community, with the PostgreSQL community and with the Apache/Derby (Java DB) community, over many years. Before I go through these rules, I would like to thank Marten Mickos for having suggested some of the headings for these rules. (I originally had much longer headings for all of them.) I would also like to thank many of MySQL, PostgreSQL and Java DB colleagues, as well as to many other colleagues involved in open-source development, for having contributed to the ideas and practices behind these rules. A) Transparency. B) Dialog. C) Pace. D) Setting Expectations. E) Small is Beautiful. F) Differences. G) Places. H) Parallelism. I) Incrementalism. J) Learning. Acknowledgment I'd like to thank Brian Aker, Knut Anders Hatlen, Davi Arnaut, Kaj Arnö, Jorgen Austvik, Igor Babaev, Mark Callaghan, Peter Eisentraut, Sergei Golubchik, Shawn Green, Lenz Grimmer, Rick Hillegas, Stefan Hinz, Geir Hoydalsvik, Henrik Ingo, Alexey Kopytov, Mark Leith, Dmitry Lenev, Manyi Lu, Giuseppe Maxia, Paul McCullagh, Mårten Mickos, Chad Miller, Francois Orsini, Konstantin Osipov, Trudy Pelzer, Sergey Petrunia, Jay Pipes, Jeffrey Pugh, Ole Solberg, Georg Richter, Mikael Ronström, Kristian Waagan, Dag Wanvik, Monty Widenius, Jeff Wiss, and more.
2009-02-05 11:25:43.0 --
Comments [4]
;
Permalink
;
Trackback.
Post a Comment: Comments are closed for this entry. On the Margins Tag Cloud
|
DisclaimerI work at Sun Microsystems. The opinions expressed here are purely my own, and neither Sun nor any other party necessarily agrees with them.Coordinates
www.flickr.com
This is a Flickr badge showing public photos from M.Mortazavi. Make your own badge here.
Entries: 1246 |
Other Places
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Ah, this is indeed a bit more to the point than the draft I once read. So is it really Mårten that is so well spoken? :-)
Posted by Henrik Ingo on February 06, 2009 at 11:04 AM PST #
Henrik -
Let me clarify.
Of course, while I have received a great deal of inspiration from people I have worked with (including yourself), and while they all deserve joint credit for ideas I've encapsulated here, I actually did write these paragraphs myself... I know it may be hard to believe but it comes after a lot of related experience and productive interaction with various communities ... :-) ...
There's no doubt Marten is an open-source business genius but while he gave me a great deal of encouragement and inspiration, he was not ghost writing for me :-)
As I said above, Marten did suggest some of the headings, and specifically, the heading that says "Pace" ... Originally, I had "Trackability," whch was just not the right word! ... and "Pace" puts a nice twist into it because in a sense "Trackability" is the feeder to "Pace" .... He also suggested that we use single word titles for the headings, which was a great idea!
Posted by M. Mortazavi on February 06, 2009 at 12:03 PM PST #
No I recognized the text as such, but it did feel that the headings had "crystallized" in the process, no doubt some of them through your own iterations too. Exactly what you mention in the beginning.
Posted by Henrik Ingo on February 07, 2009 at 08:13 AM PST #
Right. Understood! :-)
Posted by M. Mortazavi on February 08, 2009 at 11:48 AM PST #