feat: restructuration des profils équipe et amélioration du script extract-technologies
- Création de 12 fichiers de profils individuels dans docs/data/team/ - Chaque profil contient métadonnées YAML complètes (compétences, projets, soft skills) - Correction du script extract-technologies.js pour charger toutes les compétences depuis les fichiers - Mise à jour des blips radar avec les données d'équipe correctes - Suppression des anciens fichiers dans radar/ (remplacés par radar-business/) - 58 compétences au total chargées depuis les fichiers individuels
This commit is contained in:
42
docs/data/team/1000i100.md
Normal file
42
docs/data/team/1000i100.md
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
---
|
||||||
|
name: "1000i100"
|
||||||
|
fullName: "1000i100"
|
||||||
|
role: "DevOps & Développeur Web"
|
||||||
|
availability: 50
|
||||||
|
seniorityLevel: expert
|
||||||
|
yearsExperience: 10
|
||||||
|
joinDate: "2018-01"
|
||||||
|
interests: ["Serverless", "CI/CD", "Docker", "Photographie", "CNV", "Modèles économiques"]
|
||||||
|
skills:
|
||||||
|
- name: "Serverless"
|
||||||
|
level: expert
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "GitLab"
|
||||||
|
level: expert
|
||||||
|
years: 6
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "CI/CD"
|
||||||
|
level: expert
|
||||||
|
years: 6
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Docker"
|
||||||
|
level: expert
|
||||||
|
years: 7
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "web"
|
||||||
|
level: expert
|
||||||
|
years: 10
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Polyvalence"
|
||||||
|
- "Photographie"
|
||||||
|
- "Soutien psychologique"
|
||||||
|
- "CNV (Communication Non Violente)"
|
||||||
|
projects:
|
||||||
|
- "Outils serverless"
|
||||||
|
- "Pipeline GitLab CI/CD"
|
||||||
|
---
|
||||||
|
|
||||||
|
Développeur d'outils serverless, et plombier des pipeline Gitlab (CI/CD avec Docker). Enfin une monnaie mécaniquement redistributive ! Avec un soupçon de revenu de base, une bonne dose d'auto-gestion et une communauté adorable ! Informaticien couteau suisse à dominante développeur web, photographe à ses heures, soutien psy informel, amateur de CNV et de modèles économiques expérimental et éthique !
|
||||||
|
|
||||||
52
docs/data/team/aya.md
Normal file
52
docs/data/team/aya.md
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
name: "aya"
|
||||||
|
fullName: "aya"
|
||||||
|
role: "Administrateur Système & Infrastructure Distribuée"
|
||||||
|
availability: 30
|
||||||
|
seniorityLevel: expert
|
||||||
|
yearsExperience: 23
|
||||||
|
joinDate: "2021-01"
|
||||||
|
interests: ["Logiciels libres", "Infrastructure distribuée", "Stockage distribué", "IPFS", "ThreeFold"]
|
||||||
|
skills:
|
||||||
|
- name: "Linux"
|
||||||
|
level: expert
|
||||||
|
years: 23
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "glusterfs"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2023-06"
|
||||||
|
- name: "cephfs"
|
||||||
|
level: intermediate
|
||||||
|
years: 4
|
||||||
|
lastUsed: "2023-06"
|
||||||
|
- name: "ipfs"
|
||||||
|
level: intermediate
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "infrastructure"
|
||||||
|
level: expert
|
||||||
|
years: 15
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "systèmes distribués"
|
||||||
|
level: expert
|
||||||
|
years: 10
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "ThreeFold"
|
||||||
|
level: intermediate
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Vulgarisation"
|
||||||
|
- "Autonomie"
|
||||||
|
- "Recherche"
|
||||||
|
projects:
|
||||||
|
- "Infrastructure d'hébergement distribué"
|
||||||
|
---
|
||||||
|
|
||||||
|
Je participe à la vulgarisation des logiciels libres depuis ma première installation de linux debian potato en 2001.
|
||||||
|
|
||||||
|
J'ai découvert la monnaie libre à travers mes recherches concernant les systèmes de fichiers. Travaillant principalement sur des infrastructures d'hébergement distribué, j'ai utilisé différents systèmes de réplication de fichiers comme glusterfs, cephfs, pour en arriver à ipfs. C'est en cherchant une alternative à filecoin, la crypto proposée par ipfs pour mettre en commun son espace de stockage, que je découvre la monnaie libre, on est en 2021.
|
||||||
|
|
||||||
|
Je rejoins Axiom-Team pour participer à la vulgarisation de la monnaie libre.
|
||||||
|
|
||||||
66
docs/data/team/boris.md
Normal file
66
docs/data/team/boris.md
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
---
|
||||||
|
name: "boris"
|
||||||
|
fullName: "boris"
|
||||||
|
role: "UX/UI Designer & Développeur Full Stack"
|
||||||
|
availability: 40
|
||||||
|
seniorityLevel: intermediate
|
||||||
|
yearsExperience: 8
|
||||||
|
joinDate: "2018-01"
|
||||||
|
interests: ["UX/UI", "LLM", "Langues étrangères", "Médecine traditionnelle chinoise", "Feng Shui", "Tao", "Musique"]
|
||||||
|
skills:
|
||||||
|
- name: "UX"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "UI"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Figma"
|
||||||
|
level: intermediate
|
||||||
|
years: 4
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "LLM"
|
||||||
|
level: intermediate
|
||||||
|
years: 2
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "JavaScript"
|
||||||
|
level: intermediate
|
||||||
|
years: 6
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "TypeScript"
|
||||||
|
level: intermediate
|
||||||
|
years: 4
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "APIs"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Vis.js"
|
||||||
|
level: intermediate
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
softSkills:
|
||||||
|
- "Polyvalence"
|
||||||
|
- "Créativité"
|
||||||
|
- "Curiosité"
|
||||||
|
- "Multiculturalisme"
|
||||||
|
projects:
|
||||||
|
- "UX/UI de Ğecko (Figma)"
|
||||||
|
- "App de médecine chinoise basée sur LLM"
|
||||||
|
- "Site monnaie-libre.fr"
|
||||||
|
- "Duniter | Accueil"
|
||||||
|
- "cesium.app"
|
||||||
|
- "Ğ1Quest (vue radar des annonces Ğchange)"
|
||||||
|
- "Ğrocéliande (skin Ğchange style Amazon)"
|
||||||
|
- "g1.business (routes commerciales)"
|
||||||
|
- "Ğ1Gate (flux de monnaie en treemap)"
|
||||||
|
- "H2G2 (guide du terraformeur terrien)"
|
||||||
|
- "Ğ1 KDE Notifier"
|
||||||
|
- "Simulateur RSA / Prime d'activité"
|
||||||
|
- "Cerveau externe (Vis.js pour impros rap)"
|
||||||
|
- "NoBS Troll-Emploi (moteur de recherche d'emploi)"
|
||||||
|
---
|
||||||
|
|
||||||
|
Il est assez dispersé, "jack of all trade, master of none". Ces derniers temps, il passe beaucoup de temps à faire de la génération de musiques rigolotes (ou autre) avec les LLM et Suno. Il aime les langues étrangères (l'anglais surtout), la médecine traditionnelle chinoise, le Feng Shui (le tao en général). Il est communiste. Il a bossé sur l'UX/UI de Ğecko (via Figma). Grâce à Cursor, il développe une app de médecine chinoise basée sur les LLM. Dans la Ğ1, il a essayé de contribuer à l'onboarding (il a refait le site monnaie-libre.fr, Duniter | Accueil, et fait le site cesium.app). Il a aussi fait des clients Ğchange : Ğ1Quest (une projection des annonces Ğchange, notamment en "vue radar"), Ğrocéliande (un genre de skin pour Ğchange calqué sur l'interface d'Amazon, et qui ne prend que les annonces avec "envoi possible" dans la description), g1.business (qui permet de repérer les "routes commerciale", de faire correspondre pour un produit l'offre d'un endroit et la demande à un endroit distant, et qui projette sur une carte les moyens de productions disponibles à la location en Ğ1). Il a aussi fait Ğ1Gate (qui permet de suivre les flux de monnaie en vue "treemap"), H2G2 "le guide du terraformeur terrien" (une vue à la recette MineCraft de choses qu'on peut produire "dans la vraie vie"), Ğ1 KDE Notifier (Un petit outil pour être notifié de mouvements sur un portefeuille Ğ1), un Simulateur RSA / Prime d'activité (Un simulateur RSA/prime d'activité plus très à jour au niveau des données, mais qui permet de se rendre compte à quel point le fonctionnement de la prime d'activité est complètement stupide, et incite à éviter de travailler de façon trop importante trop ponctuellement, si on ne veut pas risquer de perdre de l'argent en allant se casser le cul au boulot), Cerveau externe (Un truc fait avec Vis.js, pour projeter des mots, colorés suivant la rime, regroupés autour des consonnes, et liés s'ils appartiennent à un même thème. Dans l'idée de faire des impros de rap avec. Proto sans réelle interface utilisateur utilisable par les moldus. Faire F5 pour raffraîchir et ainsi avoir un autre graphe de mots.), NoBS Troll-Emploi (Un moteur de recherche d'emploi basé sur l'API Pôle-Emploi et qui permet d'avoir plus de filtres : mots-clefs à exclure, pas de tutoiement, pas de "digital", etc… Idéal pour les gens qui, certes, acceptent d'être exploités lorsqu'ils développent du logiciel, mais veulent diminuer au maximum la quantité de bullshit dans leur job).
|
||||||
|
|
||||||
37
docs/data/team/elois.md
Normal file
37
docs/data/team/elois.md
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
name: "elois"
|
||||||
|
fullName: "Eloïs"
|
||||||
|
role: "Développeur Blockchain"
|
||||||
|
availability: 25
|
||||||
|
seniorityLevel: expert
|
||||||
|
yearsExperience: 5
|
||||||
|
joinDate: "2019-01"
|
||||||
|
interests: ["Blockchain", "Rust", "Migration", "Cryptographie"]
|
||||||
|
skills:
|
||||||
|
- name: "Rust"
|
||||||
|
level: expert
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "blockchain"
|
||||||
|
level: expert
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Substrate"
|
||||||
|
level: expert
|
||||||
|
years: 4
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "migration"
|
||||||
|
level: expert
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
softSkills:
|
||||||
|
- "Autodidactie"
|
||||||
|
- "Recherche"
|
||||||
|
- "Architecture"
|
||||||
|
projects:
|
||||||
|
- "Rustification de Duniter v1"
|
||||||
|
- "Duniter v2S"
|
||||||
|
---
|
||||||
|
|
||||||
|
A appris les technologies blockchain en autodidact, travaillé sur la "rustification" (passage en Rust) de Duniter v1, puis bossé chez MoonPay.
|
||||||
|
|
||||||
47
docs/data/team/fred.md
Normal file
47
docs/data/team/fred.md
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
name: "fred"
|
||||||
|
fullName: "Fred"
|
||||||
|
role: "Développeur & Architecte Systèmes Décentralisés"
|
||||||
|
availability: 40
|
||||||
|
seniorityLevel: expert
|
||||||
|
yearsExperience: 20
|
||||||
|
joinDate: "2014-01"
|
||||||
|
interests: ["IPFS", "Secure ScuttleButt", "Nostr", "TiddlyWiki", "ThreeFold", "Systèmes décentralisés"]
|
||||||
|
skills:
|
||||||
|
- name: "IPFS"
|
||||||
|
level: expert
|
||||||
|
years: 6
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Secure ScuttleButt"
|
||||||
|
level: expert
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
- name: "Nostr"
|
||||||
|
level: expert
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "TiddlyWiki"
|
||||||
|
level: expert
|
||||||
|
years: 8
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "développement"
|
||||||
|
level: expert
|
||||||
|
years: 20
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "ThreeFold"
|
||||||
|
level: intermediate
|
||||||
|
years: 2
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Architecture"
|
||||||
|
- "Entrepreneuriat"
|
||||||
|
- "Innovation"
|
||||||
|
projects:
|
||||||
|
- "Astroport (système d'information combinant Ğ1, IPFS et Nostr)"
|
||||||
|
- "G1SMS (système de paiement par SMS en Ğ1)"
|
||||||
|
- "G1billet (paper wallet pour la Ğ1)"
|
||||||
|
- "Linkeo (entreprise)"
|
||||||
|
---
|
||||||
|
|
||||||
|
A monté une boite (Linkeo) qui a bouffé une partie du marché de PagesJaunes début/milieu des années 2000. Très intéressé (et sachant) sur IPFS, Secure ScuttleButt, Nostr et TiddlyWiki. Il développe Astroport, un système d'information qui combine la Ğ1, IPFS et Nostr. Par le passé, il a aussi créé G1SMS (système de paiement par SMS en Ğ1) et G1billet (paper wallet pour la Ğ1).
|
||||||
|
|
||||||
34
docs/data/team/hugo.md
Normal file
34
docs/data/team/hugo.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
---
|
||||||
|
name: "hugo"
|
||||||
|
fullName: "Hugo Trentesaux"
|
||||||
|
role: "Financement & Gestion"
|
||||||
|
availability: 20
|
||||||
|
seniorityLevel: intermediate
|
||||||
|
yearsExperience: 5
|
||||||
|
joinDate: "2017-01"
|
||||||
|
interests: ["Financement", "Gestion", "Rédaction", "Administration"]
|
||||||
|
skills:
|
||||||
|
- name: "financement"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "rédaction"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "gestion"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Rédaction"
|
||||||
|
- "Administration"
|
||||||
|
- "Gestion de projet"
|
||||||
|
projects:
|
||||||
|
- "Dossier de financement Ğecko (ADEME)"
|
||||||
|
---
|
||||||
|
|
||||||
|
Je m'intéresse à la Ğ1 depuis 2017 et pense que l'association Axiom Team constitue une base juridique utile car nécessaire pour de nombreuses interactions avec le monde €.
|
||||||
|
|
||||||
|
J'ai travaillé sur le dossier de financement de Ǧecko auprès de l'ADEME avec succès. À l'avenir, je compte participer au fonctionnement d'Axiom Team, et à la partie rédactionnelle des dossiers de financement.
|
||||||
|
|
||||||
69
docs/data/team/manuTopik.md
Normal file
69
docs/data/team/manuTopik.md
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
---
|
||||||
|
name: "manuTopik"
|
||||||
|
fullName: "ManUtopiK"
|
||||||
|
role: "Développeur Web Full Stack"
|
||||||
|
availability: 40
|
||||||
|
seniorityLevel: expert
|
||||||
|
yearsExperience: 12
|
||||||
|
joinDate: "2014-01"
|
||||||
|
interests: ["Web", "Alternatives", "Monnaie libre", "Solarpunk", "Intelligence collective"]
|
||||||
|
skills:
|
||||||
|
- name: "VueJS"
|
||||||
|
level: expert
|
||||||
|
years: 8
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Nuxt.js"
|
||||||
|
level: expert
|
||||||
|
years: 6
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
- name: "JavaScript"
|
||||||
|
level: expert
|
||||||
|
years: 12
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "TypeScript"
|
||||||
|
level: intermediate
|
||||||
|
years: 4
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "CMS"
|
||||||
|
level: expert
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "web"
|
||||||
|
level: expert
|
||||||
|
years: 12
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Communication"
|
||||||
|
- "Vulgarisation"
|
||||||
|
- "Créativité"
|
||||||
|
projects:
|
||||||
|
- "monnaie-libre.fr"
|
||||||
|
- "carte.monnaie-libre.fr"
|
||||||
|
- "Doc silkaj"
|
||||||
|
- "WotWizard-UI"
|
||||||
|
- "g1lib"
|
||||||
|
- "Duniter UI (nuxt - abandonné)"
|
||||||
|
- "Extension web g1Compagnon (en cours)"
|
||||||
|
- "Interface web pour g1Billet (en cours)"
|
||||||
|
---
|
||||||
|
|
||||||
|
Diplomé dans le domaine des énergies renouvelables, mon côté "web enthousiaste" m'a finalement amené à faire du développement web depuis + de 12 ans.
|
||||||
|
|
||||||
|
Passionné par tout ce qui est "alternatif" et qui rend libre, j'ai découvert le concept de la monnaie libre en 2014. L'économie actuelle est à mes yeux le principal facteur du bordel que l'on a mis sur cette planète depuis des générations. J'espère en un monde un peu plus libre, auto gouverné en intelligence collective, et avec du #solarpunk comme horizon. Profitons des crises pour tout changer !
|
||||||
|
|
||||||
|
À fond sur VueJS ; il a créé un CMS basé sur VueJS.
|
||||||
|
|
||||||
|
## Contributions
|
||||||
|
|
||||||
|
- Développement et rédaction du site monnaie-libre.fr (Dépôt du site, de l'api)
|
||||||
|
- Développement de la carte.monnaie-libre.fr (Dépôt)
|
||||||
|
- Doc silkaj
|
||||||
|
- WotWizard-UI
|
||||||
|
- g1lib
|
||||||
|
- Duniter UI avec nuxt (Abandonné)
|
||||||
|
|
||||||
|
## En cours
|
||||||
|
|
||||||
|
- Extension web g1Compagnon
|
||||||
|
- Interface web pour g1Billet
|
||||||
|
|
||||||
52
docs/data/team/poka.md
Normal file
52
docs/data/team/poka.md
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
name: "poka"
|
||||||
|
fullName: "Poka"
|
||||||
|
role: "Développeur Full Stack & Administrateur Système"
|
||||||
|
availability: 50
|
||||||
|
seniorityLevel: expert
|
||||||
|
yearsExperience: 8
|
||||||
|
joinDate: "2016-01"
|
||||||
|
interests: ["Mobile", "Infrastructure", "Automatisation", "Blockchain"]
|
||||||
|
skills:
|
||||||
|
- name: "Flutter"
|
||||||
|
level: expert
|
||||||
|
years: 4
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Dart"
|
||||||
|
level: expert
|
||||||
|
years: 4
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Python"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
- name: "bash"
|
||||||
|
level: expert
|
||||||
|
years: 8
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "ProxMox"
|
||||||
|
level: expert
|
||||||
|
years: 6
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "infrastructure"
|
||||||
|
level: expert
|
||||||
|
years: 8
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Autonomie"
|
||||||
|
- "Pédagogie"
|
||||||
|
- "Maintenance système"
|
||||||
|
projects:
|
||||||
|
- "Ğecko"
|
||||||
|
- "Ğ1-stats"
|
||||||
|
- "jaklis"
|
||||||
|
- "py-g1-migrator"
|
||||||
|
- "Infrastructure Axiom-Team"
|
||||||
|
---
|
||||||
|
|
||||||
|
Je suis contributeur actif sur le projet Duniter depuis 2016 aux RML7 de Laval.
|
||||||
|
|
||||||
|
Je code Ğecko en Flutter/Dart. Je maintiens aussi l'infra Axiom-Team, soit 2 serveurs ProxMox.
|
||||||
|
|
||||||
|
J'ai aussi codé Ğ1-stats en bash. Et jaklis en python. J'ai aussi codé py-g1-migrator
|
||||||
|
|
||||||
41
docs/data/team/syoul.md
Normal file
41
docs/data/team/syoul.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
name: "syoul"
|
||||||
|
fullName: "Syoul"
|
||||||
|
role: "Artisan Libriste & Animateur"
|
||||||
|
availability: 30
|
||||||
|
seniorityLevel: intermediate
|
||||||
|
yearsExperience: 6
|
||||||
|
joinDate: "2018-01"
|
||||||
|
interests: ["Résilience numérique", "Résilience énergétique", "Domotique", "Monnaie libre", "Animation"]
|
||||||
|
skills:
|
||||||
|
- name: "bidouille"
|
||||||
|
level: expert
|
||||||
|
years: 10
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "résilience"
|
||||||
|
level: expert
|
||||||
|
years: 8
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "domotique"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "infrastructure décentralisée"
|
||||||
|
level: intermediate
|
||||||
|
years: 6
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Animation"
|
||||||
|
- "Communication"
|
||||||
|
- "Pédagogie"
|
||||||
|
- "Organisation d'événements"
|
||||||
|
projects:
|
||||||
|
- "Animation de groupes locaux"
|
||||||
|
- "Conférences sur la monnaie libre"
|
||||||
|
- "Ğmarchés"
|
||||||
|
---
|
||||||
|
|
||||||
|
Artisan bidouilleur Libriste, formé à la bidouille (résilience numérique, énergétique, domotique). Artisan laser numérique sur le causse du Querçy (46)
|
||||||
|
|
||||||
|
J'ai découvert la June en 2018. Depuis, j'anime avec des groupes locaux, des conférences et Ğmarchés autour de la monnaie libre G1.
|
||||||
|
|
||||||
37
docs/data/team/tuxmain.md
Normal file
37
docs/data/team/tuxmain.md
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
name: "tuxmain"
|
||||||
|
fullName: "tuxmain"
|
||||||
|
role: "Étudiant Math & Cryptographie"
|
||||||
|
availability: 20
|
||||||
|
seniorityLevel: beginner
|
||||||
|
yearsExperience: 3
|
||||||
|
joinDate: "2022-01"
|
||||||
|
interests: ["Mathématiques", "Cryptographie", "Chiffrage", "Électronique", "Minetest"]
|
||||||
|
skills:
|
||||||
|
- name: "cryptographie"
|
||||||
|
level: intermediate
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "chiffrage"
|
||||||
|
level: intermediate
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "math"
|
||||||
|
level: expert
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "électronique"
|
||||||
|
level: beginner
|
||||||
|
years: 2
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
softSkills:
|
||||||
|
- "Recherche"
|
||||||
|
- "Analyse"
|
||||||
|
- "Bidouille"
|
||||||
|
projects:
|
||||||
|
- "Administration serveur Minetest"
|
||||||
|
- "Bidouille électronique"
|
||||||
|
---
|
||||||
|
|
||||||
|
Étudiant en math. Bien compétent sur la cryptographie, le chiffrage, les conversions de clef d'une base en une autre. Administrateur de serveur Minetest. Il bidouille aussi de l'électronique.
|
||||||
|
|
||||||
28
docs/data/team/vivien.md
Normal file
28
docs/data/team/vivien.md
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
---
|
||||||
|
name: "vivien"
|
||||||
|
fullName: "Vivien"
|
||||||
|
role: "Développeur"
|
||||||
|
availability: 30
|
||||||
|
seniorityLevel: beginner
|
||||||
|
yearsExperience: 2
|
||||||
|
joinDate: "2023-01"
|
||||||
|
interests: ["Cesium", "Godot", "Jeux", "Cartes Magic"]
|
||||||
|
skills:
|
||||||
|
- name: "Cesium"
|
||||||
|
level: beginner
|
||||||
|
years: 2
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "Godot"
|
||||||
|
level: beginner
|
||||||
|
years: 2
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
softSkills:
|
||||||
|
- "Apprentissage"
|
||||||
|
- "Curiosité"
|
||||||
|
projects:
|
||||||
|
- "Contribution à Cesium"
|
||||||
|
- "Développement en Godot"
|
||||||
|
---
|
||||||
|
|
||||||
|
Se forme pour contribuer à certains logiciels de la Ğ1 (Cesium). Développe aussi en Godot. Passionné de jeux (cartes Magic notamment).
|
||||||
|
|
||||||
54
docs/data/team/yvv.md
Normal file
54
docs/data/team/yvv.md
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
---
|
||||||
|
name: "yvv"
|
||||||
|
fullName: "Yvv"
|
||||||
|
role: "Gestion & Mobilisation"
|
||||||
|
availability: 20
|
||||||
|
seniorityLevel: senior
|
||||||
|
yearsExperience: 10
|
||||||
|
joinDate: "2015-01"
|
||||||
|
interests: ["Gestion", "Mobilisation", "Économie du don", "Wiki", "Médiathèque"]
|
||||||
|
skills:
|
||||||
|
- name: "gestion"
|
||||||
|
level: expert
|
||||||
|
years: 10
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
- name: "médiathèque"
|
||||||
|
level: intermediate
|
||||||
|
years: 3
|
||||||
|
lastUsed: "2024-11"
|
||||||
|
- name: "wiki"
|
||||||
|
level: intermediate
|
||||||
|
years: 5
|
||||||
|
lastUsed: "2024-12"
|
||||||
|
softSkills:
|
||||||
|
- "Gestion"
|
||||||
|
- "Organisation"
|
||||||
|
- "Mobilisation"
|
||||||
|
- "Communication"
|
||||||
|
projects:
|
||||||
|
- "Tuyauterie autogestion des dons (UNL)"
|
||||||
|
- "WishBounty v2"
|
||||||
|
- "FAQs version wiki"
|
||||||
|
- "Médiathèque (nocodb)"
|
||||||
|
- "Librodrome"
|
||||||
|
- "Conserverie éphémère mobile"
|
||||||
|
---
|
||||||
|
|
||||||
|
Vieux bouc dans le CA, je tire ma révérence en tant que secrétaire. Focus sur ce qui m'intéresse le plus, nouvelle forme de mobilisation.
|
||||||
|
|
||||||
|
## Pour mission UNL
|
||||||
|
|
||||||
|
- Aboutir la tuyauterie autogestion des dons.
|
||||||
|
- L'élargir pour une v2 sur … un goût de paradis, le WishBounty.
|
||||||
|
|
||||||
|
## Pour mission fédération - services aux monnaie-libristes
|
||||||
|
|
||||||
|
- Bosser sur une FAQs version wiki, si un mediawiki ou autre voit le jour.
|
||||||
|
- Bosser sur une médiathèque, si un nocodb ou autre voit le jour.
|
||||||
|
|
||||||
|
## Pour ML
|
||||||
|
|
||||||
|
- Diffuser mon bouquin "une économie du don - enfin concevable" et m'en servir de support pour mener des ateliers éco et "passer la seconde".
|
||||||
|
- Lancer un événement structurant, le Librodrome.
|
||||||
|
- Lancer une expérience de production collective monnaie-libriste, probablement une conserverie éphémère mobile.
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "3Node"
|
title: "3Node"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [3Node, nœuds, serveurs]
|
tags: [3Node, nœuds, serveurs]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "AIBox"
|
title: "AIBox"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [AIBox, IA, machine learning]
|
tags: [AIBox, IA, machine learning]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -30,7 +30,7 @@ skillGap: high
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 1
|
- Nombre de personnes maîtrisant : 1
|
||||||
- Membres de l'équipe : Yvv
|
- Membres de l'équipe : yvv
|
||||||
- Niveau moyen : beginner
|
- Niveau moyen : beginner
|
||||||
- Risque de compétence manquante : high
|
- Risque de compétence manquante : high
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Bash"
|
title: "Bash"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [bash, scripting]
|
tags: [bash, scripting]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Cryptographie"
|
title: "Cryptographie"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [cryptographie, chiffrage]
|
tags: [cryptographie, chiffrage]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Cytoscape.js"
|
title: "Cytoscape.js"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Cytoscape, Graphes, Réseaux]
|
tags: [Cytoscape, Graphes, Réseaux]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "D3.js"
|
title: "D3.js"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [D3.js, DataViz, JavaScript]
|
tags: [D3.js, DataViz, JavaScript]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -28,7 +28,7 @@ Technologie D3.js utilisée dans l'écosystème Duniter/Ğ1.
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : ManUtopiK, boris
|
- Membres de l'équipe : boris, manuTopik
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Dart"
|
title: "Dart"
|
||||||
ring: adopt
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Dart, Flutter]
|
tags: [Dart, Flutter]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Docker"
|
title: "Docker"
|
||||||
ring: adopt
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Docker, conteneurisation]
|
tags: [Docker, conteneurisation]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ECharts"
|
title: "ECharts"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ECharts, DataViz, Apache]
|
tags: [ECharts, DataViz, Apache]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Flutter"
|
title: "Flutter"
|
||||||
ring: adopt
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Flutter, Dart]
|
tags: [Flutter, Dart]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "GitLab CI/CD"
|
title: "GitLab CI/CD"
|
||||||
ring: adopt
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [GitLab, CI/CD]
|
tags: [GitLab, CI/CD]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Grafana"
|
title: "Grafana"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Grafana, Monitoring, Dashboard]
|
tags: [Grafana, Monitoring, Dashboard]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "IPFS"
|
title: "IPFS"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [IPFS, distribué]
|
tags: [IPFS, distribué]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -28,7 +28,7 @@ Technologie IPFS utilisée dans l'écosystème Duniter/Ğ1.
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : aya, Fred
|
- Membres de l'équipe : aya, fred
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "JavaScript/TypeScript"
|
title: "JavaScript/TypeScript"
|
||||||
ring: adopt
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [JavaScript, TypeScript, web]
|
tags: [JavaScript, TypeScript, web]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -34,7 +34,7 @@ skillGap: low
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 3
|
- Nombre de personnes maîtrisant : 3
|
||||||
- Membres de l'équipe : ManUtopiK, 1000i100, boris
|
- Membres de l'équipe : 1000i100, boris, manuTopik
|
||||||
- Niveau moyen : expert
|
- Niveau moyen : expert
|
||||||
- Risque de compétence manquante : low
|
- Risque de compétence manquante : low
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Kubernetes"
|
title: "Kubernetes"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Kubernetes, orchestration]
|
tags: [Kubernetes, orchestration]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Leaflet"
|
title: "Leaflet"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Leaflet, Cartographie, Map]
|
tags: [Leaflet, Cartographie, Map]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Linux"
|
title: "Linux"
|
||||||
ring: adopt
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Linux, système]
|
tags: [Linux, système]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Mycelium Network"
|
title: "Mycelium Network"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Mycelium, Network, réseau overlay]
|
tags: [Mycelium, Network, réseau overlay]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "NetlifyCMS"
|
title: "NetlifyCMS"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [CMS, Git]
|
tags: [CMS, Git]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -31,7 +31,7 @@ skillGap: medium
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : ManUtopiK, 1000i100
|
- Membres de l'équipe : 1000i100, manuTopik
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Nostr"
|
title: "Nostr"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Nostr, protocole]
|
tags: [Nostr, protocole]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -28,7 +28,7 @@ Technologie Nostr utilisée dans l'écosystème Duniter/Ğ1.
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 1
|
- Nombre de personnes maîtrisant : 1
|
||||||
- Membres de l'équipe : Fred
|
- Membres de l'équipe : fred
|
||||||
- Niveau moyen : beginner
|
- Niveau moyen : beginner
|
||||||
- Risque de compétence manquante : high
|
- Risque de compétence manquante : high
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Nuxt.js"
|
title: "Nuxt.js"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Nuxt, Vue, SSR]
|
tags: [Nuxt, Vue, SSR]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -31,7 +31,7 @@ skillGap: medium
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : ManUtopiK, boris
|
- Membres de l'équipe : boris, manuTopik
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "PostgreSQL"
|
title: "PostgreSQL"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [PostgreSQL, base de données]
|
tags: [PostgreSQL, base de données]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ProxMox"
|
title: "ProxMox"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [ProxMox, virtualisation]
|
tags: [ProxMox, virtualisation]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Python"
|
title: "Python"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Python, CLI]
|
tags: [Python, CLI]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Rust"
|
title: "Rust"
|
||||||
ring: adopt
|
ring: core
|
||||||
quadrant: technologies-differentiantes
|
quadrant: technologies-differentiantes
|
||||||
tags: [Rust, blockchain, Substrate]
|
tags: [Rust, blockchain, Substrate]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -33,7 +33,7 @@ skillGap: high
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 1
|
- Nombre de personnes maîtrisant : 1
|
||||||
- Membres de l'équipe : Eloïs
|
- Membres de l'équipe : elois
|
||||||
- Niveau moyen : beginner
|
- Niveau moyen : beginner
|
||||||
- Risque de compétence manquante : high
|
- Risque de compétence manquante : high
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Serverless"
|
title: "Serverless"
|
||||||
ring: assess
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Serverless]
|
tags: [Serverless]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Squid"
|
title: "Squid"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Squid, indexer, GraphQL]
|
tags: [Squid, indexer, GraphQL]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Substrate Framework"
|
title: "Substrate Framework"
|
||||||
ring: adopt
|
ring: core
|
||||||
quadrant: technologies-differentiantes
|
quadrant: technologies-differentiantes
|
||||||
tags: [Substrate, Rust, blockchain]
|
tags: [Substrate, Rust, blockchain]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -30,7 +30,7 @@ skillGap: high
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 1
|
- Nombre de personnes maîtrisant : 1
|
||||||
- Membres de l'équipe : Eloïs
|
- Membres de l'équipe : elois
|
||||||
- Niveau moyen : beginner
|
- Niveau moyen : beginner
|
||||||
- Risque de compétence manquante : high
|
- Risque de compétence manquante : high
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Blockchain"
|
title: "ThreeFold Blockchain"
|
||||||
ring: adopt
|
ring: core
|
||||||
quadrant: technologies-differentiantes
|
quadrant: technologies-differentiantes
|
||||||
tags: [ThreeFold, Blockchain]
|
tags: [ThreeFold, Blockchain]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -30,7 +30,7 @@ skillGap: low
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 3
|
- Nombre de personnes maîtrisant : 3
|
||||||
- Membres de l'équipe : aya, Eloïs, Fred
|
- Membres de l'équipe : aya, elois, fred
|
||||||
- Niveau moyen : expert
|
- Niveau moyen : expert
|
||||||
- Risque de compétence manquante : low
|
- Risque de compétence manquante : low
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Cloud"
|
title: "ThreeFold Cloud"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Cloud, Kubernetes]
|
tags: [ThreeFold, Cloud, Kubernetes]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -30,7 +30,7 @@ skillGap: medium
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : aya, Fred
|
- Membres de l'équipe : aya, fred
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Compute"
|
title: "ThreeFold Compute"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Compute, edge computing]
|
tags: [ThreeFold, Compute, edge computing]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -30,7 +30,7 @@ skillGap: medium
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : aya, Fred
|
- Membres de l'équipe : aya, fred
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Data Storage"
|
title: "ThreeFold Data Storage"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Storage, stockage distribué]
|
tags: [ThreeFold, Storage, stockage distribué]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -30,7 +30,7 @@ skillGap: medium
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : aya, Fred
|
- Membres de l'équipe : aya, fred
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Grid"
|
title: "ThreeFold Grid"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Grid, infrastructure décentralisée]
|
tags: [ThreeFold, Grid, infrastructure décentralisée]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -30,7 +30,7 @@ skillGap: low
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 4
|
- 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
|
- Niveau moyen : expert
|
||||||
- Risque de compétence manquante : low
|
- Risque de compétence manquante : low
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Vue.js"
|
title: "Vue.js"
|
||||||
ring: adopt
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Vue, JavaScript]
|
tags: [Vue, JavaScript]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -28,7 +28,7 @@ Technologie Vue.js utilisée dans l'écosystème Duniter/Ğ1.
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 2
|
- Nombre de personnes maîtrisant : 2
|
||||||
- Membres de l'équipe : ManUtopiK, boris
|
- Membres de l'équipe : boris, manuTopik
|
||||||
- Niveau moyen : intermediate
|
- Niveau moyen : intermediate
|
||||||
- Risque de compétence manquante : medium
|
- Risque de compétence manquante : medium
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "WordUp CMS"
|
title: "WordUp CMS"
|
||||||
ring: assess
|
ring: support
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [CMS]
|
tags: [CMS]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -33,7 +33,7 @@ skillGap: high
|
|||||||
## Compétences
|
## Compétences
|
||||||
|
|
||||||
- Nombre de personnes maîtrisant : 1
|
- Nombre de personnes maîtrisant : 1
|
||||||
- Membres de l'équipe : ManUtopiK
|
- Membres de l'équipe : manuTopik
|
||||||
- Niveau moyen : beginner
|
- Niveau moyen : beginner
|
||||||
- Risque de compétence manquante : high
|
- Risque de compétence manquante : high
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Zero OS"
|
title: "Zero OS"
|
||||||
ring: trial
|
ring: strategic
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Zero OS, bare metal, cloud décentralisé]
|
tags: [Zero OS, bare metal, cloud décentralisé]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "3Node"
|
title: "3Node"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [3Node, nœuds, serveurs]
|
tags: [3Node, nœuds, serveurs]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "AIBox"
|
title: "AIBox"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [AIBox, IA, machine learning]
|
tags: [AIBox, IA, machine learning]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Bash"
|
title: "Bash"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [bash, scripting]
|
tags: [bash, scripting]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Cryptographie"
|
title: "Cryptographie"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [cryptographie, chiffrage]
|
tags: [cryptographie, chiffrage]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Cytoscape.js"
|
title: "Cytoscape.js"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Cytoscape, Graphes, Réseaux]
|
tags: [Cytoscape, Graphes, Réseaux]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "D3.js"
|
title: "D3.js"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [D3.js, DataViz, JavaScript]
|
tags: [D3.js, DataViz, JavaScript]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Dart"
|
title: "Dart"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Dart, Flutter]
|
tags: [Dart, Flutter]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Docker"
|
title: "Docker"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Docker, conteneurisation]
|
tags: [Docker, conteneurisation]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ECharts"
|
title: "ECharts"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ECharts, DataViz, Apache]
|
tags: [ECharts, DataViz, Apache]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Flutter"
|
title: "Flutter"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Flutter, Dart]
|
tags: [Flutter, Dart]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "GitLab CI/CD"
|
title: "GitLab CI/CD"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [GitLab, CI/CD]
|
tags: [GitLab, CI/CD]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Grafana"
|
title: "Grafana"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Grafana, Monitoring, Dashboard]
|
tags: [Grafana, Monitoring, Dashboard]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "IPFS"
|
title: "IPFS"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [IPFS, distribué]
|
tags: [IPFS, distribué]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "JavaScript/TypeScript"
|
title: "JavaScript/TypeScript"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [JavaScript, TypeScript, web]
|
tags: [JavaScript, TypeScript, web]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Kubernetes"
|
title: "Kubernetes"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Kubernetes, orchestration]
|
tags: [Kubernetes, orchestration]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Leaflet"
|
title: "Leaflet"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Leaflet, Cartographie, Map]
|
tags: [Leaflet, Cartographie, Map]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Linux"
|
title: "Linux"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Linux, système]
|
tags: [Linux, système]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Mycelium Network"
|
title: "Mycelium Network"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Mycelium, Network, réseau overlay]
|
tags: [Mycelium, Network, réseau overlay]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "NetlifyCMS"
|
title: "NetlifyCMS"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [CMS, Git]
|
tags: [CMS, Git]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Nostr"
|
title: "Nostr"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Nostr, protocole]
|
tags: [Nostr, protocole]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Nuxt.js"
|
title: "Nuxt.js"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Nuxt, Vue, SSR]
|
tags: [Nuxt, Vue, SSR]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "PostgreSQL"
|
title: "PostgreSQL"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [PostgreSQL, base de données]
|
tags: [PostgreSQL, base de données]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ProxMox"
|
title: "ProxMox"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [ProxMox, virtualisation]
|
tags: [ProxMox, virtualisation]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Python"
|
title: "Python"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Python, CLI]
|
tags: [Python, CLI]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Rust"
|
title: "Rust"
|
||||||
ring: core
|
ring: adopt
|
||||||
quadrant: technologies-differentiantes
|
quadrant: technologies-differentiantes
|
||||||
tags: [Rust, blockchain, Substrate]
|
tags: [Rust, blockchain, Substrate]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Serverless"
|
title: "Serverless"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Serverless]
|
tags: [Serverless]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Squid"
|
title: "Squid"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Squid, indexer, GraphQL]
|
tags: [Squid, indexer, GraphQL]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Substrate Framework"
|
title: "Substrate Framework"
|
||||||
ring: core
|
ring: adopt
|
||||||
quadrant: technologies-differentiantes
|
quadrant: technologies-differentiantes
|
||||||
tags: [Substrate, Rust, blockchain]
|
tags: [Substrate, Rust, blockchain]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Blockchain"
|
title: "ThreeFold Blockchain"
|
||||||
ring: core
|
ring: adopt
|
||||||
quadrant: technologies-differentiantes
|
quadrant: technologies-differentiantes
|
||||||
tags: [ThreeFold, Blockchain]
|
tags: [ThreeFold, Blockchain]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Cloud"
|
title: "ThreeFold Cloud"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Cloud, Kubernetes]
|
tags: [ThreeFold, Cloud, Kubernetes]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Compute"
|
title: "ThreeFold Compute"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Compute, edge computing]
|
tags: [ThreeFold, Compute, edge computing]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Data Storage"
|
title: "ThreeFold Data Storage"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Storage, stockage distribué]
|
tags: [ThreeFold, Storage, stockage distribué]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "ThreeFold Grid"
|
title: "ThreeFold Grid"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [ThreeFold, Grid, infrastructure décentralisée]
|
tags: [ThreeFold, Grid, infrastructure décentralisée]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Vue.js"
|
title: "Vue.js"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [Vue, JavaScript]
|
tags: [Vue, JavaScript]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "WordUp CMS"
|
title: "WordUp CMS"
|
||||||
ring: support
|
ring: assess
|
||||||
quadrant: technologies-commodite
|
quadrant: technologies-commodite
|
||||||
tags: [CMS]
|
tags: [CMS]
|
||||||
businessImpact: medium
|
businessImpact: medium
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: "Zero OS"
|
title: "Zero OS"
|
||||||
ring: strategic
|
ring: trial
|
||||||
quadrant: technologies-emergentes
|
quadrant: technologies-emergentes
|
||||||
tags: [Zero OS, bare metal, cloud décentralisé]
|
tags: [Zero OS, bare metal, cloud décentralisé]
|
||||||
businessImpact: high
|
businessImpact: high
|
||||||
@@ -8,8 +8,14 @@
|
|||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
|
||||||
// Mapping des compétences de l'équipe
|
// Charger les compétences de l'équipe depuis les fichiers individuels
|
||||||
const teamSkills = {
|
function loadTeamSkills() {
|
||||||
|
const teamDir = path.join(__dirname, '../docs/data/team');
|
||||||
|
const teamSkills = {};
|
||||||
|
|
||||||
|
if (!fs.existsSync(teamDir)) {
|
||||||
|
console.warn(`⚠️ Dossier ${teamDir} introuvable, utilisation du mapping par défaut`);
|
||||||
|
return {
|
||||||
'poka': ['Flutter', 'Dart', 'ProxMox', 'bash', 'Python', 'infrastructure'],
|
'poka': ['Flutter', 'Dart', 'ProxMox', 'bash', 'Python', 'infrastructure'],
|
||||||
'ManUtopiK': ['VueJS', 'Nuxt.js', 'JavaScript', 'TypeScript', 'CMS', 'web'],
|
'ManUtopiK': ['VueJS', 'Nuxt.js', 'JavaScript', 'TypeScript', 'CMS', 'web'],
|
||||||
'aya': ['Linux', 'glusterfs', 'cephfs', 'ipfs', 'infrastructure', 'systèmes distribués', 'ThreeFold'],
|
'aya': ['Linux', 'glusterfs', 'cephfs', 'ipfs', 'infrastructure', 'systèmes distribués', 'ThreeFold'],
|
||||||
@@ -23,6 +29,64 @@ const teamSkills = {
|
|||||||
'Hugo': ['financement', 'rédaction', 'gestion'],
|
'Hugo': ['financement', 'rédaction', 'gestion'],
|
||||||
'Yvv': ['gestion', 'médiathèque', 'wiki']
|
'Yvv': ['gestion', 'médiathèque', 'wiki']
|
||||||
};
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
const files = fs.readdirSync(teamDir).filter(f => f.endsWith('.md'));
|
||||||
|
|
||||||
|
for (const file of files) {
|
||||||
|
const filePath = path.join(teamDir, file);
|
||||||
|
const content = fs.readFileSync(filePath, 'utf-8');
|
||||||
|
|
||||||
|
// Extraire le front matter YAML
|
||||||
|
const yamlMatch = content.match(/^---\n([\s\S]*?)\n---/);
|
||||||
|
if (!yamlMatch) continue;
|
||||||
|
|
||||||
|
const yamlContent = yamlMatch[1];
|
||||||
|
const nameMatch = yamlContent.match(/^name:\s*["']?([^"'\n]+)["']?/m);
|
||||||
|
if (!nameMatch) continue;
|
||||||
|
|
||||||
|
const memberName = nameMatch[1];
|
||||||
|
const skills = [];
|
||||||
|
|
||||||
|
// Extraire les compétences depuis la section skills
|
||||||
|
// Trouver la section skills et extraire toutes les lignes " - name:"
|
||||||
|
const lines = yamlContent.split('\n');
|
||||||
|
let inSkillsSection = false;
|
||||||
|
|
||||||
|
for (let i = 0; i < lines.length; i++) {
|
||||||
|
const line = lines[i];
|
||||||
|
|
||||||
|
// Détecter le début de la section skills
|
||||||
|
if (line.match(/^skills:\s*$/)) {
|
||||||
|
inSkillsSection = true;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Si on est dans la section skills et qu'on trouve une nouvelle section (ligne qui commence par un mot-clé sans indentation)
|
||||||
|
if (inSkillsSection && line.match(/^\w+:/) && !line.match(/^\s+/)) {
|
||||||
|
inSkillsSection = false;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Extraire les noms de compétences dans la section skills
|
||||||
|
if (inSkillsSection) {
|
||||||
|
const nameMatch = line.match(/^\s+-\s+name:\s*["']?([^"'\n]+)["']?/);
|
||||||
|
if (nameMatch) {
|
||||||
|
skills.push(nameMatch[1]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (skills.length > 0) {
|
||||||
|
teamSkills[memberName] = skills;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return teamSkills;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mapping des compétences de l'équipe (chargé dynamiquement)
|
||||||
|
const teamSkills = loadTeamSkills();
|
||||||
|
|
||||||
// Mapping technologies -> compétences de l'équipe
|
// Mapping technologies -> compétences de l'équipe
|
||||||
function findTeamCoverage(techName, techKeywords) {
|
function findTeamCoverage(techName, techKeywords) {
|
||||||
|
|||||||
Reference in New Issue
Block a user