diff --git a/common/modules/swh-motivations.org b/common/modules/swh-motivations.org index 5258770..3fce3fa 100644 --- a/common/modules/swh-motivations.org +++ b/common/modules/swh-motivations.org @@ -1,69 +1,69 @@ #+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) # # Software is all around us # #+INCLUDE: "prelude.org" :minlevel 1 * What we are missing today :PROPERTIES: :CUSTOM_ID: main :END: ** Software is spread all around :PROPERTIES: :CUSTOM_ID: spread :END: #+latex: \begin{flushleft} #+ATTR_LATEX: :width \extblockscale{.5\linewidth} file:myriadsources.png #+latex: \end{flushleft} *** Fashion victims - many disparate development platforms - a myriad places where distribution may happen - projects tend to migrate from one place to another over time #+BEAMER: \pause *** One place... :B_block: :PROPERTIES: :BEAMER_env: block :END: \hfill ... where can we find, track and search /all/ source code? ** Software is fragile :PROPERTIES: :CUSTOM_ID: fragile :END: #+latex: \begin{flushleft} #+ATTR_LATEX: :width \extblockscale{.5\linewidth} file:fragilecloud.png #+latex: \end{flushleft} *** Like all digital information, FOSS is fragile - inconsiderate and/or malicious code loss (e.g., Code Spaces) - - business-driven code loss (e.g., Gitorious, Google Code) + - business-driven code loss (e.g., Gitorious, Google Code, Bitbucket) - for obsolete code: physical media decay (data rot) #+BEAMER: \pause *** If a website disappears you go to the Internet Archive... :B_block: :PROPERTIES: :BEAMER_env: block :END: \hfill where do you go if (a repository on) GitHub or GitLab goes away? ** Software is missing its own Research Infrastructure :PROPERTIES: :CUSTOM_ID: research :END: #+latex: \begin{flushleft} #+ATTR_LATEX: :width \extblockscale{.4\linewidth} file:atacama-telescope.jpg #+latex: \mbox{}\\{\tiny Photo: ALMA(ESO/NAOJ/NRAO), R. Hills} #+latex: \end{flushleft} *** A wealth of software research on crucial issues... - safety, security, test, verification, proof - software engineering, software evolution - empirical and big data studies #+BEAMER: \pause *** If you study the stars, you go to Atacama... :B_block: :PROPERTIES: :BEAMER_env: block :END: \hfill ... where is the /very large telescope/ of source code?