diff --git a/common/images/webui-save-code-now.png b/common/images/webui-save-code-now.png new file mode 100644 index 0000000..cc2e845 Binary files /dev/null and b/common/images/webui-save-code-now.png differ diff --git a/talks-public/2019-02-04-copyleftconf/2019-02-04-copyleftconf.org b/talks-public/2019-02-04-copyleftconf/2019-02-04-copyleftconf.org index 373aaef..2a005ee 100644 --- a/talks-public/2019-02-04-copyleftconf/2019-02-04-copyleftconf.org +++ b/talks-public/2019-02-04-copyleftconf/2019-02-04-copyleftconf.org @@ -1,46 +1,55 @@ #+COLUMNS: %40ITEM %10BEAMER_env(Env) %9BEAMER_envargs(Env Args) %10BEAMER_act(Act) %4BEAMER_col(Col) %10BEAMER_extra(Extra) %8BEAMER_opt(Opt) #+TITLE: Fulfilling Source Code Distribution Requirements #+AUTHOR: Alexios Zavras, Stefano Zacchiroli #+BEAMER_HEADER: \date[CopyleftConf 2019]{4 February 2018\\CopyleftConf\\Brussels, Belgium} #+DATE: 4 February 2019 #+INCLUDE: "this/prelude-swh+intel.org" :minlevel 1 #+INCLUDE: "../../common/modules/169.org" #+BEAMER_HEADER: \institute[Intel \& Software Heritage]{Intel, alexios.zavras@intel.com\\Software Heritage, zack@upsilon.cc} #+BEAMER_HEADER: \setbeamertemplate{background}{\includegraphics[width=\paperwidth,height=\paperheight]{world-169}} #+LATEX_HEADER_EXTRA: \usepackage{tikz} #+LATEX_HEADER_EXTRA: \usetikzlibrary{arrows,shapes} #+LATEX_HEADER_EXTRA: \definecolor{swh-orange}{RGB}{254,205,27} #+LATEX_HEADER_EXTRA: \definecolor{swh-red}{RGB}{226,0,38} #+LATEX_HEADER_EXTRA: \definecolor{swh-green}{RGB}{77,181,174} * Real-world compliance #+INCLUDE: "this/intel-use-case.org::#main" :minlevel 2 :only-contents t * Software Heritage #+INCLUDE: "../../common/modules/swh-overview-sourcecode.org::#mission" :minlevel 2 #+INCLUDE: "../../common/modules/principles-short.org::#principles" :minlevel 2 - #+INCLUDE: "../../common/modules/status-extended.org::#dataflow" :minlevel 2 +** Pull archiving --- we crawl forges + #+INCLUDE: "../../common/modules/status-extended.org::#dataflow" :only-contents t #+INCLUDE: "../../common/modules/status-extended.org::#archive" :minlevel 2 * Outsourcing CCS distribution - #+INCLUDE: "../../common/modules/deposit.org::#overview" :minlevel 2 - #+INCLUDE: "../../common/modules/deposit.org::#prepare" :minlevel 2 - #+INCLUDE: "../../common/modules/deposit.org::#send" :minlevel 2 - #+INCLUDE: "../../common/modules/deposit.org::#status" :minlevel 2 - #+INCLUDE: "../../common/modules/deposit.org::#access" :minlevel 2 - #+INCLUDE: "../../common/modules/vault.org::#vault-short" :minlevel 2 :only-contents t +** Push archiving --- save code now + - on demand, *prioritized crawling* of your software origin of choice + - also available as "take a new snapshot" for already archived origins + #+BEAMER: \vfill\centering + available at *https://archive.softwareheritage.org* + #+BEAMER: \includegraphics[width=\textwidth]{webui-save-code-now} +** Push archiving --- direct deposit + #+INCLUDE: "../../common/modules/deposit.org::#overview" :only-contents t + # #+INCLUDE: "../../common/modules/deposit.org::#prepare" :minlevel 2 + # #+INCLUDE: "../../common/modules/deposit.org::#send" :minlevel 2 + # #+INCLUDE: "../../common/modules/deposit.org::#status" :minlevel 2 +** Accessing archived code + #+INCLUDE: "../../common/modules/deposit.org::#access" :only-contents t +** Downloading archived code + #+INCLUDE: "../../common/modules/vault.org::#bulk-download" :only-contents t * Next steps #+INCLUDE: "this/intel-next-steps.org::#main" :minlevel 2 :only-contents t ** Wrapping up *** - long-term _hosting of CCS_ archives can be onerous in the real-world - it is A-OK to _outsource_ that responsibility to third parties - - Software Heritage crawls (pull) _all FOSS_ and can now accept push - deposits + - Software Heritage crawls (pull) _all FOSS_ and also accepts push deposits - Intel and Software Heritage are working together on _practical FOSS tooling_ to outsource CCS hosting to the Software Heritage archive *** Come and join us! - =alexios.zavras@intel.com= , =zack@upsilon.cc= - https://www.softwareheritage.org - https://archive.softwareheritage.org - https://deposit.softwareheritage.org