commit
b162a1d43e
@ -18,11 +18,11 @@ a. Check requirements
|
|||||||
Make sure that you have installed `Python (>= 3.4) <https://www.python.org/>`_,
|
Make sure that you have installed `Python (>= 3.4) <https://www.python.org/>`_,
|
||||||
`Node.js (>=4.x) <https://nodejs.org/>`_, `npm - Node Package Manager (>=3.x)
|
`Node.js (>=4.x) <https://nodejs.org/>`_, `npm - Node Package Manager (>=3.x)
|
||||||
<https://npmjs.org/>`_ and `Git <http://git-scm.com/>`_ on your system. You also
|
<https://npmjs.org/>`_ and `Git <http://git-scm.com/>`_ on your system. You also
|
||||||
need header files and a static library for Python.
|
need build-essential packages and header files and a static library for Python.
|
||||||
|
|
||||||
For Ubuntu 16.04 e. g. run::
|
For Ubuntu 16.04 e. g. run::
|
||||||
|
|
||||||
$ sudo apt-get install git nodejs nodejs-legacy npm python3-dev
|
$ sudo apt-get install git nodejs nodejs-legacy npm build-essential python3-dev
|
||||||
|
|
||||||
|
|
||||||
b. Get OpenSlides source code
|
b. Get OpenSlides source code
|
||||||
|
@ -3,6 +3,7 @@ include CHANGELOG
|
|||||||
include LICENSE
|
include LICENSE
|
||||||
include README.rst
|
include README.rst
|
||||||
include requirements_production.txt
|
include requirements_production.txt
|
||||||
|
include requirements_big_mode.txt
|
||||||
include bower.json
|
include bower.json
|
||||||
recursive-include openslides *.*
|
recursive-include openslides *.*
|
||||||
exclude openslides/__pycache__/*
|
exclude openslides/__pycache__/*
|
||||||
|
44
README.rst
44
README.rst
@ -28,7 +28,9 @@ a. Check requirements
|
|||||||
'''''''''''''''''''''
|
'''''''''''''''''''''
|
||||||
|
|
||||||
Make sure that you have installed `Python (>= 3.4)
|
Make sure that you have installed `Python (>= 3.4)
|
||||||
<https://www.python.org/>`_ on your system.
|
<https://www.python.org/>`_ on your system. You also need build-essential
|
||||||
|
packages (``build-essential``) and header files and a static library for
|
||||||
|
Python (``python3-dev``).
|
||||||
|
|
||||||
|
|
||||||
b. Setup a virtual Python environment (optional)
|
b. Setup a virtual Python environment (optional)
|
||||||
@ -120,6 +122,11 @@ If you want to contribute to OpenSlides, have a look at `OpenSlides website
|
|||||||
`instruction to install the development version
|
`instruction to install the development version
|
||||||
<https://github.com/OpenSlides/OpenSlides/blob/master/DEVELOPMENT.rst>`_.
|
<https://github.com/OpenSlides/OpenSlides/blob/master/DEVELOPMENT.rst>`_.
|
||||||
|
|
||||||
|
In OpenSlides repository you find a ``Dockerfile`` but this is not for
|
||||||
|
production use. See our `Multi instance backend for OpenSlides
|
||||||
|
<https://github.com/OpenSlides/openslides-multiinstance-backend>`_ for more
|
||||||
|
information.
|
||||||
|
|
||||||
|
|
||||||
Installation for big assemblies
|
Installation for big assemblies
|
||||||
===============================
|
===============================
|
||||||
@ -157,40 +164,7 @@ Used software
|
|||||||
|
|
||||||
OpenSlides uses the following projects or parts of them:
|
OpenSlides uses the following projects or parts of them:
|
||||||
|
|
||||||
* `asgiref <https://github.com/django/asgiref/>`_, License: BSD
|
* Several Python packages (see ``requirements_production.txt``).
|
||||||
|
|
||||||
* `Autobahn <http://autobahn.ws/python/>`_, License: MIT
|
|
||||||
|
|
||||||
* `Constantly <https://github.com/twisted/constantly>`_, License: MIT
|
|
||||||
|
|
||||||
* `daphne <https://github.com/django/daphne/>`_, License: BSD
|
|
||||||
|
|
||||||
* `Django <https://www.djangoproject.com>`_, License: BSD
|
|
||||||
|
|
||||||
* `Django Channels <https://github.com/django/channels>`_, License: BSD
|
|
||||||
|
|
||||||
* `django-jsonfield <https://github.com/bradjasper/django-jsonfield>`_,
|
|
||||||
License: MIT
|
|
||||||
|
|
||||||
* `Django REST framework <http://www.django-rest-framework.org>`_, License:
|
|
||||||
BSD
|
|
||||||
|
|
||||||
* `Incremental <https://github.com/hawkowl/incremental>`_, License: MIT
|
|
||||||
|
|
||||||
* `PyPDF2 <http://mstamy2.github.io/PyPDF2/>`_, License: BSD
|
|
||||||
|
|
||||||
* `roman <https://pypi.python.org/pypi/roman>`_, License: Python 2.1.1
|
|
||||||
|
|
||||||
* `setuptools <https://pypi.python.org/pypi/setuptools>`_, License: MIT
|
|
||||||
|
|
||||||
* `Six <http://pythonhosted.org/six/>`_, License: MIT
|
|
||||||
|
|
||||||
* `Twisted <https://twistedmatrix.com>`_, License: MIT
|
|
||||||
|
|
||||||
* `txaio <https://github.com/crossbario/txaio>`_, License: MIT
|
|
||||||
|
|
||||||
* `zope.interface <https://github.com/zopefoundation/zope.interface>`,
|
|
||||||
License: ZPL 2.1
|
|
||||||
|
|
||||||
* Several JavaScript packages (see ``bower.json``)
|
* Several JavaScript packages (see ``bower.json``)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user