Skip to content

Welcome to contributors #1

@agodemar

Description

@agodemar

This repo is a proof of concept of how an online JSBSim Manual could possibly evolve.

As of today, we have a MS Word manual edited by Jon Berndt, available as a PDF here.

We've had also an attempt to migrate the content into a LaTeX manual. The source code of this effort is available here.

This latter solution is stored in a public repository, and being a set of LaTeX files it lends itself to a collaborative approach. Yet, I am aware that not everyone is willing to work with LaTeX.

I recently discovered an interesting feature on GitHub called GitHub Pages.

I did an experiment with this free service based on a technology called Jekyll (sitting on top of Ruby), and the result is this website: FlightMechanics4Pilots

The website sources live are here. It showcases some features that might be adopted in an online user manual of JSBSim:

  • all sources are text files in Markdown format, very useful for
    collaborative and concurrent development
  • uses LaTeX formulas via the MathJax Javascript engine
  • the images are in PNG or even SVG format.

To develop the website locally on my PCs, I use Ruby+Jekyll from an Ubuntu bash shell on Windows 10. This is possible thanks to the Windows Subsystem for Linux.

Now, you know that we also have a GitHub repository here that mirrors the original one on SourceForge.

I think it could be a good idea to take advantage of GitHub to build up an online manual. I can do the initial work to setup the file structure and prepare the skeleton of the draft website.

At that point volunteers can contribute to the content with pull requests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions