[vtk-developers] Proposed vtk directory structure
Sebastien BARRE
sebastien at barre.nom.fr
Wed Jun 27 17:46:53 EDT 2001
At 27/06/2001 16:54, Ken Martin wrote:
>Thanks for the feedback...
>
>How does this sound?
Basically I won't make a lot of comments since it's not what I had in mind :)
>vtk/Common -- this is the current vtknew code directories
What do you mean with vtk/Common please ?
>put user friendly examples in here, I could use some help on what
>subdirectories should be here. These examples would also be used for
>testing.
i.e. these examples that are "good" enough to be both tests and examples I
guess. What's the criterion ?
>These directories do not have to match what the user selected
>to build. For example the Graphics directory examples could use
>rendering, they just wouldn't be tested/built if the user turned off
>rendering.
Good.
>Utilities is where support scriopts would be places such as
>vtkInteractor.tcl, it isn't an example but it is used by many
>examples.
>
>vtk/Examples/GettingStarted/{Cxx,Tcl,Java,Python}
>vtk/Examples/Imaging/{Cxx,Tcl,Java,Python}
>vtk/Examples/Utilities/{Cxx,Tcl,Java,Python}
>vtk/Examples/Graphics/{Cxx,Tcl,Java,Python}
>vtk/Examples/ what else ?
Well, I guess I can get used to that. The "theme" idea was good. Actually
your solution solves the "store" pb, but we do not improve the "user
experience" here : task-related or theme-related examples are still hard to
find.
>put more testing specific codes in here these are arranged based on
>what packages the user selected to be built. Base is the base classes
>of VTK which includes Common, Filtering, Graphics, Imaging, and IO.
>Rendering is tests that use rendering but not hybrid parallel or
>patented, there will be a ton of tests here but that is OK. It is
>meant for testing & coverage not really for developers to be using as
>starting points.
>
>vtk/Testing/Rendering/{Tcl,Cxx,Python,Java} etc ...
>vtk/Testing/Parallel/...
>vtk/Testing/Hybrid/...
>vtk/Testing/Patented/...
>vtk/Testing/Base/...
OK.
Are we going to remove these examples that crash ? What about these
examples that are not "very useful" anymore (if any) ?
More information about the vtk-developers
mailing list