[ODE] code quality again

Jon Watte (ODE) hplus-ode at mindcontrol.org
Wed Jul 11 00:33:58 MST 2007


There are two problems facing ODE, or any fundamentally hard open source 
project:

1) Solid physics simulation is actually a hard problem that requires 
significant rigor. Such rigor is actually not commonly found among open 
source developers or hobbyists.

2) Everyone working with ODE want to "make a game" or "finish their 
thesis" -- they don't want to "make ODE better." Thus, there's a real 
shortage of people's time to actually improve it substantially in the 
ways that you suggest.

Yourself, you have the same attitude: it's not what I want, and I'm not 
going to spend the time making it so.

You will find that the other free or free-ish systems (Bullet, Gimpact, 
Newton, etc) have their own problems, with performance, stability, 
flexibility, or a combination thereof. The only system I'd use rather 
than ODE (if source didn't matter) is PhysX, which is free (on PC) and 
high quality, because people have gotten paid, daily, to address those 
hard issues.

Open Source is a great model when several somewhat inexperienced 
developers with free time on their hands can get a kick out of 
contributing. It starts falling down as soon as the problem becomes such 
that the people who can best work on it, are already busy working long 
hours on things they get paid for.

Cheers,

          / h+


Gero Müller wrote:
> I think it is a pitty because of this i actually consider using another
> library. Which is not worth mentioning as my project is too small, but
> it MAY reflect other possibile users/contributers opinion as well. So
> PLEASE increase code quality before patches are merged.
>   



More information about the ODE mailing list