So in other engines(i.e. Godot) scene formats are simple versionable files like json files. This is quite pleasing for development and makes it easy to see on github what has changed in the project, a bit like we do with source code. Right now, armory supports json files but only for debugging and only outputs the files when starting a play session.
What I propose is to have the ability to output the json data when we are saving the .blend file so that the scene data, meshes and materials can be versioned.
I can implement it myself but as I want to avoid the pr staying in pr hell, I would like to get the input of the community and the general interest in this kind of “feature”.
P.S.: It would also simplify my work for an external editor for programmers.