Hi All, Today I was working on cleaning up some extension setup code in Texture::Extensions and then attempted to update the wrappers, then build them. Unfortunately genwrappers has got really confused with the typedef's for the function pointer, and I've tried to fix things with tweaks to src/osgWrappers/introspection/genwrapper.conf but can't get it to ignore the typedef's. I've even resorted to diving into the genwrapper source code itself but I can't really make sense of where it's going wrong - the code is just too unfamiliar and complicated for me be able to just dive in a fix stuff.
This isn't the first time this has happened, it happens a couple of times a month where I loose half a day or even more just fighting to keep the osgIntrospection wrappers building. I have really begun to detest this work. Now if I had to time to fully digest osgIntrospection and genwrapper then I might have a chance of being able to maintain them - but I don't have this time - I have backlog of submissions and fixes to the OSG that are far more pressing. I also just can't spread my own skills so thinly, more time and intellect I spend maintaining osgIntrospection/genwrapper the less time/interlect have available for the rest of the project. osgIntrospection/genwrapper was written by Marco Jez and while he was around the community he was very active and quick to fix things up, but since he's no longer active the burnden for orphaned code falls on my shoulders. In this particular case the code is amongst the most complicated in the whole OSG - actually probably the most complicated by quite a long way, so the burden isn't a lightweight one I can easily just pop into the bag. Alas no one in the community has so far stepped into Marco's shows to champion osgIntrospection, might there be such a person? Given the repeated problems I face, and the lack of active usage of osgIntrospection out in the community I am ready to move osgIntrospection out of the core. It has long been a real maintenance problem for me and I really know my own productivity will improve with moving osgIntrospection out of the core. So... osgIntrospection users come forward, raise your hands and tell me that you still need it and are prepared to pitch in to maintain it, as I can't continue to maintain it on your behalf, it just consuming too much time of my time and productivity that needs to be spent elsewhere. Cheers, Robert, _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

