FlightGear Newsletter April 2015: Difference between revisions

Jump to navigation Jump to search
Cleanup
mNo edit summary
(Cleanup)
Line 6: Line 6:
{{Newsletter-cover-header|Development news}}<br/>
{{Newsletter-cover-header|Development news}}<br/>
[[#FlightGear now lives at SourceForge|FlightGear now lives at SourceForge]]<br/>
[[#FlightGear now lives at SourceForge|FlightGear now lives at SourceForge]]<br/>
[[#OSG Support|OSG Support]]<br/>
[[#OpenRTI move|OpenRTI move]]<br/>
[[#OpenRTI move|OpenRTI move]]<br/>
[[#Spaceflight|Spaceflight]]<br/>
[[#Spaceflight|Spaceflight]]<br/>
Line 29: Line 30:


== Development news ==
== Development news ==
=== OSG Support ===
{{FGCquote
  |I made a commit to SimGear that fixes compilation with current OSG sources.<br/>
Unfortunately, FlightGear doesn't actually work with this OSG due to a bug<br/>
in the mesh optimizer. If you want to use current OSG, check the<br/>
osg-submissions mailing list for my fix.
  |{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33913629/
    |title=<nowiki>[Flightgear-devel] OSG 3.3.8 heads up</nowiki>
    |author=<nowiki>Tim Moore</nowiki>
    |date=<nowiki>2015-04-19</nowiki>
  }}
}}
=== FlightGear now lives at SourceForge ===
=== FlightGear now lives at SourceForge ===
The move from Gitorious to SourceForge is now complete. A historical read-only record will remain at [http://gitorious.org Gitorious.org], as well as other public locations.<ref>http://sourceforge.net/p/flightgear/mailman/message/33832698/</ref> In addition, hooks have been added so that every commit to either the [http://sourceforge.net/p/flightgear/flightgear/ FlightGear], [http://sourceforge.net/p/flightgear/simgear/ SimGear] or [http://sourceforge.net/p/flightgear/fgdata/ FGData] repositories will (hopefully) send a message to the [http://sourceforge.net/p/flightgear/mailman/flightgear-commitlogs/ flightgear-commitlogs mailing list].<ref>http://sourceforge.net/p/flightgear/mailman/message/33827961/</ref>
The move of the FlightGear development repositories from Gitorious to SourceForge is now complete. We had to move our repositories, due to Gitorious shutting down end of May (see [https://about.gitlab.com/2015/03/03/gitlab-acquires-gitorious/ this statement] for details). A historical read-only record will remain at [http://gitorious.org Gitorious.org], as well as other public locations.<ref>http://sourceforge.net/p/flightgear/mailman/message/33832698/</ref> In addition, hooks have been added so that every commit to either the FlightGear, SimGear or FGData repositories will (hopefully) send a message to the [http://sourceforge.net/p/flightgear/mailman/flightgear-commitlogs/ flightgear-commitlogs mailing list].<ref>http://sourceforge.net/p/flightgear/mailman/message/33827961/</ref>


{{FGCquote
THe new repositories can be found at https://sourceforge.net/p/flightgear/_list/git
  |One additional thing to keep in mind is that our flightgear-commitlogs<br/>
mailing list has a maximum message size configured to 160Kb.  Messages<br/>
larger than this get sent over to the list moderator.  That may be why some<br/>
of these messages are delayed.  I mentioned this to Torsten offline and it<br/>
sounded like he had some ideas for ensuring that extra long diffs get<br/>
trimmed to a reasonable size for a mailing list.
  |{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33913347/
    |title=<nowiki>Re: [Flightgear-devel] [Flightgear-commitlogs] [FGData] FlightGear
data - next generation branch next updated.
7b595eca19e1bfb83ae330c02f2eeec5e9c9da58</nowiki>
    |author=<nowiki>Curtis Olson</nowiki>
    |date=<nowiki>2015-04-19</nowiki>
  }}
}}


=== OpenRTI move ===
=== OpenRTI move ===
Line 70: Line 45:
git remote set-url origin git://git.code.sf.net/p/openrti/OpenRTI
git remote set-url origin git://git.code.sf.net/p/openrti/OpenRTI
</syntaxhighlight>
</syntaxhighlight>
=== OSG Support ===
Tim made a commit to SimGear that fixes compilation with current OSG sources. Unfortunately, FlightGear does not actually work with this OSG due to a bug in the mesh optimizer. If you want to use current OSG, check the osg-submissions mailing list for a fix.<ref>{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33913629/
    |title=<nowiki>[Flightgear-devel] OSG 3.3.8 heads up</nowiki>
    |author=<nowiki>Tim Moore</nowiki>
    |date=<nowiki>2015-04-19</nowiki>
  }}</ref>


=== State Machine Support ===
=== State Machine Support ===
{{FGCquote
Torsten has added the relevant documentation for using a state machine in FlightGear to [[Autopilot configuration reference#State Machine <state-machine>]]. He also fixed a related bug in SimGear, so make sure you have pulled up to [http://sourceforge.net/p/flightgear/simgear/ci/fd740959391ac4c54012fe101bf872eddb9ee303/ this patch].
  |I have just added a the relevant documentation to the wiki:<br/>
http://wiki.flightgear.org/Autopilot_configuration_reference#State_Machine_.3Cstate-machine.3E<br/>
I have also fixed a related bug in SimGear, so make sure you have pulled up<br/>
to this patch:<br/>
http://sourceforge.net/p/flightgear/simgear/ci/fd740959391ac4c54012fe101bf872eddb9ee303/<br/>
<br/>
If someone with a better wiki-fu can beautify my addition, that'd be great.<br/>


  |{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33941746/
If someone with a better wiki-fu can beautify the article addition, that would be great.<ref>{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33941746/
     |title=<nowiki>Re: [Flightgear-devel] Automated Checklist Execution</nowiki>
     |title=<nowiki>Re: [Flightgear-devel] Automated Checklist Execution</nowiki>
     |author=<nowiki>Torsten Dreyer</nowiki>
     |author=<nowiki>Torsten Dreyer</nowiki>
     |date=<nowiki>2015-04-21</nowiki>
     |date=<nowiki>2015-04-21</nowiki>
   }}
   }}</ref>
}}


=== Spaceflight ===
=== Spaceflight ===
Line 140: Line 114:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Screenshot !! Code
! style="width:300px;" | Screenshot !! Code
|-
|-
| [[File:Canvas-svg-support.png|thumb|screen shot demonstrating how the scripted Nasal-based SVG parser can be used to dynamically turn SVG files into OpenVG instructions understood by Canvas]]
| [[File:Canvas-svg-support.png|300px]]
Screen shot demonstrating how the scripted Nasal-based SVG parser can be used to dynamically turn SVG files into OpenVG instructions understood by Canvas
| <syntaxhighlight lang="nasal" enclose="div">
| <syntaxhighlight lang="nasal" enclose="div">
var (width,height) = (320,160);
var (width,height) = (320,160);
Line 218: Line 193:
== Community news ==
== Community news ==
=== FlightGear: featured project at SourceForge ===
=== FlightGear: featured project at SourceForge ===
{{FGCquote
FlightGear has been a featured project on the front page of SourceForge throughout May. There are a variety of inputs into the selection process and it is some nice exposure for our little project. We should expect some increased traffic and a few new visitors taking a look at FlightGear for the first time.  Please keep this in mind if we see more new questions on this list or on the forum than usual.
  |I just wanted to post a quick message letting everyone know that next week<br/>
<ref>{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33767341/ |title=FlightGear will be one of SourceForge's projects of the week |author=Curtis Olson |date=2015-04-10}}</ref>
FlightGear will be a featured project of the week on SourceForge's front<br/>
page. There are a variety of inputs into the selection process and it<br/>
should be some nice exposure for our little project.<br/>
<br/>
Congratulations and thanks everyone! :-)<br/>
<br/>
We should expect some increased traffic and a few new visitors taking a<br/>
look at FlightGear for the first time.  Please keep this in mind if we see<br/>
more new questions on this list or on the forum than usual.<br/>
<br/>
Fly on!<br/>
<br/>
Curt.
  |{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33767341/
    |title=<nowiki>[Flightgear-devel] FlightGear will be one of SourceForge's projects
of the week</nowiki>
    |author=<nowiki>Curtis Olson</nowiki>
    |date=<nowiki>2015-04-10</nowiki>
  }}
}}


=== FG Flights blog ===
=== FG Flights blog ===
Line 257: Line 212:
=== Better accessibility for FlightGear ===
=== Better accessibility for FlightGear ===
{{FGCquote
{{FGCquote
   | I'd like to set up a dedicated web site for those of us with any disability to have ways to get around Flight Gear.  I was also thinking even maybe we could find some developers who are disabled who would be interested in helping us set up Flight Gear for all disabilities?  I think we can do some of this on Source Forge.  If we have some developers here on the FlightGear list who would like to help if I could get names that would be helpful so then I have a list.  I would be happy to help develop some as well.  I am unfortunately not a Java programmer but can do html type stuff and the Nasal stuff doesn't look to terribly bad to learn.  I’d also like to see if we can make packs for speech like in our turns so we know what direction one is going as they turn.  There are many more things.  I have to be honest Flight Gear is a platform for me to become familiar with what I will also need for actual flight.  I plan to attack flight lessons myself and FG gives me a good foundation to handle some of these concerns for a bigger project I may have later.  I’d like to personally thank everyone who answers and would be willing to help.
   | I'd like to set up a dedicated web site for those of us with any disability to have ways to get around FlightGear.  I was also thinking even maybe we could find some developers who are disabled who would be interested in helping us set up FlightGear for all disabilities?  I think we can do some of this on SourceForge.  If we have some developers here on the FlightGear list who would like to help if I could get names that would be helpful so then I have a list.  I would be happy to help develop some as well.  I am unfortunately not a Java programmer but can do html type stuff and the Nasal stuff doesn't look to terribly bad to learn.  I’d also like to see if we can make packs for speech like in our turns so we know what direction one is going as they turn.  There are many more things.  I have to be honest FlightGear is a platform for me to become familiar with what I will also need for actual flight.  I plan to attack flight lessons myself and FG gives me a good foundation to handle some of these concerns for a bigger project I may have later.  I’d like to personally thank everyone who answers and would be willing to help.


   |{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33735816/
   |{{cite web |url=http://sourceforge.net/p/flightgear/mailman/message/33735816/

Navigation menu