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]