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) …[Read more]