Portal:Developer: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Add a new link- hopefully I placed it correctly)
m (listed on alphabetic, and made a page for work in progress to shorten the list on this portal)
Line 32: Line 32:
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
TODO: use to document and keep track of official branches (i.e. plib/OSG) and local efforts/projects of individual contributors.
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16211.html Improved ATC background chatter] ([http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16149.html Announcement])
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16176.html Free Walking mode for FlightGear using the Jeep vehicle in CVS]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16176.html Free Walking mode for FlightGear using the Jeep vehicle in CVS]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16148.html FlightGear CVS/HEAD has now basic support for a --version parameter]
* [http://www.flightgear.org/forums/viewtopic.php?t=1128 Unprecedented FlightGear Scenery for KLSV] ([http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15977.html Discussion)]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16086.html PLIB 1.8.5 is now required to compile CVS/HEAD]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16049.html Improved Scenery for EDDF in the works]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16017.html Enhanced Precipitation Effects for FlightGear-now committed]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15821.html PNG to RGB: Base Package Size Reduction Efforts]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15494.html XML Particles]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15388.html Random Trees for FlightGear]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15388.html Random Trees for FlightGear]
*[http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15286.html ATC Enhancements]
*[http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15286.html ATC Enhancements]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15275.html Leak Reduction]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15275.html Leak Reduction]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13123.html  TileProxy for FlightGear?]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg13280.html TerraGear fork]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15160.html FlightGear 1.0 Live CD]
* [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg15160.html FlightGear 1.0 Live CD]
* [http://forums.avsim.net/dcboard.php?az=printer_friendly&forum=198&topic_id=2436&mesg_id=2436 Complete FlightGear Scenery on one DVD]
* [http://forums.avsim.net/dcboard.php?az=printer_friendly&forum=198&topic_id=2436&mesg_id=2436 Complete FlightGear Scenery on one DVD]
* [[Work in progress|More...]]
|-
|-
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Compiling</h2>
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Compiling</h2>
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
* [[ Tools of the Trade ]]
* [[ Building Flightgear ]]
* [[ Building Flightgear ]]
* [[ Building Flightgear - Windows]]
* [[ Building Flightgear - Windows]]
* [[ Building FlightGear Launch Control ]]
* [[ Building Terragear ]]
* [[ Building Terragear ]]
* [[ Keeping FlightGear (win32) up to date without compiling]]
* [[ OpenSceneGraph ]]
* [[ OpenSceneGraph ]]
* [[ Building FlightGear Launch Control ]]
* [[ Tools of the Trade ]]
* [[ Keeping FlightGear (win32) up to date without compiling]]
|-
|-
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">HowTos</h2>
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">HowTos</h2>
Line 69: Line 58:
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
* [[ Code Cleanup ]]
* [[ Contributor Repositories ]] mirrors, branches and forks privately maintained by contributors
* [[ Contributor Repositories ]] mirrors, branches and forks privately maintained by contributors
* [[ Submitting Patches ]]
* [[ Code Cleanup ]]
* [[ Development Resources ]]
* [[ Development Resources ]]
* [[ Extension Support ]]
* [[ Extension Support ]]
* [[ Submitting Patches ]]
* [[ Technical Reports ]]
* [[ Technical Reports ]]
|-
|-
Line 79: Line 68:
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
* [[ Property Tree ]]
* [[ Subsystems ]]
* [[ UML Diagrams ]]
* [[ Commands ]]  
* [[ Commands ]]  
* [[ FDM API ]]
* [[ FDM API ]]
* [[ Nasal scripting language ]]
* [[ File Formats ]]
* [[ File Formats ]]
* [[ Initialization Sequence ]]
* [[ Initialization Sequence ]]
* [[ Nasal scripting language ]]
* [[ Property Tree ]]
* [[ Subsystems ]]
* [[ UML Diagrams ]]
* [[ YASim ]]
|-
|-
|}
|}
Line 95: Line 85:
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
* [[ Long Term Goals ]]
* [[ Bugs ]]
* [[ Bugs ]]
* [[ Feature Requests / Proposals / Ideas ]]
* [[ FGFS Todo ]]
* [[ FGFS Todo ]]
* [[ Feature Requests / Proposals / Ideas ]]
* [[ FlightGear Expo Checklist ]]
* [[ FlightGear Expo Checklist ]]
* [[ Long Term Goals ]]
|-
|-
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Done</h2>
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Done</h2>
Line 118: Line 108:
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
* [[ Nasal scripting language ]]
* [[ Writing simple scripts in %22nasal%22 ]]
* [[ Writing simple scripts in %22nasal%22 ]]
* [[ Nasal scripting language ]]
|-
|-
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Autopilot configuration</h2>
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Autopilot configuration</h2>
Line 127: Line 117:
* [[ Autopilot Tuning Resources ]]
* [[ Autopilot Tuning Resources ]]
|-
|-
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">3D Modelling</h2>
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">3D Modeling</h2>
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
* [[ Aircraft Information Resources ]]
* [[ Model Import and Export ]]
* [[ Modeling - FAQ ]]
* [[ Modeling - Getting Started ]]
* [[ Modeling - Getting Started ]]
* [[ Modelling - FAQ ]]
* [http://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender3D Modeling]
* [[ Modelling - SketchUp]]
* [[ Model Import and Export ]]
* [[ Modeling Resources ]]
* [[ Modeling Resources ]]
* [[ Aircraft Information Resources ]]
* [[ Modeling - SketchUp]]
* [[ Normals and Transparency Tutorial ]]
* [[ Normals and Transparency Tutorial ]]
* [http://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender3D Modeling]
|-
|-
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Scenery</h2>
! <h2 style="margin:0; background:#0f7a71; font-size:120%; font-weight:bold; border:1px solid #d9e2e2; text-align:left; color:white; padding:0.2em 0.4em;">Scenery</h2>
|-
|-
|style="color:#000;"|  
|style="color:#000;"|  
* [[ Blender Ground Signs Tutorial]]
* [[ Placing 3D Objects with the UFO ]]
* [[ Signs ]] (placing and explanation)
* [[ Using Terragear ]]
* [[ Using Terragear ]]
* [[ Blender Ground Signs Tutorial]]
* [[Signs]] (placing and explanation)
* [[Placing 3D Objects with the UFO]]
|-
|-
|}
|}

Revision as of 08:15, 29 March 2008

Developer - User

The Developer Portal

This portal is for developers contributing to FlightGear. If you wanna help with FlightGears development, it's a good idea to subscribe yourself to the FlightGear devel mailing list. The list archive is also available and should be searched before posting the same question.

Latest Organizational Issues

Background Info

Current Efforts/Branches & Work in Progress

Compiling

HowTos

Contributing

Code Internals

Todo

Done

HowTos

Instrumentation

Nasal scripting

Autopilot configuration

3D Modeling

Scenery



Developer Documentation

RFC Topics

Clarification:In its current form, the RFC section is exclusively based on and covered by previous mailing list and forum discussions (as well as various wiki entries), as such it is not supposed to reflect work in progress (RFC="Request For Comments" and not WIP), but is rather to be seen as an attempt to provide comprehensive analyses and summaries of key issues identified in various FlightGear related discussions and feature requests (which are to be linked to in the corresponding resource sections, if that didn't yet take place, it's because of most of these RFCs being indeed WIP).

Thus, RFC entries are not meant to imply anyone "working" on any of these issues, in fact only because an RFC entry is listed here doesn't necessarily mean that work on that particular issue is endorsed by the FlightGear community.


Miscellaneous

Middleware & Base Package Development

Misc