gnumed-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnumed-devel] Re: GNUmed has a web interface - starting today.


From: Sebastian Hilbert
Subject: Re: [Gnumed-devel] Re: GNUmed has a web interface - starting today.
Date: Sun, 14 Mar 2010 20:07:32 +0100
User-agent: KMail/1.13.1 (Linux/2.6.31.12-0.1-default; KDE/4.4.1; i686; ; )

Am Samstag 13 März 2010 21:20:03 schrieb Andreas Tille:
> On Fri, Mar 12, 2010 at 10:29:21PM +0100, Sebastian Hilbert wrote:
> > It took 10 hours, cherrypy and some good guessing but now it is there.
> > Let me
> 
> Perhaps to late for a hint, but it seemed to me that
>    http://pylonshq.com/
> is also worth a try.  (I do not have any personal experience but it sounded
> promissing.  I do not want to convince you to switch any existing work,
> just chatting about something I found interesting.)

I have no idea what the pros and cons of each web framework are. I would guess 
that any of Django, Turbogears, cherrypy and pylons have a succifiently big 
community.

Sometimes it even appears as if some of those frameworks or parts of them 
overlap. Some Debian sites seem to be done in pylons.

However I see one huge problem. GNUmed's web interface is not your average CMS 
you jot down in a few days to feel better. The professionalism invloved is 
just as big as for the wxpython interface so I doubt that there will be a 
horde of developers just waiting to hack on it :-)

> 
> > gmAuthWidgets for the login stuff and put all this in gnumedweb.py.
> 
> Just tell me if it will be in a reasonable state for packaging.
> 
Nothing worth packaging yet.

> > Tell you what. If you want to try it install cherrypy for your operating
> > system,
> 
>   apt-get install python-cherrypy3   ?
> 
> (or are you working with a 2.x version?)
> 

Looks like version 3.x was installed but as far as I can see any version or 
even any web framework would do as I am using maybe 10 lines of very generic 
features. Any of those has them I guess. All it does is start a webserver and 
map urls to python functions.

> > What's next ? This is a prototype only. It show that the existing GNUmed
> > code can be reused without rewriting it. One needs python skills and
> > HTML and/or some Javascript skills to hack up a nice user interface.
> > Some Ajax won't hurt either.
> 

I have no skills regarding web frameworks. It really does not make sense for 
me to go ahead and try to port the wxpython interface to the web. Any decent 
web developer can do this much more easier and quicker. I am not the right guy 
to do it. The point was to show that it is easy to do for anyone with 
python/web skills.

> Thanks for the effort
> 
It was a pleasure. I learned something along the way. The heavy lifting is 
best left to professionals. Oh no. Now everyone knows I suck at web 
development. 

Sebastian




reply via email to

[Prev in Thread] Current Thread [Next in Thread]