[pygccxml-development] Another status report...
Brought to you by:
mbaas,
roman_yakovenko
From: Matthias B. <ba...@ir...> - 2006-03-15 21:47:26
|
Hi, unless I find some bugs I'm currently done with the selection stuff in the experimental folder. With the current version I can now almost create the same bindings as before with only slight adjustments to my script. By default, the selection is similar to Allen's initial version but you can "activate" more flexible queries if desired to get something that rather resembles my initial version. The next thing I need to get the same bindings as before is the ability to add custom methods, I haven't checked yet if Allen's addMethod() method still works or not, I'll try to do that tomorrow.... I have also done some updates in the wiki: - There's one more goal I added and I even dared adding it to the top of the list as I would consider that this is the "ultimate" goal for me: pyplusplus (and its API) should minimize the time it takes to create the final bindings for a C++ library. Do you agree on that? - To most of the issues I added an "Experimental version" section that provides a short outline how the current code in the experimental folder handles the respective issue. Of course, as this code is still "experimental" this doesn't mean that this is how the issue will definitely be resolved, but it's rather one proposal that exists in code so that it can be tried out to see how well it works in practice. - I've removed my comments from the "What operations does the selection interface provide?" topic as there is no general disagreement on my part. But I added a new "open issue" about the overloaded methods. How should we proceed now to resolve the issues in the wiki? There still seems to be some disagreement, but I don't always see how an alternative proposal would look like. So should we schedule another chat session and go over those issues trying to find a resolution? Or do you already have some comments about my latest changes? Could you try them out? Do you need more documentation about the usage? Does the selection work for you or were you confused when you tried using it? (for me, it's still the overloaded methods that can lead to some "surprises") So what are your plans for the next couple of days? What does our next "milestone" look like? I'd like to see the basic principles of selection/decoration to be resolved so that we can move on with thinking about features that have only been touched so far but that are not yet implemented at all. - Matthias - |