diff --git a/common/modules/mancoosi-background.org b/common/modules/mancoosi-background.org index 1285039..ea01ae7 100644 --- a/common/modules/mancoosi-background.org +++ b/common/modules/mancoosi-background.org @@ -1,50 +1,48 @@ #+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) #+INCLUDE: "prelude.org" :minlevel 1 * Software studies :PROPERTIES: :CUSTOM_ID: main :END: ** Ten years of research on open source software *** Improving the quality of Open Source Software distributions :B_ignoreheading: :PROPERTIES: :BEAMER_env: ignoreheading :END: \begin{thebibliography}{Foo Bar Baz, 1968} \tiny \bibitem{DiCosmo2006} Di Cosmo, Leroy, Treinen, Vouillon et al \newblock {\em Managing the complexity of large free and open source package-based software distributions}\newblock \alert{\em ASE 2006} \bibitem{DiCosmo2009} Abate, Boender, Di Cosmo, Zacchiroli \newblock {\em Strong Dependencies between Software Components}, \alert{\em ESEM 2009} % \bibitem{Vouillon2011} Vouillon, Di Cosmo \newblock {\em On Software % Components Co-Installability} \newblock ESEC/FSE 2011: Foundations of % Software Engineering. \bibitem{FSE2011} Di~Cosmo and J.~Vouillon. \newblock On software component co-installability, \alert{\em ESEC/FSE 2011} \bibitem{Abate 2012} Abate, Di Cosmo, Treinen, Zacchiroli \newblock {\em Learning from the Future of Component Repositories}, \alert{CBSE 2012} % \bibitem{Abate2012} Abate, Di Cosmo, Treinen, Zacchiroli \newblock {\em % Dependency solving: a separate concern in component evolution % management}. \newblock Journal of Systems and Software, October 2012. % \bibitem{2012} Abate, Di Cosmo, Treinen, Zacchiroli % \newblock {\em A modular package manager architecture}. % \newblock Information and Software Technology, 2012. \bibitem{comigrate} Vouillon, Dogguy, Di~Cosmo. \newblock Easing software component repository evolution. \alert{\em ICSE 2014} \bibitem{MSR2015-distcheck} Abate, Di~Cosmo, Gesbert, Le Fessant, Treinen, and Zacchiroli. \newblock Mining component repositories for installability issues, \alert{\em {MSR} 2015} \bibitem{MSR2015-coisntevol} Claes, Mens, Di~Cosmo, and Vouillon. \newblock A historical analysis of debian package incompatibilities, \alert{\em {MSR} 2015} \end{thebibliography} *** Tools #+LATEX: \tiny - - Cudf library: \url{http://gforge.inria.fr/projects/cudf/} - - Dose library: \url{http://gforge.inria.fr/projects/dose/} - - Coinst suite: \url{http://coinst.irill.org} - - Debian QA: \url{http://qa.debian.org/dose} + - Cudf library: \url{http://gforge.inria.fr/projects/cudf/}, \hfill Dose library: \url{http://gforge.inria.fr/projects/dose/} + - Coinst suite: \url{http://coinst.irill.org}, \hfill Debian QA: \url{http://qa.debian.org/dose} diff --git a/common/modules/rdc-bio.org b/common/modules/rdc-bio.org new file mode 100644 index 0000000..891df22 --- /dev/null +++ b/common/modules/rdc-bio.org @@ -0,0 +1,33 @@ +#+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) +#+INCLUDE: "prelude.org" :minlevel 1 +* Introductions + :PROPERTIES: + :CUSTOM_ID: main + :END: +** Short Bio: Roberto Di Cosmo + # +BEAMER: \raisebox{-.5\height}{\includegraphics[width=.28\linewidth]{rdc}} + Computer Science professor in Paris, now working at INRIA\\ + - /30 years/ of research (Theor. CS, Programming, Software Engineering)\\ + - /20 years/ of Free and Open Source Software\\ + - /10 years/ building and directing structures for the common good\\ + + \mbox{}\\ + \begin{minipage}[c]{0.18\linewidth} + \includegraphics[width=1.0\linewidth]{rdc} + \end{minipage} + \begin{minipage}[c]{0.8\linewidth} + \begin{description} +% \item[1998] \emph{Cybersnare} -- voice of French FOSS + \item[1999] \emph{DemoLinux} -- first live GNU/Linux distro +% \item[2004] \emph{EDOS} -- check package dependencies + \item[2007] \emph{Free Software Thematic Group}\\ + %\tiny{\url{http://www.systematic-paris-region.org/fr/logiciel-libre}}\\ + ~150 members ~40 projects ~200Me + \item[2008] \emph{Mancoosi project} \url{www.mancoosi.org} + \item[2010] \emph{IRILL} \url{www.irill.org} + \item[2015] \emph{Software Heritage} at INRIA + \end{description} + \end{minipage} + + + diff --git a/common/modules/science-crisis-short.org b/common/modules/science-crisis-short.org index 624fdc3..694bac7 100644 --- a/common/modules/science-crisis-short.org +++ b/common/modules/science-crisis-short.org @@ -1,76 +1,76 @@ #+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) #+INCLUDE: "prelude.org" :minlevel 1 * The Science Crisis :PROPERTIES: :CUSTOM_ID: main :END: ** Inconsistencies all around us :PROPERTIES: :CUSTOM_ID: inconsistencies :END: *** What causes cancer? :B_picblock: :PROPERTIES: :BEAMER_env: picblock :BEAMER_opt: pic=2013-Ioannidis-cancer-cures-causes, leftpic=true, width=.22\linewidth :END: Is everything we eat associated with cancer?\\ Schoenfeld and Ioannidis, /Amer. Jour. of Clinical Nutrition/, 2013. - Inconsistency :: /an incompatibility between two propositions that cannot both be true/ #+BEAMER: \pause *** Genes or dates? :B_picblock: :PROPERTIES: :BEAMER_env: picblock :BEAMER_opt: pic=2016-genome-excel-01, width=.3\linewidth :END: Gene name errors are widespread in the scientific literature Ziemann, Eren and El-Osta, /Genome Biology/, 2016. - Corruption :: /The process by which a computer database or program becomes debased by alteration or the introduction of errors/ ** And it gets worse! :PROPERTIES: :CUSTOM_ID: fraud :END: *** Doctored data? :B_picblock: :PROPERTIES: :BEAMER_env: picblock :BEAMER_opt: pic=2016-09-dukefraud, leftpic=true, width=.45\linewidth :END: - Fraud :: /wrongful or criminal deception intended to result in financial or personal gain/ #+BEAMER: \pause # J.P. Ioannidis. /Why Most Published Research Findings Are False/ PLoS Med. 2005. *** What are drugs good for? :B_picblock: :PROPERTIES: :BEAMER_env: picblock :BEAMER_opt: pic=2011-drug-unreliable, width=.5\linewidth :END: - Non reproducibile results :: ... # and this is just one of the worrying replication studies! # *reproducibility*: /the ability of an experiment or study to be duplicated, # either by the same researcher or by someone else working independently/ ** We face a science crisis :PROPERTIES: :CUSTOM_ID: sciencecrisis :END: *** "Sub-prime science"? (Nicholas Humprey) :B_picblock: :PROPERTIES: :BEAMER_opt: pic=templescience, leftpic=true, width=.3\linewidth :BEAMER_env: picblock :END: - inconsistencies - data corruption, fraud - non reproducible findings... (picture from Nature, Sep. 2015) #+BEAMER: \pause *** The world starts noticing #+latex: \begin{center} \mbox{}\hfill - #+ATTR_LATEX: :width \extblockscale{.15\linewidth} + #+ATTR_LATEX: :center nil :width \extblockscale{.2\linewidth} file:2013-10-19-how-science-goes-wrong-economist-cover.jpg #+latex: \hfill - #+ATTR_LATEX: :width \extblockscale{.35\linewidth} + #+ATTR_LATEX: :center nil :width \extblockscale{.45\linewidth} file:2016-05-09-at-11.20.56-AM-JohnOliver.png #+latex: \hfill\mbox{}\\\hfill \hl{October 2013} \hfill \mbox{} \hfill \hl{John Oliver, \emph{Science} May 2016} \hfill\mbox{} #+latex: \end{center} #+BEAMER: \pause *** Time to go back to the basics! \hfill what is /science/? diff --git a/common/modules/swh-functional-architecture.org b/common/modules/swh-functional-architecture.org index 7cd1e83..872e356 100644 --- a/common/modules/swh-functional-architecture.org +++ b/common/modules/swh-functional-architecture.org @@ -1,52 +1,54 @@ #+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 * The high level architecture -** Archiving all the source code is a complex task + :PROPERTIES: + :CUSTOM_ID: main + :END: +** Overview of a complex, challenging task + :PROPERTIES: + :CUSTOM_ID: phases + :END: #+latex: \begin{center} #+ATTR_LATEX: :width \extblockscale{\textwidth} file:SWH-as-foundation-block.png #+latex: \end{center} #+BEAMER: \pause *** Collect :B_exampleblock: :PROPERTIES: :BEAMER_env: exampleblock :BEAMER_COL: .3 :END: - discover + sources - harvest + protocols - ingest + VCS + data models *** Organise and Preserve :B_block: :PROPERTIES: :BEAMER_env: block :BEAMER_COL: .4 :END: - enrich + metadata - analyze - + traits - replicate + locations + technologies + stakeholders *** Share :B_block: :PROPERTIES: :BEAMER_env: block :BEAMER_COL: .3 :END: - download - browse + wayback machine - search + facets - watch + trends -#+BEAMER: \pause -**** - \hfill there are many opportunities to help! diff --git a/common/modules/vision.org b/common/modules/vision.org index 8927cac..20e1390 100644 --- a/common/modules/vision.org +++ b/common/modules/vision.org @@ -1,62 +1,72 @@ #+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) #+INCLUDE: "prelude.org" :minlevel 1 * Software Heritage's vision :PROPERTIES: :CUSTOM_ID: main :END: ** We are working on the foundations :PROPERTIES: :CUSTOM_ID: foundations :END: *** one infrastructure to build them all #+latex: \begin{center} #+ATTR_LATEX: :width \extblockscale{.9\linewidth} file:SWH-as-foundation.png #+latex: \end{center} ** Why Software Heritage :noexport: *** Our personal, social, industrial, and digital lives /depend on Software/ Software is : - an important part of our /cultural heritage/ - a significant portion of /mankind's intellectual efforts/ *** A unique infrastructure - understanding the past - structuring the present - preparing the future ** Preserving the world's software heritage :PROPERTIES: :CUSTOM_ID: heritage :END: #+LATEX: \includegraphics[width=\extblockscale{.4\linewidth}]{action-library__bi} *** A structured archive of all of the world’s software - preserve humanity’s technological and scientific *knowledge* - enable continued *access* to all digital documents and information - building block for *thematic portals* and collections ** Better software for industry and society :PROPERTIES: :CUSTOM_ID: industry :END: #+LATEX: \includegraphics[width=\extblockscale{.4\linewidth}]{action-industry__bi} *** A unique reference catalog of all industrial software components - a single entry point to discover, explore and reuse source code - eases vulnerability tracking for more secure software - simplifies *traceability* for better software integration - ensures long term preservation of critical software ** Supporting more accessible and reproducible science :PROPERTIES: :CUSTOM_ID: research :END: #+LATEX: \includegraphics[width=\extblockscale{.4\linewidth}]{action-research__bi} *** A global library referencing all software used in all research fields - completes the infrastructure for *Open Access* in science - provides intrinsic persistent identifiers needed for scientific *reproducibility* - enables large scale, verifiable *software studies* +** Enabling revolutionary software studies + :PROPERTIES: + :CUSTOM_ID: research + :END: + #+LATEX: \includegraphics[width=\extblockscale{.4\linewidth}]{action-research__bi} +*** A global library referencing all software used in all research fields + - completes the infrastructure for *Open Access* in science + - provides intrinsic persistent identifiers needed for scientific + *reproducibility* + - enables large scale, verifiable *software studies* ** Fostering wider education to computing :PROPERTIES: :CUSTOM_ID: education :END: #+LATEX: \includegraphics[width=\extblockscale{.4\linewidth}]{action-academy__bi} *** A global source referencing all software - a *source book* for technological education - intrinsic persistent identifiers for stable *course materials* - enables real-world, semi-automated *documentation*