Project

General

Profile

Main Framework » History » Version 2

Francois Soulard, 08/06/2024 07:20 PM

1 1 Francois Soulard
# Main Framework
2
3
4
### Timetable proposed by Traversées (tender)
5
6 2 Francois Soulard
* [Last week of July 2024]: Building up of the digital infrastructure.
7
> * Setup of a new dedicated server located in Europe (Hetzner or OVH with a hardware profile close to CPU 40 cores, RAM 128Gb, NVMe SSD disks).
8
> * Setup of a scalable virtualization environment (based on the open technologies Proxmox, KVM, LXC).
9
> * Configuration of a working digital environment splitted into a production server and a development server, featuring tools for collaboration and code building (Redmine, GIT).
10
> * Setup of a security backup and server monitoring policy (Zabbix).
11 1 Francois Soulard
12 2 Francois Soulard
* [Weeks 1 and 2 of August 2024]: Coordination and installation of the main core of Moodle, duplicating the configuration of edu.ripess.eu.
13
> * Briefings with the project’s coordination (identification of contacts, semantic updating of the project, planning).
14
> * Installation of the core components and extensions of Moodle (internationalization, Big Blue Button, monitoring) using the model built for edu.ripess.eu.
15
> * Installation and testing of a Big Blue Button/Fair Blue virtual server (or a cluster of servers if it is necessary to host up to 300-400 simultaneous participants).
16
> * Graphic customization of the Moodle interface according to the existing visuals of the YOU CARE project and other institutional brands.
17 1 Francois Soulard
18 2 Francois Soulard
* [Week 3 of August 2024]: Tests and adaptation of Moodle and first internal learning session for administrators.
19
> * Customization of the server for a high-performance rendering, able to host more than 1000 users and up to 200 video conferencing participants (caching, optimization of SQL, PHP, Apache/Nginx, eventually load balancing and multi-servers).
20
> * Installation of a Big Blue Button streaming extension, to be connected with the open video server Peertube.
21
> * Installation of a self-hosted Peertube video server (with a high performance configuration).
22
> * Configuration of a Moodle’s common extension for users’ monitoring and statistics.
23 1 Francois Soulard
24 2 Francois Soulard
* [Month 9-12 of 2024]: Training and enhancement of the platform to an assembly functionality
25
> * Feasibility of creating a task group of facilitators of the platform.
26
> * Installation and testing of a forum/assembly functionality, based on Matrix (instant messaging integrated to Moodle 4.3), or Discourse (advanced community forum and knowledge base).
27
> * Development of missing or additional functionalities; improvement of graphic templates.
28
> * Trainings of the project’s coordination (and eventually the facilitators group).
29 1 Francois Soulard
30 2 Francois Soulard
* [Month 1-6 of 2025]: Reporting, training and supervision of the platform
31
> * First report based on statistics, shared contents in the platform and emerging interactions.
32
> * Supervision and maintenance of the platform (core and components optimization, security checking).
33
> * Activation of the participative assembly module (March 2025).
34
> * Trainings and a working group of the project’s coordination (and eventually the facilitators group).
35 1 Francois Soulard
36 2 Francois Soulard
* [Month 6-12 of 2025]: Reporting, training and supervision of the platform
37
> * Second report based on statistics, shared contents and emerging interactions.
38
> * Trainings of the project coordination (and eventually the facilitators group).
39
> * Maintenance of the platform (core and components update, security checking).
40 1 Francois Soulard
41 2 Francois Soulard
* [2026-2027]: Reporting, training and supervision of the platform.