TVM has two methods of user engagement today:

* GitHub [PRs](https://github.com/apache/tvm/pulls) and 
[Issues](https://github.com/apache/tvm/issues)
* The [Discuss forum](https://discuss.tvm.apache.org/)

Historically both GitHub and Discuss have been used to develop on TVM, with 
design discussions and pre-RFCs on the forums and specific, actionable items on 
GitHub. I propose we move all development related activity to GitHub (including 
RFCs, which would be entirely in the tvm-rfcs repo), remove the pre-RFC 
process, and leave the forum for user-support style issues. This would 
streamline development by making it easy to link PRs to work using native 
GitHub features and reduce friction for smaller features. The main goal is to 
reduce places people have to watch in order to stay up to date with TVM 
development.

The simple heuristic would be: anything related to code in apache/tvm would go 
on GitHub, everything else would be in the forums. This is how many other 
projects work (e.g. 
https://github.com/tensorflow/tensorflow/issues/new/choose), and following 
along makes it easier for new contributors to navigate the process.

https://github.com/apache/tvm/pull/10323 updates the issue templates to reflect 
this change (notably adding a feature request template).

cc @areusch





---
[Visit 
Topic](https://discuss.tvm.apache.org/t/consolidate-development-activity-on-github/12219/1)
 to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click 
here](https://discuss.tvm.apache.org/email/unsubscribe/12fcdf8bc1b21f9cbab42e7223f377a196d41e4c82c07ad9f1c51caebe2ab657).

Reply via email to