[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnumed-devel] Too many package options
From: |
Jim Busser |
Subject: |
Re: [Gnumed-devel] Too many package options |
Date: |
Fri, 26 Jun 2009 20:35:00 -0700 |
On 26-Jun-09, at 2:43 PM, Sebastian Hilbert wrote:
Hi all,
... I had to make a decision on how to proceed.
In the future there will be exactly 4 packages in 3 Windows
distributions.
1.) Portable distribution : PortableClient and PortableServer
2.) Basic distribution : Single workstation
3.) Professional distribution: Networked setup oriented
Sounds reasonable... is the idea of "portable client" that some
users, despite no interest in a portable server, may benefit from a
portable client, in order to connect-from-away to their own static
praxis server (say, from guest machines)?
package 1
= (Distribution 2) ;-)
The new basic distribution will install client and server
(postgresql and
data) into the same directory. It will neither ask for a postgres
password ,
nor bootstrap. It will run postgres on port 5433 and coexist next to a
properly installed postgres. It is intended as a single workstation
solution.
The server will be started when GNUmed client is started. This will be
invisible to the user. The client will not install python and such
but rather
contain them in the gnumed.exe itself.
package 2
= (Distribution 3) ;-)
The new professional edition will be split into a client part and a
server
part. Those will ship in one package. That means the client py
files and the
server bootstrap files will ship in one package.Different from the
basic
distribution the client will be not be an exe file containing
python and
wxpython. Those will be installed as needed. There will be no more
server
package. This ensures that client and server files always match.
One does not
have run the bootstrap process but the files will be copied to the
drive
nevertheless. It will be handled as install option in the installer.
Postgresql will be shipped in the package and installed system wide
in a
silent install if selected in the install options. Pro: No more
fishing
around for packages and files. Con: Huge package overhead if you
just want to
install the updated client.
package 3
= (Distribution 1… a part thereof) ;-)
No questions asked portable client
package 4
= (Distribution 1… the other part thereof) ;-)
No questions asked portable server on port 5433