[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