Golden Rules for Vibrant Contribution-based Communities