John Wojnaroski writes:
> Curtis writes:
> > I don't see any of the proposed changes really having any substantial
> > affect on the network interfaces ... perhaps we might need to do a
> > tiny amount of redesign in places, but I don't see that as a negative.
> > 
> David writes:
> >The problem is that you'll
> >miss more information as FlightGear adds more and more aircraft with
> >more and more different kinds of output and input variables, but
> >that's a problem with a fixed interface either way.
> 
> Still have a queasy feeling.....  fear of the unknown, I guess.

John, I can sympathize with your feelings, but the longer we go
without *really bad stuff* happening, the more this feeling will
subside.  Definitely this is a different approach, and I wouldn't
advocate using it in every area, but give then nature of the generic
interface needed between some of the major parts of FlightGear, I
think it makes sense.

I think (at least for me) fear of the unknown is a big part of it.
I'm not used to coding this way, and it introduces certain elements
I've always been taught were bad.  But, it also yields great and
wonderful benefits and seems to make sense for what we are trying to
do.

I do like David's spread sheet analogy.  It doesn't make sense to hard
code the column headings in your spread sheet, unless you are
absolutely sure exactly what headings you'll always want.  Given the
variety of FDM's we have available (which will likely increase
substantially over time) and given the variety of vehicles we might
want to simulate, I think it makes sense to keep the FDM/FlightGear
interface as generic as possible.  Properties allow us to do this in a
pretty nice and portable way ... (I hope) :-)

Regards,

Curt.
-- 
Curtis Olson   Intelligent Vehicles Lab         FlightGear Project
Twin Cities    [EMAIL PROTECTED]                  [EMAIL PROTECTED]
Minnesota      http://www.menet.umn.edu/~curt   http://www.flightgear.org

_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to