gnumed-devel
[Top][All Lists]
Advanced

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

Re: [Gnumed-devel] Re: packaging GNUmed web stuff


From: Sebastian Hilbert
Subject: Re: [Gnumed-devel] Re: packaging GNUmed web stuff
Date: Mon, 30 Aug 2010 16:55:26 +0200
User-agent: KMail/1.13.5 (Linux/2.6.34.1-14-desktop; KDE/4.5.0; i686; ; )

On Monday 30 August 2010 14:44:24 Andreas Tille wrote:
> On Sun, Aug 29, 2010 at 11:03:06AM +0200, Sebastian Hilbert wrote:
> > While it is not finished I would like to know how to proceed with
> > packaging. First I need help with the package name.
> > 
> > gnumed-web-client ?
> > gnumed-client-web ?
> 
> Hmmm, naming is always di   nbfficult - but what you are installing is
> actually no client but a server which serves web pages to the user,
> right? (Not really honest, just provoking ;-)).  So why not simlpy
> 
>    gnumed-webui ?

Good point.

> 
> > The problem here is that this beast consists of three part.s
> > 
> > gnumed-server
> > gnumed-client (running on a central server and acting like it from the
> > user's perspective)
> > gnumed-client-webui (which is webpages and Javascript served to the
> > user's browser)
> 
> Why is this actually a "problem"?
> 
It is not. Only for naming reasons.

> > We now have a wxpython client which is run on the user's computer and we
> > have a pyjamas based client which is run on the server (or the user's
> > computer if it is identical with the server)
> > 
> > So I would package all what is currently in the gnumed-client package
> > (except the wxpython directory) plus the ProxiedWeb folder.
> 
> About what folder you are talking about?
> 
There is a folder ProxiedWeb which hold the web client stuff equivalent to the 
wxpython folder

> > Then the server administrator would install gnumed-client-web and gnumed-
> > server on the serving machine. He/she would then run the client with the
> > -- webui option to start the serving.
> 
> ???
> I do not understand this.  Is the same script (gnumed.py) starting the
> wx native client as well as the web client?
> 
Yes.

> > For it to work multitaskhttpd would have to be installed and be running
> > as well. I guess multitaskhttpd needs to be packaged seperately.
> 
> URL for multitaskhttpd?
> 

There is only a git repository right now.

> > Any name for
> > that package ? gnumed-server-multitaskhttpd ? or python-multitaskhttpd ?
> 
> Probably the last one because I guess this is not really a GNUmed
> related software

It is not.

> > This scenario currently does not need Apache installed. I know that for
> > https to work someone said that apache could be used. I have no idea how
> > to configure this and currently cannot help with this. If we get this
> > figured out it cannot be automated as many users will have a default
> > installation of Apache and I am not going to mess with it. So anyone
> > attempting this will go to the Wiki and configure this manually.
> 
> I'm not sure about other distributions than Debian but my guess is that
> /etc/apache2/conf.d is not a Debian specific thing.  Most probably you
> can configure the package using this mechanism.
> 
Maybe I have never done this.
> 
> PS: I hope that I will be able to upload gnumed 0.8 / v14 at the end of
>     this week to Debian experimental.

Great.

Sebastian



reply via email to

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