Difference between revisions of "DigI:Processes and Technology"

From its-wiki.no

Jump to: navigation, search
m (4) Reporting =)
(1) Village Web sites Yeboo.com)
Line 9: Line 9:
  
 
'''A) Yeboo Web site development''': '''Maurice'''.  The Web site shall have a common directory for all villages, and one specific directory (or a configuration file) for the specific villages. Thus, it will allow us to make one SD-card for all villages, and just "set the village name'' or ''redirect the Web server'' for that village. As an example, ''yeboo.com'' points to /var/www/yeboo/index.htm on the RPI, and this index.htm file is a copy of index_izazi.htm, index_migoli.htm, index_esilalei.htm ...  
 
'''A) Yeboo Web site development''': '''Maurice'''.  The Web site shall have a common directory for all villages, and one specific directory (or a configuration file) for the specific villages. Thus, it will allow us to make one SD-card for all villages, and just "set the village name'' or ''redirect the Web server'' for that village. As an example, ''yeboo.com'' points to /var/www/yeboo/index.htm on the RPI, and this index.htm file is a copy of index_izazi.htm, index_migoli.htm, index_esilalei.htm ...  
 
+
""1. Yeboo site implementation"": ""Hamed"" and ""Wisam"" install the specific village index.htm on the RPI and link it with the locally used LNCC
 +
""2. FeedBack on information usage"": "Maurice"" gets frequent results on the login to the village website, surveys, and questionnaires
 +
""3. Feedback on data usage, and access in the various locations"": ""Josef"" and ""Maghsoud""
 +
 
To be done:  
 
To be done:  
 
* Easier architecture: one /var/www/yeboo/common where all common files are located
 
* Easier architecture: one /var/www/yeboo/common where all common files are located
Line 16: Line 19:
 
'''Next steps:'''
 
'''Next steps:'''
 
* Maurice to provide a proposal on how these steps can be performed
 
* Maurice to provide a proposal on how these steps can be performed
 
  
 
=== 2) Preparation of LNCC and RPI ===
 
=== 2) Preparation of LNCC and RPI ===

Revision as of 08:28, 26 August 2019

Processes and Technology

This page describes the processes and responsibilities. For any comments, please contact Christine Holst or Wisam Ahmed Mansour.

Processes

The DigI team consists of 11 partners from 8 countries. In order to collaborate efficiently, we have established the overall process flow. In this document we'll only describe the technical parts.

1) Village Web sites Yeboo.com

Health Information in each village

User story: A user finds a Wifi hot spot named BasicInternet. With the tablet or his/her own Smartphone, the user can connect to the hot spot. By opening a browser and typing Yeboo.com the user is redirected to the health information site, being health_information_dashboard.php

A) Yeboo Web site development: Maurice. The Web site shall have a common directory for all villages, and one specific directory (or a configuration file) for the specific villages. Thus, it will allow us to make one SD-card for all villages, and just "set the village name or redirect the Web server for that village. As an example, yeboo.com points to /var/www/yeboo/index.htm on the RPI, and this index.htm file is a copy of index_izazi.htm, index_migoli.htm, index_esilalei.htm ... ""1. Yeboo site implementation"": ""Hamed"" and ""Wisam"" install the specific village index.htm on the RPI and link it with the locally used LNCC ""2. FeedBack on information usage"": "Maurice"" gets frequent results on the login to the village website, surveys, and questionnaires ""3. Feedback on data usage, and access in the various locations"": ""Josef"" and ""Maghsoud""

To be done:

  • Easier architecture: one /var/www/yeboo/common where all common files are located
  • logical representation of village: Izazi, Migoli, ....

Next steps:

  • Maurice to provide a proposal on how these steps can be performed

2) Preparation of LNCC and RPI

User story: The LNCC gets a universal configuration, making it possible to be swapped by another device. Though, the name of the RDB52G corresponds to a specific certificate, to be installed in

Questions:

  • @Maghsoud: What is the advantage of using a specific certificate per LNCC?

2.A) Conversion of Web content to Raspberry Pi (RPI). Wisam To be done:

  • download a copy from Yeboo.com (Web server) and install on RPI

Next steps:

  • Wisam to document the steps for download (steps described in owncloud = BasicInternet = ????)


2.B) Remote configurability of both LNCC and RPI. Implementation by Hamed with support from Maghsoud. Allows us to configure the RPI through the LNCC from "anywhere in the world" using maincorerouter.basicinternet.org

Next steps

  • LNCC configuration
  • RPI configuration
  • Documentation

3) Testing, sending and repair

3.1 Test program. Establish a

3.2 Shipment

3.3 Acceptance test in the field

3.4 Error testing in the field - what can the users test?

3.5 process for replacement


4) Reporting

User story: Goal of the DigI project is to report usage of the local resources from the health information spot. This reporting has two aspects, the reporting from the LNCC on usage and the specific reporting from the RPI

4.1 Reporting rom

5) Voucher sales

Voucher platform

Sales process

Technology issues in DigI