On 10.05.2011 10:36, Alan Teeder wrote:
> How is FG going to progress if it is stuck in a time warp with an old
> version of its key graphics library?
> Are  the FG code developers liasing with their OSG counterparts, especially
> in the area of backwards compatibility?
First of all, 2.9.x are OSG developer releases (unstable). The stable 
OSG release was 2.8.3 for a long time - now there's 2.8.4 (since April). 
I'm not aware of major issues concerning stable OSG.

We're checking "compile-compatibility" against OSG trunk regularly 
(automatic Hudson build). When necessary, we're adapting to OSG changes 
- though that will take a few weeks. Sometimes bugs are also introduced 
on the OSG-side - like
http://code.google.com/p/flightgear-bugs/issues/detail?id=268
Incidentally, I have just invested a lot of time this weekend, tracing 
the specific OSG commit causing the problem and debugging it. The 
problem is now identified (OSG forgot to update one of their font 
plugins) and thankfully the OSG maintainer is now looking into this. 
There's also a temporary patch in our tracker.

If the black sky issue persists for some time (i.e. OSG isn't fixing the 
issue themselves - which they often do, since most bugs aren't 
FlightGear-specific and there are a lot of active OSG devs/testers), 
then someone of us will also need to look into this.

So, we're not "stuck in a time warp" just because there are occasional 
OSG issues. But it's tiring to be a constant OSG beta-tester. Seems we 
have enough own issues to take care of. Anyone volunteering though is 
welcome to test OSG trunk regularly, check for new issues, trace 
conflicting changes and report problems - preferably on a level which 
can be reported to OSG directly.

Indeed, I guess Tim would be happy for any help in maintaining the 
FG/OSG code. And remember: you're not getting any new features just by 
installing a fancy new OSG library. We'd also need someone to add new 
code to FG in order to take advantage of available OSG features.

cheers,
Thorsten

------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to