|Subject:||[Gnumed-devel] GNUmed web client - demo available|
|Date:||Mon, 19 Jul 2010 10:24:04 +0200|
|User-agent:||KMail/1.13.3 (Linux/2.6.33-6-desktop; KDE/4.4.5; i686; ; )|
For those of you who did not follow the discussion on the technical aspects of a web interface for GNUmed here is a short summary. I have looked at many web interfaces and learned quite a bit about existing web frameworks. It turned out that none of the existing frameworks fit our needs. This is due to the fact that the web is designed to fire and forget while GNUmed wants a persisten connection to the database. Second aspect was that we wanted database access done by Postgresql itself rather then duplicating that inside a database (which seems to be industry standard).
* wget http://lkcl.net/lovely-jsonrpc.tgz
2.) get and install cjson
* e.g. python-cjson on Debian
3.) get multitaskhttpd
* git clone git://pyjs.org/git/multitaskhttpd.git
4.) get pyjamas
* git clone git://pyjamas.git.sourceforge.net/gitroot/pyjamas/pyjamas
5.) get GNUmed from git master as tgz or a git clone. Go to gitorious for instructions.
* cd ProxiedWeb
7.) start GNUmed like this: ./gm-from-vcs.sh --ui=web
|[Prev in Thread]||Current Thread||[Next in Thread]|