Merge pull request #654 from normanjaeckel/MetaFiles
Update all meta files.
This commit is contained in:
commit
a5a9848040
1
.gitignore
vendored
1
.gitignore
vendored
@ -17,7 +17,6 @@ docs/_build/*
|
|||||||
build/*
|
build/*
|
||||||
dist/*
|
dist/*
|
||||||
.DS_Store
|
.DS_Store
|
||||||
versiontools*
|
|
||||||
|
|
||||||
# Unit test and coverage reports
|
# Unit test and coverage reports
|
||||||
.coverage
|
.coverage
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
CHANGELOG of OpenSlides
|
=========================
|
||||||
|
CHANGELOG of OpenSlides
|
||||||
|
=========================
|
||||||
|
|
||||||
http://openslides.org
|
http://openslides.org
|
||||||
|
|
||||||
|
|
||||||
@ -104,13 +107,11 @@ Participants:
|
|||||||
- Made OpenSlides user a child model of Django user model.
|
- Made OpenSlides user a child model of Django user model.
|
||||||
- Appended tests.
|
- Appended tests.
|
||||||
- Fixed error to allow admins to delete anonymous group
|
- Fixed error to allow admins to delete anonymous group
|
||||||
|
|
||||||
Other:
|
Other:
|
||||||
- Added French translation (Thanks to Moira).
|
- Added French translation (Thanks to Moira).
|
||||||
- Updated setup.py to make an openslides python package.
|
- Updated setup.py to make an openslides python package.
|
||||||
- Removed frontpage (welcome widget contains it's content) and redirect '/' to dashboard url.
|
- Removed frontpage (welcome widget contains it's content) and redirect '/' to dashboard url.
|
||||||
|
- Added LOCALE_PATHS to openslides_settings to avoid deprecation in Django 1.5.
|
||||||
- Added LOCALE_PATHS to openslides_settings to avoid deprication in Django 1.5.
|
|
||||||
- Redesigned the DeleteView (append QuestionMixin to send question via the django message API).
|
- Redesigned the DeleteView (append QuestionMixin to send question via the django message API).
|
||||||
- Fixed encoding error in settings.py. (#349)
|
- Fixed encoding error in settings.py. (#349)
|
||||||
- Renamed openslides_settings.py to openslides_global_settings.py.
|
- Renamed openslides_settings.py to openslides_global_settings.py.
|
||||||
|
83
INSTALL.txt
83
INSTALL.txt
@ -1,8 +1,9 @@
|
|||||||
Installation Instructions for OpenSlides 1.4
|
==============================================
|
||||||
============================================
|
Installation Instructions for OpenSlides 1.4
|
||||||
|
==============================================
|
||||||
|
|
||||||
Content
|
Content
|
||||||
-------
|
=======
|
||||||
|
|
||||||
I. Installation on GNU/Linux and MacOSX using the Python Package Index (PyPI)
|
I. Installation on GNU/Linux and MacOSX using the Python Package Index (PyPI)
|
||||||
II. Installation on GNU/Linux and MacOSX using the sources
|
II. Installation on GNU/Linux and MacOSX using the sources
|
||||||
@ -13,7 +14,7 @@ See http://openslides.org for more information.
|
|||||||
|
|
||||||
|
|
||||||
I. Installation on GNU/Linux and MacOSX using the Python Package Index (PyPI)
|
I. Installation on GNU/Linux and MacOSX using the Python Package Index (PyPI)
|
||||||
-----------------------------------------------------------------------------
|
=============================================================================
|
||||||
|
|
||||||
1. Check requirements:
|
1. Check requirements:
|
||||||
|
|
||||||
@ -29,6 +30,9 @@ I. Installation on GNU/Linux and MacOSX using the Python Package Index (PyPI)
|
|||||||
You can setup a virtual environment to install OpenSlides as
|
You can setup a virtual environment to install OpenSlides as
|
||||||
non-root user.
|
non-root user.
|
||||||
|
|
||||||
|
Make sure that you have installed Virtual Python Environment builder
|
||||||
|
on your system.
|
||||||
|
|
||||||
E. g. for Ubuntu run:
|
E. g. for Ubuntu run:
|
||||||
$ sudo apt-get install python-virtualenv
|
$ sudo apt-get install python-virtualenv
|
||||||
|
|
||||||
@ -66,18 +70,26 @@ I. Installation on GNU/Linux and MacOSX using the Python Package Index (PyPI)
|
|||||||
|
|
||||||
Use 'openslides --help' to show all start options.
|
Use 'openslides --help' to show all start options.
|
||||||
|
|
||||||
|
5. Restart OpenSlides:
|
||||||
|
|
||||||
|
To restart OpenSlides after closing the terminal activate the
|
||||||
|
virtual environment before starting the server:
|
||||||
|
|
||||||
|
$ source .venv/bin/activate
|
||||||
|
$ openslides
|
||||||
|
|
||||||
|
|
||||||
II. Installation on GNU/Linux and MacOSX using the sources
|
II. Installation on GNU/Linux and MacOSX using the sources
|
||||||
----------------------------------------------------------
|
==========================================================
|
||||||
|
|
||||||
1. Check requirements:
|
1. Check requirements:
|
||||||
|
|
||||||
Make sure that you have installed Python Programming Language 2
|
Make sure that you have installed Python Programming Language 2
|
||||||
(>= 2.6) and virtualenv (>= 1.4.1) on your system. You will also
|
(>= 2.6) on your system. You will also need the Python
|
||||||
need the Python development headers.
|
development headers.
|
||||||
|
|
||||||
E. g. for Ubuntu run:
|
E. g. for Ubuntu run:
|
||||||
$ sudo apt-get install python-dev python-virtualenv
|
$ sudo apt-get install python-dev
|
||||||
|
|
||||||
2. Get OpenSlides:
|
2. Get OpenSlides:
|
||||||
|
|
||||||
@ -86,19 +98,21 @@ II. Installation on GNU/Linux and MacOSX using the sources
|
|||||||
OR
|
OR
|
||||||
|
|
||||||
b) Clone current master version from OpenSlides' GitHub repository
|
b) Clone current master version from OpenSlides' GitHub repository
|
||||||
https://github.com/OpenSlides/OpenSlides.
|
https://github.com/OpenSlides/OpenSlides. This requires Git
|
||||||
|
(see http://git-scm.com/).
|
||||||
|
|
||||||
$ git clone git://github.com/OpenSlides/OpenSlides.git OpenSlides
|
E. g. for Ubuntu run:
|
||||||
|
|
||||||
This requires Git (see http://git-scm.com/).
|
|
||||||
To install Git e.g. on Ubuntu run:
|
|
||||||
$ sudo apt-get install git
|
$ sudo apt-get install git
|
||||||
|
$ git clone git://github.com/OpenSlides/OpenSlides.git
|
||||||
|
|
||||||
3. Setup a virtual environment with virtualenv (optional):
|
3. Setup a virtual environment with virtualenv (optional):
|
||||||
|
|
||||||
You can setup a virtual environment to install OpenSlides as
|
You can setup a virtual environment to install OpenSlides as
|
||||||
non-root user.
|
non-root user.
|
||||||
|
|
||||||
|
Make sure that you have installed Virtual Python Environment builder
|
||||||
|
on your system.
|
||||||
|
|
||||||
E. g. for Ubuntu run:
|
E. g. for Ubuntu run:
|
||||||
$ sudo apt-get install python-virtualenv
|
$ sudo apt-get install python-virtualenv
|
||||||
|
|
||||||
@ -135,7 +149,7 @@ II. Installation on GNU/Linux and MacOSX using the sources
|
|||||||
|
|
||||||
|
|
||||||
III. Installation on Windows (32bit) using the Python Package Index (PyPI)
|
III. Installation on Windows (32bit) using the Python Package Index (PyPI)
|
||||||
--------------------------------------------------------------------------
|
==========================================================================
|
||||||
|
|
||||||
NOTE: There is a portable version of OpenSlides for Windows which does not
|
NOTE: There is a portable version of OpenSlides for Windows which does not
|
||||||
required any install steps! If there is a reason that you can not use the
|
required any install steps! If there is a reason that you can not use the
|
||||||
@ -150,30 +164,41 @@ portable version you should run the following install steps.
|
|||||||
|
|
||||||
a) Download and run 32bit MSI installer from http://www.python.org/:
|
a) Download and run 32bit MSI installer from http://www.python.org/:
|
||||||
|
|
||||||
http://python.org/ftp/python/2.7.3/python-2.7.3.msi
|
http://python.org/ftp/python/2.7.4/python-2.7.4.msi
|
||||||
|
|
||||||
b) Add python dirs to PATH (via Control Panel > System > Advanced):
|
b) Add python dirs to PATH (via Control Panel > System > Advanced):
|
||||||
|
|
||||||
";C:\Python27;C:\Python27\Scripts"
|
";C:\Python27;C:\Python27\Scripts"
|
||||||
|
|
||||||
c) Install Setuptools:
|
c) Download and run 32bit binary installer from http://pypi.python.org/pypi/setuptools:
|
||||||
|
|
||||||
Download and run 32bit binary installer from
|
https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe
|
||||||
http://pypi.python.org/pypi/setuptools:
|
|
||||||
|
|
||||||
http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe
|
2. Setup a virtual environment with virtualenv (optional):
|
||||||
|
|
||||||
2. Install OpenSlides:
|
You can setup a virtual environment to install OpenSlides as
|
||||||
|
non-root user.
|
||||||
|
|
||||||
Open command line (cmd) and run:
|
To setup and activate the virtual environment, create your
|
||||||
|
OpenSlides directory, open command line (cmd), change to the
|
||||||
|
directory and run:
|
||||||
|
|
||||||
easy_install openslides
|
> virtualenv .venv
|
||||||
|
> .venv\Scripts\activate
|
||||||
|
|
||||||
3. Start OpenSlides server and open URL in your default browser:
|
3. Install OpenSlides:
|
||||||
|
|
||||||
Open command line (cmd) and run:
|
Run on command line (cmd):
|
||||||
|
|
||||||
openslides
|
> pip install openslides
|
||||||
|
|
||||||
|
OpenSlides will install all required python packages.
|
||||||
|
|
||||||
|
4. Start OpenSlides server and open URL in your default browser:
|
||||||
|
|
||||||
|
Run on command line (cmd):
|
||||||
|
|
||||||
|
> openslides
|
||||||
|
|
||||||
If you run this script the first time a new database and the
|
If you run this script the first time a new database and the
|
||||||
admin account are created. Please change the password after
|
admin account are created. Please change the password after
|
||||||
@ -183,3 +208,11 @@ portable version you should run the following install steps.
|
|||||||
Password: admin
|
Password: admin
|
||||||
|
|
||||||
Use 'openslides --help' to show all start options.
|
Use 'openslides --help' to show all start options.
|
||||||
|
|
||||||
|
5. Restart OpenSlides:
|
||||||
|
|
||||||
|
To restart OpenSlides after closing the command line activate the
|
||||||
|
virtual environment before starting the server:
|
||||||
|
|
||||||
|
> .venv/Scripts/activate
|
||||||
|
> openslides
|
||||||
|
16
README.txt
16
README.txt
@ -1,12 +1,13 @@
|
|||||||
==================================
|
====================================
|
||||||
English README file for OpenSlides
|
English README file for OpenSlides
|
||||||
==================================
|
====================================
|
||||||
|
|
||||||
This is OpenSlides, version 1.4-beta1-dev (unreleased).
|
This is OpenSlides, version 1.4b1-dev (unreleased).
|
||||||
|
|
||||||
|
|
||||||
What is OpenSlides?
|
What is OpenSlides?
|
||||||
===================
|
===================
|
||||||
|
|
||||||
OpenSlides is a free web-based presentation and assembly system for
|
OpenSlides is a free web-based presentation and assembly system for
|
||||||
displaying and controlling of agenda, motions and elections of an assembly.
|
displaying and controlling of agenda, motions and elections of an assembly.
|
||||||
|
|
||||||
@ -15,6 +16,7 @@ See http://openslides.org for more information.
|
|||||||
|
|
||||||
Getting started
|
Getting started
|
||||||
===============
|
===============
|
||||||
|
|
||||||
Install and start OpenSlides as described in the INSTALL.txt.
|
Install and start OpenSlides as described in the INSTALL.txt.
|
||||||
|
|
||||||
If you need help please contact the OpenSlides team on public mailing
|
If you need help please contact the OpenSlides team on public mailing
|
||||||
@ -23,6 +25,10 @@ list or read the OpenSlides manual. See http://openslides.org.
|
|||||||
|
|
||||||
The start script of OpenSlides
|
The start script of OpenSlides
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
Start OpenSlides
|
||||||
|
----------------
|
||||||
|
|
||||||
Simply running
|
Simply running
|
||||||
openslides.exe (on Windows)
|
openslides.exe (on Windows)
|
||||||
or
|
or
|
||||||
@ -47,6 +53,7 @@ is as follows:
|
|||||||
|
|
||||||
Command line options
|
Command line options
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
The following command line options are available:
|
The following command line options are available:
|
||||||
|
|
||||||
-h, --help
|
-h, --help
|
||||||
@ -85,6 +92,7 @@ Example 2: Like above, but also specify the port as 8080
|
|||||||
|
|
||||||
Supported operating systems and browsers
|
Supported operating systems and browsers
|
||||||
========================================
|
========================================
|
||||||
|
|
||||||
Operating Systems (OpenSlides runs anywhere where Pyhton is running):
|
Operating Systems (OpenSlides runs anywhere where Pyhton is running):
|
||||||
Windows XP or newer (32 and 64bit)
|
Windows XP or newer (32 and 64bit)
|
||||||
MacOS X
|
MacOS X
|
||||||
|
5
THANKS
5
THANKS
@ -1,5 +1,6 @@
|
|||||||
THANKS file for OpenSlides
|
============================
|
||||||
|
THANKS file for OpenSlides
|
||||||
|
============================
|
||||||
|
|
||||||
OpenSlides uses parts of the following projects:
|
OpenSlides uses parts of the following projects:
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Requirements for OpenSlides Core
|
# Requirements for OpenSlides
|
||||||
Django==1.5.1
|
Django==1.5.1
|
||||||
django-mptt==0.5.5
|
django-mptt==0.5.5
|
||||||
pillow==2.0.0
|
pillow==2.0.0
|
||||||
@ -8,11 +8,11 @@ tornado==3.0.1
|
|||||||
bleach==1.2.1
|
bleach==1.2.1
|
||||||
beautifulsoup4==4.1.3
|
beautifulsoup4==4.1.3
|
||||||
|
|
||||||
# required for travis
|
# Requirements for development and tests
|
||||||
Fabric==1.6.0
|
Fabric==1.6.0
|
||||||
coverage==3.6
|
coverage==3.6
|
||||||
django-discover-runner==0.3
|
django-discover-runner==0.3
|
||||||
pep8==1.4.5
|
pep8==1.4.5
|
||||||
|
|
||||||
# For python 2.6 support
|
# For Python 2.6 support
|
||||||
argparse==1.2.1
|
argparse==1.2.1
|
||||||
|
12
setup.py
12
setup.py
@ -3,7 +3,7 @@
|
|||||||
"""
|
"""
|
||||||
Setup script for OpenSlides.
|
Setup script for OpenSlides.
|
||||||
|
|
||||||
:copyright: 2011, 2012 by OpenSlides team, see AUTHORS.
|
:copyright: 2011–2013 by OpenSlides team, see AUTHORS.
|
||||||
:license: GNU GPL, see LICENSE for more details.
|
:license: GNU GPL, see LICENSE for more details.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@ -12,8 +12,9 @@ from setuptools import find_packages
|
|||||||
from openslides import get_version
|
from openslides import get_version
|
||||||
|
|
||||||
|
|
||||||
with open('README.txt') as file:
|
with open('README.txt') as readme:
|
||||||
long_description = file.read()
|
long_description = readme.read()
|
||||||
|
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='openslides',
|
name='openslides',
|
||||||
@ -36,11 +37,8 @@ setup(
|
|||||||
'Operating System :: OS Independent',
|
'Operating System :: OS Independent',
|
||||||
'Programming Language :: Python',
|
'Programming Language :: Python',
|
||||||
],
|
],
|
||||||
setup_requires=[
|
|
||||||
'versiontools >= 1.6',
|
|
||||||
],
|
|
||||||
install_requires=[
|
install_requires=[
|
||||||
'django >= 1.5',
|
'django == 1.5.1',
|
||||||
'django-mptt',
|
'django-mptt',
|
||||||
'reportlab',
|
'reportlab',
|
||||||
'pillow',
|
'pillow',
|
||||||
|
Loading…
Reference in New Issue
Block a user