Tuesday, June 19, 2018

community growth and diverging interests

Recently the number of developers involved in the Physics Derivation Graph has started to unexpectedly increase. As the number of people involved grows, the objectives diversify. People with shared interest can progress faster by collaborating.

There are multiple channels for people engaging in the project:

  • the github "group" has multiple repos, each a distinct but related effort
  • the gitter group has multiple discussions and one-to-one threads
  • email threads
  • phone and Skype calls
The idea of splitting the team was suggested in order to address the complexity of interaction. Having multiple threads going concurrently can be distracting to members. Then the question is how focused team members can be in the presence of distractions.

I usually let things like this go until there's a clear need for change. The necessity of the change usually helps push which option is preferable. Thinking ahead about potential change is useful, but the action can be delayed until needed. 

Once the split occurs, what coordination among the groups is needed? How does it occur?

No comments:

Post a Comment