Robert Osfield wrote:
I've now merged the addition of the exports. I'd appreciate you taking a critical eye at the new serialization scheme, especially with a view to what it means for developers of 3rd party NodeKits. My hope is that we can get the community migrated across to use the new serialization scheme instead of the old DotOsgWrappers for extended the .osg format.
I've not been following the discussion very closely. From your statement above, it sounds like RegisterDotOsgWrapperProxy has been removed, and external NodeKits are being forced to migrate to the new solution in order to use current svn head. Indeed, I've noticed that NodeKits that use RegisterDotOsgWrapperProxy fail to link with an unresolved symbol. This will break a great deal of external NodeKits, or force them to stay on OSG v2.8.2.
I think it'd be worthwhile to announce / discuss this in osg-users in a different thread, one with a subject line that makes it clear that backwards compatibility is being broken. I, for one, was under the assumption that this new format was a feature addition, not a feature replacement.
The new discussion thread should probably contain the reason for this compatibility break, to save people from wading through emails to try to find out why this is happening.
As for me looking into how to make this work with external NodeKits, I'm very interested in helping out and learning the new mechanism, and will add this to my to-do list.
-Paul _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
