Norman Vine <[EMAIL PROTECTED]> said:

> Jim Wilson writes:
> >
> >Norman Vine <[EMAIL PROTECTED]> said:
> >
> >> So I say lets take a little time and discuss or 'High Level'
> conceptualization
> >> and the possible ramifications of the possible way of doing
> >things before we just tear things apart just to fix the 'current crisis'
> >>
> >>
> >
> >This makes sense to me.
> 
> 
> >I'm willing to take this one if for no other reason than to fully
> understand
> >what we have.  It'll take a few evenings though, so I just want to make
> sure
> >that 1) this is a good first step in other's eyes and 2) someone else isn't
> >doing the same exact thing.
> 
> I don't care who does it
> 
> However I STRONGLY suggest that the first pass is written in 'pseudo code'
> and posted to the Net somewhere for Review and Comment before anything
> is actually implemented.
> 
> A Wiki would be ideal for this kind of thing :-)
> 

What I was volunteering for was something less ambitious.  Basically just
merging the pilot and lookat viewers, looking at the outputs and combining the
ones that are essentially the same kinds of values, and mostly preserving how
things work now.  Not very ellegant, but by retreiving the bits and peices 
here and there that effect view data from various places in flight gear and
putting them in one place (as a functional equivelant to what we have now), 
it'll be easier for people like me to know the extent of what's been done to
date.  And doing so should make it easier to design a complete rewrite for
even those who were involved in building it.

There will be some redundancy in the remaining bloated class, but we can sort
that out in our rewrite.  What would be achieved is a single interface that
can be outright replaced, modified, and/or have a new class structure plugged
in behind it.  In a way its more of a patch to the other FG code that accesses
view data.  Pseudo-code is the next step after this on the way to a complete
redesign, which is what is really needed.

In any case, if this sounds like a bad idea to go to everyone, i'll hold off.

Best,

Jim

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

Reply via email to