Community, Joining, and Specialization in Open Source Software Innovation: A Case Study