[bootlin/training-materials updates] master: agenda: factorize training audience definition (d3d37af8)

Thomas Petazzoni thomas.petazzoni at bootlin.com
Mon Jan 2 00:20:01 CET 2023


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/d3d37af83912acfa608be691976ada406ca0844c

>---------------------------------------------------------------

commit d3d37af83912acfa608be691976ada406ca0844c
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date:   Mon Jan 2 00:20:01 2023 +0100

    agenda: factorize training audience definition
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>


>---------------------------------------------------------------

d3d37af83912acfa608be691976ada406ca0844c
 agenda/autotools-agenda.tex                |  3 +--
 agenda/autotools-online-agenda.tex         |  3 +--
 agenda/autotools.inc                       |  6 ++++++
 agenda/boot-time-agenda.tex                |  3 +--
 agenda/boot-time-fr-agenda.tex             |  3 +--
 agenda/boot-time-online-fr-agenda.tex      |  3 +--
 agenda/boot-time.inc                       | 13 +++++++++++++
 agenda/buildroot-agenda.tex                |  3 +--
 agenda/buildroot-fr-agenda.tex             |  4 +---
 agenda/buildroot-online-agenda.tex         |  3 +--
 agenda/buildroot-online-fr-agenda.tex      |  4 +---
 agenda/buildroot.inc                       | 13 +++++++++++++
 agenda/debugging-agenda.tex                |  4 +---
 agenda/debugging-fr-agenda.tex             |  4 +---
 agenda/debugging-online-agenda.tex         |  4 +---
 agenda/debugging-online-fr-agenda.tex      |  4 +---
 agenda/debugging.inc                       | 15 +++++++++++++++
 agenda/embedded-linux-agenda.tex           |  3 +--
 agenda/embedded-linux-fr-agenda.tex        |  3 +--
 agenda/embedded-linux-online-agenda.tex    |  3 +--
 agenda/embedded-linux-online-fr-agenda.tex |  3 +--
 agenda/embedded-linux.inc                  | 13 +++++++++++++
 agenda/git-agenda.tex                      |  3 +--
 agenda/git.inc                             |  6 ++++++
 agenda/graphics-agenda.tex                 |  2 +-
 agenda/graphics-fr-agenda.tex              |  3 +--
 agenda/graphics-online-agenda.tex          |  2 +-
 agenda/graphics-online-fr-agenda.tex       |  3 +--
 agenda/graphics.inc                        | 11 +++++++++++
 agenda/linux-kernel-agenda.tex             |  3 +--
 agenda/linux-kernel-fr-agenda.tex          |  3 +--
 agenda/linux-kernel-online-agenda.tex      |  3 +--
 agenda/linux-kernel-online-fr-agenda.tex   |  3 +--
 agenda/linux-kernel.inc                    | 13 +++++++++++++
 agenda/preempt-rt-agenda.tex               |  3 +--
 agenda/preempt-rt-fr-agenda.tex            |  4 +---
 agenda/preempt-rt-online-agenda.tex        |  3 +--
 agenda/preempt-rt-online-fr-agenda.tex     |  4 +---
 agenda/preempt-rt.inc                      | 14 ++++++++++++++
 agenda/yocto-agenda.tex                    |  3 +--
 agenda/yocto-fr-agenda.tex                 |  3 +--
 agenda/yocto-online-agenda.tex             |  3 +--
 agenda/yocto-online-fr-agenda.tex          |  3 +--
 agenda/yocto.inc                           | 13 +++++++++++++
 44 files changed, 151 insertions(+), 74 deletions(-)

diff --git a/agenda/autotools-agenda.tex b/agenda/autotools-agenda.tex
index 5c6df178..a28d4e69 100644
--- a/agenda/autotools-agenda.tex
+++ b/agenda/autotools-agenda.tex
@@ -31,8 +31,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies already using or interested in using
-  {\em autotools} to build their software components.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/autotools-online-agenda.tex b/agenda/autotools-online-agenda.tex
index 10f074c9..50278714 100644
--- a/agenda/autotools-online-agenda.tex
+++ b/agenda/autotools-online-agenda.tex
@@ -31,8 +31,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies already using or interested in using
-  {\em autotools} to build their software components.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/autotools.inc b/agenda/autotools.inc
index e528c021..0c8777cd 100644
--- a/agenda/autotools.inc
+++ b/agenda/autotools.inc
@@ -34,3 +34,9 @@
     \prerequisitecommandline
   \end{itemize}
 }
