Définition courte
Partie d'un contexte où les livrables sont fabriqués à partir de la connaissance conservée ailleurs.
Définition détaillée
En développement logiciel, un build est la compilation d'un code source en un exécutable, et le mot désigne autant l'opération que son résultat. Ce n'est pas ce sens qui est employé ici, même si l'analogie tient : dans les deux cas, une matière est transformée en une sortie destinée à être utilisée.
Dans les articles de ce blog, le build est un lieu et une fonction : l'endroit où la matière est mise en forme pour un public donné. Il s'oppose terme à terme à ce qui conserve : le contexte garde la matière, le build produit les sorties.
Un build peut être refait sans rien perdre, puisque tout ce qui compte est conservé en amont. C'est ce qui le distingue d'un document dont on aurait égaré la source.
Usage dans le domaine
Employé pour situer où s'arrête la connaissance neutre et où commence la mise en forme, et pour justifier qu'une note ne doive pas déjà appartenir au build.
Synonymes et variantes
« la production », « la fabrication », quand l'accent porte sur l'opération plutôt que sur le lieu.
À ne pas confondre avec
- Monde des idées — couche qui conserve ce qui pourra produire. Le build produit ; il ne conserve rien qui ne soit ailleurs.
- Livrable — ce qui sort du build. Le build est l'atelier, le livrable la pièce.
- compilation logicielle — transformation d'un code en exécutable. Même structure, autre domaine : rien ici n'est automatique, le jugement humain intervient à chaque sortie.
Exemples
Un article publié, ses traductions et les messages qui l'annoncent appartiennent tous au build ; les idées qu'ils expriment appartiennent au monde des idées.
Ambiguïtés / débats
Le mot est un emprunt au vocabulaire technique, et son sens logiciel reste dominant pour la plupart des lecteurs. L'emprunt suggère une automaticité qui n'est pas celle du geste décrit ici.