2020\definecolor {yellow}{HTML}{FBB900}
2121
2222\pgfdeclareimage [width=.025\paperwidth ]{logo}{Figures/logo-fortran}
23+ \pgfdeclareimage [width=.2cm]{gh}{Figures/logo-github}
2324\usecolortheme {MCTC}
2425\useoutertheme [subsection=false]{MCTC}
2526\useinnertheme {rounded}
3839Brad~Richardson,
3940John~Urban}
4041\institute {\includegraphics [width=.5in]{Figures/logo-fortran}}
41- \date {10th November, 2021\\ PackagingCon}
42+ \date {10th November, 2021\\ PackagingCon\\ [1ex]\footnotesize
43+ \pgfuseimage {gh}\ \texttt {awvwgk } \quad \pgfuseimage {gh}\ \texttt {fortran-lang }}
4244
4345\begin {document }
4446
@@ -90,6 +92,9 @@ \section{Motivation}
9092 \end {itemize }
9193\end {frame }
9294
95+
96+ \section {Implementing fpm in Fortran }
97+
9398\begin {frame }{Specialities about Fortran}
9499 \begin {itemize }
95100 \item Fortran uses modules to share symbols between packages\\ (since Fortran 90, C++20 modules are similar)
@@ -100,9 +105,6 @@ \section{Motivation}
100105 \end {itemize }
101106\end {frame }
102107
103-
104- \section {Implementing fpm in Fortran }
105-
106108\begin {frame }{Choosing the language to implement a package manager}
107109 \begin {columns }
108110 \hskip .5em
@@ -296,25 +298,43 @@ \section{Summary and outlook}
296298 \vskip -2ex
297299
298300 \scriptsize
299- Data collected from GitHub and GitLab on 15th Sep , 2021 % TODO: Update
301+ Data collected from GitHub and GitLab on 10th Nov , 2021
300302 \end {column }
301303 \hskip -1em
302304 \begin {column }{.55\textwidth }
303305 \begin {itemize }
304- \item today \alert {173 } open source projects are using fpm % TODO: Update
305- \item ca. \alert {160 } unique developers have contributed\\ to those projects % TODO: Update
306+ \item today \alert {193 } open source projects are using fpm
307+ \item ca. \alert {170 } unique developers have contributed\\ to those projects
306308 \item \alert {62} contributors at the fpm project
307309 \item code contributions from \alert {21} developers to fpm
308310 \item hosted on GitHub (MIT licensed):\\ \alert {https://github.com/fortran-lang/fpm}
311+ \item already available with\\ [1ex]
312+ \includegraphics [height=1.5em]{Figures/logo-spack}
313+ \includegraphics [height=1.5em]{Figures/logo-conda-forge}
314+ \includegraphics [height=1.5em]{Figures/logo-msys2}
315+ \includegraphics [height=1.5em]{Figures/logo-brew}
309316 \end {itemize }
310317 \end {column }
311318 \end {columns }
312319\end {frame }
313320
314321\begin {frame }{Open questions}
315322 \begin {itemize }
316- \item can we integrate fpm seamlessly with other packaging ecosystems
323+ \item creation of a registry for Fortran packages
324+ \item integration of fpm with other packaging ecosystems
325+ \item fine grained compiler option selection
326+ \item optional dependencies and variants
317327 \end {itemize }
318328\end {frame }
319329
330+ \section {}
331+
332+ \setbeamercolor {normal text}{fg=light,bg=dark}
333+ \begin {frame }[plain]
334+ \begin {center }
335+ \includegraphics [width=.8\textwidth ]{Figures/fortran-lang.pdf}
336+ \end {center }
337+ \end {frame }
338+ \setbeamercolor {normal text}{fg=dark,bg=light!50}
339+
320340\end {document }
0 commit comments