Dear Alex, hi list,

Alex Bowden wrote:

> However Alan pointing me toward untangling version 1.0 from the XJ3D CVS
> archive isn't a lot of help when the archive appears to have been truncated
> at version 1.1!

Though I'm not very interestet in VRML at the moment I just did
a checkout of the 'Initial' version:

  export CVSROOT=:pserver:[EMAIL PROTECTED]:/web3d.org/CVS
  cvs login    ==> guest
  cvs checkout -P Initial x3d

and a quick look over the sources revealed:

- all sources in x3d/src/com/sun/.... and x3d/src/vrml/.... look
  pretty much original, they all have the SUN copyright comment
  header
- NONE of the sources in x3d/src/vrml/.... have any source comment,
  bare code; only 5% of the source in x3d/src/com/sun/.... have
  comments, if at all

So I suggest you decompile vrml97.jar with the help of JAD, which
seems to do an excellent job. Then diff to the Initial revision
to extract the comments (and maybe get a hint how heavily the
source actually is modified). The diff part might involve some
playing with JAD settings and a source formatter on the Initial
revision to get the real difference. But the whole job shouldn't
be too painfull, the tools will do most work for you.

If it turns out, the Initial revision is mostly unmodified, then
that would be your starting point, else start with the decompiled
stuff to be sure you have the source to the actual jar. The
extracted comments should not be much more than 200 lines or so,
not really a hard job to put them into the decompiled stuff.
And off you go!

The really hard part then begins: you promised to maintain it
in the future, so don't forget to put it onto sourceforge
BEFORE you change anything, fix your bug and then you have to
write all the missing comments :-)

Hope this helps

Georg
 ___   ___
| + | |__    Georg Rehfeld      Woltmanstr. 12     20097 Hamburg
|_|_\ |___   [EMAIL PROTECTED]           +49 (40) 23 53 27 10

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to