[FE training-materials-updates] slides/buildroot-advanced-packages: add section about DEVELOPERS file

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Sat Oct 14 23:47:07 CEST 2017


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=76da5bf02f2166fc06b5c76e1a77505b8a788eca

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

commit 76da5bf02f2166fc06b5c76e1a77505b8a788eca
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Sat Oct 14 23:47:07 2017 +0200

    slides/buildroot-advanced-packages: add section about DEVELOPERS file
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


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

76da5bf02f2166fc06b5c76e1a77505b8a788eca
 .../buildroot-advanced-packages.tex                | 47 ++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex b/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex
index 7516c41..0963743 100644
--- a/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex
+++ b/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex
@@ -682,6 +682,53 @@ $(eval $(autotools-package))
   \end{itemize}
 \end{frame}
 
+\subsection{DEVELOPERS file}
+
+\begin{frame}{{\tt DEVELOPERS} file: principle}
+
+  \begin{itemize}
+  \item A top-level \code{DEVELOPERS} file lists Buildroot developers
+    and contributors interested in specific packages, board {\em
+      defconfigs} or architectures.
+  \item Used by:
+    \begin{itemize}
+    \item The \code{utils/get-developers} script to identify to whom a
+      patch on an existing package should be sent
+    \item The Buildroot {\em autobuilder} infrastructure to notify
+      build failures to the appropriate package or architecture
+      developers
+    \end{itemize}
+  \item Important to add yourself in \code{DEVELOPERS} if you
+    contribute a new package/board to Buildroot.
+  \end{itemize}
+
+\end{frame}
+
+\begin{frame}[fragile]{{\tt DEVELOPERS} file: extract}
+\begin{block}{}
+{\tiny
+\begin{verbatim}
+N:      Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
+F:      arch/Config.in.arm
+F:      boot/boot-wrapper-aarch64/
+F:      boot/grub2/
+F:      package/android-tools/
+F:      package/cmake/
+F:      package/cramfs/
+[...]
+F:      toolchain/
+
+N:      Waldemar Brodkorb <wbx at openadk.org>
+F:      arch/Config.in.bfin
+F:      arch/Config.in.m68k
+F:      arch/Config.in.or1k
+F:      arch/Config.in.sparc
+F:      package/glibc/
+\end{verbatim}
+}
+\end{block}
+\end{frame}
+
 \subsection{Virtual packages}
 
 \begin{frame}{Virtual packages}




More information about the training-materials-updates mailing list