-----Original Message----- 
From: Torsten Dreyer
Sent: Sunday, September 23, 2012 3:36 PM
To: FlightGear developers discussions
Subject: Re: [Flightgear-devel] fgdata trouble


Hi all,

there is a WIKI page for this topic:
http://wiki.flightgear.org/FlightGear_Git:_splitting_fgdata

Many points have been discussed over and over some time ago.
If there is something new that has developed over time, please add it to
the wiki page before it gets lost on the mailing list.

Torsten

------------------------------------------------------------------------------

Sadly http://wiki.flightgear.org/FlightGear_Git:_splitting_fgdata has been 
silent all of this year, and only has ideas and comments from 3 or 4 
individuals. At the moment the wiki is not being used for this purpose.

For a start could we draw up a spec for what is needed?

As a user my initial input to this would be.

1. Ability to divide aircraft into categories. The obvious ones include 
military, light aircraft, civil transport, helicopters, spaceships, 
comic-book etc.  This should be quite flexible.  The ability to add 
categories should be available. Some aircraft will belong in more than one 
category, so a cross-reference is desirable.  Assuming cross-referring is 
possible, a possible category is "author", which would allow authors to have 
their own easily identifiable collections to showcase. Boolean selection of 
the categories would also be a plus.

2. A central index, accessible both by Flightgear and by utilities such as 
Fgrun.

3. Download individual aircraft manually (e.g. by git , http, svn , torrent 
whatever).

4. Automated download of further aircraft and updates as already managed by 
the internal and external versions of Terrasync .

5. Aircraft currently in the release version should remain within the 
existing Fgdata. IMHO including just the Cessna is perhaps going too far.

6. Common/shared  instruments, nasal libraries and other utilities  should 
also remain within Fgdata.

I have no doubt that core developers and others will have different 
requirements, but sorting issues like this that is what this forum is meant 
to be for.

The implementation is something which I do not feel qualified to say much 
about, other than not making the system unmanageable by having too few 
repositories which are then too large, or having  too many repositories 
making things too fragmented.

Assuming cross-referenced categories are available as described above, the 
sub-division into separate repositories could be done on an arbitrary basis. 
It could be alphabetical, or simply in batches of 50 or so aircraft at a 
time. Such a structure would then be invisible to the end user. A central 
common index, perhaps duplicated by each repo, might be needed to manage 
this.

Alan





------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to