Those issues are mostly related to the fact members of the
team basically never meet physically.
As already stated for communication, tools must be
carefully chosen to minimize the absence of ohysical
contact;
Clear and widely accepted rules, guidelines, charters,
must be designed.
Surprisingly, there's no need to enforce strict access
policies. Contributors strongly respect the work of each
other;
Each role being clearly attribued, an auto-regulating
system emerges. When a kernel team is in place, new-comers
either inegrate it and benefit of all trust from others, either
leave it.