GitHub Issue Communication
- It enables you to automatically have an archive of what you and others in your team have talked about, in a sequential order.
- It enables you to have a conversation with others without leaving Github platform, which is the center of a whole developing process for (most of) developers on the planet.
- It enables you to share your idea with respect of others’ current context, without forcing others to react to it.
We recently have started what we call “gathering” (“お集まり会”(oatsumarikai) in Japanese), where we share anything we wanna share to other members in the team through Github issues.
- We open an issue if we want to start doing something.
- We open an issue if we want to stop doing something.
- We open an issue if we need help.
- We open an issue if we want other people’s opinions on something.
Github Issue communication works fairly well to me and I guess in my team as well, so I recommend that you try it out if you have not done it before.
Github Issue Communication may not work for those people who:
- currently have no problem developing something with other people.
- already have other management tools that suite well to you.
- have nothing to argue about.