D4.1 First Prototype of the System
Total Page:16
File Type:pdf, Size:1020Kb
Ref. Ares(2017)4760046 - 29/09/2017 STORIES OF TOMORROW Students Visions on the Future of Space Exploration Collaborative Project in European Union’s 2020 research and innovation programme Grant Agreement no. 731872 Call: H2020-ICT-22-2016 Deliverable D4.1 STORIES: First prototype of the System This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731872 © 2017, STORIES consortium STORIES of Tomorrow D4.1 STORIES First prototype of the system Editor Miltiadis Anastasiadis (Motivian EOOD) Date 29 September 2017 Dissemination Level Internal Status Final STORIES 731872 Page 2 of 76 STORIES of Tomorrow D4.1 STORIES First prototype of the system The STORIES Consortium Beneficiary Beneficiary name Beneficiary Country Number short name 1 University of Bayreuth UBT Germany 2 Otto-von-Guericke University Magdeburg OVGU Germany 3 Helsingin Yliopisto UoH Finland 4 Ellinogermaniki Agogi Scholi Panagea Savvaae EA Greece 5 Nucleo Interactivo de Astronomia NUCLIO Portugal 6 Theofanis Alexandridis Kai Sia EE OMEGA Greece 7 Publisto Digital Applications EPE PUBLISTO Greece 8 Motivian EOOD MOTIVIAN Bulgaria 9 Creativitic Innova SL CTIC Spain 10 Societe d´economie mixte d´exploration de SPACE France Centres Culturel educative et de Loisirs SEM 11 WRO Hellas WRO Greece 12 University of California UoC USA 13 University of Arizona UAZ USA 14 National Astronomical Observatory of Japan NAOJ Japan 15 Curtin University of Technology CURTIN Australia STORIES 731872 Page 3 of 76 STORIES of Tomorrow D4.1 STORIES First prototype of the system Contributors Name Institution Miltiadis Anastasiadis Motivian Apostolos Pagkoutsos Motivian Nikos Karapanagou Motivian Ivona Ivanova Motivian Nikos Papastamatiou OMEGA Theofanis Alexandridis OMEGA Ioannis Krommydas OMEGATECH Andreas Diktyopoulos OMEGATECH Constantine Abazis PUBLISTO Giannis Paraskakis PUBLISTO Jorge Lopez CTIC Enara Artetxe González CTIC Legal Notices The information in this document is subject to change without notice. The Members of the STORIES Consortium make no warranty of any kind with regard to this document, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The Members of the STORIES Consortium shall not be held liable for errors contained herein or direct, indirect, special, incidental or consequential damages in connection with the furnishing, performance, or use of this material. The information and views set out in this deliverable are those of the author(s) and do not necessarily reflect the official opinion of the European Union. Neither the European Union institutions and bodies nor any person acting on their behalf may be held responsible for the use which may be made of the information contained therein. STORIES 731872 Page 4 of 76 STORIES of Tomorrow D4.1 STORIES First prototype of the system Executive Summary This deliverable provides an overview of the stories collaboration platform and authoring module, that are core in the Stories platform. The description summarizes work performed as there are other deliverables that detail the work done. Furthermore it provides an overview of the Stories hardware and software infrastructure that is used to host Stories platform and enable running of the Stories first prototype in pilot schools in the European Union. Furthermore the Stories requirements for the infrastructure required at schools is provided, together with a mail for the help desk that the technical team has set up in order to support pilot users in all selected schools. STORIES 731872 Page 5 of 76 STORIES of Tomorrow D4.1 STORIES First prototype of the system Table of Contents The STORIES Consortium ..............................................................................................................3 Executive Summary ........................................................................................................................5 Table of Contents ............................................................................................................................6 1 Introduction..............................................................................................................................9 2 Integration Plan ..................................................................................................................... 10 3 Collaboration Platform and API ............................................................................................ 12 3.1 The API .............................................................................................................................12 3.2 The security mechanisms ...............................................................................................12 3.3 The user interfaces .........................................................................................................13 3.4 ILLUSTRATIONS .............................................................................................................13 4 Stories Authoring Module ..................................................................................................... 18 4.1 Adding text to the story ..................................................................................................19 4.2 Adding images to the story ............................................................................................22 4.3 Adding video to the story ...............................................................................................22 4.4 Adding actions to the book assets (images, texts, videos, etc.) .................................23 4.5 Ordering assets ...............................................................................................................23 4.6 Asset inspector and locking items on pages ................................................................24 4.7 Book and page settings ..................................................................................................24 4.8 Preview e-book ................................................................................................................25 5 Analytics server and dashboard ........................................................................................... 26 6 Software tools used for the platform .................................................................................... 28 6.1 Unity3D ............................................................................................................................28 6.2 Autodesk 3DS Max ..........................................................................................................29 6.3 SketchUp .........................................................................................................................30 6.4 Drupal 7 ............................................................................................................................30 STORIES 731872 Page 6 of 76 STORIES of Tomorrow D4.1 STORIES First prototype of the system 6.5 Symfony 2 ........................................................................................................................31 6.6 Doctrine ORM ..................................................................................................................32 6.7 MySQL..............................................................................................................................32 6.8 Apache2 ...........................................................................................................................32 6.9 PHP (v7) ...........................................................................................................................33 6.10 Ubuntu Server Distribution .............................................................................................33 6.11 Jasper reports .................................................................................................................33 6.11.1 JasperReports Server – General Information ............................................................. 33 6.11.2 Jaspersoft® Studio ..................................................................................................... 34 7 Infrastructure Hosting Stories .............................................................................................. 36 7.1 Hardware Infrastructure ..................................................................................................36 7.2 Software Infrastructure ...................................................................................................37 8 School required infrastructure ............................................................................................. 38 8.1 PC specs at schools .......................................................................................................38 8.2 For VR Support (optional - can be one in the entire school) ........................................38 8.3 AR .....................................................................................................................................38 8.3.1 AR Creation Tool ........................................................................................................ 38 8.3.2 AR Player ................................................................................................................... 39 9 Help desk ..............................................................................................................................