Skip to content

Commit b5708f6

Browse files
committed
Merge branch 'main' into production
2 parents 94af583 + 743e05e commit b5708f6

File tree

7 files changed

+72
-10
lines changed

7 files changed

+72
-10
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
.cache/
22
_site/
33
node_modules/
4+
*~

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ Le site est déployé automatiquement en préproduction sur [preprod.codegouv.fr
2525

2626
Pour discuter d'évolutions éditoriales ou pour des retours devant rester confidentiels, écrivez à [[email protected]](mailto:[email protected]).
2727

28+
Pour la rédaction des messages de commit:
29+
30+
- utiliser l'anglais systématiquement ;
31+
- dans la 1ère ligne, indiquer le fichier ou répertoire modifié suivi d'un double-point et d'une indication sur la modification. Majuscule pour l'indication, pas de point à la fin. Par exemple :
32+
33+
`gestion-et-visualisation-de-donnees-2024.md: Update`
34+
- Si besoin, le reste du message peut apporter d'autres précisions, après une ligne vierge.
35+
2836
# Licences
2937

3038
Ce dépôt est publié par la [DINUM](https://www.numerique.gouv.fr/) depuis 2023.
Loading
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
title: "node-oidc-provider remporte le deuxième prix BlueHats"
3+
description: "Le mainteneur du logiciel libre node-oidc-provider est recompensé pour son implication de longue haleine"
4+
date: 2024-06-10
5+
image:
6+
path: ./bluehats-logo.png
7+
alt: "node-oicd-provider remporte le deuxième prix BlueHats"
8+
hide: True
9+
tags:
10+
- bluehats
11+
- Prix
12+
- NLnet
13+
---
14+
15+
*Lire l'annonce sur [le site de NLnet](https://nlnet.nl/bluehatsprize/2024/2.html).*
16+
17+
Les prix BlueHats sont une initiative de la Direction interministérielle du numérique. Ils récompensent les mainteneurs de projets libres et open source critiques. En 2024, quatre prix de 10 000 € chacun seront décernés. Nous sommes heureux d'annoncer que le gagnant du deuxième prix BlueHats 2024 est Filip Skokan, mainteneur du projet `node-oidc-provider`. `node-oidc-provider` fournit un serveur d'autorisation OAuth 2.0 ([RFC 6749](https://www.rfc-editor.org/rfc/rfc6749.htm)) avec le support d'OpenID Connect ([OIDC](https://openid.net/connect/)) et de nombreux autres standards additionnels pour l'environnement d'exécution JavaScript open source et multiplateforme Node.js.
18+
19+
Le jury, composé d'agents publics de l'ANSSI et de la DINUM, a reconnu l'importance de `node-oidc-provider` et son rôle dans la fédération d'identité. Les membres du [conseil logiciels libres](https://code.gouv.fr/fr/mission/conseil-logiciels-libres/) souhaitent continuer à mettre en avant ce type d'initiative : des projets discrets, critiques pour les infrastructures logicielles, et maintenus par des équipes fiables au fil des années.
20+
21+
En apprenant qu'il avait gagné, Filip Skokan a déclaré :
22+
23+
> Je suis incroyablement honoré et touché de recevoir le prix BlueHats. Cette reconnaissance signifie beaucoup pour moi personnellement, car elle valide les années de dur labeur et de dévouement que j'ai consacrées au projet node-oidc-provider. Lorsque j'ai commencé ce projet, mon objectif était simplement d'apprendre. Voir que node-oidc-provider a été adopté par des initiatives comme FranceConnect est vraiment gratifiant et ce sont des adoptions comme celles-ci qui renforcent mon engagement à continuer de m’impliquer dans l'open source ainsi que dans les organisations de développement de standards.
24+
25+
# A propos de `node-oidc-provider`
26+
27+
Grâce aux protocoles qu'il met en œuvre, `node-oidc-provider` permet l'authentification unique (SSO), ce qui permet aux utilisateurs d'accéder à plusieurs sites web à l'aide d'une seule connexion. Le SSO délègue la responsabilité de la vérification et de la sécurisation des interactions des utilisateurs à des fournisseurs d'identité de confiance. Cette approche est souvent utilisée pour fournir aux utilisateurs un accès transparent à divers services en utilisant un seul compte d'un fournisseur d'identité choisi. Cela simplifie l'expérience de l'utilisateur tout en maintenant des normes de sécurité solides.
28+
29+
Filip a commencé `node-oidc-provider` comme son premier projet open source en 2015 pour apprendre OIDC et OAuth 2.0. Il voulait construire le code jusqu'à ce qu'il soit conforme au protocole. Au cours de ce travail, il est entré en contact avec le programme de certification OpenID. Grâce aux échanges avec le programme et au processus de certification lui-même, il a identifié des problèmes dans son propre code, mais aussi dans l'implémentation de référence de la suite de tests. Cela a permis au programme OpenID Certification de remporter l'[Identity Innovation Award](https://openid.net/openid-certification-program-wins-2018-identity-innovation-award/) et l'[European Identity and Cloud Award](https://openid.net/openid-certification-program-wins-2018-european-identity-and-cloud-award/) en 2018. Filip a aussi gagné la confiance nécessaire pour prendre part aux processus de normalisation réalisés par les groupes de travail de l'OIDF et de l'IETF. La courbe d'apprentissage pour lire (et plus tard aussi écrire) ces types de documents a été raide. Filip est enthousiaste à l'idée de mettre en œuvre les spécifications le plus tôt possible au cours du processus de normalisation afin d'être en mesure de fournir aux groupes de travail un retour d'information précieux sur la mise en œuvre.
30+
31+
Après plusieurs années, le dévouement et la précision avec lesquels Filip a travaillé sur son projet ont attiré l'attention d'[Auth0](https://auth0.com/) (aujourd'hui racheté par Okta), qui l'a engagé pour travailler sur ses solutions. Filip continue de maintenir sa propre implémentation, qui est maintenant un projet stable. Il l'utilise également comme terrain de jeu pour valider les nouvelles extensions développées pour l’infrastructure logicielle OAuth 2.0.
32+
33+
# Éloge de `node-oidc-provider`
34+
35+
Tout le monde peut nominer des projets libres et open source pour l'un des prix BlueHats (et les [nominations](https://nlnet.nl/bluehatsprize/2024/) sont encore ouvertes). `node-oidc-provider` a été nominé par Raphaël Dubigny de DINUM. Il a motivé son choix en écrivant :
36+
37+
> La stratégie de la suite logicielle de l'opérateur DINUM s'appuie sur AgentConnect. AgentConnect repose sur les mêmes bases technologiques que FranceConnect. FranceConnect s'appuie sur la bibliothèque node-oidc-provider pour assurer la compatibilité avec le standard OpenId Connect.
38+
39+
Le fait que `node-oidc-provider` soit [OpenID Certified™](https://openid.net/certification/) est remarquable. De nombreux projets logiciels ont une trajectoire où tout se passe de manière optimale. Filip aime s'assurer que tous les cas de test négatifs sont également traités correctement, et la suite de tests du programme de certification OpenID y contribue. L'existence d'une suite de tests exhaustive et d'un programme de certification peut donner aux utilisateurs l'assurance que leur logiciel fonctionne comme prévu, et qu'il ne présentera pas de défaillances majeures.
40+
41+
Sans cette certification, la France n'aurait pas choisi une solution de logiciel libre. Stéphane Herman, directeur technique de FranceConnect, déclare : « Nous avons choisi `node-oidc-provider` fin 2018 parce que la bibliothèque était répertoriée comme un fournisseur OpenID Connect certifié. »
42+
43+
Note de Filip :
44+
45+
> Par le passé, j'ai [écrit](https://x.com/_panva/status/1390957409695371264) que « la conformité d'un logiciel aux normes et sa certification n'est pas le pinacle à viser. C'est la barre la plus basse. » La certification n'est généralement pas un processus gratuit ; c'est, à tout le moins, un processus qui prend du temps. Je suis heureux de dire qu'aujourd'hui, après avoir fait pression sur les dirigeants de la Fondation OpenID, la certification OpenID est [gratuite](https://www.openid.net/certification/open-source-project-certification-policy/) pour les projets open source qui remplissent les conditions requises. Si vous maintenez un projet open source OpenID Connect, qu'il soit client ou fournisseur, faites-le certifier.
46+
47+
# Prix BlueHats pour les mainteneurs de logiciels critiques
48+
49+
Le prix BlueHats vise à mettre en lumière les mainteneurs de logiciels libres critiques. Il s'agit d'un problème bien connu dans le monde des logiciels libres : L'avantage d'avoir des logiciels libres est énorme, mais il n'y a pas assez d'attention portée sur et de ressources allouer à ces projets pour la maintenance et les mainteneurs.
50+
51+
`node-oidc-provider` est un exemple typique de cette situation. Bien qu'il affecte d'innombrables utilisateurs finaux par son utilisation dans des fournisseurs d'identité tels que FranceConnect, il n'est pas à l'abri de ce problème. Les prix BlueHats visent à encourager les utilisateurs de logiciels libres et open source à investir dans la maintenance, en s'attaquant au problème du sous-financement de cette phase indispensable du cycle de vie d'un logiciel.
52+
53+
# Les nominations sont toujours ouvertes
54+
55+
Deux autres prix BlueHats seront décernés dans les mois à venir. Vous pouvez encore [proposer votre projet préféré](https://nlnet.nl/bluehatsprize/2024/) pour l'un des prix de 10 000 €. Les prix BlueHats sont une initiative de la Direction interministérielle du numérique. La [mission logiciel libre](https://code.gouv.fr/) s'est associée à [NLnet](https://nlnet.nl) pour mettre en lumière quatre projets remarquables et leur décerner les prix BlueHats 2024.

content/fr/bluehats/ateliers/demarches-simplifiees.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ video:
77
title: "Atelier BlueHats de présentation de Démarches simplifiées"
88
slides:
99
src: https://speakerdeck.com/player/5f74059e35014bfe9a205eb331f9b52a
10-
title: "Atelier BlueHats - présentation de Démarches simplifiées"
10+
title: "Atelier BlueHats - présentation de Démarches simplifiées"
1111
---
1212

1313
Le support est diffusé sous [licence Ouverte 2.0](https://www.etalab.gouv.fr/licence-ouverte-open-licence/).

content/fr/bluehats/ateliers/goupile.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ date: 2024-06-14
44
description: Intervention de Niels Martignene, Centre national de ressources et de résilience, médecin Santé Publique, et Youenn Alexandre, CH Lorient, coordination de projets dans les domaines de l’innovation, de la recherche et des données
55
---
66

7-
<!-- video: -->
8-
<!-- src: https://tube.numerique.gouv.fr/videos/embed/7e54593b-643a-419b-b58c-f14efc3c39f0 -->
9-
<!-- title: "Atelier BlueHats : Présentation de la plateforme OKDP" -->
10-
117
- Date : 14 juin 2024
128
- Heure : De 11h à 12h30
139
- Visio : [Salon BlueHats](https://webinaire.numerique.gouv.fr//meeting/signin/362/creator/369/hash/84c9902a44b481830388d5d69c808eb669da0a5b)

content/fr/bluehats/ateliers/okdp.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,21 @@
22
title: Présentation de la plateforme OKDP
33
date: 2024-06-07
44
description: Intervention d'Olivier Mazain (DGFiP), Diode Lahouar et Diode Ben Aissa (Consultants pour la DGFiP)
5+
video:
6+
src: https://tube.numerique.gouv.fr/videos/embed/77e584f7-a892-4816-bbab-f322a0a473fd
7+
title: "Atelier BlueHats de présentation d'OKDP"
8+
slides:
9+
src: https://speakerdeck.com/player/6f7bfac87ae34a49a2544d3e3a18a4d8
10+
title: "Atelier BlueHats - présentation d'OKDP"
511
---
612

7-
<!-- video: -->
8-
<!-- src: https://tube.numerique.gouv.fr/videos/embed/7e54593b-643a-419b-b58c-f14efc3c39f0 -->
9-
<!-- title: "Atelier BlueHats : Présentation de la plateforme OKDP" -->
10-
1113
- Date : 7 juin 2024
1214
- Heure : De 11h à 12h30
1315
- Visio : [Salon BlueHats](https://webinaire.numerique.gouv.fr//meeting/signin/362/creator/369/hash/84c9902a44b481830388d5d69c808eb669da0a5b)
1416

1517
<br/>
1618

17-
OKDP est l’acronyme de Open Kubernetes Data Platform.
19+
[OKDP](https://okdp.io) est l’acronyme de Open Kubernetes Data Platform.
1820

1921
C’est une plateforme de services de gestion de données. Elle est composée d’un ensemble de logiciels et produits Open Source conteneurisés et repose sur une infrastructure Kubernetes qu’elle n’implémente et ne gère pas (isolation logique d’espace de ‘traitement’). Elle répond à des enjeux et des besoins de collecte, de stockage, de traitement, d’analyse et d’exposition de données. Pour ce faire, OKDP est modulable et chaque utilisateur pourra en utiliser tout ou partie selon ses besoins.
2022

0 commit comments

Comments
 (0)