Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Political Memory
memopol
Commits
51102477
Commit
51102477
authored
Apr 22, 2017
by
Archerfou
Browse files
Add informations about development setup
parent
4adcced7
Pipeline
#957
passed with stage
in 9 minutes
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
docs/development.rst
View file @
51102477
...
...
@@ -6,8 +6,8 @@ Local development tutorial
decisions.
This tutorial drives through a local installation of the project for
development on Linux. It requires git, a fairly recent version of python2
and
virtualenv.
development on Linux. It requires git, a fairly recent version of python2
,
virtualenv
and PostgreSQL
.
Quickstart
==========
...
...
@@ -19,13 +19,19 @@ that's how you will learn most.
Here's how to try it::
$ git clone
https://
git.laquadrature.net
/
memopol/memopol.git
$ git clone
gitlab@
git.laquadrature.net
:
memopol/memopol.git
$ cd memopol
$ source bin/quickstart.sh
If you want more control or if it doesn't work for you, then follow the steps
below or have a look at what the quickstart script does.
.. note::
If you are using python 3 on your system, the quickstart script will install
the virtualenv with this version. You'll need to remove the directory
'memopol_env' and recreate it with the python version 2.7 in parameter
'virtualenv -p /usr/bin/python2.7 memopol_env'
Make a virtual environment
==========================
...
...
@@ -52,17 +58,18 @@ Alternatively, use the tox command::
Clone the repository
====================
You should fork the project on git laquadrature.net and use the fork's clone url. For the
sake of the demo, we'll use the main repository URL::
The project is hosted on https://git.laquadrature.net/memopol/memopol
You can get the code with git ::
$ git clone https://git.laquadrature.net/memopol/memopol
.git
Clon
ing into
'memopol'...
remote: Counting objects:
2516
, done.
remote: Compressing objects: 100% (
109/109
), done.
remote: Total
2516
(delta
44
), reused 0 (delta
0), pack-reused 2402
R
e
ce
iving
obje
c
ts: 100% (
2516/2516
), 4.
40
MiB |
79.00 K
iB/s,
done
.
R
e
sol
ving
deltas: 100% (
11
03/
11
03),
done
.
Checking
connectivit
y
...
done
.
$ git clone https://git.laquadrature.net/memopol/memopol
Clon
age dans
'memopol'...
remote: Counting objects:
7972
, done.
remote: Compressing objects: 100% (
2668/2668
), done.
remote: Total
7972
(delta
5203
), reused
783
0 (delta
5099)
R
é
ce
ption d'
objets: 100% (
7972/7972
), 4.
88
MiB |
4.73 M
iB/s,
fait
.
R
é
sol
ution des
deltas: 100% (
52
03/
52
03),
fait
.
Vérification de la
connectivit
é
...
fait
.
$ cd memopol/
...
...
@@ -160,6 +167,10 @@ You can load a small data sample for quick setup:
$ memopol loaddata small_sample.json
If you launch memopol for the first time, you need to launch this command :
$ memopol refresh_scores
Or actual data (takes a while)::
$ bin/update_all
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment