Une distribution Drupal oriéntée Media pour Radio France
description
Transcript of Une distribution Drupal oriéntée Media pour Radio France
![Page 1: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/1.jpg)
Retour d'expérience : une distribution Drupal orientée Radio (France)
Maziar DOWLATABADI - Responsable du web studio de production @RFNvx - http://nvx.radiofrance.fr/
Samy RANAVELA - Co-responsable de l'offre Drupal @AlterWay
![Page 2: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/2.jpg)
Sommaire
1. Pourquoi une distribution Drupal spécifique à Radio France ?
2. Problématiques métiers, architecture Drupal
3. Problèmes rencontrés et solutions
4. Conclusion et perspectives
![Page 3: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/3.jpg)
Pourquoi une distribution Drupal spécifique à Radio France ?
Un socle technique commun à toutes
les radios, appelé NVX7
Maintenance et évolutivité facilitée
Personnalisation selon les besoins
des stations
![Page 4: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/4.jpg)
Premier site sous NVX7 : France Musique
![Page 5: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/5.jpg)
Problématiques métiers, architecture Drupal et l'équipe projet
Gestion des émissions, saison et diffusion
Gestion de la grille des programmes
Inter-connexion avec le SI Radio France
![Page 6: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/6.jpg)
Problématiques métiers, architecture Drupal et l'équipe projet
Gestion des émissions, saison et diffusion
1 émission = 1 ou plusieurs saisons Chaque saison a potentiellement une équipe différente :
Producteur(s), chroniqueur(s), présentateur(s) En cas absence du présentateur principal, celui-ci peut être
remplacé pendant 1 ou plusieurs émissions Grille de programme différentes selon les régions et les horaires
(France Bleu) Diffusion exceptionnelle : cas d'un événement exceptionnel qui
doit être retranscrit sur la grille.
![Page 7: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/7.jpg)
Grille des programmes
![Page 8: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/8.jpg)
Grille des programmes (émission en cours)
![Page 9: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/9.jpg)
Problématiques métiers, architecture Drupal et l'équipe projet
Gestion de la grille des programmes
La programmation est gérée via un champ "Date repeat" à l'instar d'un événement.
Génère des problèmes de performance. Solution : Pré-calculer et agréger les occurrences dans une table
dédiée. Exposition de cette table "custom" à views pour pouvoir
l'exposer.
![Page 10: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/10.jpg)
Problématiques métiers, architecture Drupal et l'équipe projet
Inter-connexion avec le SI Radio France
Import automatisé des fichier son des diffusions. Utilisation du module Migrate : abstraction de l'API de Drupal Problèmes :
Une structure XML dense => utilisation de xpath compliquée Migrate destiné à un import « one-shot », modification de
migrate pour permettre un import récurrent en mode mise à jour.
![Page 11: Une distribution Drupal oriéntée Media pour Radio France](https://reader033.fdocuments.net/reader033/viewer/2022052906/558c8230d8b42aed268b46da/html5/thumbnails/11.jpg)
Conclusion et perspectives
Où en sommes-nous avec cette distribution ?
Pertinence de la distribution de Drupal pour Radio France.
Drupal pour être en phase avec la distribution numérique (IP) de la
radio.