As I already said, we did not optimize for size. Throwing out the debugging and the demos would definitely reduce the size of Xith3D and possibly you can throw out more Xith3D packages, if you don't use them.
throwing debugging info would be a regression, imho. Removing them means that you will pass huge time to correct bugs on your user's reports, and be back to the old time of C. throwing out demos, however, is a good idea.
What you are basically trying to say in this thread is that we should stop developing Xith3D and move to Sun's Java3D.
Somewhat, but that's not what is important in that thread. I have an opinion, and i am asking for yours. I'm aware that people will not want to drop developing xith, and i think that this is madness in the actual situation. I might be wrong, and i want you to give me your points so i can understand them. Discussing each other's point to extract only objective ones is important to me as it gives me the possibility to eventually change my mind. A reductiion of all that might be "i don't understand why, convince me, but don't expect me to just listen"
1. So far there is only an announcement, Java3D 1.4 is not yet out and Open Source. You are assuming that the disadvantages of Java3D will vanish, but currently we don't know exactly what will happen. Don't know if it makes sense to try to somehow get involved in the JCP. (I won't do it.)
MMhhhh. aren't you secretly assuming the opposite? We don't know for sure, but we both have a position. I am optimistic and prefer assuming good things will happen and try to help in that.
2. Xith3D's structure is already different to Java3D. The scenegraph is basically the same. Sound, rendering, loaders, physics are different. Xith3D is not thread safe and uses only floats. I don't know if you are aware of that, because I never saw any posts of you in the Xith3D forum.
Wow that's nasty... well, i hope for you that 99% of your users never drop a word on forums as i do. If not you're actually wasting your time on an api used by... mhh ... 20 to 30 persons..... better do something else..
3. You are seeing Xith3D as a duplicate effort. Currently it's the other way round. Sun has the bad habit of letting others do the work and then coming up with their own implementations without communicating or respecting the work others have done.
Well, actually, Xith came with their own implementation of java 3D. If there is a competition, i see it there. they do, you 'rip', then you think they will rip what you did, but you will rip what you did not implement or document..... bla bla bla endlessly....
4. Xith3D is truely Open Source. Questions, bug reports, patches, tutorials, new developers are very welcome. It's not clear if this will be valid for Java3D.
Except for patches, that is also welcome for any closed source API.
I agree with Adam, that we have to wait at least some months until we can draw conclusions.
For this, i partially agree. I'll wait for things to really begin in order to draw conclusions.