On Sat, Jun 5, 2010 at 10:28 AM, Campbell Barton <[email protected]>wrote:
> Mentioned some of the problems we have with the API as I see it in a > mail a while back, not many things have changed since then. > A lot of that stuff just needs someone to make a decision. Things like "all add functions will be called foo_add()" or "all collections will override add() and remove() instead of using new() and delete()". Could also have controlled breakage this way, all add_foo() calls (and the bundled scripts that use them) could be fixed on one commit. Then someone writing a script will know that if foo.collection.add() doesn't work it's a bug that needs to be reported and worked around. Also help with finding the shortcomings in makesrna -- for example nodetree.nodes.new() won't work because it needs a pointer to the nodetree but there's no flag like USE_REPORTS that can pass it to the new() function. Not that I don't appreciate how busy y'all are these days. _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
