<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Willie</id>
	<title>FlightGear wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Willie"/>
	<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/Special:Contributions/Willie"/>
	<updated>2026-04-10T22:40:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=24572</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=24572"/>
		<updated>2010-10-10T10:55:41Z</updated>

		<summary type="html">&lt;p&gt;Willie: added answers to some candidate questions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past?  ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net: https://lists.sourceforge.net/lists/listinfo/flightgear-devel&lt;br /&gt;
&lt;br /&gt;
Archives:&lt;br /&gt;
* http://sourceforge.net/mailarchive/forum.php?forum_name=flightgear-devel&lt;br /&gt;
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
# #flightgear irc.flightgear.org&lt;br /&gt;
# #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use?  ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? ==&lt;br /&gt;
Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. &lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
Experienced FlightGear developers with a track record of contributions to the relevant area.&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be?  ===&lt;br /&gt;
&lt;br /&gt;
see [[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
Any potential student will be expected to be active on IRC and/or the dev mailing-list for some weeks/months prior to acceptance as a candidate.&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
As any code developed will be an integral part of the project, we would expect them to be willing to stick around and assist with further integration and development of that code. Willingness to become part of our community will be an important factor in candidate selection.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
The BZFlag GSoC Post Motem report 2007 [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Set_up_a_FGCom_server&amp;diff=24506</id>
		<title>Howto:Set up a FGCom server</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Set_up_a_FGCom_server&amp;diff=24506"/>
		<updated>2010-10-06T11:40:40Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is for installing FGCom '''Server ''', click [[FGCom|here]] for info on the [[FGCom|client]]. This is almost certainly what you want, '''not''' this page.&lt;br /&gt;
&lt;br /&gt;
This document is to assist in setting up hot spares as potential failover for the new server and for replacing that server if/when that becomes necessary. It is not expected that this will be a widely used document, nonetheless, the information contained is no less valuable for that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Always remember '''== There can only be one active FGCom server! =='''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Install Asterisk =&lt;br /&gt;
You need an instance of Asterisk on the server, you can either install Asterisk via a package manager (if you're using CentOS/RHEL) or via the source code if you're on a different distro. For easiness (and because I can) I chose to do it via the package manager.&lt;br /&gt;
We used CentOS (this works for RedHat too) and the instructions for installing it on CentOS/RHEL are as follows:&lt;br /&gt;
&lt;br /&gt;
== CentOS/RHEL ==&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Package Manager ===&lt;br /&gt;
&lt;br /&gt;
In the ''''/etc/yum.repos.d'''' folder create the following files:&lt;br /&gt;
&lt;br /&gt;
centos-asterisk.repo:&lt;br /&gt;
 [asterisk-tested]&lt;br /&gt;
 name=CentOS-$releasever - Asterisk - Tested&lt;br /&gt;
 baseurl=http://packages.asterisk.org/centos/$releasever/tested/$basearch/&lt;br /&gt;
 enabled=0&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium&lt;br /&gt;
 &lt;br /&gt;
 [asterisk-current] &lt;br /&gt;
 name=CentOS-$releasever - Asterisk - Current&lt;br /&gt;
 baseurl=http://packages.asterisk.org/centos/$releasever/current/$basearch/&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium&lt;br /&gt;
&lt;br /&gt;
centos-digium.repo:&lt;br /&gt;
 [digium-tested]&lt;br /&gt;
 name=CentOS-$releasever - Digium - Tested&lt;br /&gt;
 baseurl=http://packages.digium.com/centos/$releasever/tested/$basearch/&lt;br /&gt;
 enabled=0&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium&lt;br /&gt;
 &lt;br /&gt;
 [digium-current]&lt;br /&gt;
 name=CentOS-$releasever - Digium - Current&lt;br /&gt;
 baseurl=http://packages.digium.com/centos/$releasever/current/$basearch/&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium&lt;br /&gt;
&lt;br /&gt;
=== Installing the Packages ===&lt;br /&gt;
&lt;br /&gt;
 [root@localhost~]# yum install asterisk16 asterisk16-configs asterisk16-voicemail dahdi-linux dahdi-tools libpri&lt;br /&gt;
&lt;br /&gt;
You will then see something like this:&lt;br /&gt;
 =========================================================================================&lt;br /&gt;
  Package                            Arch       Version                              Size&lt;br /&gt;
 =========================================================================================&lt;br /&gt;
 Installing:&lt;br /&gt;
  asterisk16                         i386       1.6.0.15-1_centos5                  4.0 k&lt;br /&gt;
 Installing for dependencies:&lt;br /&gt;
  asterisk-sounds-core-en-gsm        noarch     1.4.15-1_centos5                    1.7 M&lt;br /&gt;
  asterisk16-core                    i386       1.6.0.15-1_centos5                   11 M&lt;br /&gt;
  asterisk16-dahdi                   i386       1.6.0.15-1_centos5                  837 k&lt;br /&gt;
  asterisk16-doc                     i386       1.6.0.15-1_centos5                   10 k&lt;br /&gt;
  asterisk16-voicemail               i386       1.6.0.15-1_centos5                  264 k&lt;br /&gt;
  dahdi-firmware                     noarch     2.0.1-1_centos5                     1.9 k&lt;br /&gt;
  dahdi-firmware-oct6114-064         noarch     1.05.01-1_centos5                   165 k&lt;br /&gt;
  dahdi-firmware-oct6114-128         noarch     1.05.01-1_centos5                   166 k&lt;br /&gt;
  dahdi-firmware-tc400m              noarch     MR6.12-1_centos5                    1.7 M&lt;br /&gt;
  dahdi-linux                        i386       2.2.0.2-1_centos5                   3.3 k&lt;br /&gt;
  kernel                             i686       2.6.18-164.el5                       16 M&lt;br /&gt;
  kmod-dahdi-linux                   i686       2.2.0.2-1_centos5.2.6.18_164.el5    3.4 M&lt;br /&gt;
  kmod-dahdi-linux-fwload-vpmadt032  i686       2.2.0.2-1_centos5.2.6.18_164.el5    124 k&lt;br /&gt;
  libpri                             i386       1.4.10.1-1_centos5                  103 k&lt;br /&gt;
  libss7                             i386       1.0.2-1_centos5                      63 k&lt;br /&gt;
  yum-kmod                           noarch     1.1.16-13.el5.centos                 17 k&lt;br /&gt;
 &lt;br /&gt;
 Transaction Summary&lt;br /&gt;
 ========================================================================================&lt;br /&gt;
 Install     17 Package(s)         &lt;br /&gt;
 Update       0 Package(s)         &lt;br /&gt;
 Remove       0 Package(s) &lt;br /&gt;
 &lt;br /&gt;
 Total download size: 35 M&lt;br /&gt;
 Is this ok [y/N]:&lt;br /&gt;
&lt;br /&gt;
Press ''''y'''' and press ''''Enter''''&lt;br /&gt;
&lt;br /&gt;
 Downloading Packages:&lt;br /&gt;
 (1/17): dahdi-firmware-2.0.1-1_centos5.noarch.rpm                                     | 1.9 kB     00:00&lt;br /&gt;
 (2/17): dahdi-linux-2.2.0.2-1_centos5.i386.rpm                                        | 3.3 kB     00:00&lt;br /&gt;
 (3/17): asterisk16-1.6.0.15-1_centos5.i386.rpm                                        | 4.0 kB     00:00&lt;br /&gt;
 (4/17): asterisk16-doc-1.6.0.15-1_centos5.i386.rpm                                    |  10 kB     00:00&lt;br /&gt;
 (5/17): yum-kmod-1.1.16-13.el5.centos.noarch.rpm                                      |  17 kB     00:00&lt;br /&gt;
 (6/17): libss7-1.0.2-1_centos5.i386.rpm                                               |  63 kB     00:00&lt;br /&gt;
 (7/17): libpri-1.4.10.1-1_centos5.i386.rpm                                            | 103 kB     00:00&lt;br /&gt;
 (8/17): kmod-dahdi-linux-fwload-vpmadt032-2.2.0.2-1_centos5.2.6.18_164.el5.i686.rpm   | 124 kB     00:00&lt;br /&gt;
 (9/17): dahdi-firmware-oct6114-064-1.05.01-1_centos5.noarch.rpm                       | 165 kB     00:00&lt;br /&gt;
 (10/17): dahdi-firmware-oct6114-128-1.05.01-1_centos5.noarch.rpm                      | 166 kB     00:00&lt;br /&gt;
 (11/17): asterisk16-voicemail-1.6.0.15-1_centos5.i386.rpm                             | 264 kB     00:01&lt;br /&gt;
 (12/17): asterisk16-dahdi-1.6.0.15-1_centos5.i386.rpm                                 | 837 kB     00:04&lt;br /&gt;
 (13/17): dahdi-firmware-tc400m-MR6.12-1_centos5.noarch.rpm                            | 1.7 MB     00:08&lt;br /&gt;
 (14/17): asterisk-sounds-core-en-gsm-1.4.15-1_centos5.noarch.rpm                      | 1.7 MB     00:08&lt;br /&gt;
 (15/17): kmod-dahdi-linux-2.2.0.2-1_centos5.2.6.18_164.el5.i686.rpm                   | 3.4 MB     00:17&lt;br /&gt;
 (16/17): asterisk16-core-1.6.0.15-1_centos5.i386.rpm                                  |  11 MB     00:57&lt;br /&gt;
 (17/17): kernel-2.6.18-164.el5.i686.rpm                                               |  16 MB     00:23&lt;br /&gt;
 -------------------------------------------------------------------------------------&lt;br /&gt;
 Total                                                                        283 kB/s |  35 MB&lt;br /&gt;
      02:06     &lt;br /&gt;
 warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897&lt;br /&gt;
 Importing GPG key 0xE8562897 &amp;quot;CentOS-5 Key (CentOS 5 Official Signing Key) &amp;quot; from &lt;br /&gt;
 /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5&lt;br /&gt;
 Is this ok [y/N]:&lt;br /&gt;
&lt;br /&gt;
Press ''''y'''' and ''''Enter'''' again&lt;br /&gt;
&lt;br /&gt;
 Running rpm_check_debug&lt;br /&gt;
 Running Transaction Test&lt;br /&gt;
 Finished Transaction Test&lt;br /&gt;
 Transaction Test Succeeded&lt;br /&gt;
 Running Transaction&lt;br /&gt;
   Installing     : kernel                                          [ 1/17] &lt;br /&gt;
   Installing     : asterisk16-core                                 [ 2/17] &lt;br /&gt;
   Installing     : kmod-dahdi-linux                                [ 3/17] &lt;br /&gt;
   Installing     : asterisk16-doc                                  [ 4/17] &lt;br /&gt;
   Installing     : kmod-dahdi-linux-fwload-vpmadt032               [ 5/17] &lt;br /&gt;
   Installing     : asterisk-sounds-core-en-gsm                     [ 6/17] &lt;br /&gt;
   Installing     : dahdi-firmware-oct6114-064                      [ 7/17] &lt;br /&gt;
   Installing     : yum-kmod                                        [ 8/17] &lt;br /&gt;
   Installing     : dahdi-firmware-tc400m                           [ 9/17] &lt;br /&gt;
   Installing     : dahdi-firmware-oct6114-128                      [10/17] &lt;br /&gt;
   Installing     : asterisk16-voicemail                            [11/17] &lt;br /&gt;
   Installing     : libss7                                          [12/17] &lt;br /&gt;
   Installing     : libpri                                          [13/17] &lt;br /&gt;
   Installing     : dahdi-firmware                                  [14/17] &lt;br /&gt;
   Installing     : dahdi-linux                                     [15/17] &lt;br /&gt;
   Installing     : asterisk16-dahdi                                [16/17] &lt;br /&gt;
   Installing     : asterisk16                                      [17/17] &lt;br /&gt;
 &lt;br /&gt;
 Installed: asterisk16.i386 0:1.6.0.15-1_centos5&lt;br /&gt;
 Dependency Installed: asterisk16-core.i386 0:1.6.0.15-1_centos5 ...&lt;br /&gt;
 Complete!&lt;br /&gt;
 [root@localhost yum.repos.d]# &lt;br /&gt;
&lt;br /&gt;
When you are met with the screen above with the words ''''Complete!'''' on it then you are ready to move on to Part 2: Configuration Files&lt;br /&gt;
&lt;br /&gt;
== Debian/Ubuntu ==&lt;br /&gt;
This about covers it:&lt;br /&gt;
&lt;br /&gt;
 apt-get install asterisk&lt;br /&gt;
&lt;br /&gt;
== Install from Source ==&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Source ===&lt;br /&gt;
Downloading necessary packages: LIBPRI, DAHDI, AND Asterisk&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 wget http://www.asterisk.org/downloads/asterisk/releases/asterisk-1.6.2-current.tar.gz&lt;br /&gt;
 wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.3.tar.gz&lt;br /&gt;
 wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.3.0.1+2.3.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
=== Installing Libpri ===&lt;br /&gt;
&lt;br /&gt;
 tar -xvzf libpri-1.4.11.3.tar.gz&lt;br /&gt;
 cd libpri-1.4.11.3&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== Installing DAHDI ===&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 tar -xvzf dahdi-linux-complete-2.3.0.1+2.3.0.tar.gz&lt;br /&gt;
 cd dahdi-linux-complete-2.3.0.1+2.3.0&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 make config&lt;br /&gt;
&lt;br /&gt;
=== Installing Asterisk ===&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 tar -xvzf asterisk-1.6.2-current.tar.gz&lt;br /&gt;
 cd asterisk-1.6.2.11/&lt;br /&gt;
 make clean&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 make samples&lt;br /&gt;
 make config&lt;br /&gt;
&lt;br /&gt;
= Configuration Files =&lt;br /&gt;
&lt;br /&gt;
Regardless of what OS you are running Asterisk on and regardless of what method of installation you used to install it, there are 3 main configuration files that we need to work with and one file we need to generate and include:&lt;br /&gt;
&lt;br /&gt;
=== extensions.conf ===&lt;br /&gt;
If you are using an existing Asterisk server then add the following lines to the [default] context:&lt;br /&gt;
 #include &amp;quot;fgcom.inc&amp;quot;&lt;br /&gt;
 include =&amp;gt; fgcom&lt;br /&gt;
Or if you are using a new Asterisk install remove everything from ''''extensions.conf'''' and put in:&lt;br /&gt;
 [general]&lt;br /&gt;
 static=yes&lt;br /&gt;
 writeprotect=yes&lt;br /&gt;
 ;&lt;br /&gt;
 [default]&lt;br /&gt;
 #include &amp;quot;fgcom.inc&amp;quot;&lt;br /&gt;
 include =&amp;gt; fgcom&lt;br /&gt;
&lt;br /&gt;
=== iax.conf ===&lt;br /&gt;
 [general]&lt;br /&gt;
 bandwith=low&lt;br /&gt;
 disallow=lpc10&lt;br /&gt;
 jitterbuffer=yes&lt;br /&gt;
 forcejitterbuffer=no&lt;br /&gt;
 tos=lowdelay&lt;br /&gt;
 autokill=30000&lt;br /&gt;
 codecpriority=host&lt;br /&gt;
 disallow=all&lt;br /&gt;
 allow=gsm&lt;br /&gt;
 allow=ilbc&lt;br /&gt;
 allow=g726&lt;br /&gt;
 language=en&lt;br /&gt;
 maxauthreq=30&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 minregexpire=30&lt;br /&gt;
 maxregexpire=10800&lt;br /&gt;
 maxexpirey=10800&lt;br /&gt;
 defaultexpirey=10800&lt;br /&gt;
 ;&lt;br /&gt;
 [guest]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=guest&lt;br /&gt;
 secret=guest&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Guest IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
 requirecalltoken=no&lt;br /&gt;
 ;&lt;br /&gt;
 [gast]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=gast&lt;br /&gt;
 secret=gast&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Gast IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
 requirecalltoken=no&lt;br /&gt;
&lt;br /&gt;
=== sip.conf ===&lt;br /&gt;
 [general]&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 srvlookup=yes&lt;br /&gt;
 language=de&lt;br /&gt;
 realm=flightgear.org&lt;br /&gt;
 allowguest=yes&lt;br /&gt;
 ;&lt;br /&gt;
 [guest]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=guest&lt;br /&gt;
 secret=guest&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Guest IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
 ;&lt;br /&gt;
 [gast]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=gast&lt;br /&gt;
 secret=gast&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Gast IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
&lt;br /&gt;
=== fgcom.inc ===&lt;br /&gt;
This is a special file generated using a script. It should be placed in the Asterisk config directory (/etc/asterisk/ normally).&lt;br /&gt;
&lt;br /&gt;
Generation details to follow&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Set_up_a_FGCom_server&amp;diff=24505</id>
		<title>Howto:Set up a FGCom server</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Set_up_a_FGCom_server&amp;diff=24505"/>
		<updated>2010-10-06T11:33:44Z</updated>

		<summary type="html">&lt;p&gt;Willie: style changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is for setting up hot spares in addition to the server we now have and for replacing that server if/when that becomes necessary. It is not expected that this will not be a widely used document.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''There can only be one active FGCom server'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This page is for installing FGCom '''Server ''', click [[FGCom|here]] for info on the [[FGCom|client]]. This is almost certainly what you want, not this page.&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Install Asterisk =&lt;br /&gt;
You need an instance of Asterisk on the server, you can either install Asterisk via a package manager (if you're using CentOS/RHEL) or via the source code if you're on a different distro. For easiness (and because I can) I chose to do it via the package manager.&lt;br /&gt;
We used CentOS (this works for RedHat too) and the instructions for installing it on CentOS/RHEL are as follows:&lt;br /&gt;
&lt;br /&gt;
== CentOS/RHEL ==&lt;br /&gt;
&lt;br /&gt;
=== Setting up the Package Manager ===&lt;br /&gt;
&lt;br /&gt;
In the ''''/etc/yum.repos.d'''' folder create the following files:&lt;br /&gt;
&lt;br /&gt;
centos-asterisk.repo:&lt;br /&gt;
 [asterisk-tested]&lt;br /&gt;
 name=CentOS-$releasever - Asterisk - Tested&lt;br /&gt;
 baseurl=http://packages.asterisk.org/centos/$releasever/tested/$basearch/&lt;br /&gt;
 enabled=0&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium&lt;br /&gt;
 &lt;br /&gt;
 [asterisk-current] &lt;br /&gt;
 name=CentOS-$releasever - Asterisk - Current&lt;br /&gt;
 baseurl=http://packages.asterisk.org/centos/$releasever/current/$basearch/&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.asterisk.org/RPM-GPG-KEY-Digium&lt;br /&gt;
&lt;br /&gt;
centos-digium.repo:&lt;br /&gt;
 [digium-tested]&lt;br /&gt;
 name=CentOS-$releasever - Digium - Tested&lt;br /&gt;
 baseurl=http://packages.digium.com/centos/$releasever/tested/$basearch/&lt;br /&gt;
 enabled=0&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium&lt;br /&gt;
 &lt;br /&gt;
 [digium-current]&lt;br /&gt;
 name=CentOS-$releasever - Digium - Current&lt;br /&gt;
 baseurl=http://packages.digium.com/centos/$releasever/current/$basearch/&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 #gpgkey=http://packages.digium.com/RPM-GPG-KEY-Digium&lt;br /&gt;
&lt;br /&gt;
=== Installing the Packages ===&lt;br /&gt;
&lt;br /&gt;
 [root@localhost~]# yum install asterisk16 asterisk16-configs asterisk16-voicemail dahdi-linux dahdi-tools libpri&lt;br /&gt;
&lt;br /&gt;
You will then see something like this:&lt;br /&gt;
 =========================================================================================&lt;br /&gt;
  Package                            Arch       Version                              Size&lt;br /&gt;
 =========================================================================================&lt;br /&gt;
 Installing:&lt;br /&gt;
  asterisk16                         i386       1.6.0.15-1_centos5                  4.0 k&lt;br /&gt;
 Installing for dependencies:&lt;br /&gt;
  asterisk-sounds-core-en-gsm        noarch     1.4.15-1_centos5                    1.7 M&lt;br /&gt;
  asterisk16-core                    i386       1.6.0.15-1_centos5                   11 M&lt;br /&gt;
  asterisk16-dahdi                   i386       1.6.0.15-1_centos5                  837 k&lt;br /&gt;
  asterisk16-doc                     i386       1.6.0.15-1_centos5                   10 k&lt;br /&gt;
  asterisk16-voicemail               i386       1.6.0.15-1_centos5                  264 k&lt;br /&gt;
  dahdi-firmware                     noarch     2.0.1-1_centos5                     1.9 k&lt;br /&gt;
  dahdi-firmware-oct6114-064         noarch     1.05.01-1_centos5                   165 k&lt;br /&gt;
  dahdi-firmware-oct6114-128         noarch     1.05.01-1_centos5                   166 k&lt;br /&gt;
  dahdi-firmware-tc400m              noarch     MR6.12-1_centos5                    1.7 M&lt;br /&gt;
  dahdi-linux                        i386       2.2.0.2-1_centos5                   3.3 k&lt;br /&gt;
  kernel                             i686       2.6.18-164.el5                       16 M&lt;br /&gt;
  kmod-dahdi-linux                   i686       2.2.0.2-1_centos5.2.6.18_164.el5    3.4 M&lt;br /&gt;
  kmod-dahdi-linux-fwload-vpmadt032  i686       2.2.0.2-1_centos5.2.6.18_164.el5    124 k&lt;br /&gt;
  libpri                             i386       1.4.10.1-1_centos5                  103 k&lt;br /&gt;
  libss7                             i386       1.0.2-1_centos5                      63 k&lt;br /&gt;
  yum-kmod                           noarch     1.1.16-13.el5.centos                 17 k&lt;br /&gt;
 &lt;br /&gt;
 Transaction Summary&lt;br /&gt;
 ========================================================================================&lt;br /&gt;
 Install     17 Package(s)         &lt;br /&gt;
 Update       0 Package(s)         &lt;br /&gt;
 Remove       0 Package(s) &lt;br /&gt;
 &lt;br /&gt;
 Total download size: 35 M&lt;br /&gt;
 Is this ok [y/N]:&lt;br /&gt;
&lt;br /&gt;
Press ''''y'''' and press ''''Enter''''&lt;br /&gt;
&lt;br /&gt;
 Downloading Packages:&lt;br /&gt;
 (1/17): dahdi-firmware-2.0.1-1_centos5.noarch.rpm                                     | 1.9 kB     00:00&lt;br /&gt;
 (2/17): dahdi-linux-2.2.0.2-1_centos5.i386.rpm                                        | 3.3 kB     00:00&lt;br /&gt;
 (3/17): asterisk16-1.6.0.15-1_centos5.i386.rpm                                        | 4.0 kB     00:00&lt;br /&gt;
 (4/17): asterisk16-doc-1.6.0.15-1_centos5.i386.rpm                                    |  10 kB     00:00&lt;br /&gt;
 (5/17): yum-kmod-1.1.16-13.el5.centos.noarch.rpm                                      |  17 kB     00:00&lt;br /&gt;
 (6/17): libss7-1.0.2-1_centos5.i386.rpm                                               |  63 kB     00:00&lt;br /&gt;
 (7/17): libpri-1.4.10.1-1_centos5.i386.rpm                                            | 103 kB     00:00&lt;br /&gt;
 (8/17): kmod-dahdi-linux-fwload-vpmadt032-2.2.0.2-1_centos5.2.6.18_164.el5.i686.rpm   | 124 kB     00:00&lt;br /&gt;
 (9/17): dahdi-firmware-oct6114-064-1.05.01-1_centos5.noarch.rpm                       | 165 kB     00:00&lt;br /&gt;
 (10/17): dahdi-firmware-oct6114-128-1.05.01-1_centos5.noarch.rpm                      | 166 kB     00:00&lt;br /&gt;
 (11/17): asterisk16-voicemail-1.6.0.15-1_centos5.i386.rpm                             | 264 kB     00:01&lt;br /&gt;
 (12/17): asterisk16-dahdi-1.6.0.15-1_centos5.i386.rpm                                 | 837 kB     00:04&lt;br /&gt;
 (13/17): dahdi-firmware-tc400m-MR6.12-1_centos5.noarch.rpm                            | 1.7 MB     00:08&lt;br /&gt;
 (14/17): asterisk-sounds-core-en-gsm-1.4.15-1_centos5.noarch.rpm                      | 1.7 MB     00:08&lt;br /&gt;
 (15/17): kmod-dahdi-linux-2.2.0.2-1_centos5.2.6.18_164.el5.i686.rpm                   | 3.4 MB     00:17&lt;br /&gt;
 (16/17): asterisk16-core-1.6.0.15-1_centos5.i386.rpm                                  |  11 MB     00:57&lt;br /&gt;
 (17/17): kernel-2.6.18-164.el5.i686.rpm                                               |  16 MB     00:23&lt;br /&gt;
 -------------------------------------------------------------------------------------&lt;br /&gt;
 Total                                                                        283 kB/s |  35 MB&lt;br /&gt;
      02:06     &lt;br /&gt;
 warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897&lt;br /&gt;
 Importing GPG key 0xE8562897 &amp;quot;CentOS-5 Key (CentOS 5 Official Signing Key) &amp;quot; from &lt;br /&gt;
 /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5&lt;br /&gt;
 Is this ok [y/N]:&lt;br /&gt;
&lt;br /&gt;
Press ''''y'''' and ''''Enter'''' again&lt;br /&gt;
&lt;br /&gt;
 Running rpm_check_debug&lt;br /&gt;
 Running Transaction Test&lt;br /&gt;
 Finished Transaction Test&lt;br /&gt;
 Transaction Test Succeeded&lt;br /&gt;
 Running Transaction&lt;br /&gt;
   Installing     : kernel                                          [ 1/17] &lt;br /&gt;
   Installing     : asterisk16-core                                 [ 2/17] &lt;br /&gt;
   Installing     : kmod-dahdi-linux                                [ 3/17] &lt;br /&gt;
   Installing     : asterisk16-doc                                  [ 4/17] &lt;br /&gt;
   Installing     : kmod-dahdi-linux-fwload-vpmadt032               [ 5/17] &lt;br /&gt;
   Installing     : asterisk-sounds-core-en-gsm                     [ 6/17] &lt;br /&gt;
   Installing     : dahdi-firmware-oct6114-064                      [ 7/17] &lt;br /&gt;
   Installing     : yum-kmod                                        [ 8/17] &lt;br /&gt;
   Installing     : dahdi-firmware-tc400m                           [ 9/17] &lt;br /&gt;
   Installing     : dahdi-firmware-oct6114-128                      [10/17] &lt;br /&gt;
   Installing     : asterisk16-voicemail                            [11/17] &lt;br /&gt;
   Installing     : libss7                                          [12/17] &lt;br /&gt;
   Installing     : libpri                                          [13/17] &lt;br /&gt;
   Installing     : dahdi-firmware                                  [14/17] &lt;br /&gt;
   Installing     : dahdi-linux                                     [15/17] &lt;br /&gt;
   Installing     : asterisk16-dahdi                                [16/17] &lt;br /&gt;
   Installing     : asterisk16                                      [17/17] &lt;br /&gt;
 &lt;br /&gt;
 Installed: asterisk16.i386 0:1.6.0.15-1_centos5&lt;br /&gt;
 Dependency Installed: asterisk16-core.i386 0:1.6.0.15-1_centos5 ...&lt;br /&gt;
 Complete!&lt;br /&gt;
 [root@localhost yum.repos.d]# &lt;br /&gt;
&lt;br /&gt;
When you are met with the screen above with the words ''''Complete!'''' on it then you are ready to move on to Part 2: Configuration Files&lt;br /&gt;
&lt;br /&gt;
== Debian/Ubuntu ==&lt;br /&gt;
This about covers it:&lt;br /&gt;
&lt;br /&gt;
 apt-get install asterisk&lt;br /&gt;
&lt;br /&gt;
== Install from Source ==&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Source ===&lt;br /&gt;
Downloading necessary packages: LIBPRI, DAHDI, AND Asterisk&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 wget http://www.asterisk.org/downloads/asterisk/releases/asterisk-1.6.2-current.tar.gz&lt;br /&gt;
 wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.3.tar.gz&lt;br /&gt;
 wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.3.0.1+2.3.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
=== Installing Libpri ===&lt;br /&gt;
&lt;br /&gt;
 tar -xvzf libpri-1.4.11.3.tar.gz&lt;br /&gt;
 cd libpri-1.4.11.3&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== Installing DAHDI ===&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 tar -xvzf dahdi-linux-complete-2.3.0.1+2.3.0.tar.gz&lt;br /&gt;
 cd dahdi-linux-complete-2.3.0.1+2.3.0&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 make config&lt;br /&gt;
&lt;br /&gt;
=== Installing Asterisk ===&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 tar -xvzf asterisk-1.6.2-current.tar.gz&lt;br /&gt;
 cd asterisk-1.6.2.11/&lt;br /&gt;
 make clean&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 make samples&lt;br /&gt;
 make config&lt;br /&gt;
&lt;br /&gt;
= Configuration Files =&lt;br /&gt;
&lt;br /&gt;
Regardless of what OS you are running Asterisk on and regardless of what method of installation you used to install it, there are 3 main configuration files that we need to work with and one file we need to generate and include:&lt;br /&gt;
&lt;br /&gt;
=== extensions.conf ===&lt;br /&gt;
If you are using an existing Asterisk server then add the following lines to the [default] context:&lt;br /&gt;
 #include &amp;quot;fgcom.inc&amp;quot;&lt;br /&gt;
 include =&amp;gt; fgcom&lt;br /&gt;
Or if you are using a new Asterisk install remove everything from ''''extensions.conf'''' and put in:&lt;br /&gt;
 [general]&lt;br /&gt;
 static=yes&lt;br /&gt;
 writeprotect=yes&lt;br /&gt;
 ;&lt;br /&gt;
 [default]&lt;br /&gt;
 #include &amp;quot;fgcom.inc&amp;quot;&lt;br /&gt;
 include =&amp;gt; fgcom&lt;br /&gt;
&lt;br /&gt;
=== iax.conf ===&lt;br /&gt;
 [general]&lt;br /&gt;
 bandwith=low&lt;br /&gt;
 disallow=lpc10&lt;br /&gt;
 jitterbuffer=yes&lt;br /&gt;
 forcejitterbuffer=no&lt;br /&gt;
 tos=lowdelay&lt;br /&gt;
 autokill=30000&lt;br /&gt;
 codecpriority=host&lt;br /&gt;
 disallow=all&lt;br /&gt;
 allow=gsm&lt;br /&gt;
 allow=ilbc&lt;br /&gt;
 allow=g726&lt;br /&gt;
 language=en&lt;br /&gt;
 maxauthreq=30&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 minregexpire=30&lt;br /&gt;
 maxregexpire=10800&lt;br /&gt;
 maxexpirey=10800&lt;br /&gt;
 defaultexpirey=10800&lt;br /&gt;
 ;&lt;br /&gt;
 [guest]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=guest&lt;br /&gt;
 secret=guest&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Guest IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
 requirecalltoken=no&lt;br /&gt;
 ;&lt;br /&gt;
 [gast]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=gast&lt;br /&gt;
 secret=gast&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Gast IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
 requirecalltoken=no&lt;br /&gt;
&lt;br /&gt;
=== sip.conf ===&lt;br /&gt;
 [general]&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 srvlookup=yes&lt;br /&gt;
 language=de&lt;br /&gt;
 realm=flightgear.org&lt;br /&gt;
 allowguest=yes&lt;br /&gt;
 ;&lt;br /&gt;
 [guest]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=guest&lt;br /&gt;
 secret=guest&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Guest IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
 ;&lt;br /&gt;
 [gast]&lt;br /&gt;
 type=user&lt;br /&gt;
 username=gast&lt;br /&gt;
 secret=gast&lt;br /&gt;
 context=fgcom&lt;br /&gt;
 qualify=yes&lt;br /&gt;
 callerid=Gast IAX User&lt;br /&gt;
 host=dynamic&lt;br /&gt;
&lt;br /&gt;
=== fgcom.inc ===&lt;br /&gt;
This is a special file generated using a script. It should be placed in the Asterisk config directory (/etc/asterisk/ normally).&lt;br /&gt;
&lt;br /&gt;
Generation details to follow&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Proposals:NavDB_related&amp;diff=24140</id>
		<title>Proposals:NavDB related</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Proposals:NavDB_related&amp;diff=24140"/>
		<updated>2010-09-22T10:56:28Z</updated>

		<summary type="html">&lt;p&gt;Willie: add section regarding Virtual Co-Pilot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
This is meant to become a summarized list of all feature requests/suggestions related to the FlightGear navdb, it is largely based on [[Feature Requests / Proposals / Ideas]] (where all related items were deleted) and may not be up to date with the most recent developments in CVS, your help in updating and maintaining this list is appreciated!&lt;br /&gt;
&lt;br /&gt;
* the navdb should eventually become a true SGSubsystem, it needs some serious revamping&lt;br /&gt;
* allow the navdb to be reloaded at runtime, possibly differentiating between airports,navaids,fixes etc. - so that changes can take effect without having to restart FG&lt;br /&gt;
* strictly enforce usage of enum fg_nav_types in all FG code to isolate/protect other code from changes in the underlying navdb format&lt;br /&gt;
* the navdb &amp;amp; airports wrappers might eventually be better moved to simgear, there are meanwhile various programs (i.e. atlas,taxidraw,fgsd,fgrun) relying on the very same code-using the copy&amp;amp;paste approach. It would be much cleaner and better if simgear could provide the corresponding functionality. That way, we would also only have to fix any issues (i.e. changes in Robin Peel's db format) on ONE central place, rather than having to edit multiple code bases to fix bugs or add features ([http://sourceforge.net/tracker/?func=detail&amp;amp;aid=1848645&amp;amp;group_id=9456&amp;amp;atid=359456 this] discusses a different approach, factoring out the navdb component to become a standalone system to be used by multiple clients-also see [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg25284.html])&lt;br /&gt;
* It would be very useful if there was an option to fail certain types of ground equipment at runtime, for example navaids such as NDBs, VORs, ILS (LOC/GS) as well as things like runway/taxiway or approach (PAPI/VASI) lighting. That way it would for example become possible to have an instructor station fail certain things, or even implement interactive scenarios  where ground based equipment  will fail during a certain segment  of the flight. Such an option would definitely add even more realism to FlightGear. Also, I think that this is a feature that only very few (if any) simulators model at all, even though the procedures to actually deal with such ground based failures are a crucial part of the training for any professional pilot's license (also see [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg23548.html]).&lt;br /&gt;
* for the development of more advanced avionics  [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg03107.html] [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15580.html] [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg22449.html] [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg19465.html] we will require a terminal procedures database (i.e. SIDs &amp;amp; STARs), this should be added to the base package, so that we can provide the corresponding data within FlightGear, its availability (memory consumption!) could be made optional using a corresponding property or new special instrument type.&lt;br /&gt;
* &amp;lt;del&amp;gt;it would be very useful if there was a spatial wrapper provided on top of the navdb, so that spatial queries can be easily used to ''efficiently'' search the navdb&amp;lt;/del&amp;gt; [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg01453.html]&lt;br /&gt;
* implement support for dynamically augmented/replaced airport/navaid/fix data, this is something that has been repeatedly discussed on the devel list: Robin Peel's database is not necessarily accurate in every aspect, and we may eventually want to use additional information-that is currently not yet available in Peel's database and that may possibly never make it into his database, due to its focus on X-Plane. Thus, the suggested approach was to simply use an additional FG specific dataset, that could optionally augment or replace existing information. In particular we are talking of inaccurate airport and navaid data, but also of smaller airports that simply don't bear any relevance for the X-Plane database. So, the idea was to provide a facility that could enrich the current format for certain places. Most likely we could simply maintain a set of separate XML files for airports and navaids from the Peel database that should be overridden or augmented with custom data (based on the coordinates,ID etc). Depending on a runtime property variable, FlightGear could then optionally honor such data or not. Basically, we can only win, as we are still maintaining compatibility with the Peel database, but could nevertheless begin to add additional data-without requiring any changes to the Peel database or even its format, and whenever this should causing any trouble we could simply disable the feature.&lt;br /&gt;
* the navdb API should be fully exposed to Nasal scripts, so that contributors can easily work with navigational data (also see [[Proposals:Nasal related]].&lt;br /&gt;
* add support for the Route Manager feature to the Interactive Map - this will hopefully arise from the proposed work on the Virtual Co-Pilot - (link required)&lt;br /&gt;
[[Category:Code Cleanup]]&lt;br /&gt;
[[Category:Glass Cockpit related]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Google_Summer_of_Code&amp;diff=20341</id>
		<title>Google Summer of Code</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Google_Summer_of_Code&amp;diff=20341"/>
		<updated>2010-03-25T12:51:31Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Google Summer of Code=&lt;br /&gt;
&lt;br /&gt;
We missed the 2010 deadline, in fact we failed miserably, however we're gonna be armed and ready for next year 2011.&lt;br /&gt;
&lt;br /&gt;
NOTE:&lt;br /&gt;
Please try and use the '''&amp;quot;GSoC:&amp;quot;''' namespace/prefix&lt;br /&gt;
&lt;br /&gt;
*  [[GSoC:_2011|2011]] - this page is a copy of the &amp;quot;participating organisation template&amp;quot; that needs to be and is being filled in&lt;br /&gt;
*  [[GSoC: Candidate_Projects]] - this need to be a list of project/tasks that require student help&lt;br /&gt;
*  [[GSoC: Mentors]] - a list of mentors (in fact this may end up being a who's who)&lt;br /&gt;
*  [[GSoC: Student_Applications]] - A template for student applications&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20314</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20314"/>
		<updated>2010-03-24T20:54:05Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.      Update this page to show that we will be applying for participation in '''2011'''&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
* [[Google Summer of Code 2011]]&lt;br /&gt;
* [[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
* [[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
&lt;br /&gt;
* reduce bandwidth used by not relaying information to server &amp;quot;N&amp;quot; about aircraft that are not visible to any fliers on server &amp;quot;N&amp;quot;&lt;br /&gt;
** Already implemented, but there are other possible bandwidth saving improvements that could be tried.&lt;br /&gt;
* reduce bandwidth used by not sending all active MP enabled properties in every packet.&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Launch Control (fgrun)]] ==&lt;br /&gt;
&lt;br /&gt;
* offer (via checkbox option) automatic selection of nearest MP server based on geographic location (by IP address), lowest lag (ping time) or least server load (which of these is the better metric may need research)&lt;br /&gt;
&lt;br /&gt;
* place commonly used (or as added by user) command line options as individual items in a listbox with a checkbox or radio button for each such that they can be easily found and turned on/off individually and their values easily changed.&lt;br /&gt;
&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FlightGear [[YASim]] ==&lt;br /&gt;
&lt;br /&gt;
* improve interaction of aircraft with the ground.  Helicopters tend to rotate (rotor torque?) and/or slide around when on the ground.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20306</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20306"/>
		<updated>2010-03-24T17:53:30Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* What criteria did you use to select these individuals as mentors? Please be as specific as possible. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past?  ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
# #flightgear irc.flightgear.org&lt;br /&gt;
# #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use?  ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? ==&lt;br /&gt;
Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. &lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
Experienced developers&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be?  ===&lt;br /&gt;
&lt;br /&gt;
see [[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
The BZFlag GSoC Post Motem report 2007 [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20302</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20302"/>
		<updated>2010-03-24T17:42:08Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past?  ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
# #flightgear irc.flightgear.org&lt;br /&gt;
# #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use?  ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? ==&lt;br /&gt;
Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. &lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be?  ===&lt;br /&gt;
&lt;br /&gt;
see [[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
The BZFlag GSoC Post Motem report 2007 [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20301</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20301"/>
		<updated>2010-03-24T17:32:15Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past?  ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
# #flightgear irc.flightgear.org&lt;br /&gt;
# #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use?  ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? ==&lt;br /&gt;
Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. &lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
The BZFlag GSoC Post Motem report 2007 [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20300</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20300"/>
		<updated>2010-03-24T17:30:12Z</updated>

		<summary type="html">&lt;p&gt;Willie: added useful links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
# #flightgear irc.flightgear.org&lt;br /&gt;
# #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
The BZFlag GSoC Post Motem report 2007 [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20299</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20299"/>
		<updated>2010-03-24T17:25:45Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved content  to relevant sub pages, removed non-core supporting apps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.      Update this page to show that we will be applying for participation in '''2011'''&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
* [[Google Summer of Code 2011]]&lt;br /&gt;
* [[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
* [[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
&lt;br /&gt;
* reduce bandwidth used by not relaying information to server &amp;quot;N&amp;quot; about aircraft that are not visible to any fliers on server &amp;quot;N&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Launch Control (fgrun)]] ==&lt;br /&gt;
&lt;br /&gt;
* offer (via checkbox option) automatic selection of nearest MP server based on geographic location (by IP address), lowest lag (ping time) or server bandwidth usage&lt;br /&gt;
&lt;br /&gt;
* place commonly used (or as added by user) command line options as individual items in a listbox with a checkbox or radio button for each such that they can be easily found and turned on/off individually and their values easily changed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FlightGear [[YASim]] ==&lt;br /&gt;
&lt;br /&gt;
* improve interaction of aircraft with the ground.  Helicopters tend to rotate (rotor torque?) and/or slide around when on the ground.&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20265</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20265"/>
		<updated>2010-03-23T22:54:59Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Where is the main IRC channel for your organization? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
# #flightgear irc.flightgear.org&lt;br /&gt;
# #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20264</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20264"/>
		<updated>2010-03-23T22:53:55Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* URL for your ideas page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
#FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20263</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20263"/>
		<updated>2010-03-23T22:51:36Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
= Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
#FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20262</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20262"/>
		<updated>2010-03-23T22:50:30Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 = Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
#FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;br /&gt;
{{stub}}&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20261</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20261"/>
		<updated>2010-03-23T22:49:42Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Related Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 = Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
#FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC: Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20260</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20260"/>
		<updated>2010-03-23T22:49:12Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Related Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 = Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
#FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[GSoC:Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[GSoc: Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[GSoC: Student_Applications]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20259</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20259"/>
		<updated>2010-03-23T22:48:24Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Where is the main IRC channel for your organization? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 = Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
#FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20258</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20258"/>
		<updated>2010-03-23T22:47:11Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* What is your plan for dealing with disappearing mentors? */   add multiple mentors excuse&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 = Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
We intend to have multiple mentors for each student so that a disappearing mentor, while unfortunate, is not necessarily critical&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20257</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20257"/>
		<updated>2010-03-23T22:45:17Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved content from old candidate projects page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 = Instructions common to Students, Mentors, Support Staff =&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Related Pages =&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20256</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20256"/>
		<updated>2010-03-23T22:39:04Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved student-related content to correct page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.      Update this page to show that we will be applying for participation in '''2011'''&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
* [[Google Summer of Code 2011]]&lt;br /&gt;
* [[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
* [[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
'''Add your name here to join the committee'''&lt;br /&gt;
&lt;br /&gt;
Curt Olson  -- BDFL&lt;br /&gt;
&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Talk:Google_Summer_of_Code_Candidate_Projects&amp;diff=20241</id>
		<title>Talk:Google Summer of Code Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Talk:Google_Summer_of_Code_Candidate_Projects&amp;diff=20241"/>
		<updated>2010-03-23T20:51:46Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Talk:Google Summer of Code Candidate Projects to Talk:GSoC: Candidate Projects:&amp;amp;#32;use a rational namespace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:GSoC: Candidate Projects]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Talk:GSoC:_Candidate_Projects&amp;diff=20240</id>
		<title>Talk:GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Talk:GSoC:_Candidate_Projects&amp;diff=20240"/>
		<updated>2010-03-23T20:51:46Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Talk:Google Summer of Code Candidate Projects to Talk:GSoC: Candidate Projects:&amp;amp;#32;use a rational namespace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Also see =&lt;br /&gt;
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg26892.html&lt;br /&gt;
* http://code.google.com/p/flightgear-bugs/issues/detail?id=101&lt;br /&gt;
&lt;br /&gt;
= Structure =&lt;br /&gt;
Depending on whether or not this page creates momentum, it may need to be restructured - possibly even split off into separate pages, i.e.:&lt;br /&gt;
* application boilerplate&lt;br /&gt;
* student application template&lt;br /&gt;
* candidate projects&lt;br /&gt;
&lt;br /&gt;
= Template to present candidate projects =&lt;br /&gt;
It  might make sense to create a template to present candidate projects in an intuitive fashion, info to present should among others include:&lt;br /&gt;
&lt;br /&gt;
* title&lt;br /&gt;
* short description&lt;br /&gt;
* detailed description&lt;br /&gt;
* required skills (programming languages, technologies)&lt;br /&gt;
* estimated complexity&lt;br /&gt;
&lt;br /&gt;
= Background Info =&lt;br /&gt;
* http://en.wikipedia.org/wiki/Google_Summer_of_Code&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Google_Summer_of_Code_Candidate_Projects&amp;diff=20239</id>
		<title>Google Summer of Code Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Google_Summer_of_Code_Candidate_Projects&amp;diff=20239"/>
		<updated>2010-03-23T20:51:46Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Google Summer of Code Candidate Projects to GSoC: Candidate Projects:&amp;amp;#32;use a rational namespace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[GSoC: Candidate Projects]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20238</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20238"/>
		<updated>2010-03-23T20:51:46Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Google Summer of Code Candidate Projects to GSoC: Candidate Projects:&amp;amp;#32;use a rational namespace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.      Update this page to show that we will be applying for participation in '''2011'''&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
* [[Google Summer of Code 2011]]&lt;br /&gt;
* [[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
* [[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
'''Add your name here to join the committee'''&lt;br /&gt;
&lt;br /&gt;
Curt Olson  -- BDFL&lt;br /&gt;
&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation, graphics?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
** GLSL&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Talk:Google_Summer_of_Code_2011&amp;diff=20237</id>
		<title>Talk:Google Summer of Code 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Talk:Google_Summer_of_Code_2011&amp;diff=20237"/>
		<updated>2010-03-23T20:50:49Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Talk:Google Summer of Code 2011 to Talk:GSoC: 2011:&amp;amp;#32;use a rational namespace for related pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:GSoC: 2011]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Talk:GSoC:_2012&amp;diff=20236</id>
		<title>Talk:GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Talk:GSoC:_2012&amp;diff=20236"/>
		<updated>2010-03-23T20:50:49Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Talk:Google Summer of Code 2011 to Talk:GSoC: 2011:&amp;amp;#32;use a rational namespace for related pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;March 2010&lt;br /&gt;
&lt;br /&gt;
Until we need something better, lets keep the discussions on this page. They will be easily tracked and it is simple to link to related pages.&lt;br /&gt;
&lt;br /&gt;
--[[User:Willie|Willie]] 20:49, 23 March 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
'''Import of previous contributions '''&lt;br /&gt;
&lt;br /&gt;
FlightGear - Google Summer of Code 2011 Co-ordination Committee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  What is important is that stuff gets written down and shared. Feel free to invite others.&lt;br /&gt;
&lt;br /&gt;
  Find out how many student slots we can apply for&lt;br /&gt;
&lt;br /&gt;
 [http://socghop.appspot.com/gsoc/program/accepted_orgs/google/gsoc2010 Participating projects 2010] Each individual projects ideas page will be a good place to get inspiration   151 projects in total are accepted as mentors for 2010.&lt;br /&gt;
&lt;br /&gt;
 add a &amp;quot;stick your name here&amp;quot; section to the GSoC wiki page so we can see who is wanting to be on the committee&lt;br /&gt;
 CLO: you can add my name, Curt Olson) to the list of those willing to be part of the &amp;quot;committee&amp;quot;. DONE WF&lt;br /&gt;
&lt;br /&gt;
 find out if OpenProj is acceptable as a planning tool to everyone&lt;br /&gt;
 calm down and ask &amp;quot;Do we need a full-fledged project planning app for this?&amp;quot;  &lt;br /&gt;
 (CLO: we would need someone to definitely take ownership of a project management site if we set it up . it's way too easy to set something up and never actually use it because it does induce some overhead.)&lt;br /&gt;
  Publicise #FG-GSoC on irc.flightgear.org&lt;br /&gt;
   8. Add to list of ideas for student projects -&amp;gt; UAV/Aerial-robotics projects using FlightGear or expanding FlightGear to be more useful and    featureful in that realm (hardware in the loop, software in the loop, sensor modeling, guidance &amp;amp; control,&lt;br /&gt;
 aerodynamics modeling of uav scale aircraft -- w/ Curt offering to mentor the uav related stuff)&lt;br /&gt;
   9. Question:  Not everyone has time to camp out on IRC all day, Curt votes for IRC being an option, but not necessarily required to be in the&lt;br /&gt;
 critical path of all participants?  post the IRC logs so that non-campers can catch up?  GSoC docs mention IRC quite prominently but I take your &lt;br /&gt;
point - I get a lot more done when not IRCing  I dont think it should be critical, strongly recommended to &amp;quot;show face&amp;quot; once a week or so perhaps but &lt;br /&gt;
not 100% crirtical&lt;br /&gt;
  10. Follow advice of BZFlag and get agreement of ground rules early - everything GPL, regular reporting etc etc&lt;br /&gt;
  11. list of project proposal ideas at http://tinyurl.com/FG-GSoC&lt;br /&gt;
  12. This document is now available at http://tinyurl.com/FG-GSoC-scratch&lt;br /&gt;
  13. OK so we missed the bus this year - why don't we offer our own code bounty similar to GSoC? On a much smaller scale with smaller rewards.&lt;br /&gt;
 People have been asking how they can contribute monetarily to FG. A few folk chipping in 20 EUR, GBP or USD would make a decent bounty.&lt;br /&gt;
 We'd need to choose the student and mentor him/her just like in GSoC. They'd learn, we'd learn, we'd (hopefully) get useful code AND we don't&lt;br /&gt;
 need to wait till next year.  Discuss. [An issue here is to set up the FlightGear Foundation/Trust]&lt;br /&gt;
  14. ------ Flight Gear Foundation seems like a good idea - Blender has one - what are the implications?&lt;br /&gt;
  15. It might be an idea to break the ideas down in areas, eg:&lt;br /&gt;
  16. Graphics (Scenery, Airports)&lt;br /&gt;
  17. * Rounded taxiways - revamp of taxidraw&lt;br /&gt;
  18. Networking (mpserver, protocols)&lt;br /&gt;
  19. * ATC: Currently the Multiplayer is aimed at the gamer. To further develop MultiPlayer to be more world like, mililar to Vatsim and IVAO.&lt;br /&gt;
  20. * MP Protocol/Servers: rework mp protocol to include &amp;quot;groups&amp;quot;, where groups could be &amp;quot;Professional ATC'ers&amp;quot;, or events based, etc&lt;br /&gt;
  21. Systems (Navigation, Autopilots)&lt;br /&gt;
  22. * AutoPilot: the current ap implementation is quite simple and has a few fundamental flaws, eg Mode Switching from NAV to HDG can causes a &lt;br /&gt;
jump. A project would be to fix this by creating a cascading autopilot eg airelons &amp;lt;&amp;lt; pitch &amp;lt;&amp;lt; climb rate &amp;lt;&amp;lt; ALT hold&lt;br /&gt;
  23. We're mixing up related projects and systems here - taxidraw and FGMS are not FlightGear&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Google_Summer_of_Code_2011&amp;diff=20235</id>
		<title>Google Summer of Code 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Google_Summer_of_Code_2011&amp;diff=20235"/>
		<updated>2010-03-23T20:50:49Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Google Summer of Code 2011 to GSoC: 2011:&amp;amp;#32;use a rational namespace for related pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[GSoC: 2011]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20234</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20234"/>
		<updated>2010-03-23T20:50:49Z</updated>

		<summary type="html">&lt;p&gt;Willie: moved Google Summer of Code 2011 to GSoC: 2011:&amp;amp;#32;use a rational namespace for related pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  '''Instructions common to Students, Mentors, Support Staff'''&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Talk:GSoC:_2012&amp;diff=20233</id>
		<title>Talk:GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Talk:GSoC:_2012&amp;diff=20233"/>
		<updated>2010-03-23T20:49:24Z</updated>

		<summary type="html">&lt;p&gt;Willie: initial page creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;March 2010&lt;br /&gt;
&lt;br /&gt;
Until we need something better, lets keep the discussions on this page. They will be easily tracked and it is simple to link to related pages.&lt;br /&gt;
&lt;br /&gt;
--[[User:Willie|Willie]] 20:49, 23 March 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
'''Import of previous contributions '''&lt;br /&gt;
&lt;br /&gt;
FlightGear - Google Summer of Code 2011 Co-ordination Committee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  What is important is that stuff gets written down and shared. Feel free to invite others.&lt;br /&gt;
&lt;br /&gt;
  Find out how many student slots we can apply for&lt;br /&gt;
&lt;br /&gt;
 [http://socghop.appspot.com/gsoc/program/accepted_orgs/google/gsoc2010 Participating projects 2010] Each individual projects ideas page will be a good place to get inspiration   151 projects in total are accepted as mentors for 2010.&lt;br /&gt;
&lt;br /&gt;
 add a &amp;quot;stick your name here&amp;quot; section to the GSoC wiki page so we can see who is wanting to be on the committee&lt;br /&gt;
 CLO: you can add my name, Curt Olson) to the list of those willing to be part of the &amp;quot;committee&amp;quot;. DONE WF&lt;br /&gt;
&lt;br /&gt;
 find out if OpenProj is acceptable as a planning tool to everyone&lt;br /&gt;
 calm down and ask &amp;quot;Do we need a full-fledged project planning app for this?&amp;quot;  &lt;br /&gt;
 (CLO: we would need someone to definitely take ownership of a project management site if we set it up . it's way too easy to set something up and never actually use it because it does induce some overhead.)&lt;br /&gt;
  Publicise #FG-GSoC on irc.flightgear.org&lt;br /&gt;
   8. Add to list of ideas for student projects -&amp;gt; UAV/Aerial-robotics projects using FlightGear or expanding FlightGear to be more useful and    featureful in that realm (hardware in the loop, software in the loop, sensor modeling, guidance &amp;amp; control,&lt;br /&gt;
 aerodynamics modeling of uav scale aircraft -- w/ Curt offering to mentor the uav related stuff)&lt;br /&gt;
   9. Question:  Not everyone has time to camp out on IRC all day, Curt votes for IRC being an option, but not necessarily required to be in the&lt;br /&gt;
 critical path of all participants?  post the IRC logs so that non-campers can catch up?  GSoC docs mention IRC quite prominently but I take your &lt;br /&gt;
point - I get a lot more done when not IRCing  I dont think it should be critical, strongly recommended to &amp;quot;show face&amp;quot; once a week or so perhaps but &lt;br /&gt;
not 100% crirtical&lt;br /&gt;
  10. Follow advice of BZFlag and get agreement of ground rules early - everything GPL, regular reporting etc etc&lt;br /&gt;
  11. list of project proposal ideas at http://tinyurl.com/FG-GSoC&lt;br /&gt;
  12. This document is now available at http://tinyurl.com/FG-GSoC-scratch&lt;br /&gt;
  13. OK so we missed the bus this year - why don't we offer our own code bounty similar to GSoC? On a much smaller scale with smaller rewards.&lt;br /&gt;
 People have been asking how they can contribute monetarily to FG. A few folk chipping in 20 EUR, GBP or USD would make a decent bounty.&lt;br /&gt;
 We'd need to choose the student and mentor him/her just like in GSoC. They'd learn, we'd learn, we'd (hopefully) get useful code AND we don't&lt;br /&gt;
 need to wait till next year.  Discuss. [An issue here is to set up the FlightGear Foundation/Trust]&lt;br /&gt;
  14. ------ Flight Gear Foundation seems like a good idea - Blender has one - what are the implications?&lt;br /&gt;
  15. It might be an idea to break the ideas down in areas, eg:&lt;br /&gt;
  16. Graphics (Scenery, Airports)&lt;br /&gt;
  17. * Rounded taxiways - revamp of taxidraw&lt;br /&gt;
  18. Networking (mpserver, protocols)&lt;br /&gt;
  19. * ATC: Currently the Multiplayer is aimed at the gamer. To further develop MultiPlayer to be more world like, mililar to Vatsim and IVAO.&lt;br /&gt;
  20. * MP Protocol/Servers: rework mp protocol to include &amp;quot;groups&amp;quot;, where groups could be &amp;quot;Professional ATC'ers&amp;quot;, or events based, etc&lt;br /&gt;
  21. Systems (Navigation, Autopilots)&lt;br /&gt;
  22. * AutoPilot: the current ap implementation is quite simple and has a few fundamental flaws, eg Mode Switching from NAV to HDG can causes a &lt;br /&gt;
jump. A project would be to fix this by creating a cascading autopilot eg airelons &amp;lt;&amp;lt; pitch &amp;lt;&amp;lt; climb rate &amp;lt;&amp;lt; ALT hold&lt;br /&gt;
  23. We're mixing up related projects and systems here - taxidraw and FGMS are not FlightGear&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20218</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20218"/>
		<updated>2010-03-23T15:13:36Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Related Wiki Pages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.      Update this page to show that we will be applying for participation in '''2011'''&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
* [[Google Summer of Code 2011]]&lt;br /&gt;
* [[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
* [[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 2.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
'''Add your name here to join the committee'''&lt;br /&gt;
&lt;br /&gt;
Curt Olson  -- BDFL&lt;br /&gt;
&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20217</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20217"/>
		<updated>2010-03-23T15:09:41Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  '''Instructions common to Students, Mentors, Support Staff'''&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20216</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20216"/>
		<updated>2010-03-23T15:08:45Z</updated>

		<summary type="html">&lt;p&gt;Willie: added GSoC site links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  '''Instructions common to Students, Mentors, Support Staff'''&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the [http://socghop.appspot.com/ Summer of Code Program] every now and then to be informed about updates and advices. It is also important to read the[ http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs Summer of Code FAQ], as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20215</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20215"/>
		<updated>2010-03-23T15:02:30Z</updated>

		<summary type="html">&lt;p&gt;Willie: added common instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  '''Instructions common to Students, Mentors, Support Staff'''&lt;br /&gt;
&lt;br /&gt;
All participants should take a look at the Summer of Code Program Wiki every now and then to be informed about updates and advices. It is also important to read the Summer of Code FAQ, as it contains useful information.&lt;br /&gt;
&lt;br /&gt;
All participants will need a Google account in order to join the program. You'll save some time if you create one now.&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20213</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20213"/>
		<updated>2010-03-23T14:28:51Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Google Summer of Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code 2011==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin '''now''' to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20212</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20212"/>
		<updated>2010-03-23T14:26:27Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Google Summer of Code */  new page skeletons added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code ==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin now to get projects, mentors and students in place for 2011.&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Candidate_Projects]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Mentors]]&lt;br /&gt;
&lt;br /&gt;
[[Google_Summer_of_Code_Student_Applications]]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20211</id>
		<title>GSoC: 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_2012&amp;diff=20211"/>
		<updated>2010-03-23T14:22:31Z</updated>

		<summary type="html">&lt;p&gt;Willie: initial page creation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Google Summer of Code ==&lt;br /&gt;
&lt;br /&gt;
We missed the deadline for Google Summer of Code 2010  so preparations begin now to get projects, mentors and students in place for 2011.&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20150</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20150"/>
		<updated>2010-03-19T23:50:49Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.      Update this page to show that we will be applying for participation in '''2011'''&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
'''Add your name here to join the committee'''&lt;br /&gt;
&lt;br /&gt;
Curt Olson  -- BDFL&lt;br /&gt;
&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20149</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20149"/>
		<updated>2010-03-19T23:49:10Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
      update this page to reflect that we will be applying for participation in 2011&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
'''Add your name here to join the committee'''&lt;br /&gt;
&lt;br /&gt;
Curt Olson  -- BDFL&lt;br /&gt;
&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20137</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20137"/>
		<updated>2010-03-19T21:57:31Z</updated>

		<summary type="html">&lt;p&gt;Willie: added useful links section, added TODO item&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
      update this page to reflect that we will be applying for participation in 2011&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20135</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20135"/>
		<updated>2010-03-19T21:52:15Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Useful Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20133</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20133"/>
		<updated>2010-03-19T21:50:51Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Useful Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;br /&gt;
What the BZFlag project learned a couple of years back [http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20132</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20132"/>
		<updated>2010-03-19T21:47:56Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Useful Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;br /&gt;
&lt;br /&gt;
GSoC User Guide 2010 [http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/userguide]&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20131</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20131"/>
		<updated>2010-03-19T21:46:44Z</updated>

		<summary type="html">&lt;p&gt;Willie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;br /&gt;
&lt;br /&gt;
= [[Useful Links]] =&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20124</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20124"/>
		<updated>2010-03-19T21:02:35Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Why is your organization applying to participate in GSoC 2008? What do you hope to gain by participating? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2011? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
* achieve specific project goals that require full-time effort&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20123</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20123"/>
		<updated>2010-03-19T20:08:51Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* Where is the main IRC channel for your organization? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2008? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.flightgear.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
also the very new  #FG-GSoC  on irc.flightgear.org to co-ordinate our GSoC participation&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20122</id>
		<title>GSoC: Candidate Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=GSoC:_Candidate_Projects&amp;diff=20122"/>
		<updated>2010-03-19T19:50:26Z</updated>

		<summary type="html">&lt;p&gt;Willie: /* People supporting a possible application &amp;amp; participation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
TODO: copy/paste feature requests and mini projects from other wiki pages that might make for good candidate projects, for a possible application/participation.&lt;br /&gt;
&lt;br /&gt;
= Related Wiki Pages = &lt;br /&gt;
Wiki pages containing possible inspirations for candidate projects:&lt;br /&gt;
* [[Feature Requests / Proposals / Ideas]]&lt;br /&gt;
* [[FGFS Todo]]&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
= Project Application =&lt;br /&gt;
Mentor projects need to provide a minimum level of info about the project as detailed at http://code.google.com/soc/2008/org_signup.html&lt;br /&gt;
This section is meant to provide copy/paste text that may be pasted into the aforementioned application form, please feel free to populate with contents. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Describe your Organization ==&lt;br /&gt;
&lt;br /&gt;
* http://www.flightgear.org/introduction.html&lt;br /&gt;
* Open Source flight simulator framework&lt;br /&gt;
* written in C++&lt;br /&gt;
* multi-platform simulator&lt;br /&gt;
* has been in development for over a decade now&lt;br /&gt;
* licensed under GNU GPL&lt;br /&gt;
* framework used for various efforts (science, educational etc)&lt;br /&gt;
* recently released version 1.0&lt;br /&gt;
* goals of the project: [[Long Term Goals]]&lt;br /&gt;
* developed by contributors from all over the world&lt;br /&gt;
* many contributors have a professional background in aviation, sciences, maths etc.&lt;br /&gt;
* has created a wealth of related sub projects&lt;br /&gt;
* major features (property tree, highly configurable, XML-based configuration files, fully exposed internals)&lt;br /&gt;
* link to good reviews&lt;br /&gt;
&lt;br /&gt;
== Why is your organization applying to participate in GSoC 2008? What do you hope to gain by participating? ==&lt;br /&gt;
* increase awareness of the project&lt;br /&gt;
* get new contributors interested in the flightgear project&lt;br /&gt;
* recruit additional manpower&lt;br /&gt;
&lt;br /&gt;
== Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional) ==&lt;br /&gt;
&lt;br /&gt;
No, the FlightGear project has not previously participated in GSoC.&lt;br /&gt;
&lt;br /&gt;
== If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional) ==&lt;br /&gt;
No, there have been no previous applications.&lt;br /&gt;
&lt;br /&gt;
== What license does your project use? ==&lt;br /&gt;
The GNU GPL&lt;br /&gt;
&lt;br /&gt;
== URL for your ideas page ==&lt;br /&gt;
Link to this wiki page and appropriate subsection&lt;br /&gt;
&lt;br /&gt;
== What is the main development mailing list for your organization? ==&lt;br /&gt;
flightgear-devel@lists.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
== Where is the main IRC channel for your organization? ==&lt;br /&gt;
#flightgear irc.freenode.net&lt;br /&gt;
&lt;br /&gt;
== Does your organization have an application template you would like to see students use? If so, please provide it now. (optional) ==&lt;br /&gt;
Not yet, still needs to be created - can be done on this wiki page, and then be linked to directly.&lt;br /&gt;
&lt;br /&gt;
== Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional) ==&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
=== What criteria did you use to select these individuals as mentors? Please be as specific as possible. ===&lt;br /&gt;
&lt;br /&gt;
=== Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional) ===&lt;br /&gt;
&lt;br /&gt;
== About the Program ==&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing students? ===&lt;br /&gt;
&lt;br /&gt;
=== What is your plan for dealing with disappearing mentors? ===&lt;br /&gt;
&lt;br /&gt;
=== What steps will you take to encourage students to interact with your project's community before, during and after the program? ===&lt;br /&gt;
&lt;br /&gt;
=== What will you do to ensure that your accepted students stick with the project after GSoC concludes? ===&lt;br /&gt;
&lt;br /&gt;
= People supporting a possible application &amp;amp; participation =&lt;br /&gt;
Willie Fleming  -- willing to assist with organising mentors, students and projects. Ensure correct documentation is completed and submitted in a timely fashion.&lt;br /&gt;
&lt;br /&gt;
= Eligible community members who would like to participate as students =&lt;br /&gt;
= Volunteer Mentors =&lt;br /&gt;
People who'd be willing to mentor a possible project:&lt;br /&gt;
&lt;br /&gt;
= Template for Student Applications =&lt;br /&gt;
TODO: revamp, modify/add questions for possible students applications.&lt;br /&gt;
&lt;br /&gt;
Please provide answers to the following questions:&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to open source projects?&lt;br /&gt;
** If so, which ones?&lt;br /&gt;
&lt;br /&gt;
* Please provide some information about your programming background?&lt;br /&gt;
&lt;br /&gt;
* What are your main interests in computers, aviation, flight simulation?&lt;br /&gt;
&lt;br /&gt;
* Please state which of the following technologies you are familiar with and how proficient you consider yourself:&lt;br /&gt;
** C++ programming&lt;br /&gt;
** XML&lt;br /&gt;
** OpenGL&lt;br /&gt;
** TCP/IP networking&lt;br /&gt;
** cross-platform programming&lt;br /&gt;
&lt;br /&gt;
* Have you previously contributed to the FlightGear project or any of its affiliated projects?&lt;br /&gt;
** If so, which ones and how exactly?&lt;br /&gt;
&lt;br /&gt;
* How familiar do you consider yourself with the FlightGear project? (0-10)&lt;br /&gt;
&lt;br /&gt;
* Do you have experience working with CVS?&lt;br /&gt;
&lt;br /&gt;
* Why are you interested in contributing to FlightGear?&lt;br /&gt;
&lt;br /&gt;
* What would be your preferred working area in FlightGear?&lt;br /&gt;
&lt;br /&gt;
* Have you previously interacted with the FlightGear community? If so, how?&lt;br /&gt;
&lt;br /&gt;
* Are you currently subscribed to the FlightGear Devel mailing list?&lt;br /&gt;
&lt;br /&gt;
= FlightGear Candidate Projects =&lt;br /&gt;
&lt;br /&gt;
TODO: put here suitable ideas for projects&lt;br /&gt;
&lt;br /&gt;
== [[FlightGear Multiplayer Server]] ==&lt;br /&gt;
== FlightGear [[TerraGear]] - Scenery Compiler ==&lt;br /&gt;
== [[FlightGear Scenery Designer]] ==&lt;br /&gt;
== [[FlightGear Launch Control]] ==&lt;br /&gt;
== FlightGear [[TaxiDraw]] ==&lt;br /&gt;
== FlightGear [[JSBsim]] ==&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Feature_Requests_/_Proposals_/_Ideas&amp;diff=5443</id>
		<title>Feature Requests / Proposals / Ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Feature_Requests_/_Proposals_/_Ideas&amp;diff=5443"/>
		<updated>2008-03-18T23:21:52Z</updated>

		<summary type="html">&lt;p&gt;Willie: added info and link to SourceForge, minor spelling corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;: ''See also [[Bugs]]''&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' We now have a a tracker on SourceForge at [http://sourceforge.net/tracker/?group_id=583]. Please list your bug/feature request/enhancement/idea on SourceForge as well as here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Occasionally, people join the FlightGear mailing lists offering to contribute to FlightGear and asking where they might start contributing, apparently often hoping for some sort of official &amp;quot;TODO&amp;quot; list or at least some sort of semi-official roadmap. Unfortunately, nothing like this exists so far for FlightGear and the closest thing to a &amp;quot;TODO&amp;quot; page, the &amp;quot;Goals page&amp;quot;, has apparently not really been updated for several years.&lt;br /&gt;
&lt;br /&gt;
So it is understandably hard for new community members to get a good grasp of the current development status and -progress, as well as to identify areas where FlightGear might use some improvement if they have not followed the recent mailing list discussions.&lt;br /&gt;
In addition, many developers find it often hard to come up with suggestions for &amp;quot;mini projects&amp;quot;, not because there are not any such opportunities, but rather because there does not exist any sort of general schedule or development plan. However, FlightGear itself does indeed offer a very broad range of often exciting contribution possibilities, this page is dedicated to providing a collection of such ideas that were discussed on the mailing lists. Not all of these ideas are necessarily &amp;quot;mini projects&amp;quot;, rather some of these can be quite complex efforts that were simply not pursued because of the very complexity.&lt;br /&gt;
&lt;br /&gt;
Also, as this is a static page &amp;lt;strike&amp;gt;and no searchable bug tracking system,&amp;lt;/strike&amp;gt; '''no longer true - see above re SourceForge tracker''' we have decided to categorize these &amp;quot;mini projects&amp;quot; into groups ranging from &amp;quot;minor&amp;quot;, &amp;quot;intermediate&amp;quot;, &amp;quot;major&amp;quot; and &amp;quot;huge&amp;quot; to give new developers an impression of the estimated complexity of the various ideas.&lt;br /&gt;
&lt;br /&gt;
Please note: while this list is only meant to provide an overview of desirable short- and long-term features for FlightGear itself, there are meanwhile various interesting FlightGear-related co-projects, that you might want to check out for other interesting possibilities to contribute to the FlightGear community as a whole, for example:&lt;br /&gt;
&lt;br /&gt;
* [http://sourceforge.net/projects/taxidraw TaxiDraw-Taxiway Layouting]&lt;br /&gt;
* [http://sourceforge.net/projects/fgsd fgsd-FlightGear Scenery Designer]&lt;br /&gt;
* [http://sourceforge.net/projects/fgms FlightGear Multiplayer Server]&lt;br /&gt;
* [http://pigeond.net/flightgear/fgmap.html FlightGear Multiplayer Map]&lt;br /&gt;
* [http://www.terragear.org TerraGear-FlightGear Scenery Compiler Suite]&lt;br /&gt;
* [http://sourceforge.net/projects/fgrun fgrun-FlightGear GUI Launch Wizard] &lt;br /&gt;
* [http://www.custom-scenery.org/ FlightGear World Custom Scenery Project]&lt;br /&gt;
* [http://mapserver.flightgear.org/ FlightGear GIS/Map Server])&lt;br /&gt;
* [http://www.simgear.org SimGear-FlightGear simulation kernel libs]&lt;br /&gt;
* [http://pigeond.net/flightgear/fglive.html FG Live CD]&lt;br /&gt;
* [http://squonk.abacab.org/dokuwiki/fgcom FGCOM - FlightGear Radio Comms]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT:''' before you actually start working on any of these efforts, it is important to subscribe to the [https://lists.sourceforge.net/lists/listinfo/flightgear-devel FlightGear Developer's mailing list] to discuss your plans (alternatively you may also want to check out the FlightGear IRC channel: irc.flightgear.org #flightgear&lt;br /&gt;
), this is extremely important in order to avoid duplicate code/efforts and a lack of coordination with regard to relevant implementation details.&lt;br /&gt;
&lt;br /&gt;
So please make sure to talk about your plans with other contributors and especially '''with the maintainer !!''' of the respective project before starting your work, because ideas listed on this page don't necessarily match the intended/planned direction of development.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|__TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== User Perceived Improvements ==&lt;br /&gt;
&lt;br /&gt;
This is meant to provide an overview of things that users perceive as insufficient or simply inconvenient in FG, so that the developers can get an impression of issues that users would like to see eventually addressed in FlightGear. Among others, inspired by- and based on references to discussions posted by Melchior Franz to the developer's mailing list, on 02-11-2006:&lt;br /&gt;
&lt;br /&gt;
* http://digg.com/software/Awesome_Free_Flight_Sim&lt;br /&gt;
* http://www.macupdate.com/info.php/id/16997&lt;br /&gt;
* http://happypenguin.org/show?Flight%20Gear%20Flight%20Sim&lt;br /&gt;
* http://www.winfuture.de/news,23149.html&lt;br /&gt;
* http://nickles.softonic.de/ie/47000/Flightgear&lt;br /&gt;
* [http://forums.avsim.net/dcboard.php?az=show_topic&amp;amp;forum=198&amp;amp;topic_id=260&amp;amp;mode=full The future for Flight Gear]&lt;br /&gt;
* http://simflyer.blogspot.com/2008/01/flightgear-10-mini-review.html&lt;br /&gt;
* http://linux.wordpress.com/2007/12/20/gaming-flightgear-100-released/&lt;br /&gt;
&lt;br /&gt;
Evaluating the merits of such discussions should eventually enable us to determine which areas in FlightGear need to be specifically addressed in order to make FlightGear appeal to more users. Please feel free to add new entries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
* no version information available within GUI&lt;br /&gt;
* no licensing information available within GUI&lt;br /&gt;
* no detailed build information available within GUI (compiler, date, cflags/ldflags etc)&lt;br /&gt;
* no information about versions of linked dependencies within GUI&lt;br /&gt;
&lt;br /&gt;
=== Platform Support/Misc ===&lt;br /&gt;
* significant initial download (&amp;gt;100MB) - might be a good idea to try to reduce the base package size where possible&lt;br /&gt;
* insufficient mac support&lt;br /&gt;
* lacking documentation&lt;br /&gt;
* webpage appearance&lt;br /&gt;
* outdated FAQ&lt;br /&gt;
&lt;br /&gt;
=== Setup/Hardware Support ===&lt;br /&gt;
* non-intuitive joystick configuration&lt;br /&gt;
* GUI does not yet expose many of FlightGear's features that are available via command line&lt;br /&gt;
* no multi screen support&lt;br /&gt;
&lt;br /&gt;
=== Startup ===&lt;br /&gt;
* non-integrated startup wizard (requires fgrun)&lt;br /&gt;
* significant startup times&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* hardly localized UI: GUI, command line, error messages&lt;br /&gt;
* no localized help dialogs (basic commands, keys...)&lt;br /&gt;
&lt;br /&gt;
=== Running === &lt;br /&gt;
* lacking performance&lt;br /&gt;
* does not work well on lower end hardware&lt;br /&gt;
* starting FG takes a while and FG seems to have crashed, the window (splash screen) is not redrawn-unresponsive until finally started up&lt;br /&gt;
* warnings and error messages are only rarely informative&lt;br /&gt;
&lt;br /&gt;
=== Realism ===&lt;br /&gt;
* &amp;lt;strike&amp;gt;no realistic helicopter support&amp;lt;/strike&amp;gt; (no longer true)&lt;br /&gt;
* hardly realistic scenery-missing/inappropriate textures, objects, landmarks. (this changed WRT textures already some time ago)&lt;br /&gt;
* not very advanced AI ATC&lt;br /&gt;
* no flight planning facility integrated/available (several 3rd party options)&lt;br /&gt;
* no support for weight &amp;amp; balance (and fuel) for aircraft (not true of YASim)&lt;br /&gt;
* currently not a suitable VFR simulator&lt;br /&gt;
* few buildings have proper night textures&lt;br /&gt;
&lt;br /&gt;
=== Visuals ===&lt;br /&gt;
* not fully animated 3D models&lt;br /&gt;
* insufficient weather modelling and -effects&lt;br /&gt;
* non-standard GUI, not too appealing to many users&lt;br /&gt;
* no realistic water modelling (improving in OSG branch as of 11/2007)&lt;br /&gt;
* no moving map directly integrated in FlightGear&lt;br /&gt;
* no water effects for ocean and rivers (waves/streams)&lt;br /&gt;
* no nice passage of taxiways at airports (the textures aren't abound in each other)&lt;br /&gt;
&lt;br /&gt;
=== Interactivity ===&lt;br /&gt;
* no integrated tutorial/ground school or learning mode (No longer true)&lt;br /&gt;
* no real interactive mission (scenario/adventure) support (lack of evaluation facilities to assess user's performance)&lt;br /&gt;
* no combat support&lt;br /&gt;
* no Voice ATC&lt;br /&gt;
* no ATC facilities for real life controllers (VATSIM like)&lt;br /&gt;
* no scripted demo flights that users could &amp;quot;play&amp;quot; to see a simple flight (pattern) including landing&lt;br /&gt;
&lt;br /&gt;
=== Avionics ===&lt;br /&gt;
* currently no glass cockpit support&lt;br /&gt;
* no support for advanced avionics that would require drawing complex images (i.e. charts) to instrument screens&lt;br /&gt;
&lt;br /&gt;
=== Modding ===&lt;br /&gt;
* non-intuitive scenery modification and installation   &lt;br /&gt;
* non-intuitve aircraft modification and installation&lt;br /&gt;
* non-intuitive aircraft panel creation (lack of GUI frontend)&lt;br /&gt;
* airports/runways cannot easily be modified/re-created&lt;br /&gt;
* non-configurable approach lighting for runways&lt;br /&gt;
* no blade element FDM&lt;br /&gt;
&lt;br /&gt;
== Feature Requests ==&lt;br /&gt;
=== Minor Requests ===&lt;br /&gt;
&lt;br /&gt;
* Create or modify existing DTDs/Schemas for the various PropertyList encoded XML file formats that FlightGear currently supports (FDM, Aircraft, GUI, Sounds etc.), so that such DTDs or Schemas can be used by XML editors and validators.&lt;br /&gt;
* &amp;lt;del&amp;gt;Add support for an optional framerate limiting mode (configurable, default i.e. 60-70fps), this can safe CPU cycles on many platforms (no useless idling/sleep() )&amp;lt;/del&amp;gt; available: /sim/frame-rate-throttle-hz&lt;br /&gt;
* Add new nimitz carrier view&lt;br /&gt;
* the menubar should be reloadable&lt;br /&gt;
* there should also be an option to reload the aircraft's instrumentation system file (currently usually $FG_ROOT/Aircraft/Generic/generic-instrumentation.xml), also errors in these files are not properly dealt with-there are not even warnings or error messages.&lt;br /&gt;
* when the aircraft's position is changed/reset, instrumentation subsystems should be suspended-slower machines (where repositioning may take several seconds) show occasionally undefined behaviour due to running (and confused) instrumentation systems&lt;br /&gt;
* add additional pitch mode to autopilot dialog for climb/descent gradients, so that users can specify a gradient that is automatically maintained (i.e. a glidepath)&lt;br /&gt;
* add support for non-rectangular hotspots (2D panels)&lt;br /&gt;
* currently, hotspots don't seem to work properly if you tilt the panel-we should try to fix this soon&lt;br /&gt;
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13570.html Currently, aircraft featuring multiple different startup configurations (i.e. cold/idle) have to be implemented using separate *-set.xml files for each individual situation], however it would make sense to consider a more flexible approach, where all available startup-situations are simply enumerated in the aircraft *-set.xml (i.e. as referenced separate PropertyList-encoded XML files, saved within a corresponding &amp;quot;situation&amp;quot;), so that a &amp;quot;loadxml&amp;quot; command or Nasal script could eventually overwrite the default state with the state from the desired startup situation; later on possibly with an option, allowing users to view all available startup situations and switch at runtime.&lt;br /&gt;
&lt;br /&gt;
=== Intermediate Requests ===&lt;br /&gt;
* switch completely to [http://www.libsdl.org/ SDL] (or [http://www.andesengineering.com/Producer/ OpenProducer]?) for I/O handling (many more possibilities and better support than plib/GLUT can offer)&lt;br /&gt;
* support additional transformation type to allow cropping and cutting off of textures, useful for example for things like a rose vs. arc mode HSI representation&lt;br /&gt;
* it might be a good idea to add another routine to SimGear that can optionally check textures to match the 'power of two' requirement and emit a console warning if that's not the case. This will make it easier for developers to track down texture size related problems.&lt;br /&gt;
* add new command to nasal interpreter to allow playing of sound files (see mailing list discussions)&lt;br /&gt;
* add possibility to re-init the nasal interpreter, so that it reloads any modified script files&lt;br /&gt;
* there are still plenty of old &amp;quot;pseudo-subsystems&amp;quot; that do not yet make use of SGSubsystem, it would be good if subsystems such as the GUI subsystem could be ported to become native SGSubsystems&lt;br /&gt;
* implement a &amp;quot;failure/crash&amp;quot; (limits?) subsystem that can be XML-configured with tailored values and limits for specific aircraft (i.e. max allowable speeds in various configurations, max allowable pitch up/down, roll angle, g load etc.). That way, it would be up to aircraft authors to provide such limits for their aircraft in some sort of easily modifiable XML file and FlightGear could optionally honor these values at runtime (currently, it is no problem to extend the gear or flaps at ridiculously high speeds, or crash-land an airliner and keep flying afterwards-this would certainly add a good portion of realism to FlightGear and could still be kept entirely optional).&lt;br /&gt;
* provide a GUI dialog that automatically enumerates all available instrumentation systems, so that users can easily enable/disable individual systems&lt;br /&gt;
* add a native flight planning facility to FlightGear, so that VFR/IFR flights can be planned (loaded and saved) and optionally be passed on (filed) to the AI/ATC subsystems, this will probably require the base package to be extended with terminal approach/departure data.&lt;br /&gt;
* provide runtime configurable friction coefficients for runways to simulate contaminated runways (dirt, water, snow/ice) at runtime and export corresponding properties to property tree&lt;br /&gt;
* extend weather modelling subsystem to simulate weather features such as thermals, gusts or windshear more extensively and realistically. This would also come in very handy for sailplane/gilder modelling which is currently not yet satisfactorily simulated.&lt;br /&gt;
* add openGL wrapper commands to the Nasal interpreter, so that users can make use of basic OpenGL calls (the primitives at least) from their scripts, optionally allow to render to a texture rather than directly to the screen, i.e. useful for things like a scripted display (CDU/moving map)&lt;br /&gt;
* add support for registration labels to be drawn at runtime to an aircraft's tail-possibly using ImageMagick (or maybe just PLIB's FNT library) and rendering the text to a texture, so that airplanes can optionally show proper registrations (taken form the property tree) in multiplayer or AI traffic scenarios&lt;br /&gt;
* Make HUDs completely XML-configurable, so that users can easily create their own customized HUDs using arbitrary values from the property tree and generic OpenGL primitives as well as animations&lt;br /&gt;
* extend sgsubsystem class to optionally publish each subsystem's actual update interval (determined at runtime) to a specific property, this will allow simple nasal scripts to deal with any issues (i.e. show warnings) if a certain subsystem is not, or cannot be run at a certain update interval. As more and more complex subsystems are getting added to FlightGear this would add the possibility for automatic detection of subsystems that cannot be run at proper update intervals, i.e. due to old/slow hardware. Ultimately, this could also make it easier to add auto-scaling support to FlightGear.&lt;br /&gt;
* add support for vector images (SVG) to FlightGear, so that FlightGear can use vector images natively (should also reduce the base package size)  [[SVG_RESOURCES]] &lt;br /&gt;
* add support to enable users to disable 3D cockpit rendering for multiplayer/AI aircraft&lt;br /&gt;
* &amp;lt;strike&amp;gt;extend nasal interpreter to provide functions for loading and saving XML files directly&amp;lt;/strike&amp;gt; '''DONE''', preferably also wrapping the functions from props_io.cxx for nasal&lt;br /&gt;
* provide support for optional use of VoIP (voice over IP) clients within FlightGear, so that such clients can be used for ATC-specific purposes (there were various discussions with plenty of good ideas mentioned on the mailing list)&lt;br /&gt;
* merge AI and ATC code so that both work properly with each other&lt;br /&gt;
* add support for a TCAS implementation that honors multiplayer as well as AI traffic&lt;br /&gt;
* add support for flight path visualization within FlightGear, possibly so that it can optionally be enabled for external or replay views ( http://www.flightgear.org/Projects/SynthVision/ http://www.cobbin.com/synthetic-vision.htm )&lt;br /&gt;
* &amp;lt;strike&amp;gt;expose the nasal interpreter via network/telnet, so that scripts can be remotely inserted and executed.&amp;lt;/strike&amp;gt; this can be basically done already by writing new code to properties and executing the code in the property&lt;br /&gt;
* implement a flight director (using the current PID controller code)&lt;br /&gt;
* provide support for force-feedback input hardware and/or motion platforms&lt;br /&gt;
* for the development of more advanced avionics we will require a terminal procedures database (i.e. SIDs &amp;amp; STARs), this should be added to the base package, so that we can provide the corresponding data within FlightGear, its availability (memory consumption!) could be made optional using a corresponding property or new special instrument type.&lt;br /&gt;
* allow nasal code to be specified in instrument files&lt;br /&gt;
* allow nasal scripts in AI object XM files, so that nasal code can move AI objects along predefined routes&lt;br /&gt;
* allow instrument update interval to be configurable (export to property tree)&lt;br /&gt;
* strictly enforce usage of enum fg_nav_types in all FG code to isolate/protect other code from changes in the underlying navdb format&lt;br /&gt;
* add additional updates to the splash screen during startup, so that it is more responsive, possibly using some sort of progress bar&lt;br /&gt;
* allow aircraft to be reloadable at runtime (could be a first big step towards making aircraft switchable at runtime!)&lt;br /&gt;
* allow placing of objects/models directly from within FG, saving coordinates&lt;br /&gt;
* add support to metar code, to run update on demand (i.e. when user requests an update)&lt;br /&gt;
* the replay system is very nice, but it is not very convenient to use: improve usability&lt;br /&gt;
* add texture paging support to simgear/flighgear&lt;br /&gt;
* allow the navdb to be reloaded at runtime, possibly differentiating between airports,navaids,fixes etc. - so that changes can take effect without having to restart FG&lt;br /&gt;
* implement support for dynamically augmented/replaced airport/navaid/fix data, this is something that has been repeatedly discussed on the devel list: Robin Peel's database is not necessarily accurate in every aspect, and we may eventually want to use additional information-that is currently not yet available in Peel's database and that may possibly never make it into his database, due to its focus on X-Plane. Thus, the suggested approach was to simply use an additional FG specific dataset, that could optionally augment or replace existing information. In particular we are talking of inaccurate airport and navaid data, but also of smaller airports that simply don't bear any relevance for the X-Plane database. So, the idea was to provide a facility that could enrich the current format for certain places. Most likely we could simply maintain a set of separate XML files for airports and navaids from the Peel database that should be overridden or augmented with custom data (based on the coordinates,ID etc). Depending on a runtime property variable, FlightGear could then optionally honor such data or not. Basically, we can only win, as we are still maintaining compatibility with the Peel database, but could nevertheless begin to add additional data-without requiring any changes to the Peel database or even its format, and whenever this should causing any trouble we could simply disable the feature.&lt;br /&gt;
* saving/loading flights is not very convenient, currently loading a flight requires the user to remember its path and filename, a better way would be some sort of file picker dialog, so that the user can actually browse his file system and view all files. Also, we will probably want to have some sort of standard location for saved flights, possibly in the ~/.fgfs home directory? Additionally, it may be desirable to save additional meta information with each flight (i.e. a description) so that we could show this information as some sort of preview for all flights that were saved.&lt;br /&gt;
* there is a great number of aircraft in FlightGear that cannot yet be reliably reset due to problems relating to tied properties that cannot properly be untied, obviously there are various parts in FlightGear that still do not make proper use of the property tree, we should get rid of such problems eventually&lt;br /&gt;
* Currently, TerraSync (the automatic scenery tile downloader) is a separate program, that users need to get, explicitly install and set up in order to be able to use it. Even more so, due to TerraSync's dependency to rsync, TerraSync users are mostly Unix/Linux users right now. However, FlightGear being a cross platform project should whenever possible try to target a maximally broad audience. That's why it would probably make sense to port the TerraSync functionality over to FG, so that it can become a native part of FlightGear itself, preferably an SGSubsystem based service that's runtime configurable via property tree variables. At http://www.samba.org/rsync/ there is a small C library available that exposes most of the rsync features, we could make the library either an additional dependency or simply make it a part of FlightGear/SimGear, so that it's automatically available to all FG users.&lt;br /&gt;
* After each FlightGear session there are often many OpenAL related warnings displayed in the console, we should try to get rid of these wherever possible&lt;br /&gt;
* add support for texture based OpenGL cursors, so that we can specify arbitrary textures to be displayed as cursors. Currently, we support both, GLUT as well as SDL, so we should try to maintain compatibility with both libraries.&lt;br /&gt;
* provide a property in order to allow users to enable/disable scenery rendering at runtime, in particular this could also be useful for debugging sessions&lt;br /&gt;
* aircraft (FDM &amp;amp; 3D model) should be re-loadable at runtime&lt;br /&gt;
* provide support for cockpit light sources, so that we can realistically illuminate the cockpit as a whole&lt;br /&gt;
* add an IRS/INS emulation for airliner-type aircraft&lt;br /&gt;
* add a LORAN emulation for long range flight&lt;br /&gt;
* it would be useful if we could add support for transformation to panel actions, so that certain actions could trigger a conditional transformation, affecting the displayed panel textures. This could for example be used in order to simulate &amp;quot;key presses&amp;quot;, simply by reducing the texture's dimensions while the key is pressed.&lt;br /&gt;
* the property tree could benefit from some restructuring,  particular the properties related to /instrumentation should eventually provide input/output attributes, so that we can easily rewire them dynamically, without hardwiring any code (i.e. in order to drive a VOR/HSI from multiple sources, such as a NavCom or GPS), this is something that David Megginson proposed already 3 years ago.&lt;br /&gt;
* allow to create/modify and save instruments hotspot regions directly from within FG, so that the process of creating 2D panels becomes less complicated&lt;br /&gt;
* add a new instrumentation system to emulate a MLS (microwave landing system)&lt;br /&gt;
* extend multiplayer code to add support for helicopters&lt;br /&gt;
* multiplayer: maintain a serverside list of aircraft that may connect to the server, this could be useful to prevent certain types of aircraft (i.e. UFO, santa, ogel etc) from appearing in more serious settings, likewise we could disallow certain aircraft with unfinished fdm&lt;br /&gt;
* maintain FDM &amp;quot;plausibility&amp;quot; values for all legitimate aircraft, so that the server can determine if a specific aircraft is able to achieve a certain performance (i.e. climb/descent,airspeed). This could be based on 10-20 figures for each aircraft, so that the server can interpolate between different situations and determine if the provided data is still accurate or not. Eventually this would also allow server admins to run certain 3D models only with certain FDMs.&lt;br /&gt;
* it would be nice if we could port the current PID controller code over to Nasal, so that we can automatically equip AI traffic instances with nasal based autopilots&lt;br /&gt;
* add support for pilot-controlled runway lighting&lt;br /&gt;
* allow airports and navaids to be searched for based on country/region (state)-this would probably require some shapefile information to be added to FG, so that we can look up countries/states for lon/lat pairs.&lt;br /&gt;
* add support for particle animations (i.e. smoke, sparks etc)&lt;br /&gt;
* improve visual weather effects (fog, rain, snow etc)&lt;br /&gt;
* currently, the replay system doesn't take animations, sub models and sounds into account&lt;br /&gt;
* add support to allow multiple views to be rendered simulatenously, so that we display arbitrary views within other views&lt;br /&gt;
* extend the multiplayer subsystem to support the DIS protocol&lt;br /&gt;
* consider adding VBO support&lt;br /&gt;
* allow replay flights to be resumed manually (this would be useful for instruction-like scenarios)&lt;br /&gt;
* use imposter objects for sky &amp;amp; distant scenery&lt;br /&gt;
* add support for multitexturing/texture blending&lt;br /&gt;
* allow custom views to be specified based on positions taken from scenery objects or the navaids db, i.e. to create scripted views that are situated at apron/taxiway/runway XX using configurable offset YY, at altitude ZZ&lt;br /&gt;
* given the fact that an increasing number of more complex components in FlightGear is being implemented using the Nasal scripting subsystem (which happens also to be the first choice for non-programmers for obvious reasons), and due to the possible [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13017.html challenges] (when implementing low-level systems) resulting from the way the interpreter is currently integrated/run in FlightGear (i.e. sequentially, framerate-limited: difficult to provide reliable low-latency timing/update rates), it might be worth to consider providing an additional, alternative/separate interpreter context for FlightGear-related efforts that do not necessarily have to be run directly within the native interpreter context (because they may not need to access internals beyond what the PropertyTree already provides), that way it should become possible to run more sophisticated &amp;quot;scripts&amp;quot; in a semi-standalone fashion while also providing decent and reliable update intervals. This could for example be achieved, by either running one interpreter in a different thread (that would only communicate with the main thread/FG core using the property tree as IPC mechanism (i.e. deemed to be only a provider/consumer of PropertTree nodes) or possibly even by using a separate process for such a different interpreter instance, where the communications could likewise be handled using the PropertyTree exclusively, in that case however making use of the networking facilities already provided by FlightGear, to enable getting/setting properties across process boundaries. Eventually, such a facility might support additional efforts, where users/non-programmers want to implement time-critical components in FG, using FG means but to whom implementing such projects in C/C++ may not be a viable option, or even a showstopper-because they may lack the required familiarity with the core source code, C/C++ programming experience or both. In such a scenario, even a &amp;quot;stripped down&amp;quot; interpreter, be it run separately as a thread or process, would still be a much more feasible option than going the C/C++ route for most users.&lt;br /&gt;
&lt;br /&gt;
=== Major Requests ===&lt;br /&gt;
* Replace current PLIB/PUI based GUI bindings with bindings for a more feature-rich GUI (possibly SDL based) [[OpenGL_GUI_RESOURCES]]&lt;br /&gt;
* http://chromium.sourceforge.net/&lt;br /&gt;
* texture cropping support for 2D panels (see mailing list archives for discussions)&lt;br /&gt;
* &amp;lt;strike&amp;gt;add support for enhanced water modeling, so that we can start implementing water aircraft with floats etc.&amp;lt;/strike&amp;gt;-'''in progress as of 11/2007'''&lt;br /&gt;
* when aircraft are very low, the terrain/scenery looks only rarely convincing due to the fact that flat textures are applied to surfaces in order to illustrate vegetation, however this works only properly for higher altitudes, so it would be desirable if we could add support for dynamic vegetation modeling, so that grass, trees and other plants are dynamically created within a certain proximity. (NOTE: [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15388.html  this is currently (01/2008) being tackled])&lt;br /&gt;
* the navdb should eventually become a true SGSubsystem, it needs some serious revamping.&lt;br /&gt;
* basically all subsystems should be fully &amp;quot;suspend-able&amp;quot; and &amp;quot;reinit-able&amp;quot; at runtime, there are currently various subsystems that will consume CPU cycles even though they are not in fact necessarily required, affecting FlightGear's performance negatively. This is particularly the case for non-SGSubsystem based systems.&lt;br /&gt;
* the navdb &amp;amp; airports wrappers should eventually be moved to simgear, there are meanwhile various programs (i.e. atlas,taxidraw,fgsd,fgrun) relying on the very same code-using the copy&amp;amp;paste approach. It would be much cleaner and better if simgear coul provide the corresponding functionality. That way, we would also only have to fix any issues (i.e. changes in Robin Peel's db format) on ONE central place.&lt;br /&gt;
* add support for inter-texture copying to allow users to copy parts of a texture to another texture (see mailing list dicussions for details)&lt;br /&gt;
* The current Property Tree code is not thread safe, sooner or later it may come in handy if this feature was added (FWIW, threaded PropertyTree implementations are provided by these two open source libraries: [http://pocoproject.org/poco/info/index.html poco] [http://www.boost.org boost])&lt;br /&gt;
* Meanwhile, FlightGear has become a pretty monolothic piece of software, in the long run it would be desirable if the code could become somewhat more modularized and structured, eventually this should also make it easier for new contributors to get started.&lt;br /&gt;
* add support for decoding ESRI shapefiles, so that we can later on render them to a texture to be displayed on certain instruments, Dave Luff recently mentioned that he would need similar functionality for his KLN89, too. This would probably also be useful for scenery creation in general and in order to modify scenery appearance [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15699.html according to region specific information] http://freshmeat.net/projects/shapelib/ http://sourceforge.net/projects/shpread/ &lt;br /&gt;
* Extend VRML/X3D or XGL support, so that proprietary formats such as *.ac can be entirely replaced using open standards http://en.wikipedia.org/wiki/COLLADA https://collada.org/public_forum/welcome.php (search the archives for COLLADA)&lt;br /&gt;
* &amp;lt;strike&amp;gt;Helicopter FDM: either extend current FDM engines (i.e. yasim) to provide better support for helicopter flight dynamics, or come up with an entirely new dedicated helicopter FDM engine altogether&amp;lt;/strike&amp;gt;-'''Support for helicopter flight simulation has been significantly improved meanwhile, and is still being worked on'''&lt;br /&gt;
* factor out weather subsystem, so that weather can be set up for specific locations (initially mainly airports and navaids (using radials, distances), later on possibly also landmarks and towns/areas), i.e. to provide weather for departure airport, enroute, destination and alternate. A good approach might be to simply convert the current weather subsystem into a METAR server, that way FlightGear could optionally provide its own local METAR server that can be easily set up using some sort of GUI (or the property tree) and still be easily polled for current weather using the METAR code that is already in place. This approach would also make it very feasible to interoperate with a multiplayer server.&lt;br /&gt;
* add support for integration with TTS (text to speech) engines to FlightGear (i.e. Festival), so that voice ATC becomes possible. There were various discussions about this topic on the mailing list, so you may want to search the archives if you are interested in this feature. '''(Note - Festival support has already been added)'''  Also, there is a free multi platform TTS engine called sphinx that is siginificantly more lightweight than festival, so that it may be worth considering this to make it an optional dependency for SimGear?  &lt;br /&gt;
* add moving map functionality to FlightGear (i.e. integrate atlas natively into FlightGear), so that a basic map can be directly shown within FlightGear&lt;br /&gt;
* add support for adding, placing and modifying scenery objects within the scenery dynamically at runtime-possibly using the property tree to enumerate all active scenery objects, so that attributes can be changed at runtime&lt;br /&gt;
* eventually, it may become desirable to add unit testing support to those FlightGear subsystems/components that can be considered stable and that are thus unlikely to change significantly anytime soon, that way it should become much easier to track development problems early.&lt;br /&gt;
* implement support for dynamic LOD customization for aircraft at runtime, so that the detail level of aircraft models can be dynamically reduced/increases (the poly count, that is) on demand, currently multiplayer aircraft need to have their own separate (reduced) 3D model, so it would probably make sense to think about implementhing some sort of runtime configurable LOD algorithm that can return any 3D model with a customized detail level. This has been discussed various times on the mailing list (and is currently being discussed again).&lt;br /&gt;
* the current (2D/3D) cockpit panel code is not yet particularly efficient, would be good if someone could optimize it some more&lt;br /&gt;
* add support for tutorials/lessons (think, flight school) to FlightGear (see earlier mailing list discussions for details) '''(Note - tutorials have already been added; check the Help menu in the default C172 or Lightning)'''&lt;br /&gt;
* Factor out AI traffic code in order to make it work with the multiplayer client code: incorporate the AI traffic system with the multiplayer system so that the AI traffic system becomes a special multi-aircraft client and can thus sort of 'inject' AI aircraft/traffic instances into multiplayer servers.      Next abstract out the current AI traffic system so that it can be run as a  standalone executable, that way multiplayer servers could optionally also run their own dedicated AI traffic clients that can connect to a multiplayer server (authentication permitting) in order to inject AI traffic (multiple AI aircraft instances) into a multiplayer server. Eventually, this would address issues concerning the discrepancy between multiplayer clients running with enabled AI traffic scenarios that are currently not yet synchronized. Ultimately, this would add the possibility to have server-side (AI traffic) scenarios for all connected multiplayer clients. Export all AI/multiplayer traffic nodes to local property tree, using a configurable range ([http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13205.html related mailing list discussion from nov/2007]).&lt;br /&gt;
* More and more often, users of other flight simulators with lacking scenery support (such as Aerowinx Precision Sim)  would like to use FlightGear in conjunction with their commercial simulator in order to create a FlightGear-based visual scenery representation. To some extent this works already quite well due to the possibility to provide an external/null FDM. However it is not uncommon to see more or less significant differences in the underlying databases (navaids, terrain, airports/runways),so that for example, navaids in other simulators do not match the positions in FlightGear and vice versa. Likewise, for airports and runways. Currently, the only workaround is to manually hardcode corresponding offsets in order to compensate for this. However, in the long run it would be nice if there was a standardized mechanism in FlightGear to automatically align databases for navaids, airports, runways, terran and possibly also important scenery objects (landmarks). This could probably be based on a mechanism to allow other simulators to request/send positional information for a navaid, airport/runway so that FlightGear could automatically compensate for differences by auto-aligning the corresponding coordinates at runtime. Preferably, something like this would be exposed via a network interface (i.e. telnet) so that it would become very straight forward to interface with FlightGear. In the long run, such a facility would also make it possible to use different sets of underlying data in FlightGear easily. [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16047.html]&lt;br /&gt;
* Allow arbitrary custom views to be rendered to a texture, so that the created texture can be used to create instruments that feature some sort of &amp;quot;outside view&amp;quot;, i.e. an advanced HUD or the external view of an A340 (camera mounted on the tail), this would enable us to show external views on an instrument in the cockpit panel. We only need something that allows us to define a custom instrument layer type that gets its contents from a specific user defined (or global) view.&lt;br /&gt;
* Currently, roads and rivers do not yet have a realistic curvature when their direction changes, rather there are pretty visible corners, it would be nice if someone could look into this in order to come up with a method to smoothen the directional transistion, so that a realistic curve can be rendered&lt;br /&gt;
* Extend the RenderTexture class to provide support for Frame Buffer Object based rendering to a texture, this is a relatively new way to support rendering to texture for platforms or OpenGL (driver) implementations that do not offer native RTT support, as it is the case for many older Linux cards: http://openvidia.sourceforge.net/fbo.shtml&lt;br /&gt;
&lt;br /&gt;
=== Huge Requests ===&lt;br /&gt;
* factor out current plib based scenegraph to allow [http://www.mail-archive.com/flightgear-devel@flightgear.org/msg15761.html integration with other scenegraphs], such as OSG (OpenSceneGraph). Adding support for OpenSceneGraph to FlightGear would also add support for mult-head displays, multiple rendering contexts as well as distributed rendering. If you are interested in this idea please make sure to search the mailing list archives at http://www.flightgear.org for &amp;quot;OpenSceneGraph&amp;quot;, &amp;quot;OSG&amp;quot;, &amp;quot;SSG&amp;quot; to get an impression of previous discussions about this topic. '''NOTE: FlightGear has been branched and the main branch is based on OSG'''&lt;br /&gt;
* factor out scenery system to allow integration with other scenery systems (see mailing list discussions) [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13125.html Demeter discussion]&lt;br /&gt;
* factor out terrain system to allow integration with alternative terrain engines (see mailing list discussions)&lt;br /&gt;
* revamp scenery/terrain system in order to favor a non-tile based approach (see mailing list discussions concerning the use of quadtrees,octrees,kd-trees: http://www.sdss.jhu.edu/htm/index.html&lt;br /&gt;
* add support to optionally favor dynamic airport/runway creation at runtime over the pre-tesselated approach that is currently used, this would allow users to easily modify airports, possibly even at runtime-without having to re-create the corresponding scenery tile to make the changes take effect&lt;br /&gt;
* implement algorithms to feature dynamically adjustable (C)LOD/resolution for terrain data, as plans are being discussed to increase the resolution depth for upcoming scenery builds (SRTM), this would probably come in handy to allow users to adjust the terrain detail level according to their needs and hardware specs, otherwise we would probably face significant performance hits on lower end hardware, that is why it would make sense to allow users to configure the terrain resolution they'd like to use at runtime (i.e. 70% rather than 100% terrain features)&lt;br /&gt;
* Have FlightGear become its own IDE (integrated development environment) by allowing users to create and modify instruments directly within FlightGear, this would probably require a revamped (or more feature-rich) GUI toolkit than PLIB's PUI. Eventually, it would be desirable to allow users to pick instruments from the base package and place them at runtime on panels. For the majority of users this would be an essential steps towards improved usability.&lt;br /&gt;
* add support for automatically created scenery objects to populate the scenery dynamically at runtime (autogen-like), this could add quite a portion of realism to FlightGear without having to model scenery manually using fgsd, yet one could still use fgsd for areas where people are willing to contribute. All other scenery should by default be populated using autogen buildings and objects (references: http://www.infinitylab.com.au/research/prototypes.htm and http://vterrain.org/Culture/BldCity/procedural.html and http://pcity.sourceforge.net/ )&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
: ''Some ideas are at [[Project Infrastructure Enhancements]]''&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Feature_Requests_/_Proposals_/_Ideas&amp;diff=5442</id>
		<title>Feature Requests / Proposals / Ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Feature_Requests_/_Proposals_/_Ideas&amp;diff=5442"/>
		<updated>2008-03-18T23:18:05Z</updated>

		<summary type="html">&lt;p&gt;Willie: spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;: ''See also [[Bugs]]''&lt;br /&gt;
&lt;br /&gt;
Occasionally, people join the FlightGear mailing lists offering to contribute to FlightGear and asking where they might start contributing, apparently often hoping for some sort of official &amp;quot;TODO&amp;quot; list or at least some sort of semi-official roadmap. Unfortunately, nothing like this exists so far for FlightGear and the closest thing to a &amp;quot;TODO&amp;quot; page, the &amp;quot;Goals page&amp;quot;, has apparently not really been updated for several years.&lt;br /&gt;
&lt;br /&gt;
So it is understandably hard for new community members to get a good grasp of the current development status and -progress, as well as to identify areas where FlightGear might use some improvement if they have not followed the recent mailing list discussions.&lt;br /&gt;
In addition, many developers find it often hard to come up with suggestions for &amp;quot;mini projects&amp;quot;, not because there are not any such opportunities, but rather because there does not exist any sort of general schedule or development plan. However, FlightGear itself does indeed offer a very broad range of often exciting contribution possibilities, this page is dedicated to providing a collection of such ideas that were discussed on the mailing lists. Not all of these ideas are necessarily &amp;quot;mini projects&amp;quot;, rather some of these can be quite complex efforts that were simply not pursued because of the very complexity.&lt;br /&gt;
&lt;br /&gt;
Also, as this is a static page and no searchable bug tracking system, we have decided to categorize these &amp;quot;mini projects&amp;quot; into groups ranging from &amp;quot;minor&amp;quot;, &amp;quot;intermediate&amp;quot;, &amp;quot;major&amp;quot; and &amp;quot;huge&amp;quot; to give new developers an impression of the estimated complexity of the various ideas.&lt;br /&gt;
&lt;br /&gt;
Please note: while this list is only meant to provide an overview of desirable short- and long-term features for FlightGear itself, there are meanwhile various interesting FlightGear-related co-projects, that you might want to check out for other interesting possibilities to contribute to the FlightGear community as a whole, for example:&lt;br /&gt;
&lt;br /&gt;
* [http://sourceforge.net/projects/taxidraw TaxiDraw-Taxiway Layouting]&lt;br /&gt;
* [http://sourceforge.net/projects/fgsd fgsd-FlightGear Scenery Designer]&lt;br /&gt;
* [http://sourceforge.net/projects/fgms FlightGear Multiplayer Server]&lt;br /&gt;
* [http://pigeond.net/flightgear/fgmap.html FlightGear Multiplayer Map]&lt;br /&gt;
* [http://www.terragear.org TerraGear-FlightGear Scenery Compiler Suite]&lt;br /&gt;
* [http://sourceforge.net/projects/fgrun fgrun-FlightGear GUI Launch Wizard] &lt;br /&gt;
* [http://www.custom-scenery.org/ FlightGear World Custom Scenery Project]&lt;br /&gt;
* [http://mapserver.flightgear.org/ FlightGear GIS/Map Server])&lt;br /&gt;
* [http://www.simgear.org SimGear-FlightGear simulation kernel libs]&lt;br /&gt;
* [http://pigeond.net/flightgear/fglive.html FG Live CD]&lt;br /&gt;
* [http://squonk.abacab.org/dokuwiki/fgcom FGCOM - FlightGear Radio Comms]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT:''' before you actually start working on any of these efforts, it is important to subscribe to the [https://lists.sourceforge.net/lists/listinfo/flightgear-devel FlightGear Developer's mailing list] to discuss your plans (alternatively you may also want to check out the FlightGear IRC channel: irc.flightgear.org #flightgear&lt;br /&gt;
), this is extremely important in order to avoid duplicate code/efforts and a lack of coordination with regard to relevant implementation details.&lt;br /&gt;
&lt;br /&gt;
So please make sure to talk about your plans with other contributors and especially '''with the maintainer !!''' of the respective project before starting your work, because ideas listed on this page don't necessarily match the intended/planned direction of development.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|__TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== User Perceived Improvements ==&lt;br /&gt;
&lt;br /&gt;
This is meant to provide an overview of things that users perceive as insufficient or simply inconvenient in FG, so that the developers can get an impression of issues that users would like to see eventually addressed in FlightGear. Among others, inspired by- and based on references to discussions posted by Melchior Franz to the developer's mailing list, on 02-11-2006:&lt;br /&gt;
&lt;br /&gt;
* http://digg.com/software/Awesome_Free_Flight_Sim&lt;br /&gt;
* http://www.macupdate.com/info.php/id/16997&lt;br /&gt;
* http://happypenguin.org/show?Flight%20Gear%20Flight%20Sim&lt;br /&gt;
* http://www.winfuture.de/news,23149.html&lt;br /&gt;
* http://nickles.softonic.de/ie/47000/Flightgear&lt;br /&gt;
* [http://forums.avsim.net/dcboard.php?az=show_topic&amp;amp;forum=198&amp;amp;topic_id=260&amp;amp;mode=full The future for Flight Gear]&lt;br /&gt;
* http://simflyer.blogspot.com/2008/01/flightgear-10-mini-review.html&lt;br /&gt;
* http://linux.wordpress.com/2007/12/20/gaming-flightgear-100-released/&lt;br /&gt;
&lt;br /&gt;
Evaluating the merits of such discussions should eventually enable us to determine which areas in FlightGear need to be specifically addressed in order to make FlightGear appeal to more users. Please feel free to add new entries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General ===&lt;br /&gt;
* no version information available within GUI&lt;br /&gt;
* no licensing information available within GUI&lt;br /&gt;
* no detailed build information available within GUI (compiler, date, cflags/ldflags etc)&lt;br /&gt;
* no information about versions of linked dependencies within GUI&lt;br /&gt;
&lt;br /&gt;
=== Platform Support/Misc ===&lt;br /&gt;
* significant initial download (&amp;gt;100MB) - might be a good idea to try to reduce the base package size where possible&lt;br /&gt;
* insufficient mac support&lt;br /&gt;
* lacking documentation&lt;br /&gt;
* webpage appearance&lt;br /&gt;
* outdated FAQ&lt;br /&gt;
&lt;br /&gt;
=== Setup/Hardware Support ===&lt;br /&gt;
* non-intuitive joystick configuration&lt;br /&gt;
* GUI does not yet expose many of FlightGear's features that are available via command line&lt;br /&gt;
* no multi screen support&lt;br /&gt;
&lt;br /&gt;
=== Startup ===&lt;br /&gt;
* non-integrated startup wizard (requires fgrun)&lt;br /&gt;
* significant startup times&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* hardly localized UI: GUI, command line, error messages&lt;br /&gt;
* no localized help dialogs (basic commands, keys...)&lt;br /&gt;
&lt;br /&gt;
=== Running === &lt;br /&gt;
* lacking performance&lt;br /&gt;
* does not work well on lower end hardware&lt;br /&gt;
* starting FG takes a while and FG seems to have crashed, the window (splash screen) is not redrawn-unresponsive until finally started up&lt;br /&gt;
* warnings and error messages are only rarely informative&lt;br /&gt;
&lt;br /&gt;
=== Realism ===&lt;br /&gt;
* &amp;lt;strike&amp;gt;no realistic helicopter support&amp;lt;/strike&amp;gt; (no longer true)&lt;br /&gt;
* hardly realistic scenery-missing/inappropriate textures, objects, landmarks. (this changed WRT textures already some time ago)&lt;br /&gt;
* not very advanced AI ATC&lt;br /&gt;
* no flight planning facility integrated/available (several 3rd party options)&lt;br /&gt;
* no support for weight &amp;amp; balance (and fuel) for aircraft (not true of YASim)&lt;br /&gt;
* currently not a suitable VFR simulator&lt;br /&gt;
* few buildings have proper night textures&lt;br /&gt;
&lt;br /&gt;
=== Visuals ===&lt;br /&gt;
* not fully animated 3D models&lt;br /&gt;
* insufficient weather modelling and -effects&lt;br /&gt;
* non-standard GUI, not too appealing to many users&lt;br /&gt;
* no realistic water modelling (improving in OSG branch as of 11/2007)&lt;br /&gt;
* no moving map directly integrated in FlightGear&lt;br /&gt;
* no water effects for ocean and rivers (waves/streams)&lt;br /&gt;
* no nice passage of taxiways at airports (the textures aren't abound in each other)&lt;br /&gt;
&lt;br /&gt;
=== Interactivity ===&lt;br /&gt;
* no integrated tutorial/ground school or learning mode (No longer true)&lt;br /&gt;
* no real interactive mission (scenario/adventure) support (lack of evaluation facilities to assess user's performance)&lt;br /&gt;
* no combat support&lt;br /&gt;
* no Voice ATC&lt;br /&gt;
* no ATC facilities for real life controllers (VATSIM like)&lt;br /&gt;
* no scripted demo flights that users could &amp;quot;play&amp;quot; to see a simple flight (pattern) including landing&lt;br /&gt;
&lt;br /&gt;
=== Avionics ===&lt;br /&gt;
* currently no glass cockpit support&lt;br /&gt;
* no support for advanced avionics that would require drawing complex images (i.e. charts) to instrument screens&lt;br /&gt;
&lt;br /&gt;
=== Modding ===&lt;br /&gt;
* non-intuitive scenery modification and installation   &lt;br /&gt;
* non-intuitve aircraft modification and installation&lt;br /&gt;
* non-intuitive aircraft panel creation (lack of GUI frontend)&lt;br /&gt;
* airports/runways cannot easily be modified/re-created&lt;br /&gt;
* non-configurable approach lighting for runways&lt;br /&gt;
* no blade element FDM&lt;br /&gt;
&lt;br /&gt;
== Feature Requests ==&lt;br /&gt;
=== Minor Requests ===&lt;br /&gt;
&lt;br /&gt;
* Create or modify existing DTDs/Schemas for the various PropertyList encoded XML file formats that FlightGear currently supports (FDM, Aircraft, GUI, Sounds etc.), so that such DTDs or Schemas can be used by XML editors and validators.&lt;br /&gt;
* &amp;lt;del&amp;gt;Add support for an optional framerate limiting mode (configurable, default i.e. 60-70fps), this can safe CPU cycles on many platforms (no useless idling/sleep() )&amp;lt;/del&amp;gt; available: /sim/frame-rate-throttle-hz&lt;br /&gt;
* Add new nimitz carrier view&lt;br /&gt;
* the menubar should be reloadable&lt;br /&gt;
* there should also be an option to reload the aircraft's instrumentation system file (currently usually $FG_ROOT/Aircraft/Generic/generic-instrumentation.xml), also errors in these files are not properly dealt with-there are not even warnings or error messages.&lt;br /&gt;
* when the aircraft's position is changed/reset, instrumentation subsystems should be suspended-slower machines (where repositioning may take several seconds) show occasionally undefined behaviour due to running (and confused) instrumentation systems&lt;br /&gt;
* add additional pitch mode to autopilot dialog for climb/descent gradients, so that users can specify a gradient that is automatically maintained (i.e. a glidepath)&lt;br /&gt;
* add support for non-rectangular hotspots (2D panels)&lt;br /&gt;
* currently, hotspots don't seem to work properly if you tilt the panel-we should try to fix this soon&lt;br /&gt;
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13570.html Currently, aircraft featuring multiple different startup configurations (i.e. cold/idle) have to be implemented using separate *-set.xml files for each individual situation], however it would make sense to consider a more flexible approach, where all available startup-situations are simply enumerated in the aircraft *-set.xml (i.e. as referenced separate PropertyList-encoded XML files, saved within a corresponding &amp;quot;situation&amp;quot;), so that a &amp;quot;loadxml&amp;quot; command or Nasal script could eventually overwrite the default state with the state from the desired startup situation; later on possibly with an option, allowing users to view all available startup situations and switch at runtime.&lt;br /&gt;
&lt;br /&gt;
=== Intermediate Requests ===&lt;br /&gt;
* switch completely to [http://www.libsdl.org/ SDL] (or [http://www.andesengineering.com/Producer/ OpenProducer]?) for I/O handling (many more possibilities and better support than plib/GLUT can offer)&lt;br /&gt;
* support additional transformation type to allow cropping and cutting off of textures, useful for example for things like a rose vs. arc mode HSI representation&lt;br /&gt;
* it might be a good idea to add another routine to SimGear that can optionally check textures to match the 'power of two' requirement and emit a console warning if that's not the case. This will make it easier for developers to track down texture size related problems.&lt;br /&gt;
* add new command to nasal interpreter to allow playing of sound files (see mailing list discussions)&lt;br /&gt;
* add possibility to re-init the nasal interpreter, so that it reloads any modified script files&lt;br /&gt;
* there are still plenty of old &amp;quot;pseudo-subsystems&amp;quot; that do not yet make use of SGSubsystem, it would be good if subsystems such as the GUI subsystem could be ported to become native SGSubsystems&lt;br /&gt;
* implement a &amp;quot;failure/crash&amp;quot; (limits?) subsystem that can be XML-configured with tailored values and limits for specific aircraft (i.e. max allowable speeds in various configurations, max allowable pitch up/down, roll angle, g load etc.). That way, it would be up to aircraft authors to provide such limits for their aircraft in some sort of easily modifiable XML file and FlightGear could optionally honor these values at runtime (currently, it is no problem to extend the gear or flaps at ridiculously high speeds, or crash-land an airliner and keep flying afterwards-this would certainly add a good portion of realism to FlightGear and could still be kept entirely optional).&lt;br /&gt;
* provide a GUI dialog that automatically enumerates all available instrumentation systems, so that users can easily enable/disable individual systems&lt;br /&gt;
* add a native flight planning facility to FlightGear, so that VFR/IFR flights can be planned (loaded and saved) and optionally be passed on (filed) to the AI/ATC subsystems, this will probably require the base package to be extended with terminal approach/departure data.&lt;br /&gt;
* provide runtime configurable friction coefficients for runways to simulate contaminated runways (dirt, water, snow/ice) at runtime and export corresponding properties to property tree&lt;br /&gt;
* extend weather modelling subsystem to simulate weather features such as thermals, gusts or windshear more extensively and realistically. This would also come in very handy for sailplane/gilder modelling which is currently not yet satisfactorily simulated.&lt;br /&gt;
* add openGL wrapper commands to the Nasal interpreter, so that users can make use of basic OpenGL calls (the primitives at least) from their scripts, optionally allow to render to a texture rather than directly to the screen, i.e. useful for things like a scripted display (CDU/moving map)&lt;br /&gt;
* add support for registration labels to be drawn at runtime to an aircraft's tail-possibly using ImageMagick (or maybe just PLIB's FNT library) and rendering the text to a texture, so that airplanes can optionally show proper registrations (taken form the property tree) in multiplayer or AI traffic scenarios&lt;br /&gt;
* Make HUDs completely XML-configurable, so that users can easily create their own customized HUDs using arbitrary values from the property tree and generic OpenGL primitives as well as animations&lt;br /&gt;
* extend sgsubsystem class to optionally publish each subsystem's actual update interval (determined at runtime) to a specific property, this will allow simple nasal scripts to deal with any issues (i.e. show warnings) if a certain subsystem is not, or cannot be run at a certain update interval. As more and more complex subsystems are getting added to FlightGear this would add the possibility for automatic detection of subsystems that cannot be run at proper update intervals, i.e. due to old/slow hardware. Ultimately, this could also make it easier to add auto-scaling support to FlightGear.&lt;br /&gt;
* add support for vector images (SVG) to FlightGear, so that FlightGear can use vector images natively (should also reduce the base package size)  [[SVG_RESOURCES]] &lt;br /&gt;
* add support to enable users to disable 3D cockpit rendering for multiplayer/AI aircraft&lt;br /&gt;
* &amp;lt;strike&amp;gt;extend nasal interpreter to provide functions for loading and saving XML files directly&amp;lt;/strike&amp;gt; '''DONE''', preferably also wrapping the functions from props_io.cxx for nasal&lt;br /&gt;
* provide support for optional use of VoIP (voice over IP) clients within FlightGear, so that such clients can be used for ATC-specific purposes (there were various discussions with plenty of good ideas mentioned on the mailing list)&lt;br /&gt;
* merge AI and ATC code so that both work properly with each other&lt;br /&gt;
* add support for a TCAS implementation that honors multiplayer as well as AI traffic&lt;br /&gt;
* add support for flight path visualization within FlightGear, possibly so that it can optionally be enabled for external or replay views ( http://www.flightgear.org/Projects/SynthVision/ http://www.cobbin.com/synthetic-vision.htm )&lt;br /&gt;
* &amp;lt;strike&amp;gt;expose the nasal interpreter via network/telnet, so that scripts can be remotely inserted and executed.&amp;lt;/strike&amp;gt; this can be basically done already by writing new code to properties and executing the code in the property&lt;br /&gt;
* implement a flight director (using the current PID controller code)&lt;br /&gt;
* provide support for force-feedback input hardware and/or motion platforms&lt;br /&gt;
* for the development of more advanced avionics we will require a terminal procedures database (i.e. SIDs &amp;amp; STARs), this should be added to the base package, so that we can provide the corresponding data within FlightGear, its availability (memory consumption!) could be made optional using a corresponding property or new special instrument type.&lt;br /&gt;
* allow nasal code to be specified in instrument files&lt;br /&gt;
* allow nasal scripts in AI object XM files, so that nasal code can move AI objects along predefined routes&lt;br /&gt;
* allow instrument update interval to be configurable (export to property tree)&lt;br /&gt;
* strictly enforce usage of enum fg_nav_types in all FG code to isolate/protect other code from changes in the underlying navdb format&lt;br /&gt;
* add additional updates to the splash screen during startup, so that it is more responsive, possibly using some sort of progress bar&lt;br /&gt;
* allow aircraft to be reloadable at runtime (could be a first big step towards making aircraft switchable at runtime!)&lt;br /&gt;
* allow placing of objects/models directly from within FG, saving coordinates&lt;br /&gt;
* add support to metar code, to run update on demand (i.e. when user requests an update)&lt;br /&gt;
* the replay system is very nice, but it is not very convenient to use: improve usability&lt;br /&gt;
* add texture paging support to simgear/flighgear&lt;br /&gt;
* allow the navdb to be reloaded at runtime, possibly differentiating between airports,navaids,fixes etc. - so that changes can take effect without having to restart FG&lt;br /&gt;
* implement support for dynamically augmented/replaced airport/navaid/fix data, this is something that has been repeatedly discussed on the devel list: Robin Peel's database is not necessarily accurate in every aspect, and we may eventually want to use additional information-that is currently not yet available in Peel's database and that may possibly never make it into his database, due to its focus on X-Plane. Thus, the suggested approach was to simply use an additional FG specific dataset, that could optionally augment or replace existing information. In particular we are talking of inaccurate airport and navaid data, but also of smaller airports that simply don't bear any relevance for the X-Plane database. So, the idea was to provide a facility that could enrich the current format for certain places. Most likely we could simply maintain a set of separate XML files for airports and navaids from the Peel database that should be overridden or augmented with custom data (based on the coordinates,ID etc). Depending on a runtime property variable, FlightGear could then optionally honor such data or not. Basically, we can only win, as we are still maintaining compatibility with the Peel database, but could nevertheless begin to add additional data-without requiring any changes to the Peel database or even its format, and whenever this should causing any trouble we could simply disable the feature.&lt;br /&gt;
* saving/loading flights is not very convenient, currently loading a flight requires the user to remember its path and filename, a better way would be some sort of file picker dialog, so that the user can actually browse his file system and view all files. Also, we will probably want to have some sort of standard location for saved flights, possibly in the ~/.fgfs home directory? Additionally, it may be desirable to save additional meta information with each flight (i.e. a description) so that we could show this information as some sort of preview for all flights that were saved.&lt;br /&gt;
* there is a great number of aircraft in FlightGear that cannot yet be reliably reset due to problems relating to tied properties that cannot properly be untied, obviously there are various parts in FlightGear that still do not make proper use of the property tree, we should get rid of such problems eventually&lt;br /&gt;
* Currently, TerraSync (the automatic scenery tile downloader) is a separate program, that users need to get, explicitly install and set up in order to be able to use it. Even moreso, due to TerraSync's dependency to rsync, TerraSync users are mostly Unix/Linux users right now. However, FlightGear being a cross platform project should whenever possible try to target a maximally broad audience. That's why it would probably make sense to port the TerraSync functionality over to FG, so that it can become a native part of FlightGear itself, preferably an SGSubsystem based service that's runtime configurable via property tree variables. At http://www.samba.org/rsync/ there is a small C library available that exposes most of the rsync features, we could make the library either an additional dependency or simply make it a part of FlightGear/SimGear, so that it's automatically available to all FG users.&lt;br /&gt;
* After each FlightGear session there are often many OpenAL related warnings displayed in the console, we should try to get rid of these wherever possible&lt;br /&gt;
* add support for texture based OpenGL cursors, so that we can specify arbitrary textures to be displayed as cursors. Currently, we support both, GLUT as well as SDL, so we should try to maintain compatibility with both libraries.&lt;br /&gt;
* provide a property in order to allow users to enable/disable scenery rendering at runtime, in particular this could also be useful for debugging sessions&lt;br /&gt;
* aircraft (FDM &amp;amp; 3D model) should be re-loadable at runtime&lt;br /&gt;
* provide support for cockpit light sources, so that we can realistically illuminate the cockpit as a whole&lt;br /&gt;
* add an IRS/INS emulation for airliner-type aircraft&lt;br /&gt;
* add a LORAN emulation for long range flight&lt;br /&gt;
* it would be useful if we could add support for transformation to panel actions, so that certain actions could trigger a conditional transformation, affecting the displayed panel textures. This could for example be used in order to simulate &amp;quot;key presses&amp;quot;, simply by reducing the texture's dimensions while the key is pressed.&lt;br /&gt;
* the property tree could benefit from some restructuring,  particular the properties related to /instrumentation should eventually provide input/output attributes, so that we can easily rewire them dynamically, without hardwiring any code (i.e. in order to drive a VOR/HSI from multiple sources, such as a NavCom or GPS), this is something that David Megginson proposed already 3 years ago.&lt;br /&gt;
* allow to create/modify and save instruments hotspot regions directly from within FG, so that the process of creating 2D panels becomes less complicated&lt;br /&gt;
* add a new instrumentation system to emulate a MLS (microwave landing system)&lt;br /&gt;
* extend multiplayer code to add support for helicopters&lt;br /&gt;
* multiplayer: maintain a serverside list of aircraft that may connect to the server, this could be useful to prevent certain types of aircraft (i.e. UFO, santa, ogel etc) from appearing in more serious settings, likewise we could disallow certain aircraft with unfinished fdm&lt;br /&gt;
* maintain FDM &amp;quot;plausibility&amp;quot; values for all legitimate aircraft, so that the server can determine if a specific aircraft is able to achieve a certain performance (i.e. climb/descent,airspeed). This could be based on 10-20 figures for each aircraft, so that the server can interpolate between different situations and determine if the provided data is still accurate or not. Eventually this would also allow server admins to run certain 3D models only with certain FDMs.&lt;br /&gt;
* it would be nice if we could port the current PID controller code over to Nasal, so that we can automatically equip AI traffic instances with nasal based autopilots&lt;br /&gt;
* add support for pilot-controlled runway lighting&lt;br /&gt;
* allow airports and navaids to be searched for based on country/region (state)-this would probably require some shapefile information to be added to FG, so that we can look up countries/states for lon/lat pairs.&lt;br /&gt;
* add support for particle animations (i.e. smoke, sparks etc)&lt;br /&gt;
* improve visual weather effects (fog, rain, snow etc)&lt;br /&gt;
* currently, the replay system doesn't take animations, sub models and sounds into account&lt;br /&gt;
* add support to allow multiple views to be rendered simulatenously, so that we display arbitrary views within other views&lt;br /&gt;
* extend the multiplayer subsystem to support the DIS protocol&lt;br /&gt;
* consider adding VBO support&lt;br /&gt;
* allow replay flights to be resumed manually (this would be useful for instruction-like scenarios)&lt;br /&gt;
* use imposter objects for sky &amp;amp; distant scenery&lt;br /&gt;
* add support for multitexturing/texture blending&lt;br /&gt;
* allow custom views to be specified based on positions taken from scenery objects or the navaids db, i.e. to create scripted views that are situated at apron/taxiway/runway XX using configurable offset YY, at altitude ZZ&lt;br /&gt;
* given the fact that an increasing number of more complex components in FlightGear is being implemented using the Nasal scripting subsystem (which happens also to be the first choice for non-programmers for obvious reasons), and due to the possible [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13017.html challenges] (when implementing low-level systems) resulting from the way the interpreter is currently integrated/run in FlightGear (i.e. sequentially, framerate-limited: difficult to provide reliable low-latency timing/update rates), it might be worth to consider providing an additional, alternative/separate interpreter context for FlightGear-related efforts that do not necessarily have to be run directly within the native interpreter context (because they may not need to access internals beyond what the PropertyTree already provides), that way it should become possible to run more sophisticated &amp;quot;scripts&amp;quot; in a semi-standalone fashion while also providing decent and reliable update intervals. This could for example be achieved, by either running one interpreter in a different thread (that would only communicate with the main thread/FG core using the property tree as IPC mechanism (i.e. deemed to be only a provider/consumer of PropertTree nodes) or possibly even by using a separate process for such a different interpreter instance, where the communications could likewise be handled using the PropertyTree exclusively, in that case however making use of the networking facilities already provided by FlightGear, to enable getting/setting properties across process boundaries. Eventually, such a facility might support additional efforts, where users/non-programmers want to implement time-critical components in FG, using FG means but to whom implementing such projects in C/C++ may not be a viable option, or even a showstopper-because they may lack the required familiarity with the core source code, C/C++ programming experience or both. In such a scenario, even a &amp;quot;stripped down&amp;quot; interpreter, be it run separately as a thread or process, would still be a much more feasible option than going the C/C++ route for most users.&lt;br /&gt;
&lt;br /&gt;
=== Major Requests ===&lt;br /&gt;
* Replace current PLIB/PUI based GUI bindings with bindings for a more feature-rich GUI (possibly SDL based) [[OpenGL_GUI_RESOURCES]]&lt;br /&gt;
* http://chromium.sourceforge.net/&lt;br /&gt;
* texture cropping support for 2D panels (see mailing list archives for discussions)&lt;br /&gt;
* &amp;lt;strike&amp;gt;add support for enhanced water modeling, so that we can start implementing water aircraft with floats etc.&amp;lt;/strike&amp;gt;-'''in progress as of 11/2007'''&lt;br /&gt;
* when aircraft are very low, the terrain/scenery looks only rarely convincing due to the fact that flat textures are applied to surfaces in order to illustrate vegetation, however this works only properly for higher altitudes, so it would be desirable if we could add support for dynamic vegetation modeling, so that grass, trees and other plants are dynamically created within a certain proximity. (NOTE: [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15388.html  this is currently (01/2008) being tackled])&lt;br /&gt;
* the navdb should eventually become a true SGSubsystem, it needs some serious revamping.&lt;br /&gt;
* basically all subsystems should be fully &amp;quot;suspend-able&amp;quot; and &amp;quot;reinit-able&amp;quot; at runtime, there are currently various subsystems that will consume CPU cycles even though they are not in fact necessarily required, affecting FlightGear's performance negatively. This is particularly the case for non-SGSubsystem based systems.&lt;br /&gt;
* the navdb &amp;amp; airports wrappers should eventually be moved to simgear, there are meanwhile various programs (i.e. atlas,taxidraw,fgsd,fgrun) relying on the very same code-using the copy&amp;amp;paste approach. It would be much cleaner and better if simgear coul provide the corresponding functionality. That way, we would also only have to fix any issues (i.e. changes in Robin Peel's db format) on ONE central place.&lt;br /&gt;
* add support for inter-texture copying to allow users to copy parts of a texture to another texture (see mailing list dicussions for details)&lt;br /&gt;
* The current Property Tree code is not thread safe, sooner or later it may come in handy if this feature was added (FWIW, threaded PropertyTree implementations are provided by these two open source libraries: [http://pocoproject.org/poco/info/index.html poco] [http://www.boost.org boost])&lt;br /&gt;
* Meanwhile, FlightGear has become a pretty monolothic piece of software, in the long run it would be desirable if the code could become somewhat more modularized and structured, eventually this should also make it easier for new contributors to get started.&lt;br /&gt;
* add support for decoding ESRI shapefiles, so that we can later on render them to a texture to be displayed on certain instruments, Dave Luff recently mentioned that he would need similar functionality for his KLN89, too. This would probably also be useful for scenery creation in general and in order to modify scenery appearance [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15699.html according to region specific information] http://freshmeat.net/projects/shapelib/ http://sourceforge.net/projects/shpread/ &lt;br /&gt;
* Extend VRML/X3D or XGL support, so that proprietary formats such as *.ac can be entirely replaced using open standards http://en.wikipedia.org/wiki/COLLADA https://collada.org/public_forum/welcome.php (search the archives for COLLADA)&lt;br /&gt;
* &amp;lt;strike&amp;gt;Helicopter FDM: either extend current FDM engines (i.e. yasim) to provide better support for helicopter flight dynamics, or come up with an entirely new dedicated helicopter FDM engine altogether&amp;lt;/strike&amp;gt;-'''Support for helicopter flight simulation has been significantly improved meanwhile, and is still being worked on'''&lt;br /&gt;
* factor out weather subsystem, so that weather can be set up for specific locations (initially mainly airports and navaids (using radials, distances), later on possibly also landmarks and towns/areas), i.e. to provide weather for departure airport, enroute, destination and alternate. A good approach might be to simply convert the current weather subsystem into a METAR server, that way FlightGear could optionally provide its own local METAR server that can be easily set up using some sort of GUI (or the property tree) and still be easily polled for current weather using the METAR code that is already in place. This approach would also make it very feasible to interoperate with a multiplayer server.&lt;br /&gt;
* add support for integration with TTS (text to speech) engines to FlightGear (i.e. Festival), so that voice ATC becomes possible. There were various discussions about this topic on the mailing list, so you may want to search the archives if you are interested in this feature. '''(Note - Festival support has already been added)'''  Also, there is a free multi platform TTS engine called sphinx that is siginificantly more lightweight than festival, so that it may be worth considering this to make it an optional dependency for SimGear?  &lt;br /&gt;
* add moving map functionality to FlightGear (i.e. integrate atlas natively into FlightGear), so that a basic map can be directly shown within FlightGear&lt;br /&gt;
* add support for adding, placing and modifying scenery objects within the scenery dynamically at runtime-possibly using the property tree to enumerate all active scenery objects, so that attributes can be changed at runtime&lt;br /&gt;
* eventually, it may become desirable to add unit testing support to those FlightGear subsystems/components that can be considered stable and that are thus unlikely to change significantly anytime soon, that way it should become much easier to track development problems early.&lt;br /&gt;
* implement support for dynamic LOD customization for aircraft at runtime, so that the detail level of aircraft models can be dynamically reduced/increases (the poly count, that is) on demand, currently multiplayer aircraft need to have their own separate (reduced) 3D model, so it would probably make sense to think about implementhing some sort of runtime configurable LOD algorithm that can return any 3D model with a customized detail level. This has been discussed various times on the mailing list (and is currently being discussed again).&lt;br /&gt;
* the current (2D/3D) cockpit panel code is not yet particularly efficient, would be good if someone could optimize it some more&lt;br /&gt;
* add support for tutorials/lessons (think, flight school) to FlightGear (see earlier mailing list discussions for details) '''(Note - tutorials have already been added; check the Help menu in the default C172 or Lightning)'''&lt;br /&gt;
* Factor out AI traffic code in order to make it work with the multiplayer client code: incorporate the AI traffic system with the multiplayer system so that the AI traffic system becomes a special multi-aircraft client and can thus sort of 'inject' AI aircraft/traffic instances into multiplayer servers.      Next abstract out the current AI traffic system so that it can be run as a  standalone executable, that way multiplayer servers could optionally also run their own dedicated AI traffic clients that can connect to a multiplayer server (authentication permitting) in order to inject AI traffic (multiple AI aircraft instances) into a multiplayer server. Eventually, this would address issues concerning the discrepancy between multiplayer clients running with enabled AI traffic scenarios that are currently not yet synchronized. Ultimately, this would add the possibility to have server-side (AI traffic) scenarios for all connected multiplayer clients. Export all AI/multiplayer traffic nodes to local property tree, using a configurable range ([http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13205.html related mailing list discussion from nov/2007]).&lt;br /&gt;
* More and more often, users of other flight simulators with lacking scenery support (such as Aerowinx Precision Sim)  would like to use FlightGear in conjunction with their commercial simulator in order to create a FlightGear-based visual scenery representation. To some extent this works already quite well due to the possibility to provide an external/null FDM. However it is not uncommon to see more or less significant differences in the underlying databases (navaids, terrain, airports/runways),so that for example, navaids in other simulators do not match the positions in FlightGear and vice versa. Likewise, for airports and runways. Currently, the only workaround is to manually hardcode corresponding offsets in order to compensate for this. However, in the long run it would be nice if there was a standardized mechanism in FlightGear to automatically align databases for navaids, airports, runways, terran and possibly also important scenery objects (landmarks). This could probably be based on a mechanism to allow other simulators to request/send positional information for a navaid, airport/runway so that FlightGear could automatically compensate for differences by auto-aligning the corresponding coordinates at runtime. Preferably, something like this would be exposed via a network interface (i.e. telnet) so that it would become very straight forward to interface with FlightGear. In the long run, such a facility would also make it possible to use different sets of underlying data in FlightGear easily. [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16047.html]&lt;br /&gt;
* Allow arbitrary custom views to be rendered to a texture, so that the created texture can be used to create instruments that feature some sort of &amp;quot;outside view&amp;quot;, i.e. an advanced HUD or the external view of an A340 (camera mounted on the tail), this would enable us to show external views on an instrument in the cockpit panel. We only need something that allows us to define a custom instrument layer type that gets its contents from a specific user defined (or global) view.&lt;br /&gt;
* Currently, roads and rivers do not yet have a realistic curvature when their direction changes, rather there are pretty visible corners, it would be nice if someone could look into this in order to come up with a method to smoothen the directional transistion, so that a realistic curve can be rendered&lt;br /&gt;
* Extend the RenderTexture class to provide support for Frame Buffer Object based rendering to a texture, this is a relatively new way to support rendering to texture for platforms or OpenGL (driver) implementations that do not offer native RTT support, as it is the case for many older Linux cards: http://openvidia.sourceforge.net/fbo.shtml&lt;br /&gt;
&lt;br /&gt;
=== Huge Requests ===&lt;br /&gt;
* factor out current plib based scenegraph to allow [http://www.mail-archive.com/flightgear-devel@flightgear.org/msg15761.html integration with other scenegraphs], such as OSG (OpenSceneGraph). Adding support for OpenSceneGraph to FlightGear would also add support for mult-head displays, multiple rendering contexts as well as distributed rendering. If you are interested in this idea please make sure to search the mailing list archives at http://www.flightgear.org for &amp;quot;OpenSceneGraph&amp;quot;, &amp;quot;OSG&amp;quot;, &amp;quot;SSG&amp;quot; to get an impression of previous discussions about this topic. '''NOTE: FlightGear has been branched and the main branch is based on OSG'''&lt;br /&gt;
* factor out scenery system to allow integration with other scenery systems (see mailing list discussions) [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13125.html Demeter discussion]&lt;br /&gt;
* factor out terrain system to allow integration with alternative terrain engines (see mailing list discussions)&lt;br /&gt;
* revamp scenery/terrain system in order to favor a non-tile based approach (see mailing list discussions concerning the use of quadtrees,octrees,kd-trees: http://www.sdss.jhu.edu/htm/index.html&lt;br /&gt;
* add support to optionally favor dynamic airport/runway creation at runtime over the pre-tesselated approach that is currently used, this would allow users to easily modify airports, possibly even at runtime-without having to re-create the corresponding scenery tile to make the changes take effect&lt;br /&gt;
* implement algorithms to feature dynamically adjustable (C)LOD/resolution for terrain data, as plans are being discussed to increase the resolution depth for upcoming scenery builds (SRTM), this would probably come in handy to allow users to adjust the terrain detail level according to their needs and hardware specs, otherwise we would probably face significant performance hits on lower end hardware, that is why it would make sense to allow users to configure the terrain resolution they'd like to use at runtime (i.e. 70% rather than 100% terrain features)&lt;br /&gt;
* Have FlightGear become its own IDE (integrated development environment) by allowing users to create and modify instruments directly within FlightGear, this would probably require a revamped (or more feature-rich) GUI toolkit than PLIB's PUI. Eventually, it would be desirable to allow users to pick instruments from the base package and place them at runtime on panels. For the majority of users this would be an essential steps towards improved usability.&lt;br /&gt;
* add support for automatically created scenery objects to populate the scenery dynamically at runtime (autogen-like), this could add quite a portion of realism to FlightGear without having to model scenery manually using fgsd, yet one could still use fgsd for areas where people are willing to contribute. All other scenery should by default be populated using autogen buildings and objects (references: http://www.infinitylab.com.au/research/prototypes.htm and http://vterrain.org/Culture/BldCity/procedural.html and http://pcity.sourceforge.net/ )&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
: ''Some ideas are at [[Project Infrastructure Enhancements]]''&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Bugs&amp;diff=5441</id>
		<title>Bugs</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Bugs&amp;diff=5441"/>
		<updated>2008-03-18T21:40:05Z</updated>

		<summary type="html">&lt;p&gt;Willie: added reminder to use SouceForge tracker&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;: ''See also [[Feature Requests / Proposals / Ideas]]''&lt;br /&gt;
&lt;br /&gt;
== Known Bugs ==&lt;br /&gt;
&lt;br /&gt;
This section contains known and recorded bugs. It makes no claim to be a complete list, or even to be particularly accurate. &lt;br /&gt;
&lt;br /&gt;
'''Please note:''' We now have a a tracker on SourceForge at [http://sourceforge.net/tracker/?group_id=583]. Please list your bug/feature request/enhancement/idea on SourceForge as well as here.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' if you intend to work on any of these items, please make sure to first subscribe to the [https://lists.sourceforge.net/lists/listinfo/flightgear-devel FlightGear Devel mailing list] to discuss your plans in detail, alternatively you may also want to check out the FlightGear IRC channel: irc.flightgear.org #flightgear&lt;br /&gt;
&lt;br /&gt;
==== Incorrect altimetry. ====&lt;br /&gt;
&lt;br /&gt;
There is evidently at least one serious misconception in the&lt;br /&gt;
code that calculates atmospheric pressure, altimeter settings, &lt;br /&gt;
et cetera.  This can be easily demonstrated:&lt;br /&gt;
&lt;br /&gt;
Park at or near the threshold of runway 33 at Aspen (KASE).&lt;br /&gt;
Under standard conditions, observe that the altimeter reads&lt;br /&gt;
7820 feet MSL, as it should.&lt;br /&gt;
&lt;br /&gt;
Use the Weather : Weather Conditions dialog popup to&lt;br /&gt;
look at the ground-level altimeter setting (QNH).&lt;br /&gt;
This is bottom row in the &amp;quot;Alt (inHg)&amp;quot; column of the popup.&lt;br /&gt;
Verify that it is 29.92.&lt;br /&gt;
&lt;br /&gt;
Now use the dialog box to change this property.  Change it&lt;br /&gt;
to 30.92, a one-inch difference.&lt;br /&gt;
&lt;br /&gt;
Go to your altimeter instrument and enter the new altimeter&lt;br /&gt;
setting in the Kollsman window.  Ideally, this '''should'''&lt;br /&gt;
cause the instrument to read the correct altitude once&lt;br /&gt;
again, namely 7820 feet MSL.&lt;br /&gt;
&lt;br /&gt;
However, due to bugs, it is likely that you will observe&lt;br /&gt;
something closer to 8120.  This means the airplane is 300 &lt;br /&gt;
feet lower than the altimeter says it is.&lt;br /&gt;
&lt;br /&gt;
In case it wasn't obvious, when flying around near Aspen,&lt;br /&gt;
being 300 feet lower than you think you are can be very&lt;br /&gt;
bad for your health.&lt;br /&gt;
&lt;br /&gt;
The absolutely correct formulas for computing the altimeter &lt;br /&gt;
setting are derived and explained on the [http://www.av8n.com/physics/altimetry.htm jsd altimetry page].&lt;br /&gt;
&lt;br /&gt;
A patch to fix the altimeter has been offered.&lt;br /&gt;
&lt;br /&gt;
==== Altimetry misnomers and misconceptions. ====&lt;br /&gt;
&lt;br /&gt;
Both the Weather Conditions popup and the atis.cxx code&lt;br /&gt;
rely on the &amp;quot;pressure-sea-level-inhg&amp;quot; property and use&lt;br /&gt;
it in ways that the altimeter setting should be used.&lt;br /&gt;
&lt;br /&gt;
For some people this may be merely a misnomer, but for&lt;br /&gt;
others it is clearly a misconception, as recent events&lt;br /&gt;
have shown.&lt;br /&gt;
&lt;br /&gt;
The fact is, the altimeter setting is '''not''' the same &lt;br /&gt;
thing as the pressure at sea level (Psl), especially when &lt;br /&gt;
the airmass has a non-standard temperature profile.&lt;br /&gt;
The altimeter setting is something&lt;br /&gt;
else;  it is properly called the altimeter setting.  It&lt;br /&gt;
is also properly called the QNH, although private pilots&lt;br /&gt;
who fly only in the US may be unfamiliar with the QNH&lt;br /&gt;
terminology.&lt;br /&gt;
&lt;br /&gt;
In the Remarks section of a METAR, you can sometimes&lt;br /&gt;
find the ''Reduced'' Sea Level Pressure, which is&lt;br /&gt;
unfortunately denoted SLP.  This METAR SLP serves&lt;br /&gt;
the same function as the altimeter setting.  Despite&lt;br /&gt;
its name, the METAR SLP is not equal to the honest-to-goodness&lt;br /&gt;
pressure at honest-to-goodness sea level (Psl), as&lt;br /&gt;
discussed in more detail on&lt;br /&gt;
[http://www.av8n.com/physics/altimetry.htm jsd altimetry page].&lt;br /&gt;
&lt;br /&gt;
There needs to be a facility whereby routines that need&lt;br /&gt;
the altimeter setting can obtain the altimeter setting.&lt;br /&gt;
&lt;br /&gt;
Correct altimetry formulas may be found on the [http://www.av8n.com/physics/altimetry.htm jsd altimetry page].&lt;br /&gt;
&lt;br /&gt;
Existing code sometimes treads the &amp;quot;pressure-sea-level-inhg&amp;quot; &lt;br /&gt;
property as if it were Psl, and sometimes as if it were &lt;br /&gt;
METAR SLP.  All this needs to be vetted.&lt;br /&gt;
&lt;br /&gt;
==== Newton's laws violated by environment.cxx ====&lt;br /&gt;
&lt;br /&gt;
Consider the following results of an experiment using fgfs:&lt;br /&gt;
&lt;br /&gt;
  alt:  662  mM: 0.0288  P: 99000.8462  T: 286.8563  rho: 1.1975&lt;br /&gt;
  alt: 3462  mM: 0.0288  P: 89341.6721  T: 281.3920  rho: 1.1009&lt;br /&gt;
  &lt;br /&gt;
  alt:  662  mM: 0.0289  P: 99000.8422  T: 256.9910  rho: 1.3404&lt;br /&gt;
  alt: 3462  mM: 0.0289  P: 89341.6740  T: 252.0956  rho: 1.2333&lt;br /&gt;
&lt;br /&gt;
The first pair of lines represent before and after a simple&lt;br /&gt;
flight from one airport to another, with a net gain in altitude of&lt;br /&gt;
2800 feet, under standard conditions.  So far so good.&lt;br /&gt;
&lt;br /&gt;
The second pair of lines represent exactly the same flight, &lt;br /&gt;
except that the ambient temperature was 30 degrees colder&lt;br /&gt;
than before.  You can see that the density (rho) is greater,&lt;br /&gt;
in accordance with the ideal gas law.&lt;br /&gt;
&lt;br /&gt;
The problem is that the delta_P is exactly the same for the two&lt;br /&gt;
flights.  This is a problem because P is connected to the weight&lt;br /&gt;
of the air column.  If the air is 12% denser, the laws of physics &lt;br /&gt;
require it to have a 12% steeper pressure gradient dP/dh ... but &lt;br /&gt;
alas this is not observed.&lt;br /&gt;
&lt;br /&gt;
This incorrect pressure profile P(h) has many consequences affecting&lt;br /&gt;
engine performance, airfoil performance, altimetry, et cetera.&lt;br /&gt;
&lt;br /&gt;
==== Z-buffer burn-through. ====&lt;br /&gt;
&lt;br /&gt;
Sometimes distant objects can be seen through nearer objects that&lt;br /&gt;
are not supposed to be transparent.  For example:  Runway lights &lt;br /&gt;
sometimes burn through a solid cloud layer.  Also runway lights&lt;br /&gt;
sometimes burn through aircraft structure.  Some instruments&lt;br /&gt;
burn through the yoke.&lt;br /&gt;
&lt;br /&gt;
It seems that so-called &amp;quot;2D&amp;quot; objects in the&lt;br /&gt;
background are likely to burn through &amp;quot;3D&amp;quot; objects in the&lt;br /&gt;
foreground.  This is particularly noticeable in aircraft&lt;br /&gt;
that have a mixture of 2D and 3D instruments.&lt;br /&gt;
&lt;br /&gt;
The ''position'' in space of the offending objects is OK, as&lt;br /&gt;
you can verify by shifting your PoV to get a little bit of&lt;br /&gt;
a side view.  The obvious hypothesis is that the Z-order&lt;br /&gt;
is being mishandled in a Z-buffer somewhere.&lt;br /&gt;
&lt;br /&gt;
==== Memory leak. ====&lt;br /&gt;
&lt;br /&gt;
The simulator will gobble up about 3 gigabytes&lt;br /&gt;
of virtual memory overnight, while paused.  &lt;br /&gt;
Without the&lt;br /&gt;
leak, the memory footprint would be less than 300 meg.  The&lt;br /&gt;
difference between 300 meg and 3 gig is quite &lt;br /&gt;
significant on machines that have only 1 or 2 gig&lt;br /&gt;
of main memory.&lt;br /&gt;
&lt;br /&gt;
A rather steady leak of 2 meg per minute is observed&lt;br /&gt;
during pause, no matter whether the aircraft is aloft&lt;br /&gt;
or parked on the ground.  '''Vastly less leakage''' (two&lt;br /&gt;
orders of magnitude less, possibly zero) is observed&lt;br /&gt;
when the simulator is not paused, and the aircraft&lt;br /&gt;
is simply sitting on the ground with the parking&lt;br /&gt;
brake set.&lt;br /&gt;
&lt;br /&gt;
This bug has been observed in multiple versions of fgfs,&lt;br /&gt;
including one compiled back in May, 2006 as well as&lt;br /&gt;
the most current CVS version.&lt;br /&gt;
&lt;br /&gt;
This is 100% reproducible with a &lt;br /&gt;
ATI RV350 [Mobility Radeon 9600 M10] chipset&lt;br /&gt;
and the ati-fglrx driver.&lt;br /&gt;
The leak is observed whether or not &lt;br /&gt;
OSG_GL_EXTENSION_DISABLE=ATI:GL_SGIS_generate_mipmap is set.&lt;br /&gt;
&lt;br /&gt;
==== Numerous bugs in ATIS feature. ====&lt;br /&gt;
&lt;br /&gt;
1) The ATIS is supposed to change whenever there is a&lt;br /&gt;
significant change in the weather.  The comments mention&lt;br /&gt;
this, but the code makes no attempt to implement this.&lt;br /&gt;
&lt;br /&gt;
2) The code assumes that ATIS is prepared on the hour.&lt;br /&gt;
In practice this is virtually never the case;  a new&lt;br /&gt;
ATIS is prepared hourly, but not on the hour.  Also&lt;br /&gt;
this assumption is inconsistent with ATIS changes&lt;br /&gt;
based on the weather.&lt;br /&gt;
&lt;br /&gt;
3) The code attempts to issue a station identifier, but&lt;br /&gt;
none is heard.&lt;br /&gt;
&lt;br /&gt;
4) Multiple departures from standard phraseology.&lt;br /&gt;
&lt;br /&gt;
5) The volume is too low;  ATIS is not readable over engine noise.&lt;br /&gt;
This defeats much of the purpose of ATIS.  The volume does&lt;br /&gt;
not respond to the /instrumentation/comm[N]/volume property.&lt;br /&gt;
&lt;br /&gt;
6) When using the --enable-real-weather-fetch option, the weather conditions used for the ATIS message are the conditions at aircraft current position and not the conditions at the airfield. The METAR used at the aircraft's current position could come from a different airport.&lt;br /&gt;
&lt;br /&gt;
x) Et cetera.&lt;br /&gt;
&lt;br /&gt;
A patch to fix a few dozen ATIS bugs is available, but has not been&lt;br /&gt;
incorporated into FG CVS.&lt;br /&gt;
&lt;br /&gt;
==== Problems with --altitude option. ====&lt;br /&gt;
&lt;br /&gt;
When the aircraft is initialzed aloft using the &lt;br /&gt;
command-line --altitude=6000&lt;br /&gt;
option, 0.9.10 is observed to put up a blank screen &lt;br /&gt;
(no scenery, no panel) and to spew on the console &lt;br /&gt;
page after page like this:&lt;br /&gt;
&lt;br /&gt;
  Warning: invalid line segment passed to IntersectVisitor::addLineSegment(..)&lt;br /&gt;
         nan nan nan 2.7093e+06 4.27332e+06 -3.87316e+06 segment ignored..&lt;br /&gt;
  altitude         = -1.69132e-41&lt;br /&gt;
  sea level radius = -6.54575e-42&lt;br /&gt;
  latitude         = 6.9874e-316&lt;br /&gt;
  longitude        = 6.79737e-313&lt;br /&gt;
  OpenAL error (AL_INVALID_VALUE): set_pitch&lt;br /&gt;
  OpenAL error (AL_INVALID_VALUE): set_volume&lt;br /&gt;
&lt;br /&gt;
==== Multiple bugs in the location-in-air popup. ====&lt;br /&gt;
&lt;br /&gt;
The location-in-air popup turns off the magnetos and extends&lt;br /&gt;
the landing gear.  Some pilots and flight instructors &lt;br /&gt;
deem this to be undesirable behavior, especially if all&lt;br /&gt;
they are trying to do is relocate from one airborne position to&lt;br /&gt;
another.&lt;br /&gt;
&lt;br /&gt;
Similarly, it strongly perturbs the throttle setting, &lt;br /&gt;
aileron trim, elevator trim, rudder trim, &lt;br /&gt;
view angles, PoV position, and who-knows-what else.  &lt;br /&gt;
Again, people who know about airplanes consider this to&lt;br /&gt;
be undesirable behavior.&lt;br /&gt;
&lt;br /&gt;
There is also a tendency to place the aircraft into &lt;br /&gt;
dangerous unusual attitudes, and other bugs too numerous &lt;br /&gt;
to mention.&lt;br /&gt;
&lt;br /&gt;
Evidently, though, there is at least one person who likes&lt;br /&gt;
things the way they are.  Code that would have fixed these&lt;br /&gt;
bugs was rejected.  Neither specific nor constructive criticism&lt;br /&gt;
of the code was offered.  For details see the flightgear-devel&lt;br /&gt;
mailing list archives.&lt;br /&gt;
&lt;br /&gt;
==== Nearest fix. ====&lt;br /&gt;
&lt;br /&gt;
Did you know that there are 8 different BRAVO intersections&lt;br /&gt;
in the database?&lt;br /&gt;
&lt;br /&gt;
Until now there was no support in the code for this;  all but&lt;br /&gt;
one of the entries was thrown away at the lowest level. There&lt;br /&gt;
is a comment in the code saying that fixing this is on the&lt;br /&gt;
TODO list.&lt;br /&gt;
&lt;br /&gt;
As for navaids (as opposed to waypoints), the low-level code&lt;br /&gt;
already provides support for ambiguous IDs, but the information&lt;br /&gt;
is not being used very wisely by the higher layers.&lt;br /&gt;
&lt;br /&gt;
Code to fix these problems was offered to the community.&lt;br /&gt;
So far it has been completely ignored.&lt;br /&gt;
&lt;br /&gt;
==== HSI instrument failure. ====&lt;br /&gt;
&lt;br /&gt;
If you use the &amp;quot;heading indicator&amp;quot; checkbox on the&lt;br /&gt;
&amp;quot;instrument failure&amp;quot; popup to command a failure,&lt;br /&gt;
it has no effect on the HSI instrument used by&lt;br /&gt;
many aircraft in the simulator fleet.&lt;br /&gt;
&lt;br /&gt;
This is because of wrong code in hsi.xml.  &lt;br /&gt;
&lt;br /&gt;
Backend code to handle this correctly exists, but has&lt;br /&gt;
apparently never been used.  It needs one small fix,&lt;br /&gt;
followed by recompilation.  A patchset to take care&lt;br /&gt;
of all this was offered to the community, but has&lt;br /&gt;
not been incorporated.&lt;br /&gt;
&lt;br /&gt;
==== Flux gate not really a flux gate. ====&lt;br /&gt;
&lt;br /&gt;
In the Instrumentation director, there are three heading-related&lt;br /&gt;
.cxx files.&lt;br /&gt;
* heading_indicator.cxx : vacuum driven, with drift&lt;br /&gt;
* heading_indicator_dg.cxx : electrically driven, with drift&lt;br /&gt;
* heading_indicator_fg.cxx : electrically driven, no drift&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;fg&amp;quot; in &amp;quot;heading_indicator_fg&amp;quot; is documented to stand for&lt;br /&gt;
&amp;quot;flux gate&amp;quot;, as if the heading were slaved to a flux-gate&lt;br /&gt;
compass ... but the code does not implement any such thing.&lt;br /&gt;
All it really does is initialize the indicated heading to &lt;br /&gt;
the correct magnetic heading value, and then implement a &lt;br /&gt;
no-drift policy.  This is incorrect behavior, as can be&lt;br /&gt;
seen by flying to an area where the magnetic variation is&lt;br /&gt;
different from what it was at the start of the flight.  A&lt;br /&gt;
true slaved heading indicator would gradually accommodate&lt;br /&gt;
the new magvar.&lt;br /&gt;
&lt;br /&gt;
The correct behavior ought to be easy to implement.&lt;br /&gt;
&lt;br /&gt;
==== Weird noises during initialization. ====&lt;br /&gt;
&lt;br /&gt;
It is observed that sometimes while the simulator is starting&lt;br /&gt;
up, before things are fully operational, weird noises are&lt;br /&gt;
produced.  For example, in the c182rg, gear-in-transit&lt;br /&gt;
noises are produced for several seconds before the first&lt;br /&gt;
display becomes visible.  (According to a dump of the&lt;br /&gt;
relevant variables, there is no evidence that the gear is&lt;br /&gt;
actually in transit, and no reason why it should be.)&lt;br /&gt;
&lt;br /&gt;
Code to fix this was submitted.  So far it has been&lt;br /&gt;
ignored.&lt;br /&gt;
&lt;br /&gt;
==== Weird displays during fullscreen initialization. ====&lt;br /&gt;
&lt;br /&gt;
If the --enable-fullscreen command-line option is used, &lt;br /&gt;
the window is enlarged to full-screen size at a time&lt;br /&gt;
when initialization is only half-complete.  From this&lt;br /&gt;
time until the end of initialization, the display &lt;br /&gt;
contains weird combinations of leftover graphic objects&lt;br /&gt;
and other junk.&lt;br /&gt;
&lt;br /&gt;
This is observed no matter whether the splash-screen feature&lt;br /&gt;
is enabled or disabled.&lt;br /&gt;
&lt;br /&gt;
==== Fullscreen window sometimes misplaced. ====&lt;br /&gt;
&lt;br /&gt;
About 20% of the time, when the --enable-fullscreen command-line&lt;br /&gt;
option is used, it opens a window of the correct size, but &lt;br /&gt;
badly misplaced relative to the screen, such that only one half&lt;br /&gt;
or one quarter of the window is on-screen.&lt;br /&gt;
&lt;br /&gt;
==== Navigation databases out-of-date ====&lt;br /&gt;
&lt;br /&gt;
The database of navigation waypoints and fixes has an internal&lt;br /&gt;
date of early 2005.  It is missing quite a few useful fixes.  &lt;br /&gt;
The FAA has defined quite a few new approaches in recent years,&lt;br /&gt;
and has revised others.&lt;br /&gt;
&lt;br /&gt;
An updated version, based on a pull of the much more&lt;br /&gt;
current x-plane database, was made available.  So far&lt;br /&gt;
it has been ignored.&lt;br /&gt;
&lt;br /&gt;
Similar remarks apply to the ''navaids'' database.&lt;br /&gt;
&lt;br /&gt;
==== Ident from phantom DME. ====&lt;br /&gt;
&lt;br /&gt;
In the real world, some VOR stations and even some localizers&lt;br /&gt;
have a colocated DME station ... but there are plenty that&lt;br /&gt;
don't.&lt;br /&gt;
&lt;br /&gt;
The DME has its own Morse ident, with a distinctive higher pitch.&lt;br /&gt;
&lt;br /&gt;
In the simulator, due to a bug in the code, all stations&lt;br /&gt;
transmit the DME Morse ident ... even stations where no&lt;br /&gt;
DME is present.&lt;br /&gt;
&lt;br /&gt;
The code in navradio.cxx finds the nearest VOR or LOC on the&lt;br /&gt;
frequency, and checks to see if it is in range.  It also asks&lt;br /&gt;
for the &amp;quot;nearest&amp;quot; DME on the frequency, but makes no attempt&lt;br /&gt;
to check that it is in range.  To say the same thing the&lt;br /&gt;
other way, there is no attempt to check that the aircraft is&lt;br /&gt;
within the service volume of the DME.  Since there is almost always&lt;br /&gt;
a DME /somewhere/ on the frequency, the has_dme variable will&lt;br /&gt;
always be set true.&lt;br /&gt;
&lt;br /&gt;
For a demonstration of this bug, park at KAOO airport and &lt;br /&gt;
tune up the AOO VOR (which has no DME).  Or park at almost&lt;br /&gt;
any airport and tune up the localizer (since relatively few&lt;br /&gt;
localizers have DME).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Airport lighting in poor weather. ====&lt;br /&gt;
&lt;br /&gt;
In real life, there are many circumstances where airport lights,&lt;br /&gt;
including approach lights, are turned on during the day.  At tower airports, the lights are turned on during conditions of low visibility and/or low ceiling, and also turned on if requested by the pilot.  For details, see [[http://www.faa.gov/ATPUBS/ATC/ATC.pdf FAA Order 7110.65p]].&lt;br /&gt;
&lt;br /&gt;
The code to turn lights on and off is in simgear/scene/tgdb/obj.cxx.  (Formerly it was in tileentry.cxx) &lt;br /&gt;
* All along, runway and taxiway lights have been on during the hours of darkness, as determined from the angle of the sun.&lt;br /&gt;
* As of version 0.9.10, runway lights and taxiway lights are turned on automatically if visibility less than 5000 meters, day or night.  Apparently this is based on flight visibility, not on surface visibility (which would be more appropriate).  Consequently, as you descend through a haze layer into improving visibility you can watch as the lights turn themselves off (which is not appropriate).  Also: apparently the code treats a subset of approach lights as part of the runway lights, so that subset comes on also.  The remaining approach lights appear to be permanently off.&lt;br /&gt;
* There is still no code to turn on the lights depending on ceiling.&lt;br /&gt;
&lt;br /&gt;
At non-towered airports, the lights are usually pilot-controlled,&lt;br /&gt;
via radio, no matter what the weather.  Presently the code treats them the same as towered airports.  (Arguably this should be considered a wish-list item rather than a bug. [[User:Alfozavr|Alfozavr]])&lt;br /&gt;
&lt;br /&gt;
It is important to get the lighting right, because it affects both the&lt;br /&gt;
legality and the practicality of performing instrument approaches&lt;br /&gt;
in marginal conditions.&lt;br /&gt;
&lt;br /&gt;
==== Holes in the ground. ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;del&amp;gt;Ever since the first win32-build of FG-OSG, there are at least two huge &lt;br /&gt;
ground scenery holes (missing scenery tiles) in the the Rhine/Main/Neckar-region in Germany. &lt;br /&gt;
The first one gapes at &lt;br /&gt;
the place which was formerly known as the city of Mannheim (near the &lt;br /&gt;
airport EDFM, which is still there), the second one has swallowed up a &lt;br /&gt;
big piece of Frankfurt am Main (near EDDF) and surrounding land. &lt;br /&gt;
&lt;br /&gt;
First posted to the flightgear-devel list in November, 2006.&amp;lt;/del&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This problem has disappeared in the latest FlightGear CVS version as of 2007-07-31, using OSG 2.0.&lt;br /&gt;
&lt;br /&gt;
==== Mixture versus Altitude. ====&lt;br /&gt;
&lt;br /&gt;
It is observed in the default c172p and in the c182 that at&lt;br /&gt;
high altitude airports (e.g. KGCN or KASE), to obtain max&lt;br /&gt;
static RPM, it suffices to move the mixture control only a&lt;br /&gt;
few mm aft of the full-forward (full-rich) position.&lt;br /&gt;
&lt;br /&gt;
This is unrealistic.  In a real aircraft under such conditions,&lt;br /&gt;
it would be necessary to pull the mixture control back about&lt;br /&gt;
an inch to obtain max RPM.&lt;br /&gt;
&lt;br /&gt;
It's hard to say whether the carburetor is underreacting to the&lt;br /&gt;
altitude, or overreacting to the mixture control.&lt;br /&gt;
&lt;br /&gt;
==== EGT reads high. ====&lt;br /&gt;
&lt;br /&gt;
It is observed in the default c172p and in the c182 that the&lt;br /&gt;
EGT reads toward the high end of the scale under all conditions,&lt;br /&gt;
including idle.  This is unrealistic.&lt;br /&gt;
&lt;br /&gt;
Also, the EGT reads ''off-scale'' high under high-power conditions.&lt;br /&gt;
&lt;br /&gt;
==== Flags missing from instruments. ====&lt;br /&gt;
&lt;br /&gt;
Some of the standard instruments lack status flags.  For example,&lt;br /&gt;
the GS needle goes to  mid-scale if there is no valid signal.  That'll kill you for sure.  Reportedly the hi-res instruments implement flags, but the lo-res ones don't.  Many aircraft are using the lo-res instruments.&lt;br /&gt;
&lt;br /&gt;
Either the aircraft should be upgraded to use instruments that&lt;br /&gt;
display flags, or the instruments should be upgraded to be&lt;br /&gt;
display flags.&lt;br /&gt;
&lt;br /&gt;
==== Problems with --model-hz option. ====&lt;br /&gt;
&lt;br /&gt;
Specifying the --model-hz=10 command-line option results in the&lt;br /&gt;
following mess:&lt;br /&gt;
  Model Author:  Unknown&lt;br /&gt;
  Creation Date: 2002-01-01&lt;br /&gt;
  Description:   Cessna C-182RG&lt;br /&gt;
 Reading xml electrical system model from /games/cvs/data/Aircraft/c182/c182-electrical.xml&lt;br /&gt;
  Sorry, wdot doesn't appear to be trimmable&lt;br /&gt;
 Trim Failed&lt;br /&gt;
  Trim Results: &lt;br /&gt;
       Angle of Attack:   7.50  wdot:  3.21e+01 Tolerance: 1e-03  Failed&lt;br /&gt;
              Throttle:   0.50  udot:  0.00e+00 Tolerance: 1e-03  Passed&lt;br /&gt;
            Pitch Trim:   0.00  qdot: -5.44e-11 Tolerance: 1e-04  Passed&lt;br /&gt;
  Model Author:  Unknown&lt;br /&gt;
  Creation Date: 2002-01-01&lt;br /&gt;
  Description:   Cessna C-182RG&lt;br /&gt;
 altitude         = -1.18461e-41&lt;br /&gt;
 sea level radius = -4.87596e-42&lt;br /&gt;
 latitude         = 6.98923e-316&lt;br /&gt;
 longitude        = 6.79738e-313&lt;br /&gt;
 altitude         = -1.18461e-41&lt;br /&gt;
 sea level radius = -4.87596e-42&lt;br /&gt;
 latitude         = 6.98923e-316&lt;br /&gt;
 longitude        = 6.79738e-313&lt;br /&gt;
 altitude         = -1.18461e-41&lt;br /&gt;
 sea level radius = -4.87596e-42&lt;br /&gt;
 latitude         = 6.98923e-316&lt;br /&gt;
 longitude        = 6.79738e-313&lt;br /&gt;
 WWarning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
     [many repeats]&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 altitude         = 9&lt;br /&gt;
 sea level radius = 4.62829e-268&lt;br /&gt;
 latitude         = 1.52075e-314&lt;br /&gt;
 longitude        = -0.0967923&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: catching up on tile delete queue&lt;br /&gt;
 Warning: invalid line segment passed to IntersectVisitor::addLineSegment(..)&lt;br /&gt;
         nan nan nan -inf inf -inf segment ignored..&lt;br /&gt;
 altitude         = -1.18461e-41&lt;br /&gt;
 sea level radius = -4.87596e-42&lt;br /&gt;
 latitude         = 6.98923e-316&lt;br /&gt;
 longitude        = 6.79738e-313&lt;br /&gt;
 Warning: invalid line segment passed to IntersectVisitor::addLineSegment(..)&lt;br /&gt;
         nan nan nan -inf inf -inf segment ignored..&lt;br /&gt;
 altitude         = -1.18461e-41&lt;br /&gt;
 sea level radius = -4.87596e-42&lt;br /&gt;
 latitude         = 6.98923e-316&lt;br /&gt;
 longitude        = 6.79738e-313&lt;br /&gt;
 Warning: invalid line segment passed to IntersectVisitor::addLineSegment(..)&lt;br /&gt;
         nan nan nan -inf inf -inf segment ignored..&lt;br /&gt;
 altitude         = -1.18461e-41&lt;br /&gt;
 sea level radius = -4.87596e-42&lt;br /&gt;
 latitude         = 6.98923e-316&lt;br /&gt;
 longitude        = 6.79738e-313&lt;br /&gt;
 Warning: invalid line segment passed to IntersectVisitor::addLineSegment(..)&lt;br /&gt;
         nan nan nan -inf inf -inf segment ignored..&lt;br /&gt;
 altitude         = -1.18461e-41&lt;br /&gt;
 sea level radius = -4.87596e-42&lt;br /&gt;
 latitude         = 6.98923e-316&lt;br /&gt;
 longitude        = 6.79738e-313&lt;br /&gt;
 Warning: invalid line segment passed to IntersectVisitor::addLineSegment(..)&lt;br /&gt;
         nan nan nan -inf inf -inf segment ignored..&lt;br /&gt;
 altitude         = nan&lt;br /&gt;
 sea level radius = nan&lt;br /&gt;
 latitude         = nan&lt;br /&gt;
 longitude        = nan&lt;br /&gt;
&lt;br /&gt;
and so forth.&lt;br /&gt;
&lt;br /&gt;
* Is this really that unexpected? 10 Hz is a extremely low update frequency for the FDM. The normal rate is 120 Hz.&lt;br /&gt;
&lt;br /&gt;
==== CPU hogging. ====&lt;br /&gt;
&lt;br /&gt;
The fsgs program will happily eat up &amp;gt;98% of the cpu cycles,&lt;br /&gt;
even when the simulator is paused.  That seems excessive,&lt;br /&gt;
particularly during pause.  This is on a 2GHz machine&lt;br /&gt;
with hardware acceleration.  As a point of reference, &lt;br /&gt;
glxgears uses only a fraction of one percent of the cpu.&lt;br /&gt;
&lt;br /&gt;
* This is an effect of the render-as-fast-as-you-can approach taken by FlightGear. Presumably the user still wants to be able to interact with the graphics when the simulator is paused. Activating sync to VBLANK might give the desired result  if the cpu is fast enough to have time over between the frames. (Since most of the work in glxgear is done by the GPU it can much easier saturate the GPU with little CPU effort than FlightGear can.)&lt;br /&gt;
&lt;br /&gt;
==== Glideslope service volume. ====&lt;br /&gt;
&lt;br /&gt;
The code in navradio.cxx appears to assume the glideslope&lt;br /&gt;
service volume is the same as the localizer service&lt;br /&gt;
volume.  This is quite unrealistic.&lt;br /&gt;
&lt;br /&gt;
==== Extended service volume. ====&lt;br /&gt;
&lt;br /&gt;
In some parts of the world, a goodly fraction of the&lt;br /&gt;
localizers have an expanded service volume (ESV),&lt;br /&gt;
often quite a bit larger than the standard service&lt;br /&gt;
volume you see in the AIM.  The code in navradio.cxx&lt;br /&gt;
was ignoring the service volume information in the&lt;br /&gt;
database and wrongly assuming the default values&lt;br /&gt;
applied everywhere.  Code to fix the range-related&lt;br /&gt;
part of the problem has been offered&lt;br /&gt;
but not yet incorporated.&lt;br /&gt;
&lt;br /&gt;
==== Other service volume issues. ====&lt;br /&gt;
&lt;br /&gt;
The code  in navradio.cxx has no understanding of how &lt;br /&gt;
'''azimuth''' affects the&lt;br /&gt;
localizer.  There is more to the story than reception range.&lt;br /&gt;
It is perfectly possible to be outside the LOC service volume &lt;br /&gt;
for reasons having to do with azimuth, not range.  &lt;br /&gt;
&lt;br /&gt;
Good ident will be heard, but false localizer courses will &lt;br /&gt;
cause serious trouble for the unwary pilot.&lt;br /&gt;
&lt;br /&gt;
A patch to fix this (along with the ESV issue) has been &lt;br /&gt;
offered, but ignored.&lt;br /&gt;
&lt;br /&gt;
There are also azimuthal issues with the /glideslope/&lt;br /&gt;
service volume.  This has not yet been patched.&lt;br /&gt;
&lt;br /&gt;
==== Menu buttons having a get-together. ====&lt;br /&gt;
&lt;br /&gt;
This concerns &amp;quot;radio buttons&amp;quot; on menus, such as on the &lt;br /&gt;
location-in-air popup and elsewhere.  By definition, it should be &lt;br /&gt;
impossible to have more than one radio button pushed down at a time.&lt;br /&gt;
However, illegal situations of this sort can be created&lt;br /&gt;
using a click-and-drag gesture.  Aim at&lt;br /&gt;
a radio button, hold the mouse-button down, and drag ...&lt;br /&gt;
as if you wanted to drag the radio button to a new location.&lt;br /&gt;
This allows you to set a radio button without the others&lt;br /&gt;
being unset.  If you persist, you can have every one of&lt;br /&gt;
the buttons in the pushed-down state at the same time.&lt;br /&gt;
&lt;br /&gt;
Before you say, &amp;quot;well, don't do that then&amp;quot; or &amp;quot;garbage in,&lt;br /&gt;
garbage out&amp;quot;, let me point out that it is possible for&lt;br /&gt;
a pilot to inadvertently make a tiny dragging gesture&lt;br /&gt;
when intending only a click.  Also, when the desired&lt;br /&gt;
button is in the pushed-down state, it is easy to not&lt;br /&gt;
notice that other buttons are in the undesired state.&lt;br /&gt;
&lt;br /&gt;
==== Altimeter setting unreadable. ====&lt;br /&gt;
&lt;br /&gt;
The standard altimeter (used by the default c172p aircraft&lt;br /&gt;
and many others) had been using an unhappy hodgepodge of&lt;br /&gt;
layers.  The analog Kollsman window was unusable, because&lt;br /&gt;
it was unlabeled, and the digital altimeter setting was&lt;br /&gt;
unusable, especially at altitudes near 2500 feet, partly &lt;br /&gt;
from being behind the needle.  On a real altimeter, things&lt;br /&gt;
are positioned so that cannot happen.&lt;br /&gt;
&lt;br /&gt;
Fixing this requires using a more suitable font, moving&lt;br /&gt;
the digits over, and getting rid of conflicting extraneous&lt;br /&gt;
markings.&lt;br /&gt;
&lt;br /&gt;
A patch to implement this fix has been offered.&lt;br /&gt;
&lt;br /&gt;
==== Memory mismanagement in subsystem_mgr. ====&lt;br /&gt;
&lt;br /&gt;
It is bad luck to apply &amp;quot;delete&amp;quot; to an object that was not&lt;br /&gt;
created with &amp;quot;new&amp;quot; ... as in line 219 of subsystem_mgr.cxx&lt;br /&gt;
&lt;br /&gt;
A patch is available, but has not been incorporated.&lt;br /&gt;
&lt;br /&gt;
==== Yet more memory mismanagement. ====&lt;br /&gt;
&lt;br /&gt;
When FG is trying to exit, it is very likely to abort&lt;br /&gt;
with a message such as&lt;br /&gt;
&lt;br /&gt;
  *** glibc detected *** double free or corruption (!prev): 0x0ad08b88 ***&lt;br /&gt;
&lt;br /&gt;
There are at least three different instances of this bug,&lt;br /&gt;
each producing a different traceback.  Here is one such&lt;br /&gt;
traceback:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
#0  0xb7573947 in raise () from /lib/tls/libc.so.6&lt;br /&gt;
#1  0xb75750c9 in abort () from /lib/tls/libc.so.6&lt;br /&gt;
#2  0xb75a908a in __libc_message () from /lib/tls/libc.so.6&lt;br /&gt;
#3  0xb75b094f in _int_free () from /lib/tls/libc.so.6&lt;br /&gt;
#4  0xb75b09f2 in free () from /lib/tls/libc.so.6&lt;br /&gt;
#5  0xb77373b1 in operator delete () from /usr/lib/libstdc++.so.6&lt;br /&gt;
#6  0x085455db in ~SGPropertyNode (this=0xad08b88) at props.cxx:766&lt;br /&gt;
#7  0x08545597 in ~SGPropertyNode (this=0xace47e8) at ../../simgear/structure/SGSharedPtr.hxx:93&lt;br /&gt;
#8  0x08545597 in ~SGPropertyNode (this=0x86d7728) at ../../simgear/structure/SGSharedPtr.hxx:93&lt;br /&gt;
#9  0x080821d3 in ~FGGlobals (this=0x86d7598) at globals.cxx:105&lt;br /&gt;
#10 0x0805a969 in fgExitCleanup () at bootstrap.cxx:237&lt;br /&gt;
#11 0xb75764f0 in exit () from /lib/tls/libc.so.6&lt;br /&gt;
#12 0x080919c7 in fgExit (status=0) at util.cxx:120&lt;br /&gt;
#13 0x0806e452 in do_exit (arg=0xf186950) at fg_commands.cxx:224&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Missing Features and Traps for the Unwary ==&lt;br /&gt;
&lt;br /&gt;
==== Version number, please. ====&lt;br /&gt;
&lt;br /&gt;
It would be helpful to have an easy, documented way to ascertain the&lt;br /&gt;
version number.  A --version option on the command line would be&lt;br /&gt;
nice.  Maybe also a help::about menu item, for use while fgfs is&lt;br /&gt;
already running.&lt;br /&gt;
&lt;br /&gt;
One could imagine that info about key libraries would also be&lt;br /&gt;
helpful.&lt;br /&gt;
&lt;br /&gt;
==== Rabbits extinct. ====&lt;br /&gt;
&lt;br /&gt;
In the real world, many airports have '''sequenced flashers''' &lt;br /&gt;
(aka the rabbit) as part of the approach-light system.&lt;br /&gt;
&lt;br /&gt;
In the FlightGear world, the sequenced flashers are inoperative&lt;br /&gt;
everywhere.  Grepping through the code suggests that no attempt&lt;br /&gt;
has been made to implement this.&lt;br /&gt;
&lt;br /&gt;
==== No comm volume control. ====&lt;br /&gt;
&lt;br /&gt;
In many aircraft including the default c172p, the comm&lt;br /&gt;
radios have no volume control knob.  In other aircraft&lt;br /&gt;
including the pa24-250, there is such a knob, but it&lt;br /&gt;
apparently isn't clickable and apparently doesn't do &lt;br /&gt;
anything.  &lt;br /&gt;
&lt;br /&gt;
In contrast, the SenecaII exemplifies the ''desired'' behavior: &lt;br /&gt;
the knob rotates when clicked and &lt;br /&gt;
correctly controls the /instrumentation/comm[N]/volume&lt;br /&gt;
property.  (This alas has no effect on the volume of ATIS&lt;br /&gt;
audio, but that must be considered an ATIS bug not a&lt;br /&gt;
Seneca bug.)&lt;br /&gt;
&lt;br /&gt;
==== Incomplete Scenery. ====&lt;br /&gt;
&lt;br /&gt;
Installing scenery from the [http://scenemodels.flightgear.org/ Scenery Objects Database ]  without installing the shared models, will get you messages such as the following:&lt;br /&gt;
&lt;br /&gt;
  Failed to open file .../data/Models/fgfsdb/localizer.xml&lt;br /&gt;
  Failed to open file .../data/Models/fgfsdb/WaterWorks30m.xml&lt;br /&gt;
  Failed to open file .../data/Models/fgfsdb/GenericStorageTank5m.xml&lt;br /&gt;
  Failed to open file .../data/Models/fgfsdb/GenericStorageTank10m.xml&lt;br /&gt;
  Failed to open file .../data/Models/fgfsdb/GenericStorageTank20m.xml&lt;br /&gt;
  Failed to open file .../data/Models/fgfsdb/GenericStorageTank30m.xml&lt;br /&gt;
&lt;br /&gt;
You might get only a few such messages, or you might get &lt;br /&gt;
screenful after screenful.&lt;br /&gt;
&lt;br /&gt;
So, make sure you download all scenery files that are needed for fgfs.&lt;br /&gt;
&lt;br /&gt;
This obviously counts as a trap for the unwary.&lt;br /&gt;
&lt;br /&gt;
- This is patently not a bug and should be moved to a &amp;quot;tips&amp;quot; section or similar.  The need to download the shared models is clearly stated (in big, bold, capitals no less) on the respective [http://scenemodels.flightgear.org/download/ download page] in a central position...&lt;br /&gt;
&lt;br /&gt;
==== ASOS and AWOS are AWOL. ====&lt;br /&gt;
&lt;br /&gt;
At many non-tower airports (and even some tower airports) there&lt;br /&gt;
is automatic weather reporting of some kind.&lt;br /&gt;
&lt;br /&gt;
It ought to be straightforward to implement this, as a slight&lt;br /&gt;
variation on the existing ATIS feature.&lt;br /&gt;
&lt;br /&gt;
==== Roundoff problems with textranslate step and scroll. ====&lt;br /&gt;
&lt;br /&gt;
The textranslate animation is delightful for 3D animation&lt;br /&gt;
of mechanical drum-type displays as on old-fashioned&lt;br /&gt;
odometers and Hobbs meters.&lt;br /&gt;
&lt;br /&gt;
It is not, however, a convenient way to implement digital&lt;br /&gt;
readouts.  It works OK for integers, but the code in &lt;br /&gt;
apply_mod() suffers from roundoff errors when dealing with decimal fractions, such as the &amp;quot;.1&amp;quot; in 122.1 MHz, particularly when the scroll-value is zero.&lt;br /&gt;
* One workaround is to stick to integers, e.g. integer kHz &lt;br /&gt;
rather than fractional MHz.&lt;br /&gt;
* Another workaround is to employ a small positive scroll value, step*1e-6 should suffice.&lt;br /&gt;
* A final option (with CVS) is to use the bias tag to let the code know how to&lt;br /&gt;
handle round-off.  Use a bias value of 1/2 your smallest step value, and &lt;br /&gt;
use the same bias value on all digits.&lt;br /&gt;
&lt;br /&gt;
What we really need is a whole new support routine for dealing&lt;br /&gt;
with 3D digital displays, something at least as nice as the&lt;br /&gt;
support for 2D instruments.&lt;br /&gt;
&lt;br /&gt;
==== Broken startup banner. ====&lt;br /&gt;
&lt;br /&gt;
On startup, the simulator prints Author: Unknown and prints a bogus Date.&lt;br /&gt;
&lt;br /&gt;
The printout comes from JSBSim and refers to the (lack of) author, date and version fields in the JSBSim flight model XML file for the aircraft. According to the schema for JSBSim-ML (the markup language specification for JSBSim aircraft) the author, creation date, version, and description are not required fields, so the message that is printed out should account for missing elements.&lt;br /&gt;
&lt;br /&gt;
== Fixed Bugs ==&lt;br /&gt;
&lt;br /&gt;
If the fix refers to a version number that hasn't been released yet, it means that the fix is in CVS (this makes life easier maintaining the page - status doesn't have to be changed each release).&lt;br /&gt;
&lt;br /&gt;
==== Out-of-bounds array reference in JSBSim ====&lt;br /&gt;
&lt;br /&gt;
This is in the interpolation table code.&lt;br /&gt;
&lt;br /&gt;
This bug has been fixed in the [[http://jsbsim.sourceforge.net/ SF CVS]] version of JSBSim.&lt;br /&gt;
&lt;br /&gt;
==== Memory leak in JSBSim ====&lt;br /&gt;
&lt;br /&gt;
This is in the &amp;quot;message&amp;quot; handling code.&lt;br /&gt;
&lt;br /&gt;
This bug has been fixed in the [[http://jsbsim.sourceforge.net/ SF CVS]] version of JSBSim.&lt;br /&gt;
&lt;br /&gt;
==== Wild accelerations at low speeds. ====&lt;br /&gt;
&lt;br /&gt;
Improper inclinometer ball indications have been observed:&lt;br /&gt;
* When parked, the ball was pegged to one side.&lt;br /&gt;
* When taxiing at low speeds (a few knots or less) the ball oscillated wildly back and forth.&lt;br /&gt;
&lt;br /&gt;
This was observed in the c182 model and in the default c172 model.&lt;br /&gt;
&lt;br /&gt;
Tracing indicates that the problem is not within the slip_skid_ball.cxx&lt;br /&gt;
code, but rather upstream of there, in the flight dynamics.  Tracing&lt;br /&gt;
shows that the y-accel-fps_sec values are wildly fluctuating in&lt;br /&gt;
direction, and enormous in magnitude.&lt;br /&gt;
&lt;br /&gt;
Additional evidence pointing to the FDM comes from the fact that&lt;br /&gt;
the problem is observed with JSBSim and not with larcsim (although&lt;br /&gt;
larcsim has other problems, such as drifting slowly sideways while&lt;br /&gt;
parked).&lt;br /&gt;
&lt;br /&gt;
This is important from a procedures training point of view.  &lt;br /&gt;
If you want to have a realistic flight, one of the checklist items is to verify, insofar as possible, that the instruments give correct indications during preflight and taxi.  In a real aircraft, a pilot who found the &lt;br /&gt;
inclinometer pegged would cancel the flight before even starting&lt;br /&gt;
the engine.&lt;br /&gt;
&lt;br /&gt;
Note: This has probably been resolved in the latest release of JSBSim that is now incorporated into FlightGear. It may have stemmed from bad ground reactions modeling. Standalone tests with JSBSim and the C-172 sitting on the runway show the following properties steadily holding at zero:&lt;br /&gt;
&lt;br /&gt;
*velocities/vdot-fps&lt;br /&gt;
*velocities/a-pilot-y-ft sec2&lt;br /&gt;
*velocities/n-pilot-y-norm&lt;br /&gt;
&lt;br /&gt;
* '''This bug has been fixed in 0.9.11.'''&lt;br /&gt;
&lt;br /&gt;
==== Misdirected diagnostic in JSBSim.cxx ====&lt;br /&gt;
&lt;br /&gt;
The file JSBSim.cxx directed the last four lines of a five-line diagnostic message to cout.  This made both the log and the console record hard to interpret.&lt;br /&gt;
&lt;br /&gt;
* '''This bug has been fixed.'''&lt;br /&gt;
&lt;br /&gt;
==== Linux and perhaps Windows crashes when specifiying --lon or --lat ====&lt;br /&gt;
&lt;br /&gt;
The 0.9.8 version of flightgear has an issue with starting coordinates that are lie on the boundary before tiles or coordinates.&lt;br /&gt;
&lt;br /&gt;
Workround: Specify the latitude as a slight offset to what you require. Eg instad of --lon=16 make it --lon=16.0001 The difference visually is next to nothing. :-)&lt;br /&gt;
&lt;br /&gt;
* '''This bug has not been observed in 0.9.10.'''&lt;br /&gt;
&lt;br /&gt;
==== 0.9.5 - 0.9.8 - Windows - Crash on start reporting &amp;quot;Could not gen source&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
Any further reports or stacktraces on this bug would be appreciated.&lt;br /&gt;
Workround: Launch two copies of FGFS in quick succession: one should work. You may need three.&lt;br /&gt;
Update your sound card drivers.&lt;br /&gt;
&lt;br /&gt;
* '''This bug has been fixed in 0.9.8a'''&lt;br /&gt;
&lt;br /&gt;
==== 0.9.7 - ? Linux - Joystick crash with correct config files ====&lt;br /&gt;
&lt;br /&gt;
Workround: Comment out any unused axes (and, possibly buttons) in the config file - if your joystick has 3 axes, comment out axes 4 through end.&lt;br /&gt;
&lt;br /&gt;
* ''' This bug has been fixed.'''&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
==== Individual Aircraft ====&lt;br /&gt;
&lt;br /&gt;
Bugs associated with a particular aircraft should be listed&lt;br /&gt;
on the aircraft's [[Aircraft_Todo|ToDo]] page, not here.&lt;br /&gt;
&lt;br /&gt;
==== OpenSceneGraph ====&lt;br /&gt;
&lt;br /&gt;
There is a separate page for issues related to [[OpenSceneGraph]].&lt;/div&gt;</summary>
		<author><name>Willie</name></author>
	</entry>
</feed>