-----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