On 19 Oct 2011, at 10:15, Edheldil wrote:

> Is there any written spec on this system? I got frustrated when looking
> for a specific aircraft in fgrun :) and so I suggested something similar
> several days ago on IRC, but it got confused with a/c rating.
> 
> If I understand you correctly, "submit a/c to a catalogue" would mean
> that the information would not be kept in the a/c data - which has its
> pros and cons. I rather think that the metadata should be in the a/c
> itself. Maybe some combination would be the best of all worlds?


http://wiki.flightgear.org/Aircraft_deployment

One thing has changed since I wrote that - I'm probably going to put the 
metadata in a *separate* file from the -set.xml (but still part of the aircraft 
zip / distribution) because it means the system can handle 'non-aircraft' 
packages (eg, shared Instruments) that lack a set file, and it also simplifies 
handling multiple aircraft variants (set files) in one package.

For encoding the metadata, I'm assuming an open-ended scheme, using properties, 
but with a standard ontology defined on the Wiki. I don't really what the 
ontology is, but obviously it will include era (1930s, 1950s), type 
(fixed-wing, glider, heavy), role (general aviation, commercial, bomber, 
fighter, etc), and so on. It could an arbitrary number of rating systems too, 
eg:

        <metadata>
                <era>1950</era>
                <type>fixed-wing-jet</type>
                <role>commerical</role>
                <status>beta/alpha/production</status>
                <license>GPL/freeware/CC-SA-nonsense</license>
                <ratings>
                        <johns-points-system>5</johns-points-system>
                        <bobs-points-system>56</bobs-points-system>
                        ... and so on ....
                </ratings>
        </metadata>

Again, I'm not worry about the onotology until I have enough code written that 
it matters, which will be a few months time, probably.

James


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to