Hi Andreas,

On 4/16/07, Andreas Goebel <[EMAIL PROTECTED]> wrote:
I think that this is a very good plan.

:-)

I guess that changing from cvs to svn and getting familiar with cmake
took people (like me, for instance) some time to get familiar with.
Once this is done you will get more test-results.

In my experience the osg svn (or cvs, as it used to be) is extremely
stable (compared to other projects anyway). So maybe it would be a good
idea to explicitly encourage people to use the svn-version. As you
sometimes say it is usually more stable than the "stable release",
because bugs get fixed in svn.

My development philosophy is to try and keep the SVN version of the
OSG stable, and to fix problems that arise as soon as possible.  The
benefit of fixing problems quickly is that the cause of the problem is
still fresh in your mind, and also relevant to people who came across
the problem so will to engage in efforts to fix the problem.  Also if
you keep quality up then convergence towards releases is relatively
quickly and painless.

To achieve this you need as continous testing by as many users as you
can muster, and to do this you have to keep the quality of build and
execution up enough that the use of SVN is viable proposition for a
wide range of users, not just bleeding edge hackers.  The unified
build system that is CMake is one major cornerstone in trying to
ensure that the build keeps working.

One more thought: The cmake makes testing more easy because of the
out-of-tree build. Its really easy now to build different versions of
the osg in different folders and just set the path and the lib-dir in
own projects to use it.

CMake has delivered pretty well so far.  The transition of VS and Unix
builds looks to have been very successful.  Kudos to the contributors
to the OSG's CMake build and CMake developers themselves :-)

So one test-report: This morning I updated my svn, one bug with
intersection-lines went away and everything builds fine with vc (release
and debug), no errors.

So we're almost ready to tag 1.9.0 then :-)

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to