vault backup: 2026-09-11 20:58:40

This commit is contained in:
2026-09-11 20:58:40 -04:00
parent edfce9159a
commit 8a304759ef
12 changed files with 1861 additions and 63 deletions
+128 -61
View File
@@ -1,78 +1,145 @@
# Révision des actions et blocages de l'équipe
## 🎯 Executive Summary
## Résumé
- **Préparation de la rencontre avec Francis** :
- Présentation des projets (documentation départementale, gouvernance des données, projet Données FMC).
- Gestion des livraisons OTT (migrations, calendrier).
- Décisions : documentation rattachée à la plateforme, gouvernance des données comme pratique continue, projet nommé « Données FMC ».
**Overall health:**
Traffic light: 🟡
- **Actions à executor** :
- Préparation du dossier de présentation.
- Correction des tickets Jira et mise en place des trackers Umami.
- Gestion des fichiers ZIP Idéllo et traitement des demandes QA.
- **Blocages/Risques** :
- Défaut de calendrier pour OTT (livraison le week-end).
- Incompatibilité des pipelines de Boukili (Firestore/AWS).
- Risque de perte de progression multi-device.
- Besoin de QA supplémentaire ou renfort ponctuel.
- Période de traitement des fichiers ZIP (12 octobre).
**This week's headline:**
Multiple critical releases (Boukili v3, ONFR livefeed, supervision solution) were finalized or approved, while several highimpact risks (screenreader compatibility, CRTC report clarity, JW Player billing, OTT test completion, Boukili migration blockers) require immediate attention.
---
## Décisions Claires
1. **Documentation** :
- Rattachée à la **plateforme** (non données).
- Gouvernance des données : **pratique continue** (source de vérité unique dans Power BI).
- Projet nommé « **Données FMC** » (non « nouveau gabarit FMC »).
2. **Gestion des fichiers ZIP** :
- **Tous les fichiers ZIP** (cours + fichiers) : tickets Jira distincts.
- **Traitement des demandes** : commence **à partir du 12 octobre**.
3. **Système de tickets Jira** :
- **Mise à jour continue** des tickets avant traitement et fermeture.
- **Mise en œuvre systématique** depuis le 12 octobre.
# Wins 🏆
- Version3 of **Boukili** finalized; testing to start.
- “Setfocus” trigger delivered in **Storyline** (on standby pending compatibility).
- **ONFR** livefeed implementation using Haywire feed selected; first three episodes prepared for Thursday release.
- Supervision solution (cron checks, status URLs, notifications) approved; rollout planned for ONFR → Idéllo → TFO.
- **JWP** feed architecture clarified; 24/7 feed unchanged, test feed managed manually via Wirecast.
- **Boukili** to run on a dedicated VM longterm; API integration postponed.
- Weekly ONFR live on OTT scheduled to start 17Sept; engagedviews adopted as primary YouTube metric.
- Decision to keep **WordPress** on current site with WP Engine hosting.
- Established **ZIPtoIdéllo** publishing process (ticket → ZIP → handoff to Hélène).
- CTO approved exploratory collaboration with **Lunii**.
- Code freeze applied after issue fixes; phase2 work isolated on separate branch.
- Second Corus feed test configured for JW Player without altering existing feed.
---
## Actions à Faire
- **[ ]** Préparer la présentation pour la rencontre avec Francis (responsable : équipe) Échéance : mardi 15.
- **[ ]** Corriger le document de présentation (responsable : non précisé) Échéance : avant mardi 15.
- **[ ]** Mise en place des trackers Umami (responsable : Jean-Claude) Échéance : non précisée.
- **[ ]** Analyser flux Mogador + alertes en cas d’échec (responsable : Mohamed Slimane) Échéance : non précisée.
- **[ ]** Gérer tickets Jira pour fichiers ZIP Idéllo (responsable : Jason / demandeurs) Échéance : à partir du 12 octobre.
- **[ ]** Récompiler fichiers ZIP reçus (responsable : équipe) Échéance : non précisée.
- **[ ]** Clarifier calendrier OTT (responsable : non précisé) Échéance : non précisée.
- **[ ]** Tests de régression TFO (responsable : Ajar) Échéance : avant 16/17.
- **[ ]** Échanger sur recommendations tracking (responsable : Rabiba/Amandou) Échéance : non précisée.
# Risks ⚠️
- Storyline “setfocus” trigger compatibility with JAWS screen reader not verified.
- CRTC report requirements (retroactivity, location, prior response inclusion) remain unclear.
- Variable ONFR episode lengths may cause JWP recording mismatches; manual intervention needed.
- Subtitles for deafhearing test file not displaying; cause uncertain.
- Unclear JW Player ingestpoint behavior and potential fees for second feed (risk of surfacturation).
- No staging server for supervision checks; tests rely on simulation.
- Access to Boukili PROD database pending migration; fieldmapping blocked.
- OTT test results (device behavior, AppleTV zoom) incomplete; signoff pending.
- Podcast automation missing Jira API connection.
- Geoblocking of TFO and Idéllo cannot be removed without production release (legal risk).
- Compliance risk from reliance on USbased vendors (JWP, WP Engine, Algolia).
- Boukili FirebasetoAWS migration faces dataloss risk, Salesforce regression, and insufficient testing time.
- QA capacity bottleneck (single QA resource for four sites).
- Upcoming absences of key staff (Ajar, JeanClaude, Joël) may slow progress.
- OTT liveevent deadline (Sept14) at risk; may require weekend release.
---
## Blocages à Traiter
1. **Facturation JW Player** :
- Indétermination (adresse active = frais vs flux non écouté).
- **Solution** : Clarifier les conditions de facturation.
# Team 👥
2. **Ingest points inutilisés** :
- Ne pas supprimer certains (ex : non modifiable directement).
- **Solution** : Demander à JW Player de supprimer ceux-là.
## Team health
Overall morale: Not assessed.
3. **Calendrier OTT** :
- Livraison possible le week-end (14 septembre) pour l’émission live du 17.
- **Solution** : Ralenti les livraisons pour respecter les délais.
4. **QA** :
- Capacité limitée (1 personne à 4 sites).
- **Solution** : Renfort ponctuel ou QAs supplémentaires.
### Coaching / Recognition
- No explicit coaching or recognition items recorded.
---
## À Suivre
- **Clarifier les conditions de facturation** avec JW Player.
- **Vérifier les résultats des tests** du second feed et sous-titrages.
- **Suivre lintégration de Umami** au Data Warehouse.
- **Contrôler la mise en œuvre** des tickets Jira pour Idéllo.
# Projects 📁
---
**Note** : La priorité des actions est répartie pour minimiser les blocages et optimiser le calendrier.
| Project | Status | Next Milestone | Blocker |
| --- | --- | --- | --- |
| Boukili migration (Firebase → AWS) | Production release cancelled; code freeze applied | Validate issues & set new release date | PROD DB access, dataloss risk, Salesforce regression |
| ONFR livefeed & OTT | Haywire feed selected; episodes prepared | OTT live on 17Sept; finalize subtitle & JWP ingest verification | JWP billing clarity, subtitle display issue |
| Supervision solution (cron checks) | Approved, rollout plan defined | Deploy on ONFR, then Idéllo & TFO | No staging server for tests |
| JWP feed management | 24/7 feed unchanged; test feed manual | Confirm ingestpoint behavior & billing | Unclear fee structure |
| WordPress site hosting | Decision to stay on WP Engine | Ongoing maintenance | |
| Idéllo ZIP publishing workflow | Process defined, start after 12Oct | Create first ZIP ticket | |
| Lunii collaboration exploration | Approved for presentation to CEO | Schedule exploratory discussion | |
| Mogador synchronization | Dedicated meeting scheduled 16Sept | Decide on removal or evolution | Complexity, lack of sourceoftruth |
| OTT delivery (live event) | At risk, testing ongoing | Final OTT test signoff | Incomplete device testing, deadline pressure |
| Contentful version control & other technical subjects for Boukili | Pending decision which to include in next build | Decision needed | |
---
# Vendors 🤝
- **JW Player:** Billing model for ingest points unclear; risk of surfacturation.
- **WP Engine:** Hosting decision retained; no immediate issues.
- **Algolia:** Compliance review ongoing due to USbased vendor policy.
- **TheMind / IBO:** Potential assistance for Boukili migration being evaluated (cost, feasibility).
---
# Decisions Made
- Keep Storyline “setfocus” trigger on standby until screenreader compatibility is confirmed.
- Use Haywire feed for ONFR tests; defer second Chorus URL.
- Prepare first three ONFR episodes on Wednesday for Thursday publishing.
- Deploy supervision checks first on ONFR, then Idéllo and TFO.
- Maintain JWP 24/7 feed unchanged; manage test feed manually via Wirecast.
- Keep Boukili on a dedicated VM; postpone API integration.
- Use engagedviews as primary YouTube performance metric.
- Remain on WordPress with WP Engine hosting.
- Implement ZIPtoIdéllo workflow (ticket → ZIP → Hélène) starting 12Oct.
- Approve presentation of Lunii collaboration to CEO.
- Cancel Monday production release for Boukili; apply code freeze after issue fixes.
- Use second Corus feed for JW Player test without altering existing feed.
---
# Decisions Needed
- Clarify CRTC report requirements (retroactivity, location, prior response inclusion).
- Confirm JW Player ingestpoint behavior, billing model, and any fees for the second feed.
- Determine if a second Chorus URL will ever be required and justify cost.
- Approve Jira form design for automated podcast/balado requests (subject to feasibility).
- Validate OTT test outcomes (device compatibility, AppleTV zoom) for final signoff.
- Confirm data availability and tracking format for ONFR live OTT event in JWP/CDN.
- Decide which of the four technical subjects (retry of lastactivity tracking, Firebase auth lockout, updatemessage migration, Contentful version control) will be included in the next Boukili build.
- Final determination on Mogador synchronization approach and possible project removal.
- Approval of additional/temporary QA resources to mitigate capacity bottleneck.
---
# Top Priorities Next Week
1. Clarify CRTC report requirements with PierreOlivier and send followup email.
2. Verify JW Player ingestpoint behavior and billing; request deletion of unused ingest points.
3. Complete OTT device testing (including AppleTV zoom) and obtain signoff.
4. Obtain access to Boukili PROD database and proceed with fieldmapping.
5. Implement and test subtitle display for ONFR test file.
6. Deploy supervision cron checks on ONFR and validate workflow.
---
# CTO Development
**Leadership:**
- Approved strategic decisions on Storyline feature standby, ONFR feed strategy, supervision rollout, and vendor compliance reviews.
- Organized dedicated meetings for complex topics (Mogador sync, Lunii collaboration).
**Technology:**
- Oversaw code freeze after issue resolution and isolation of phase2 work.
- Directed cancellation of Boukili production release pending risk clarification.
**Business:**
- Selected engagedviews as primary metric for YouTube reporting.
- Maintained WordPress hosting decision aligning with business continuity.
**Finance:**
-
**Communication:**
- Initiated CRTC clarification email.
- Presented Lunii collaboration proposal to CEO.
**One thing I did this week that made me more like a CTO:**
Approved and communicated highlevel strategic decisions (e.g., supervision solution rollout, vendor compliance reviews) that shape multiple product lines.
**One thing I did this week that kept me acting like an individual contributor:**
Wrote the JWP stoprecording script for the 28minute episode limit.