Name Last Update
.idea Loading commit data...
doc Loading commit data...
install Loading commit data...
logs Loading commit data...
obsolete Loading commit data...
public Loading commit data...
simulators Loading commit data...
src Loading commit data...
.gitignore Loading commit data...
.project Loading commit data...
README.md Loading commit data...
pyrosrun.bat Loading commit data...
pyrosrun.sh Loading commit data...

README.md

PYROS (PYthon Robotic telescope Operating Software) A Python software for the management of a Telescope control center

COPYRIGHT (C) 2012-2016 IRAP (Institut de Recherche en Astrophysique et Planetologie) Toulouse - France

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@gmai.com

GPL License (http://www.gnu.org/copyleft/gpl.html) - See the file LICENSE.txt

This software runs with Python 3 and Django 1.10.2

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


This software has been tested and validated with the following configurations :

  • Centos 7 (test server planetoweb2) :

    • Python: 3.5
    • Mysql:
    • Apache:
  • Ubuntu 14LTS (Paul Carensac's laptop) :

    • Python: 3.5
    • Mysql: 5.5.46
    • Apache:
  • Ubuntu 16LTS (Jérémy Barneron's laptop) :

    • 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)

    • Python: 3.5
    • XAMPP for OS X 5.6.3, which comes with :
      • MySQL: 5.6.21
      • Apache 2.4.10

PROJECT STRUCTURE:

- 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

- database/ : database configuration and documentation

- doc/ : project documentation

- install/ : project installation howto

- private/ : the content of this folder is private and thus not commited to git ; it should contain your Python3 virtual environment

- public/ : this folder contains all public files like the web html files
    - static/

CURRENT VERSION

Date: 15/12/2016 By: Jérémy Barneron Version: 0.14.1 Scenarist developement Major current version (0.14): https://projects.irap.omp.eu/versions/152

ROADMAP: https://projects.irap.omp.eu/projects/pyros/roadmap


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

20/07/2016 (v0.11.4) TODO: re-execute the installation script (install/install_requirements.sh)


MAIN CHANGES (MILESTONES):

Full list of commits: https://gitlab.irap.omp.eu/epallier/pyros/commits/master

15/12/16 Version 0.14.1 - Final version 0.14 Scenarist first versions https://projects.irap.omp.eu/versions/152

02/08/16 Version 0.12.4 - Final version 0.12 Simulators first versions https://projects.irap.omp.eu/versions/129

20/07/16 Version 0.11.4 - Final version 0.11 Alert manager second version https://projects.irap.omp.eu/versions/128

05/07/16 Version 0.10.2 - Final version 0.10 Monitoring first version https://projects.irap.omp.eu/versions/120

05/07/16 Version 0.9.2 - Final version 0.9 Analysis skeleton https://projects.irap.omp.eu/versions/119

28/06/16 Version 0.8.3 - Final version 0.8 Execution (majordome & obs manager), first version https://projects.irap.omp.eu/versions/118

23/06/16 Version 0.7.8 - Final version 0.7 Routine manager, first version https://projects.irap.omp.eu/versions/117

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

20/05/16 Version 0.4.2 - Final version 0.4 Complete scheduler update https://projects.irap.omp.eu/versions/90

10/05/16 Version 0.3.12 - Final version 0.3 Complete workflow skeleton https://projects.irap.omp.eu/versions/88

13/04/16 Version 0.2.7 - Final version 0.2 Integrate PLANNER module https://projects.irap.omp.eu/versions/97

12/04/16 Version 0.1.1 - Final version 0.1 Multi-platform skeleton easy install + admin interface on database + start dashboard https://projects.irap.omp.eu/versions/87

04/04/16 Installable version (install script)