+
+% Training audience
+\def \trainingaudience{
+  Companies already using or interested in using
+  {\em autotools} to build their software components.
+}
diff --git a/agenda/boot-time-agenda.tex b/agenda/boot-time-agenda.tex
index eafd0e68..2b622fa3 100644
--- a/agenda/boot-time-agenda.tex
+++ b/agenda/boot-time-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  People developing embedded Linux systems.
-  \newline People supporting embedded Linux system developers.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/boot-time-fr-agenda.tex b/agenda/boot-time-fr-agenda.tex
index f70d6a16..d4b206a1 100644
--- a/agenda/boot-time-fr-agenda.tex
+++ b/agenda/boot-time-fr-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Sociétés et ingénieurs développeurs de systèmes Linux embarqués.
-  \newline Personnes offrant de l'assistance à de tels développeurs.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/boot-time-online-fr-agenda.tex b/agenda/boot-time-online-fr-agenda.tex
index 32c22bbb..1745f152 100644
--- a/agenda/boot-time-online-fr-agenda.tex
+++ b/agenda/boot-time-online-fr-agenda.tex
@@ -40,8 +40,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Sociétés et ingénieurs développeurs de systèmes Linux embarqués.
-  \newline Personnes offrant de l'assistance à de tels développeurs.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/boot-time.inc b/agenda/boot-time.inc
index 0de45341..87a2921a 100644
--- a/agenda/boot-time.inc
+++ b/agenda/boot-time.inc
@@ -56,3 +56,16 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Sociétés et ingénieurs développeurs de systèmes Linux embarqués.
+    \newline Personnes offrant de l'assistance à de tels développeurs.
+  }
+}{
+  \def \trainingaudience{
+    People developing embedded Linux systems.
+    \newline People supporting embedded Linux system developers.
+  }
+}
diff --git a/agenda/buildroot-agenda.tex b/agenda/buildroot-agenda.tex
index 398b9a65..a2daa209 100644
--- a/agenda/buildroot-agenda.tex
+++ b/agenda/buildroot-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies already using or interested in using
-  Buildroot to build their embedded Linux systems.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/buildroot-fr-agenda.tex b/agenda/buildroot-fr-agenda.tex
index ecc8f61e..80da9c87 100644
--- a/agenda/buildroot-fr-agenda.tex
+++ b/agenda/buildroot-fr-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public ciblé}{
-  Sociétés qui utilisent déjà Buildroot ou qui
-  sont intéressées par l'utiliser pour construire leurs systèmes Linux
-  embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/buildroot-online-agenda.tex b/agenda/buildroot-online-agenda.tex
index c41662e1..45d1fe7f 100644
--- a/agenda/buildroot-online-agenda.tex
+++ b/agenda/buildroot-online-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies already using or interested in using
-  Buildroot to build their embedded Linux systems.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/buildroot-online-fr-agenda.tex b/agenda/buildroot-online-fr-agenda.tex
index 995c8c5e..81232c08 100644
--- a/agenda/buildroot-online-fr-agenda.tex
+++ b/agenda/buildroot-online-fr-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public ciblé}{
-  Sociétés qui utilisent déjà Buildroot ou qui
-  sont intéressées par l'utiliser pour construire leurs systèmes Linux
-  embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/buildroot.inc b/agenda/buildroot.inc
index 497cab1b..a9899f25 100644
--- a/agenda/buildroot.inc
+++ b/agenda/buildroot.inc
@@ -78,3 +78,16 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Sociétés qui utilisent déjà Buildroot ou qui sont intéressées par
+    l'utiliser pour construire leurs systèmes Linux embarqué.
+  }
+}{
+  \def \trainingaudience{
+    Companies already using or interested in using
+    Buildroot to build their embedded Linux systems.
+  }
+}
diff --git a/agenda/debugging-agenda.tex b/agenda/debugging-agenda.tex
index a559bd92..f7f58141 100644
--- a/agenda/debugging-agenda.tex
+++ b/agenda/debugging-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies and engineers interested in debugging, profiling and
-  tracing Linux systems and applications, to analyze and address
-  performance or latency problems.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/debugging-fr-agenda.tex b/agenda/debugging-fr-agenda.tex
index a69f74fc..9e591606 100644
--- a/agenda/debugging-fr-agenda.tex
+++ b/agenda/debugging-fr-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Sociétés et ingénieurs intéressés dans le debug, profiling et
-  tracing de systèmes et d'applications Linux, afin d'analyser et
-  résoudre des problèmes de performance ou de latence.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/debugging-online-agenda.tex b/agenda/debugging-online-agenda.tex
index ce0b46cb..d9685dbd 100644
--- a/agenda/debugging-online-agenda.tex
+++ b/agenda/debugging-online-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies and engineers interested in debugging, profiling and
-  tracing Linux systems and applications, to analyze and address
-  performance or latency problems.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/debugging-online-fr-agenda.tex b/agenda/debugging-online-fr-agenda.tex
index 3da756dd..50a98471 100644
--- a/agenda/debugging-online-fr-agenda.tex
+++ b/agenda/debugging-online-fr-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Sociétés et ingénieurs intéressés dans le debug, profiling et
-  tracing de systèmes et d'applications Linux, afin d'analyser et
-  résoudre des problèmes de performance ou de latence.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/debugging.inc b/agenda/debugging.inc
index 067d43cc..e9ca794f 100644
--- a/agenda/debugging.inc
+++ b/agenda/debugging.inc
@@ -81,3 +81,18 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Sociétés et ingénieurs intéressés dans le debug, profiling et
+    tracing de systèmes et d'applications Linux, afin d'analyser et
+    résoudre des problèmes de performance ou de latence.
+  }
+}{
+  \def \trainingaudience{
+    Companies and engineers interested in debugging, profiling and
+    tracing Linux systems and applications, to analyze and address
+    performance or latency problems.
+  }
+}
diff --git a/agenda/embedded-linux-agenda.tex b/agenda/embedded-linux-agenda.tex
index 601f3847..af172404 100644
--- a/agenda/embedded-linux-agenda.tex
+++ b/agenda/embedded-linux-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  People developing devices using the Linux kernel
-  \newline People supporting embedded Linux system developers.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/embedded-linux-fr-agenda.tex b/agenda/embedded-linux-fr-agenda.tex
index 538086d0..05f6b7d9 100644
--- a/agenda/embedded-linux-fr-agenda.tex
+++ b/agenda/embedded-linux-fr-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public ciblé}{
-  Ingénieurs développant des systèmes embarqués
-  reposant sur Linux et des composants open-source.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/embedded-linux-online-agenda.tex b/agenda/embedded-linux-online-agenda.tex
index 8ce1f0d9..e67cd569 100644
--- a/agenda/embedded-linux-online-agenda.tex
+++ b/agenda/embedded-linux-online-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  People developing devices using the Linux kernel
-  \newline People supporting embedded Linux system developers.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/embedded-linux-online-fr-agenda.tex b/agenda/embedded-linux-online-fr-agenda.tex
index 97380ba5..a790b1f7 100644
--- a/agenda/embedded-linux-online-fr-agenda.tex
+++ b/agenda/embedded-linux-online-fr-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public ciblé}{
-  Ingénieurs développant des systèmes embarqués
-  reposant sur Linux et des composants open-source.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/embedded-linux.inc b/agenda/embedded-linux.inc
index 460060b2..1da5844a 100644
--- a/agenda/embedded-linux.inc
+++ b/agenda/embedded-linux.inc
@@ -91,3 +91,16 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Ingénieurs développant des systèmes embarqués
+    reposant sur Linux et des composants open-source.
+  }
+}{
+  \def \trainingaudience{
+    People developing devices using the Linux kernel
+    \newline People supporting embedded Linux system developers.
+  }
+}
diff --git a/agenda/git-agenda.tex b/agenda/git-agenda.tex
index 168b931c..316da0ec 100644
--- a/agenda/git-agenda.tex
+++ b/agenda/git-agenda.tex
@@ -25,8 +25,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies already using or interested in using
-  Git to managed their source code.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/git.inc b/agenda/git.inc
index d68993bc..a9573067 100644
--- a/agenda/git.inc
+++ b/agenda/git.inc
@@ -29,3 +29,9 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\def \trainingaudience{
+  Companies already using or interested in using
+  Git to manage their source code.
+}
diff --git a/agenda/graphics-agenda.tex b/agenda/graphics-agenda.tex
index b348b813..36a37070 100644
--- a/agenda/graphics-agenda.tex
+++ b/agenda/graphics-agenda.tex
@@ -40,7 +40,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  People developing multimedia devices using the Linux kernel
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/graphics-fr-agenda.tex b/agenda/graphics-fr-agenda.tex
index d2abf58c..1a7ccaf2 100644
--- a/agenda/graphics-fr-agenda.tex
+++ b/agenda/graphics-fr-agenda.tex
@@ -42,8 +42,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Développeurs de systèmes multimédia utilisant le
-  noyau Linux
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/graphics-online-agenda.tex b/agenda/graphics-online-agenda.tex
index 4a1b3880..ea504d90 100644
--- a/agenda/graphics-online-agenda.tex
+++ b/agenda/graphics-online-agenda.tex
@@ -44,7 +44,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  People developing multimedia devices using the Linux kernel
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/graphics-online-fr-agenda.tex b/agenda/graphics-online-fr-agenda.tex
index 0793a53c..d064853e 100644
--- a/agenda/graphics-online-fr-agenda.tex
+++ b/agenda/graphics-online-fr-agenda.tex
@@ -46,8 +46,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Développeurs de systèmes multimédia utilisant le
-  noyau Linux
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/graphics.inc b/agenda/graphics.inc
index 6943b264..236839e6 100644
--- a/agenda/graphics.inc
+++ b/agenda/graphics.inc
@@ -57,3 +57,14 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Développeurs de systèmes multimédia utilisant le noyau Linux
+  }
+}{
+  \def \trainingaudience{
+    People developing multimedia devices using the Linux kernel
+  }
+}
diff --git a/agenda/linux-kernel-agenda.tex b/agenda/linux-kernel-agenda.tex
index e813cde0..3b45aa4e 100644
--- a/agenda/linux-kernel-agenda.tex
+++ b/agenda/linux-kernel-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  People developing devices using the Linux kernel
-  \newline People supporting embedded Linux system developers.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/linux-kernel-fr-agenda.tex b/agenda/linux-kernel-fr-agenda.tex
index d17ad12f..3745846a 100644
--- a/agenda/linux-kernel-fr-agenda.tex
+++ b/agenda/linux-kernel-fr-agenda.tex
@@ -28,8 +28,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public ciblé}{
-  Ingénieurs développant des systèmes reposant sur le noyau Linux.
-  \newline Ingénieurs supportant des développeurs Linux embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/linux-kernel-online-agenda.tex b/agenda/linux-kernel-online-agenda.tex
index 6cd79d05..98f9c94a 100644
--- a/agenda/linux-kernel-online-agenda.tex
+++ b/agenda/linux-kernel-online-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  People developing devices using the Linux kernel
-  \newline People supporting embedded Linux system developers.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/linux-kernel-online-fr-agenda.tex b/agenda/linux-kernel-online-fr-agenda.tex
index cb122546..213a67e3 100644
--- a/agenda/linux-kernel-online-fr-agenda.tex
+++ b/agenda/linux-kernel-online-fr-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public ciblé}{
-  Ingénieurs développant des systèmes reposant sur le noyau Linux.
-  \newline Ingénieurs supportant des développeurs Linux embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/linux-kernel.inc b/agenda/linux-kernel.inc
index 823c23bc..d1989084 100644
--- a/agenda/linux-kernel.inc
+++ b/agenda/linux-kernel.inc
@@ -83,3 +83,16 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Ingénieurs développant des systèmes reposant sur le noyau Linux.
+    \newline Ingénieurs supportant des développeurs Linux embarqué.
+  }
+}{
+  \def \trainingaudience{
+    People developing devices using the Linux kernel
+    \newline People supporting embedded Linux system developers.
+  }
+}
diff --git a/agenda/preempt-rt-agenda.tex b/agenda/preempt-rt-agenda.tex
index f975a416..7b7221ce 100644
--- a/agenda/preempt-rt-agenda.tex
+++ b/agenda/preempt-rt-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies and engineers interested in writing and benchmarking
-  real-time applications and drivers on an embedded Linux system.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/preempt-rt-fr-agenda.tex b/agenda/preempt-rt-fr-agenda.tex
index 5a8dd0bc..e2bf8a04 100644
--- a/agenda/preempt-rt-fr-agenda.tex
+++ b/agenda/preempt-rt-fr-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Entreprises et ingénieurs intéressés dans le développement et le
-  benchmarking d'applications et de drivers temps-réel pour un système
-  Linux embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/preempt-rt-online-agenda.tex b/agenda/preempt-rt-online-agenda.tex
index cc1bb4ff..12b79a27 100644
--- a/agenda/preempt-rt-online-agenda.tex
+++ b/agenda/preempt-rt-online-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies and engineers interested in writing and benchmarking
-  real-time applications and drivers on an embedded Linux system.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/preempt-rt-online-fr-agenda.tex b/agenda/preempt-rt-online-fr-agenda.tex
index 26a1d3b1..6ef7d822 100644
--- a/agenda/preempt-rt-online-fr-agenda.tex
+++ b/agenda/preempt-rt-online-fr-agenda.tex
@@ -29,9 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Entreprises et ingénieurs intéressés dans le développement et le
-  benchmarking d'applications et de drivers temps-réel pour un système
-  Linux embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/preempt-rt.inc b/agenda/preempt-rt.inc
index 7e3c2f9c..ca9693fd 100644
--- a/agenda/preempt-rt.inc
+++ b/agenda/preempt-rt.inc
@@ -59,3 +59,17 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Entreprises et ingénieurs intéressés dans le développement et le
+    benchmarking d'applications et de drivers temps-réel pour un
+    système Linux embarqué.
+  }
+}{
+  \def \trainingaudience{
+    Companies and engineers interested in writing and benchmarking
+    real-time applications and drivers on an embedded Linux system.
+  }
+}
diff --git a/agenda/yocto-agenda.tex b/agenda/yocto-agenda.tex
index f0d65301..a051dda4 100644
--- a/agenda/yocto-agenda.tex
+++ b/agenda/yocto-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies and engineers interested in using
-  the Yocto Project to build their embedded Linux system.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/yocto-fr-agenda.tex b/agenda/yocto-fr-agenda.tex
index cf1f79f4..a822efb4 100644
--- a/agenda/yocto-fr-agenda.tex
+++ b/agenda/yocto-fr-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Sociétés et ingénieurs intéressés par l'utilisation de Yocto Project
-  pour construire leur système Linux embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/yocto-online-agenda.tex b/agenda/yocto-online-agenda.tex
index adf71ca4..fb725c2a 100644
--- a/agenda/yocto-online-agenda.tex
+++ b/agenda/yocto-online-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Audience}{
-  Companies and engineers interested in using
-  the Yocto Project to build their embedded Linux system.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Prerequisites}{
   \trainingprerequisites{}
diff --git a/agenda/yocto-online-fr-agenda.tex b/agenda/yocto-online-fr-agenda.tex
index a59e6fb4..9c163e1d 100644
--- a/agenda/yocto-online-fr-agenda.tex
+++ b/agenda/yocto-online-fr-agenda.tex
@@ -29,8 +29,7 @@
   \traininglanguages{}
 }
 \feagendasummaryitem{Public visé}{
-  Sociétés et ingénieurs intéressés par l'utilisation de Yocto Project
-  pour construire leur système Linux embarqué.
+  \trainingaudience{}
 }
 \feagendasummaryitem{Pré-requis}{
   \trainingprerequisites{}
diff --git a/agenda/yocto.inc b/agenda/yocto.inc
index 127309fd..61cee279 100644
--- a/agenda/yocto.inc
+++ b/agenda/yocto.inc
@@ -66,3 +66,16 @@
     \prerequisiteenglish
   \end{itemize}
 }
+
+% Training audience
+\ifthenelse{\equal{\agendalanguage}{french}}{
+  \def \trainingaudience{
+    Sociétés et ingénieurs intéressés par l'utilisation de Yocto
+    Project pour construire leur système Linux embarqué.
+  }
+}{
+  \def \trainingaudience{
+    Companies and engineers interested in using the Yocto Project to
+    build their embedded Linux system.
+  }
+}




More information about the training-materials-updates mailing list