Orville: The Open Source Flight Log Book (eLogBook @ SourceForge)
The story:
Orville is a simple electronic log book, specifically designed for my use. I am
a student pilot and was looking for a way to easily collect my flight information.
Please keep in mind that this application is relatively featureless. At
this point it only allows one user (or set of data) and doesn't consider advanced flight ratings.
Requirements:
Linux(Gtk Libraries)
Perl
The following Perl modules can be found via
CPAN
Gtk-Perl
XML::Parser
XML::Simple
Working Functionality:
- Save, Update, and Delete specific aircraft information (Tail #, Make, Model, Com/Nav Configuration)
- Save, Update, and Delete flight information (Date, Aircraft, From, To, Nite time, Hood time, X-Country time, Dual time and PIC time)
- View basic column statistics
Known Bugs:
- Crashes when less than two items in the XML data file
- Other than that it works pretty well
ToDo:
- Remove XML::Simple requirement by implementing XML::Parser functions
- Fix known bugs
- Create multiple user/pilot functionality by saving to new data files
- Expand stats page with charts and more statistics including aircraft data
- Create pilot preferences and save to datafile, loading default config on app start
- There are a ton more things that I want to do...just need the time
Download (at SourceForge)
Screenshots
Orville is distributed under the same license as Perl itself. - Kit Plummer