"Dipl. Ing. Paul Szawlowski" wrote:

> I have recently finished to implement a driver for Labtec's Spaceball
> 4000, based on the the java.comm package and using the InputDevice
> interface. I have also implemented some Behaviors to do the
> transformations.

Hey, cool. We got a request for a driver for that about a week ago! :)

> I would like to add everything to the code base of j3d.org or distribute
> it over their website (comments from John, David or Justin ?). Currently
> I'm working on the documentation and some demos.

I would be very happy to put the code in the repository. Naturally,
there are some conditions on it. I hope they aren't too onerous:

- All code is covered by the GNU LGPL. You retain all copyrights on it
(I don't ask for those to be handed over, and all my personal code is
(c) j3d.org rather than to myself anyway!).

- Code formatting is block brackets (opening bracket starting on
newline) and indents are 4 spaces (not tabs). Rest is whatever you like,
but if you have a look at how I've written the code, that's a good
example. I personally have very high standards when it comes to code
commenting and readability concerns (eg variable naming, method names
etc).

- Architecturally I like to keep very clean interfaces between each item
- circular compilation dependencies are a definite red flag item. I'll
happily work with you on any issue you have there and also where
philosophical architecture decisions are apparent.

- If you wish to continue to be the nominated maintainer then I can give
you CVS write access too. This will be both the website and compilable
code so the expectation is that you keep the website up to date with
your driver code etc.

> But I'm rather busy at the moment and partly not in my office, so I
> think those who are interested have to wait until August until I finish
> the whole package. Sorry for this.

I'm quite happy to work with it before then. If you just have basic code
ready to go, without examples, that's no problem with getting it in now.

Contact me off-list if this all looks acceptable to you.

--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------

===========================================================================
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