[Linux4christians] Python Front-End to CHADDB
Don Parris
evangelinux at thefreelyproject.org
Tue Jun 21 11:36:50 EDT 2005
Hey gang,
I've been working on a Python-based front-end to CHADDB. This front-end
will be called GNU Ekklesia. It is currently a console-based application,
and should run on GNU/WIN (and, I assume, Mac) just fine. It is slow going,
but I have a menu system in place, and need to flesh out the database
connectivity portion. I chose to complete this console version before doing
a graphical version for two reasons:
(1) Anyone will be able to run the console version, regardless of their
hardware challenges
(2) I need time to learn some basic skills before I try my hand at the
graphical stuff.
The advantages of Python are many. The fact that TK, WxWindows, & GTK are
well supported and multi-platform, means I have choices in which GUI toolit
I use when I get that far. While I know that Python is not as fast as Java,
it is libre, and most users probably wouldn't notice. You will have to have
MySQL & Python installed. This is standard for most GNU systems, and was a
cinch on the WinXP box at work.
The basic concept is that you choose to work with people, groups, events,
finances, etc. from the main menu. At the sub-menu, you will be able to
add/edit records, and print basic reports. Additional and/or custom reports
would be available from a 3rd-level sub-menu. You can return to the Main
menu or quit the program from any menu. I am including a 'help' item on all
menus as well. It should be so simple to run you'd have to have a thicker
skull than mine not to be able to run it. ;)
Norman, you said you had a specific format your data needs to be in for
UCC/UMC requirements. Would you be willing to send me more detailed info
about your reporting requirements? Perhaps some sample reports or
something? I will do my best to make GNU Ekklesia conform to your
requirements. No promises, though, beyond my best efforts. :)
Blessings,
Don
--
evangelinux GNU Evangelist
http://matheteuo.org/ http://chaddb.sourceforge.net/
"Free software is like God's love - you can share it with anyone anytime
anywhere."
More information about the Linux4christians
mailing list