It seems like the gui is already fast, so gui setup should not be rewritten in C. Is that correct?
Should python c modules be structured in a way that cpython does it? For example, there is a module “io_mesh_stl”. I will move all expensive io operations into “_io_mesh_stl” and import that in “io_mesh_stl”. Is that ok?
I am still trying to understand cmake sorcery that is happening here (D2835). I am not sure where would the shared objects end up. It does not seem like there are any add-ons written in something other than python, so I assume that was not an issue before.
Do you have tests for add-ons? Do I have to write tests for python c modules?