On 8/17/06, Jacob Foshee <[EMAIL PROTECTED]> wrote:
I am certainly interested in pitching in. Fill me in on what needs to
be done, and hopefully I'll be able to make some progress.
Unfortunately I do not do any OS X development, so I don't think I'll
be able to contribute too much in that area.
In the meantime I'll start with the links you gave. By the way, I
have not been able to reach openscenegraph.org or .net the past couple
days. Any one else having trouble?
Okay, here's a bullet list of things that need to be done. Many of
these need to be explained in more detail, but I need to come back and
do this another day when I have more time. I've talked to a bunch of
people about these points so they are nothing new. I might be
forgetting a few, so it would be good to see those posted as well.
- Need to place CMakeLists.txt directly into the source tree (to mimic
current GNUMakefile layout)
- Need to create three independent build systems for each component
(OpenThreads, Producer, OSG), while also allowing for a way for all
three to be built together when the source is bundled together
- Split off the Windows auto-dependency download from the build
system, but allow the CMake system to be aware of the layout for this?
- Change the current clever file glob into a boring/dumb manual opt-in to build
- Finish adding all components (examples, plugins, etc)
- Add gui/configuration options to control which components are built
- Add detection for optional components
- Add platform specific options (OS X framework or .dylib, etc)
- Add preference support (built static or dynamic, 32-bit or 64-bit
(or obese in OS X?),etc)
- Doxygen support
Secondary stuff:
- CMake/CTest/nightly dashboard?
- Packaging / installers
-Eric
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/