Updated with article from syllabus about joining (Community, joining, and specialization in open source software innovation)