You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nous sommes heureux d'annoncer que le gagnant du troisième prix
19
-
BlueHats 2024 est *[l'équipe
20
-
Maven](https://maven.apache.org/team.html)*, responsable du [projet
21
-
Maven](https://maven.apache.org). Maven est largement utilisé comme
22
-
outil de construction pour les projets Java. Il peut également gérer
23
-
les dépendances, les tests, la couverture du code et la génération de
24
-
documentation.
25
-
26
-
Les prix BlueHats sont une initiative de la Direction interministérielle
27
-
du numérique. Ils récompensent les mainteneurs de projets libres et open
28
-
source critiques. En 2024, quatre prix de 10 000 € chacun seront
29
-
décernés.
18
+
Nous sommes heureux d'annoncer que le gagnant du troisième prix
19
+
BlueHats 2024 est [l'équipe
20
+
Maven](https://maven.apache.org/team.html), responsable du [projet
21
+
Maven](https://maven.apache.org). Maven est très utilisé comme outil
22
+
de construction pour les projets Java. Il peut également gérer les
23
+
dépendances, les tests, la couverture du code et la génération de
24
+
documentation.
25
+
26
+
Les prix BlueHats sont une initiative de la Direction
27
+
interministérielle du numérique. Ils récompensent les mainteneurs de
28
+
projets libres et open source critiques. En 2024, quatre prix de
29
+
10 000 € chacun seront décernés.
30
30
31
31
Le jury, composé d'agents publics de l'ANSSI et de DINUM, a reconnu le
32
32
rôle central de Maven dans la création d'applications et la gestion de
33
-
la chaîne logistique. La Mission logiciels libres souhaite continuer à
34
-
mettre en avant ce type d'initiatives: des projets discrets, critiques
35
-
pour les infrastructures logicielles, et maintenus par des équipes
36
-
fiables au fil des années.
33
+
la chaîne logistique. La mission logiciels libres souhaite continuer à
34
+
mettre en avant ce type d'initiatives: des projets discrets,
35
+
critiques pour les infrastructures logicielles, et maintenus par des
36
+
équipes fiables au fil des années.
37
37
38
38
Karl Heinz Marbaise, président du comité de gestion du projet Maven, a
39
-
déclaré en apprenant qu'il avait gagné:
39
+
déclaré en apprenant qu'il avait gagné:
40
40
41
-
> C'est un honneur d'accepter le prix en tant que représentant actuel de
42
-
l'équipe Apache Maven. C'est un grand pas en avant pour sensibiliser
43
-
le public à l'open source.
41
+
> C'est un honneur d'accepter le prix en tant que représentant actuel de l'équipe Apache Maven. C'est un grand pas en avant pour sensibiliser le public à l'open source.
44
42
45
43
# À propos de Maven
46
44
47
45
Le Project Object Model (POM) de Maven permet une gestion déclarative
48
-
des projets tout en conservant une certaine flexibilité avec les plugins
49
-
et les extensions. L'écosystème Maven est très stable : le format de
50
-
fichier actuel est rétrocompatible sur près de vingt ans.
51
-
46
+
des projets tout en conservant une certaine flexibilité avec les
47
+
plugins et les extensions. L'écosystème Maven est très stable : le
48
+
format de fichier actuel est rétrocompatible sur près de vingt ans.
52
49
53
50
Maven a été créé en 2002 par Jason van Zyl. L'outil de construction le
54
-
plus populaire à l'époque, Ant, avait peu de conventions, ce qui
55
-
signifiait que tous les fichiers de construction étaient
56
-
différents. Maven a introduit un format de fichier avec moins d'options
57
-
et plus de conventions. Cela a permis de réduire la charge cognitive
58
-
liée à l'écriture des fichiers de construction et de faciliter
59
-
l'écriture de l'automatisation au-dessus des fichiers de
60
-
construction. De plus, Maven a encouragé la publication de paquets de
61
-
manière standard dans un endroit central. Cette pratique est aujourd'hui
62
-
courante, mais elle n'allait pas de soi à l'époque.
63
-
64
-
Actuellement, la communauté travaille sur la [version
plus populaire à l'époque, Ant, utilisait peu de conventions, ce qui
52
+
signifiait que tous les fichiers de construction étaient différents.
53
+
Maven a introduit un format de fichier avec moins d'options et plus de
54
+
conventions. Cela a permis de réduire la charge cognitive liée à
55
+
l'écriture des fichiers de construction et de faciliter l'écriture de
56
+
l'automatisation au-dessus des fichiers de construction. De plus,
57
+
Maven a encouragé la publication de paquets de manière standard dans
58
+
un endroit central. Cette pratique est aujourd'hui courante, mais elle
59
+
n'allait pas de soi à l'époque.
60
+
61
+
Actuellement, la communauté travaille sur la [version 4](https://fosdem.org/2024/schedule/event/fosdem-2024-2225-apache-maven-4-0-0-current-state) de Maven.
67
62
68
63
# Éloge de Maven
69
64
@@ -74,23 +69,13 @@ ouvertes). Maven a été proposé par Tamás Cservenák, ancien développeur
74
69
principal de Nexus, un gestionnaire de référentiel pour Maven. Il a
75
70
motivé son choix en écrivant :
76
71
77
-
> Il s'agit de l'outil de construction Java essentiel (et le plus
78
-
populaire), bien qu'il manque cruellement de personnel, l'estimation
79
-
la plus optimiste indique qu'il y a 10 personnes qui maintiennent
80
-
activement l'ensemble de l'écosystème Maven (car il ne s'agit pas d'un
81
-
seul projet, mais de nombreux sous-projets et de tous les modules
82
-
d'extension, etc.)
83
-
84
-
Frédéric Séraphine, du Pôle Usine Logicielle de l'agence de services et
85
-
de paiement , explique :
86
-
87
-
> Apache Maven est un composant Open Source crucial au cœur de nos
88
-
applications java. Il nous permet de construire nos applications dans
89
-
notre usine logicielle, en assurant une gestion facilitée des
90
-
dépendances logicielles internes et externes à l'établissement. Il
91
-
outille près de 300 projets pour plus de 2 millions de lignes de code.
92
-
72
+
> Il s'agit de l'outil de construction Java essentiel (et le plus populaire), bien qu'il manque cruellement de personnel, l'estimation la plus optimiste indique qu'il y a 10 personnes qui maintiennent activement l'ensemble de l'écosystème Maven (car il ne s'agit pas d'un seul projet, mais de nombreux sous-projets et de tous les modules d'extension, etc.)
93
73
74
+
Frédéric Séraphine, du Pôle Usine Logicielle de l'agence de services
75
+
et de paiement , explique :
76
+
77
+
> Apache Maven est un composant Open Source crucial au cœur de nos applications java. Il nous permet de construire nos applications dans notre usine logicielle, en assurant une gestion facilitée des dépendances logicielles internes et externes à l'établissement. Il outille près de 300 projets pour plus de 2 millions de lignes de code.
78
+
94
79
# Prix BlueHats pour les mainteneurs de logiciels critiques
95
80
96
81
Le prix BlueHats vise à mettre en lumière les mainteneurs de logiciels
@@ -110,8 +95,8 @@ investir dans la maintenance.
110
95
Le dernier prix BlueHats sera décernés dans le prochain mois. Vous
111
96
pouvez encore [proposer votre projet
112
97
préféré](https://nlnet.nl/bluehatsprize/2024/) pour le dernier prix de
113
-
10000€. Les prix BlueHats sont une initiative de la Direction
98
+
10000€. Les prix BlueHats sont une initiative de la Direction
114
99
interministérielle du numérique. La [Mission logiciel
115
-
libre](https://code.gouv.fr/) s'est associée à[NLnet](https://nlnet.nl)
116
-
pour mettre en lumière quatre projets remarquables et leur décerner les
117
-
prix BlueHats 2024.
100
+
libre](https://code.gouv.fr/) s'est associée à
101
+
[NLnet](https://nlnet.nl)pour mettre en lumière quatre projets
102
+
remarquables et leur décerner les prix BlueHats 2024.
0 commit comments