[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Pilot log book software for Linux?
Bob Deep writes:
>
>Jerry Kaidor wrote:
>>
>> John C. Peterson wrote:
>> >
>> > I think most power pilots would like the design and find the features
>> > adequate. However, from one glider pilot to another, I found the design
>> > for supporting soaring flights to be sorely lacking. For example, there
>> > is no mechanism for entering release or maximum altitudes. If you have
>> > ever compared plain paper logbooks, you notice that glider and power
>> > logbooks are *very* different. I think that electronic logbooks that
>> > attempt to support multiple category aircraft should be designed using
>> > different "modes",
>>
>> *** Modes, ugh. I know of no quicker way to "bug up" a piece of software.
>> I think a better approach would be to have an ascii config file
>> that specifies what fields are included, and how they are related. A
>> sample config file would be included for power pilots, and another for
>> glider pilots. Said config file to be of easily understood form, with
>> provision for embedded comments, etc.
>
>Oh it's even easier than that... Using Java and a JDBC driver you can
>simply build a program that can dynamicly handle fields in a database
>record... Your program would then be reduced to accepting data for
>specific field types for log entries, and producing generic queries to
>generate reports...
>
>Then you just supply a default database for the types of log books you
>want, and a tool to allow a user to add or remove fields in the records
>so they can coustomize things the way they want.
>
>The hard part would making the data entry screens and report screens
>look nice, but you could provide a way the user could build custom
>reports and entry screens, while providing the basics. You would just
>store the interface code in the database as serilized Java classes...
>
I like your idea of formulating the problem as a database problem. I'm
not realy convinced you need anything all that compilicated though. Would
something like xmbase-grok be adequate for the job? If I remember right,
it's not that hard to build custom input forms for it. Searching is also
supported....
Best Regards, John
--
___|___ | John C. Peterson, KD6EKQ | The box said; "requires Windows NT
-(*)- | mailto:jaypee@netcom.com | 4.0 or better", so I installed Linux.
o/ \o | San Diego, CA U.S.A | See http://www.linux.org/ for info.
-
Archives of linux-aviation: http://mail.nl.linux.org/lists/linux-aviation/
To unsubscribe: send the command "unsubscribe linux-aviation" in the body
of a mail message to <Majordomo@mail.nl.linux.org>.