Blame view

README.md 4.8 KB
0295ca78   Etienne Pallier   README update for...
1
2
PYROS (PYthon Robotic telescope Operating Software)
A Python software for the management of a Telescope control center
e401257c   Etienne Pallier   README with miles...
3

0295ca78   Etienne Pallier   README update for...
4
COPYRIGHT (C) 2012-2016 IRAP (Institut de Recherche en Astrophysique et Planetologie) Toulouse - France
6bbc662a   Etienne Pallier   ignore .project a...
5

ef4dd9e1   Jeremy   Update readme
6
Authors : Etienne Pallier <epallier@irap.omp.eu>, Paul Carensac <paul.carensac@epitech.eu>, Alexandru Burlacu <alexandru.burlacu11@gmail.com>, Jérémy Barneron <jeremy.barneron@gmail.com>
e401257c   Etienne Pallier   README with miles...
7

0295ca78   Etienne Pallier   README update for...
8
9
GPL License (http://www.gnu.org/copyleft/gpl.html) - See the file LICENSE.txt

f1a10cf4   Jeremy   Update readme
10
This software runs with Python 3 and Django 1.10.2
0295ca78   Etienne Pallier   README update for...
11
12
13
14

To install it, go into the "install/" folder, and read the document INSTALLATION

-----------------------------------------------------------------------------------------------------------
0295ca78   Etienne Pallier   README update for...
15
16
17
18
19
This software has been tested and validated with the following configurations :

- Centos 7 (test server planetoweb2) :
	- Python: 3.5
	- Mysql:
f1a10cf4   Jeremy   Update readme
20
	- Apache:
0295ca78   Etienne Pallier   README update for...
21
22
23

- Ubuntu 14LTS (Paul Carensac's laptop) :
	- Python: 3.5
eea995c9   haribo   Date: 16/06/2016
24
	- Mysql: 5.5.46
f1a10cf4   Jeremy   Update readme
25
	- Apache:
0295ca78   Etienne Pallier   README update for...
26

257abe9b   Jeremy   Added comments
27
- Ubuntu 16.04 LTS (Jérémy Barneron's laptop) :
f1a10cf4   Jeremy   Update readme
28
29
30
31
32
33
	- Python: 3.5.2
	- Mysql: 5.7.15
	- Apache: 2.4.18
	- Django: 1.10.2

- Mac OS 10.11.4 (Etienne Pallier's laptop)
0295ca78   Etienne Pallier   README update for...
34
35
36
37
	- Python: 3.5
	- XAMPP for OS X 5.6.3, which comes with :
		- MySQL: 5.6.21
		- Apache 2.4.10
f1a10cf4   Jeremy   Update readme
38

e401257c   Etienne Pallier   README with miles...
39
--------------------------------------------------------------------------------------------
0295ca78   Etienne Pallier   README update for...
40
PROJECT STRUCTURE:
6bbc662a   Etienne Pallier   ignore .project a...
41
42
43
44
45
46
47

    - src/ : conteneur du projet (le nom est sans importance)
    	- manage.py : utilitaire en ligne de commande permettant differentes actions sur le projet
    	- pyros/ : the actual Python package of the project
    		- settings.py : project settings and configuration
	    	- urls.py : déclaration des URLs du projet
    		- wsgi.py : point d'entrée pour déployer le projet avec WSGI
6bbc662a   Etienne Pallier   ignore .project a...
48
49

	- database/ : database configuration and documentation
f1a10cf4   Jeremy   Update readme
50

6bbc662a   Etienne Pallier   ignore .project a...
51
	- doc/ : project documentation
f1a10cf4   Jeremy   Update readme
52

6bbc662a   Etienne Pallier   ignore .project a...
53
	- install/ : project installation howto
f1a10cf4   Jeremy   Update readme
54

6bbc662a   Etienne Pallier   ignore .project a...
55
	- private/ : the content of this folder is private and thus not commited to git ; it should contain your Python3 virtual environment
ef4dd9e1   Jeremy   Update readme
56
57
	
	- simulators/ : the devices simulators
f1a10cf4   Jeremy   Update readme
58

6bbc662a   Etienne Pallier   ignore .project a...
59
60
	- public/ : this folder contains all public files like the web html files
		- static/
f1a10cf4   Jeremy   Update readme
61

0295ca78   Etienne Pallier   README update for...
62
--------------------------------------------------------------------------------------------
0295ca78   Etienne Pallier   README update for...
63
64
CURRENT VERSION

257abe9b   Jeremy   Added comments
65
Date: 24/02/2017
e26e28c0   Jeremy   Update Readme
66
By: Jérémy Barneron
257abe9b   Jeremy   Added comments
67
Version: 0.15.1
e26e28c0   Jeremy   Update Readme
68
Scenarist developement
ef4dd9e1   Jeremy   Update readme
69
Major current version (0.14): https://projects.irap.omp.eu/versions/158
bb45cd4a   haribo   Date: 25/05/2016
70

94082e77   haribo   Date: 03/06/2016
71
ROADMAP: https://projects.irap.omp.eu/projects/pyros/roadmap
e401257c   Etienne Pallier   README with miles...
72
73

--------------------------------------------------------------------------------------------
eea995c9   haribo   Date: 16/06/2016
74
75
76

STRUCTURAL MODIFICATIONS TO BE DONE MANUALLY AFTER UPDATE (git pull)

ef4dd9e1   Jeremy   Update readme
77
TODO: re-execute the installation script (python3 install.py update)
eea995c9   haribo   Date: 16/06/2016
78
79

--------------------------------------------------------------------------------------------
e401257c   Etienne Pallier   README with miles...
80
81
MAIN CHANGES (MILESTONES):

0295ca78   Etienne Pallier   README update for...
82
Full list of commits: https://gitlab.irap.omp.eu/epallier/pyros/commits/master
e401257c   Etienne Pallier   README with miles...
83

257abe9b   Jeremy   Added comments
84
85
86
87
24/02/17    Version 0.15.1 - Added comments
            Details added to describe the functions behavior
            https://projects.irap.omp.eu/versions/158

ef4dd9e1   Jeremy   Update readme
88
89
90
91
92
18/01/17    Version 0.15 - Execution with simulators
            Simulators evolution / majordome / monitoring / installer
            https://projects.irap.omp.eu/versions/158

15/12/16    Version 0.14.1 - Final version 0.14
e26e28c0   Jeremy   Update Readme
93
94
			Scenarist first versions
			https://projects.irap.omp.eu/versions/152
53787d30   Jeremy   Alert now inherit...
95

db882807   haribo   Date: 02/08/2016
96
97
98
99
02/08/16	Version 0.12.4 - Final version 0.12
			Simulators first versions
			https://projects.irap.omp.eu/versions/129

ac26ad2b   haribo   Date: 22/07/2016
100
101
102
103
20/07/16	Version 0.11.4 - Final version 0.11
			Alert manager second version
			https://projects.irap.omp.eu/versions/128

2ceea892   haribo   Date: 19/07/2016
104
105
106
107
05/07/16	Version 0.10.2 - Final version 0.10
			Monitoring first version
			https://projects.irap.omp.eu/versions/120

288601ca   haribo   Date: 05/07/2016
108
109
110
111
05/07/16	Version 0.9.2 - Final version 0.9
			Analysis skeleton
			https://projects.irap.omp.eu/versions/119

5d61cbfe   haribo   Just adding / rem...
112
28/06/16	Version 0.8.3 - Final version 0.8
288601ca   haribo   Date: 05/07/2016
113
			Execution (majordome & obs manager), first version
5d61cbfe   haribo   Just adding / rem...
114
115
			https://projects.irap.omp.eu/versions/118

9f81217f   haribo   Date: 22/06/2016
116
117
118
119
23/06/16	Version 0.7.8 - Final version 0.7
			Routine manager, first version
			https://projects.irap.omp.eu/versions/117

bbf6e698   haribo   Date: 14/06/2016
120
121
122
123
124
125
126
127
20/05/16	Version 0.6.1 - Final version 0.6
			Complete user management
			https://projects.irap.omp.eu/versions/123

20/05/16	Version 0.5.4 - Final version 0.5
			Complete alert manager first version
			https://projects.irap.omp.eu/versions/116

a2283bf3   haribo   Date: 20/05/2016
128
129
130
131
20/05/16	Version 0.4.2 - Final version 0.4
			Complete scheduler update
			https://projects.irap.omp.eu/versions/90

0295ca78   Etienne Pallier   README update for...
132
133
134
10/05/16	Version 0.3.12 - Final version 0.3
			Complete workflow skeleton
			https://projects.irap.omp.eu/versions/88
9d8a01e0   Etienne Pallier   updated
135

0295ca78   Etienne Pallier   README update for...
136
137
138
13/04/16	Version 0.2.7 - Final version 0.2
			Integrate PLANNER module
			https://projects.irap.omp.eu/versions/97
c668c248   haribo   Updated README wi...
139

f1a10cf4   Jeremy   Update readme
140
12/04/16	Version 0.1.1 - Final version 0.1
9d8a01e0   Etienne Pallier   updated
141
142
			Multi-platform skeleton easy install + admin interface on database + start dashboard
			https://projects.irap.omp.eu/versions/87
e401257c   Etienne Pallier   README with miles...
143

e401257c   Etienne Pallier   README with miles...
144
04/04/16 	Installable version (install script)