The following "travelog" or friendly, informal "Guided Tour" is being developed by Sebastian Hilbert. It is not linked to anything else on the wiki because there are not yet enough "legs" on the "tour" but we hope to add some content and link it up before too long...

Day 1 : Things you need to know about Gnumed

So far you should know Gnumed is intendend for medical offices - not hospitals. Good. Hopefully that's what you came for. Right now it is advisable to visit GNUmed's FAQ section. There you will find answers to some common question. Go there and read it before you continue.

... ah, I see you are back (did you really take a look at the FAQs ? Let's emphasize a few point again before we continue.

1.) GNUmed is trageted at medical offices - not (yet) hospitals. Its focus is on the documentation part (EMR) rather than billing and office management

2.) They say Gnumed can be used on many platforms including GNU/Linux, Windows, MacOSX.

3.) For data record storage it uses a database named PostgreSQL. Gnumed is going to be written in a programming language called Python. See Learning Resourcesfor more info. Allright what else ? The user interface toolkit they use for this is called wxWidgets. I was told that there is something called a wrapper called wypython around wxwidgets so python developers can use it despite wxwidgets being written in yet another programming language called C++. The connecting part between the User interface and the database is psycopg. You should have come across most of these names when you installed Gnumed.

What did you say? You have not installed GNUmed yet? Don't go anywhere. It is now time to install GNUmed... See Installation Guides for more info.

Well actually I gave you enough to read for one day. Let's postpone installation until tomorrow.

Before I let you leave today we should quizz ourselves on what we have learned about GNUmed today.

Q1) Who is GNUmed for ?

Q2) What makes GNUmed tick ? (this is a hard one...)

Day 2 :

So you came back for more ? You intend to install GNUmed on your machine or someone asked you to do it for them ? Fear no more my fellow Gnumedder. The road is bumpy but it can be passed.

Read Installation Guides if you want to proceed with the installation. Come back and party once you are done. This will most likely keep you busy for a while so see you tomorrow.

You are still reading this ? You have a feeling there is a shortcut to trying GNUmed ? I congratulate you on your wit. There sure is a way to skip the installation process.

Go grab a Live demo medium with GNUmed on it. Get it here while it's still hot.

Day 3 : Taking a look at Gnumed

Glad to have you back. You either managed to install GNUmed or you got yourself a copy of GNUmed based on CD or USB.

Fire up Gnumed. We are going to take a look. There are many ways but since we are going to hack on Gnumed soon I recommend starting Gnumed via the shell script called ''. Where can I find this script, you might ask?

Excellent question. Assuming you managed to download a copy of the GNUmed source code via the CVS system you should look for the script in the directory you downloaded the source into.

e.g. /home/misterx/gnumed/gnumed/client

Same applies if you downloaded a tarball copy of the CVS tree. Just look in the directory you uncompressed the tarball into. If you intend to hack on GNUmed I recommend you get CVS working and don't use the tarball. That way you will be able to checkin modifications yourself. You are however free to send patches to any developer you can get a hold of.

unfinished ... I need to edit the installation instructions first. What good does a hacking guide do when it's that hard to install ?

Also available to be looked at... GmManualStartingGnumed

-- SebastianHilbert - 15 Feb 2005

--- This topic: Gnumed > WebHome > DevelopmentMain > LearningResources > GnumedForStarters
Topic revision: 25 Jun 2011, KarstenHilbert
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback