re "conference calls". I totally agree that calling or in person sync will 
speed up reaching consensus. Doing most of the development in the public 
archivable process is preferred 
https://docs.tvm.ai/contribute/committer_guide.html#public-archive-principle 

We do need to acknowledge the overhead of the asynchronous communication, but 
should also acknowledge the gains we get by leaving a trace for the broader 
community. I would encourage us to try to rely more on asynchronous 
communication in public channels first. The main bottleneck of asynchronous 
discussion is the overhead of latency and a good way to improve it is to 

Here is a possible proposal:
- Everyone who are primarily driving this process, send out a proposal
   - List of points to be discussed.
   - List questions
   - List pros and cons of decisions if there is a decision being made.
- Every one can critique

We could also use the slack for semi-sync chats, but please note that 
everything relates to design decision need to be properly sent back to the 
public channel. I understand that there is more overhead in this approach, but 
I believe it is a price worth paying to get more people involved.




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/dmlc/tvm/issues/2351#issuecomment-497894283

Reply via email to