diff --git a/talks-public/2020-swh-team-onboarding/2020-swh-team-onboarding.org b/talks-public/2020-swh-team-onboarding/2020-swh-team-onboarding.org index f41e09e..7743036 100644 --- a/talks-public/2020-swh-team-onboarding/2020-swh-team-onboarding.org +++ b/talks-public/2020-swh-team-onboarding/2020-swh-team-onboarding.org @@ -1,73 +1,113 @@ #+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) #+TITLE: Software Heritage #+SUBTITLE: Welcome on Board! #+BEAMER_HEADER: \date[2020-09-01, Paris]{1 September 2020\\Inria Paris} #+AUTHOR: The Software Heritage team #+DATE: 1 September 2020 #+INCLUDE: "../../common/modules/prelude-toc.org" :minlevel 1 #+INCLUDE: "../../common/modules/169.org" # Syntax highlighting setup #+LATEX_HEADER_EXTRA: \usepackage{minted} #+LaTeX_HEADER_EXTRA: \usemintedstyle{tango} #+LaTeX_HEADER_EXTRA: \newminted{sql}{fontsize=\scriptsize} #+name: setup-minted #+begin_src emacs-lisp :exports results :results silent (setq org-latex-listings 'minted) (setq org-latex-minted-options '(("fontsize" "\\scriptsize"))) (setq org-latex-to-pdf-process '("pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f" "pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f" "pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f")) #+end_src # End syntax highlighting setup * Project overview ** Software Heritage in a nutshell \hfill [[https://softwareheritage.org][softwareheritage.org]] #+INCLUDE: "../../common/modules/swh-goals-oneslide-vertical.org::#goals" :only-contents t :minlevel 3 ** An international, non profit initiative\hfill built for the long term :PROPERTIES: :CUSTOM_ID: support :END: *** Sharing the vision :B_block: :PROPERTIES: :CUSTOM_ID: endorsement :BEAMER_COL: .5 :BEAMER_env: block :END: #+LATEX: \begin{center}{\includegraphics[width=\extblockscale{.4\linewidth}]{unesco_logo_en_285}}\end{center} #+LATEX: \vspace{-0.8cm} #+LATEX: \begin{center}\vskip 1em \includegraphics[width=\extblockscale{1.4\linewidth}]{support.pdf}\end{center} #+latex:\mbox{}~~~~~~~\tiny\url{www.softwareheritage.org/support/testimonials} *** Donors, members, sponsors :B_block: :PROPERTIES: :CUSTOM_ID: sponsors :BEAMER_COL: .5 :BEAMER_env: block :END: #+LATEX: \begin{center}\includegraphics[width=\extblockscale{.4\linewidth}]{inria-logo-new}\end{center} #+LATEX: \begin{center} #+LATEX: \colorbox{white}{\includegraphics[width=\extblockscale{1.4\linewidth}]{sponsors.pdf}} #+latex:\mbox{}~~~~~~~\tiny\url{www.softwareheritage.org/support/sponsors} #+LATEX: \end{center} ** Status :B_ignoreheading: :PROPERTIES: :BEAMER_env: ignoreheading :END: #+INCLUDE: "../../common/modules/status-extended.org::#archivinggoals" :minlevel 2 #+INCLUDE: "../../common/modules/status-extended.org::#architecture" :minlevel 2 :only-contents t #+INCLUDE: "../../common/modules/status-extended.org::#merkletree" :minlevel 2 #+INCLUDE: "../../common/modules/status-extended.org::#datamodel" :minlevel 2 :only-contents t #+INCLUDE: "../../common/modules/status-extended.org::#dagdetailsmall" :minlevel 2 :only-contents t #+INCLUDE: "../../common/modules/status-extended.org::#archive" :minlevel 2 + * Software stack +** to be written + TODO (=douardda= in charge of a first draft) + * Development workflow +** to be written + TODO (=zack= in charge of a first draft) + +** TODO Development forge + +** TODO QA: linting and testing + +** TODO Continuous integration + +** TODO Style guidelines + +** TODO Code reviews + +** TODO Deployment + * Infrastructure +** to be written + TODO (=olasd= in charge of a first draft) + * AdministraInriatrivia +** Onboarding procedure +*** + https://intranet.softwareheritage.org/wiki/Onboarding +*** + - let's walk through it together... + - a team member will be assigned as your mentor to complete it +** Team charter +*** + https://intranet.softwareheritage.org/wiki/Team_charter +*** Highlights + - weekly meeting(s) + - public weekly reporting + - persistent IRC connection + +** TODO to be completed + + what else should be added to this section? + * Appendix :B_appendix: :PROPERTIES: :BEAMER_env: appendix :END: