Since everybody is talking of what’s important for them within Blender and since AFAIK this hasn’t been proposed yet (but I’ve been away for nearly a month so I may have missed something) and finally since a rewrite of Blender is unavoidable : (no I’m not a lawyer )
Could the next Blender architecture make be mostly plug-in oriented, so that anybody could have the projects they want, succeed or fail, without any risk for the other projects and mostly for the core program. Wouldn’t that make the whole gang happy ?
(Of course not ! )
And I guess that that would also include possibilities for :
rendering engines
game engine(s)
modeling… engines (too I guess)
a little plug-in to manage the (darn) layers…
animation systems
Oh, I am no big developper but I felt that it was a big worry for many if the code or at least the means of developping it were left to the whim of everyone and their family.
So you mean that there would never be any problem if everybody was free to imagine a new rendering engine for example, structure it to one’s fancy and create some mean to interface it to the core program, which, by the way, may evolve itself.
I just thought that a little structure, by the way of a well thought out SDK might help as also might keeping the evolution of the core a separate and well controled project.
But I’m no big developper, just a guy who wants to know how he will manage to fit his projected modelling tools in the vast scheme of the Blender-to-be.