On Tue, 2003-04-01 at 08:21, Erik Hofman wrote:
> David Megginson wrote:
> > Now that we're rearranging the /controls/ subtree, it might be a good
> > time to clean up the naming.
> 
> I am all for (property naming) consistency and I am for selecting the 
> tree layout now, and stick with it from now on.
> 
> There are a few property names I wouldn't have chosen, but I think it 
> would be of the greatest importance to pick one, and get over it ;-)
> 
> > 1. Consistency
> > --------------
> > 
> > Most of the property names use lower case and hyphens ('-') as word
> > separators.  I suggest that we fix the following to be consistent:
> > 
> >   /controls/flight/BLC
> >   /controls/engines/engine[%d]/WEP
> >   /controls/fuel/tank[%d]/fuel_selector
> >   /controls/fuel/tank[%d]/to_engine
> >   /controls/fuel/tank[%d]/to_tank
> >   /controls/electric/APU-generator
> >   /controls/pneumatic/APU-bleed
> 
> Sound good to me.
> 
> > 
> > 2. Units
> > --------
> > 
> > In flightgear, we use suffixes for most property names to indicate the
> > units (such as /position/altitude-ft or /environment/wind-speed-kt).
> > Many of the control properties, however, are either normalized values
> > (0:1 or -1:1) or boolean flags.
> > 
> > Would it make sense to add suffixes to these as well?
> > 
> >   /controls/flight/aileron-norm
> >   /controls/gear/gear-down-flag
> > 
> > (or something similar)?
> 
> Maybe we shouldn't even make a distinction between flags and normalized 
> values and call every boolean -*-norm also.

I'd prefer the -norm be left to values that continuously vary rather
than discretes.

> 
> > 3. Switches
> > -----------
> > 
> > Note that Curt's electrical system has a /controls/switches subtree,
> > while the recent rewrite has a /controls/lighting subtree.  We need to
> > choose one or the other.
> 
> Stick with switches, I expect more switches will be available that are 
> non lighting related.
> 
> Erik
> 
> 
> _______________________________________________
> Flightgear-devel mailing list
> [EMAIL PROTECTED]
> http://mail.flightgear.org/mailman/listinfo/flightgear-devel
-- 
Tony Peden <[EMAIL PROTECTED]>


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

Reply via email to