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
