> We are getting confused with the difference between a stable architecture 
> (components that interact with each other), with API, which is the specific 
> function calls and classes design to make something work. What I'm arguing is 
> that we should prioritise evolving our existing components e.g. IRs, rather 
> than come up with something new every couple years.
> 
> Cython and LLVM are great software with mature communities, being used in 
> many production cases and - I'd argue - very stable.

I do Not think "we" are confused. Coming up with something new every couple of 
years actually should be happening for open source projects. API stability is 
another dimensions of evolution and progression that we could manage via 
versioning and release management.

I would not recommend to compare Apache TVM, or ASF, with other OSS projects 
and ecosystem. They are different and we will never try to operate and follow 
other communities on how to operate.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/apache/tvm-rfcs/pull/102#issuecomment-1671884167
You are receiving this because you are subscribed to this thread.

Message ID: <apache/tvm-rfcs/pull/102/c1671884...@github.com>

Reply via email to