#117: Updated win32 readme and howto files.

This commit is contained in:
Emanuel Schuetze 2012-04-27 22:33:40 +02:00
parent 59c342ba8d
commit df8b3a98b7
3 changed files with 98 additions and 77 deletions

View File

@ -1,11 +1,21 @@
English README file for OpenSlides
==================================
This is OpenSlides, version ${VERSION}.
What is OpenSlides?
===================
OpenSlides is a free, web-based presentation system for displaying and
controlling of agendas, applications and elections of an event.
See http://www.openslides.org for more information.
**XXX** Maybe add an introduction section (what is openslides, link to homepage, etc.)?
**XXX** Add a note that openslides should only be run on trusted networks
Getting started
===============
Simply running openslides.exe will start openslides using djangos
development server. It will also try to open openslides in your
Simply running openslides.exe will start OpenSlides using djangos
development server. It will also try to open OpenSlides in your
default webbrowser.
The server will listen on the IP address of your current hostname on
@ -47,8 +57,16 @@ Example 2: Like above, but also specify the port as 8080
Supported operating systems and browsers
========================================
Windows XP or newer (32 and 64bit)
**TODO** browsers
Operating Systems:
Windows XP or newe r (32 and 64bit) [use openslids.exe]
MacOS X
GNU/Linux
Browsers:
Firefox 3.6+
IE 7+
Chrome
Safari
Included Packages
@ -58,7 +76,7 @@ ${PACKAGE_LIST}
License
=======
openslides is distributed under the GNU General Public License
OpenSlides is distributed under the GNU General Public License
version 2. For details about this license and the licenses of the
bundled packages, please refer to the corresponding file in the
licenses/ directory.

View File

@ -1,12 +1,14 @@
How to create a new portable windows distribution of openslides:
How to create a new portable Windows distribution of OpenSlides:
----------------------------------------------------------------
1.) Follow the openslides installation instructions for windows, but add
the option "-Z" when executing easy_install e.g.:
1.) Follow the OpenSlides installation instructions for windows,
but add the option "-Z" when executing easy_install, e.g.:
easy_install -Z django django-mptt reportlab pil
2.) in the main directory of the openslides checkout execute:
2.) In the main directory of the OpenSlides checkout execute:
python extras/win32-portable/prepare_portable.py
3.) The portable openslides distribution is now ready as a zip in the dist/
directory
3.) The portable OpenSlides distribution is now ready as a zip in the
'dist/' directory

View File

@ -270,7 +270,8 @@ def write_readme(template_file, outfile):
dist = pkg_resources.get_distribution(pkg)
packages.append("{0}-{1}".format(dist.project_name, dist.version))
tmpl_vars = {"PACKAGE_LIST": "\n".join(packages)}
tmpl_vars = {"PACKAGE_LIST": "\n".join(packages),
"VERSION": openslides.get_version()}
with open(outfile, "w") as f:
f.write(tmpl.substitute(tmpl_vars))