fix: synchroniser config.json et radar/ avec radar-business/

- config.json avec rings adopt/trial/assess/hold
- radar/2025-01-15/* synchronisé depuis radar-business/
- Corrige 'invalid ring' pendant build:data
This commit is contained in:
syoul
2025-12-09 14:56:11 +01:00
parent c008d38d10
commit 982d45994d
39 changed files with 148 additions and 68 deletions

View File

@@ -3,7 +3,7 @@
"baseUrl": "",
"editUrl": "https://git.open.us.org/syoul/TechradarDev/_edit/main/radar-business/{release}/{id}.md",
"logoFile": "logo.svg",
"jsFile": "/strategie-script.js",
"jsFile": "/team-block-script.js",
"toggles": {
"showChart": true,
"showTagFilter": true,
@@ -49,34 +49,34 @@
],
"rings": [
{
"id": "core",
"title": "Core",
"description": "Technologies critiques pour le business model. Indispensables au fonctionnement et à la création de valeur. Investissement prioritaire en maintenance et évolution.",
"id": "adopt",
"title": "Adopt",
"description": "Technologies recommandées et utilisées avec succès en production. Elles sont stables, éprouvées et peuvent être adoptées en toute confiance pour de nouveaux projets. Utilisation active dans l'écosystème Duniter/Ğ1.",
"color": "#27ae60",
"radius": 0.5,
"strokeWidth": 5
},
{
"id": "strategic",
"title": "Strategic",
"description": "Technologies stratégiques pour la croissance et le développement. Investissements importants pour renforcer la position concurrentielle.",
"id": "trial",
"title": "Trial",
"description": "Technologies à essayer. Elles sont prometteuses et ont été testées avec succès dans certains contextes. À considérer pour de nouveaux projets. Technologies en phase d'expérimentation active.",
"color": "#3498db",
"radius": 0.69,
"strokeWidth": 4
},
{
"id": "support",
"title": "Support",
"description": "Technologies de support nécessaires mais non critiques. À maintenir à un niveau fonctionnel sans sur-investissement.",
"color": "#95a5a6",
"id": "assess",
"title": "Assess",
"description": "Technologies à évaluer. Elles sont prometteuses mais nécessitent une évaluation approfondie avant adoption. À surveiller et tester. Technologies nécessitant une analyse plus poussée.",
"color": "#f39c12",
"radius": 0.85,
"strokeWidth": 3
},
{
"id": "legacy",
"title": "Legacy",
"description": "Technologies à remplacer. Présentent des risques techniques, des coûts élevés ou sont obsolètes. Planifier la migration vers des alternatives modernes.",
"color": "#c0392b",
"id": "hold",
"title": "Hold",
"description": "Technologies à éviter ou à remplacer. Elles présentent des risques, sont obsolètes ou ne sont plus recommandées. À éviter pour de nouveaux projets. Technologies à migrer ou remplacer.",
"color": "#e74c3c",
"radius": 1,
"strokeWidth": 2
}
@@ -105,20 +105,20 @@
"social": [],
"imprint": "",
"labels": {
"title": "Radar Stratégique Business - Laplank",
"title": "Radar Technologique Laplank",
"imprint": "Informations légales",
"quadrant": "Quadrant",
"quadrantOverview": "Vue d'ensemble des quadrants",
"zoomIn": "Zoomer",
"filterByTag": "Filtrer par tag",
"footer": "Radar stratégique pour analyser les technologies de l'écosystème Laplank et définir une stratégie d'évolution technique alignée avec les objectifs business.",
"footer": "Radar technologique pour suivre l'évolution des technologies de l'écosystème Laplank avec historique des versions.",
"notUpdated": "Cet élément n'a pas été mis à jour dans les trois dernières versions du Radar.",
"notFound": "404 - Page non trouvée",
"pageAbout": "Comment utiliser le Radar Business ?",
"pageAbout": "Comment utiliser le Radar Technologique ?",
"pageOverview": "Vue d'ensemble des technologies",
"pageSearch": "Recherche",
"searchPlaceholder": "Que recherchez-vous ?",
"metaDescription": "Radar stratégique business pour l'écosystème Duniter/Ğ1 - Analyse des technologies et définition de la stratégie d'évolution."
"metaDescription": "Radar technologique pour l'écosystème Laplank - Suivi de l'évolution des technologies avec historique."
}
}

View File

@@ -1,6 +1,6 @@
---
title: "3Node"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [3Node, nœuds, serveurs]
businessImpact: high

View File

@@ -1,6 +1,6 @@
---
title: "AIBox"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [AIBox, IA, machine learning]
businessImpact: high
@@ -30,7 +30,7 @@ skillGap: high
## Compétences
- Nombre de personnes maîtrisant : 1
- Membres de l'équipe : Yvv
- Membres de l'équipe : yvv
- Niveau moyen : beginner
- Risque de compétence manquante : high

View File

@@ -0,0 +1,40 @@
---
title: "Ansible"
ring: trial
quadrant: technologies-emergentes
tags: [Ansible, automation, infrastructure]
businessImpact: high
costToReplace: 0
revenueImpact: indirect
riskLevel: medium
competencyLevel: beginner
maintenanceCost: 0
differentiation: high
teamCoverage: 0
skillGap: high
---
- **Utilisation** : Automatisation de l'infrastructure et du déploiement
- **Description** : Outil d'automatisation IT pour la configuration, le déploiement et la gestion des serveurs
- **Compétences requises** : Automatisation, gestion d'infrastructure, YAML, SSH
## Impact Business
À compléter
## Coûts
- Coût de remplacement : 0€
- Coût de maintenance annuel : 0€
## Compétences
- Nombre de personnes maîtrisant : 0
- Membres de l'équipe : Aucun
- Niveau moyen : beginner
- Risque de compétence manquante : high
## Recommandations
À compléter avec des recommandations stratégiques.

View File

@@ -1,6 +1,6 @@
---
title: "Bash"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [bash, scripting]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "Cryptographie"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [cryptographie, chiffrage]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "Cytoscape.js"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [Cytoscape, Graphes, Réseaux]
businessImpact: high

View File

@@ -1,6 +1,6 @@
---
title: "D3.js"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [D3.js, DataViz, JavaScript]
businessImpact: high
@@ -28,7 +28,7 @@ Technologie D3.js utilisée dans l'écosystème Duniter/Ğ1.
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : ManUtopiK, boris
- Membres de l'équipe : boris, manuTopik
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -1,6 +1,6 @@
---
title: "Dart"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Dart, Flutter]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "Docker"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Docker, conteneurisation]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "ECharts"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [ECharts, DataViz, Apache]
businessImpact: high

View File

@@ -1,6 +1,6 @@
---
title: "Flutter"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Flutter, Dart]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "GitLab CI/CD"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [GitLab, CI/CD]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "Grafana"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [Grafana, Monitoring, Dashboard]
businessImpact: high

View File

@@ -1,6 +1,6 @@
---
title: "IPFS"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [IPFS, distribué]
businessImpact: high
@@ -28,7 +28,7 @@ Technologie IPFS utilisée dans l'écosystème Duniter/Ğ1.
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : aya, Fred
- Membres de l'équipe : aya, fred
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -1,6 +1,6 @@
---
title: "JavaScript/TypeScript"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [JavaScript, TypeScript, web]
businessImpact: medium
@@ -34,7 +34,7 @@ skillGap: low
## Compétences
- Nombre de personnes maîtrisant : 3
- Membres de l'équipe : ManUtopiK, 1000i100, boris
- Membres de l'équipe : 1000i100, boris, manuTopik
- Niveau moyen : expert
- Risque de compétence manquante : low

View File

@@ -1,6 +1,6 @@
---
title: "Kubernetes"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Kubernetes, orchestration]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "Leaflet"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [Leaflet, Cartographie, Map]
businessImpact: high

View File

@@ -1,6 +1,6 @@
---
title: "Linux"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Linux, système]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "Mycelium Network"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [Mycelium, Network, réseau overlay]
businessImpact: high

View File

@@ -1,6 +1,6 @@
---
title: "NetlifyCMS"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [CMS, Git]
businessImpact: medium
@@ -31,7 +31,7 @@ skillGap: medium
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : ManUtopiK, 1000i100
- Membres de l'équipe : 1000i100, manuTopik
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -1,6 +1,6 @@
---
title: "Nostr"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [Nostr, protocole]
businessImpact: high
@@ -28,7 +28,7 @@ Technologie Nostr utilisée dans l'écosystème Duniter/Ğ1.
## Compétences
- Nombre de personnes maîtrisant : 1
- Membres de l'équipe : Fred
- Membres de l'équipe : fred
- Niveau moyen : beginner
- Risque de compétence manquante : high

View File

@@ -1,6 +1,6 @@
---
title: "Nuxt.js"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Nuxt, Vue, SSR]
businessImpact: medium
@@ -31,7 +31,7 @@ skillGap: medium
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : ManUtopiK, boris
- Membres de l'équipe : boris, manuTopik
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -0,0 +1,40 @@
---
title: "OpenTofu"
ring: trial
quadrant: technologies-emergentes
tags: [OpenTofu, Infrastructure as Code, Terraform]
businessImpact: high
costToReplace: 0
revenueImpact: indirect
riskLevel: medium
competencyLevel: beginner
maintenanceCost: 0
differentiation: high
teamCoverage: 0
skillGap: high
---
- **Utilisation** : Infrastructure as Code (IaC) pour la gestion de l'infrastructure
- **Description** : Fork open-source de Terraform, outil de provisionnement et gestion d'infrastructure déclarative
- **Compétences requises** : Infrastructure as Code, HCL, gestion d'infrastructure cloud/on-premise
## Impact Business
À compléter
## Coûts
- Coût de remplacement : 0€
- Coût de maintenance annuel : 0€
## Compétences
- Nombre de personnes maîtrisant : 0
- Membres de l'équipe : Aucun
- Niveau moyen : beginner
- Risque de compétence manquante : high
## Recommandations
À compléter avec des recommandations stratégiques.

View File

@@ -1,6 +1,6 @@
---
title: "PostgreSQL"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [PostgreSQL, base de données]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "ProxMox"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [ProxMox, virtualisation]
businessImpact: medium

View File

@@ -1,6 +1,6 @@
---
title: "Python"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Python, CLI]
businessImpact: medium

View File

@@ -33,7 +33,7 @@ skillGap: high
## Compétences
- Nombre de personnes maîtrisant : 1
- Membres de l'équipe : Eloïs
- Membres de l'équipe : elois
- Niveau moyen : beginner
- Risque de compétence manquante : high

View File

@@ -1,6 +1,6 @@
---
title: "Serverless"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [Serverless]
businessImpact: high

View File

@@ -1,6 +1,6 @@
---
title: "Squid"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Squid, indexer, GraphQL]
businessImpact: medium

View File

@@ -30,7 +30,7 @@ skillGap: high
## Compétences
- Nombre de personnes maîtrisant : 1
- Membres de l'équipe : Eloïs
- Membres de l'équipe : elois
- Niveau moyen : beginner
- Risque de compétence manquante : high

View File

@@ -30,7 +30,7 @@ skillGap: low
## Compétences
- Nombre de personnes maîtrisant : 3
- Membres de l'équipe : aya, Eloïs, Fred
- Membres de l'équipe : aya, elois, fred
- Niveau moyen : expert
- Risque de compétence manquante : low

View File

@@ -1,6 +1,6 @@
---
title: "ThreeFold Cloud"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [ThreeFold, Cloud, Kubernetes]
businessImpact: high
@@ -30,7 +30,7 @@ skillGap: medium
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : aya, Fred
- Membres de l'équipe : aya, fred
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -1,6 +1,6 @@
---
title: "ThreeFold Compute"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [ThreeFold, Compute, edge computing]
businessImpact: high
@@ -30,7 +30,7 @@ skillGap: medium
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : aya, Fred
- Membres de l'équipe : aya, fred
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -1,6 +1,6 @@
---
title: "ThreeFold Data Storage"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [ThreeFold, Storage, stockage distribué]
businessImpact: high
@@ -30,7 +30,7 @@ skillGap: medium
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : aya, Fred
- Membres de l'équipe : aya, fred
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -1,6 +1,6 @@
---
title: "ThreeFold Grid"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [ThreeFold, Grid, infrastructure décentralisée]
businessImpact: high
@@ -30,7 +30,7 @@ skillGap: low
## Compétences
- Nombre de personnes maîtrisant : 4
- Membres de l'équipe : poka, aya, Fred, Syoul
- Membres de l'équipe : aya, fred, poka, syoul
- Niveau moyen : expert
- Risque de compétence manquante : low

View File

@@ -1,6 +1,6 @@
---
title: "Vue.js"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [Vue, JavaScript]
businessImpact: medium
@@ -28,7 +28,7 @@ Technologie Vue.js utilisée dans l'écosystème Duniter/Ğ1.
## Compétences
- Nombre de personnes maîtrisant : 2
- Membres de l'équipe : ManUtopiK, boris
- Membres de l'équipe : boris, manuTopik
- Niveau moyen : intermediate
- Risque de compétence manquante : medium

View File

@@ -1,6 +1,6 @@
---
title: "WordUp CMS"
ring: assess
ring: adopt
quadrant: technologies-commodite
tags: [CMS]
businessImpact: medium
@@ -33,7 +33,7 @@ skillGap: high
## Compétences
- Nombre de personnes maîtrisant : 1
- Membres de l'équipe : ManUtopiK
- Membres de l'équipe : manuTopik
- Niveau moyen : beginner
- Risque de compétence manquante : high

View File

@@ -1,6 +1,6 @@
---
title: "Zero OS"
ring: trial
ring: assess
quadrant: technologies-emergentes
tags: [Zero OS, bare metal, cloud décentralisé]
businessImpact: high