Update to reveal.js 4.1 and a few small fixes

[?]
Sep 7, 2021, 12:03 PM
QUG3TDX353EQPQKCFTSNC4PMO2DP7QOJ3MEGFTKLZW6D7M6FLPCAC

Dependencies

Change contents

  • replacement in index.html at line 3
    [5.29501941][5.29501941:29501974]()
    <head>
    <meta charset="utf-8">
    [5.29501941]
    [5.29501974]
    <head>
    <meta charset="utf-8">
  • replacement in index.html at line 6
    [5.29501975][5.29501975:29502050]()
    <title>Will Git Be Around Forever? A List of Possible Successors</title>
    [5.29501975]
    [5.29502050]
    <title>Will Git Be Around Forever? A List of Possible Successors</title>
  • replacement in index.html at line 8
    [5.29502051][5.29502051:29502532]()
    <meta name="description" content="">
    <meta name="author" content="Hanno Embregts">
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">
    <link rel="stylesheet" href="../../css/reveal.css">
    <link rel="stylesheet" href="../../css/theme/blood.css" id="theme">
    [5.29502051]
    [5.29502532]
    <meta name="description" content="">
    <meta name="author" content="Hanno Embregts">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="../../dist/reset.css">
    <link rel="stylesheet" href="../../dist/reveal.css">
    <link rel="stylesheet" href="../../dist/theme/blood.css" id="theme">
  • edit in index.html at line 20
    [5.29502598]
    [5.29502598]
    <link rel="preconnect" href="https://fonts.gstatic.com">
    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fira+Code&display=swap">
    <!-- Theme used for syntax highlighting of code -->
    <link rel="stylesheet" href="../../plugin/highlight/darcula.css" id="highlight-theme">
    </head>
  • replacement in index.html at line 27
    [5.29502599][5.29502599:29502700]()
    <!-- Code syntax highlighting -->
    <link rel="stylesheet" href="lib/css/zenburn.css">
    [5.29502599]
    [5.29502700]
    <body>
  • replacement in index.html at line 29
    [5.29502701][5.29502701:29503050]()
    <!-- Printing and PDF exports -->
    <script>
    var link = document.createElement( 'link' );
    link.rel = 'stylesheet';
    link.type = 'text/css';
    link.href = window.location.search.match( /print-pdf/gi ) ? '../../css/print/pdf.css' : '../../css/print/paper.css';
    document.getElementsByTagName( 'head' )[0].appendChild( link );
    </script>
    [5.29502701]
    [5.29503050]
    <div class="reveal">
  • replacement in index.html at line 31
    [5.29503051][5.29503051:29503147]()
    <!--[if lt IE 9]>
    <script src="../../lib/js/html5shiv.js"></script>
    <![endif]-->
    </head>
    [5.29503051]
    [5.29503147]
    <!-- Any section element inside of this container is displayed as a slide -->
    <div class="slides">
  • replacement in index.html at line 34
    [5.29503148][5.29503148:29503156]()
    <body>
    [5.29503148]
    [5.29503156]
    <section data-markdown="sections/0-welcome.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 39
    [5.29503157][5.29503157:29503180]()
    <div class="reveal">
    [5.29503157]
    [5.29503180]
    <section data-markdown="sections/1-preface.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 44
    [5.29503181][5.29503181:29503286]()
    <!-- Any section element inside of this container is displayed as a slide -->
    <div class="slides">
    [5.29503181]
    [5.10651]
    <section data-markdown="sections/2-git.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 49
    [5.10652][5.1:52](),[5.52][5.10703:10794](),[5.10703][5.10703:10794](),[5.10794][5.29503977:29503993](),[5.29503977][5.29503977:29503993](),[5.29503993][5.53:104](),[5.104][5.10842:10949](),[5.10842][5.10842:10949](),[5.10949][5.105:152](),[5.152][5.11011:11117](),[5.11011][5.11011:11117]()
    <section data-markdown="sections/0-welcome.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    <section data-markdown="sections/1-preface.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    <section data-markdown="sections/2-git.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    [5.10652]
    [5.11117]
    <section data-markdown="sections/3-the-browser-wars.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 54
    [5.11118][5.153:213](),[5.213][5.11195:11302](),[5.7964046][5.11195:11302](),[5.11195][5.11195:11302](),[5.11302][5.214:284](),[5.284][5.11352:11458](),[5.973706][5.11352:11458](),[5.11352][5.11352:11458]()
    <section data-markdown="sections/3-the-browser-wars.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    <section data-markdown="sections/4-four-new-kids-on-the-block.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    [5.11118]
    [5.11458]
    <section data-markdown="sections/4-four-new-kids-on-the-block.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 59
    [5.11459][5.285:335](),[5.335][5.11508:11614](),[5.11508][5.11508:11614]()
    <section data-markdown="sections/5-fossil.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    [5.11459]
    [5.11614]
    <section data-markdown="sections/5-fossil.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 64
    [5.11615][5.336:385](),[5.385][5.29504039:29504145](),[5.11667][5.29504039:29504145](),[5.973757][5.29504039:29504145](),[5.29504039][5.29504039:29504145]()
    <section data-markdown="sections/6-pijul.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    [5.11615]
    [5.29504145]
    <section data-markdown="sections/6-pijul.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 69
    [5.29504146][5.386:441](),[5.441][5.11723:11814](),[5.11723][5.11723:11814](),[5.11814][5.442:460]()
    <section data-markdown="sections/7-predictions.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
    [5.29504146]
    [5.11833]
    <section data-markdown="sections/7-predictions.md"
    data-separator="^\r?\n------\r?\n$"
    data-separator-vertical="^\r?\n---\r?\n$">
    </section>
  • replacement in index.html at line 74
    [5.11834][5.29504146:29504539](),[5.29504146][5.29504146:29504539]()
    <section>
    <section data-background="img/background/further-reading.jpg" data-background-color="black" data-background-opacity="0.5">
    <h1 class="stroke"><strong>Further reading</strong></h1>
    <a href="https://www.pexels.com/photo/white-teddy-bear-reading-book-33196/" class="attribution">https://www.pexels.com/photo/white-teddy-bear-reading-book-33196/</a>
    </section>
    [5.11834]
    [5.4216537]
    <section>
    <section data-background="img/background/further-reading.jpg" data-background-color="black" data-background-opacity="0.5">
    <h1 class="stroke"><strong>Further reading</strong></h1>
    <a href="https://www.pexels.com/photo/white-teddy-bear-reading-book-33196/" class="attribution">https://www.pexels.com/photo/white-teddy-bear-reading-book-33196/</a>
    </section>
  • replacement in index.html at line 80
    [5.4216538][5.4216538:4216595](),[5.4216595][3.1:90](),[3.90][5.4216723:4216864](),[5.4216723][5.4216723:4216864](),[5.4216864][3.91:186](),[3.186][5.4216920:4217037](),[5.4216920][5.4216920:4217037](),[5.4217037][3.187:256](),[3.256][5.31:172](),[5.31][5.31:172](),[5.172][5.4217037:4217049](),[5.4217037][5.4217037:4217049]()
    <section>
    <h2>Further reading</h2>
    <ul>
    <li class="fragment fade-in-then-semi-out">"Beyond Git" (by Paweł Świątkowski)
    <br/><small><a href="http://katafrakt.me/2017/05/27/beyond-git/">http://katafrakt.me/2017/05/27/beyond-git/</a></small>
    </li>
    <li class="fragment fade-in-then-semi-out">"Merging, patches and Pijul" (by Joe Neeman)
    <br/><small><a href="https://jneem.github.io/pijul/">https://jneem.github.io/pijul/</a></small>
    </li>
    <li class="fragment fade-in-then-semi-out">"The Pijul Manual"
    <br/><small><a href="https://pijul.org/manual/introduction.html">https://pijul.org/manual/introduction.html</a></small>
    </li>
    </ul>
    [5.4216538]
    [5.330215]
    <section>
    <h2>Further reading</h2>
    <ul>
    <li class="fragment fade-in-then-semi-out">"Beyond Git" (by Paweł Świątkowski)
    <br/><small><a href="http://katafrakt.me/2017/05/27/beyond-git/">http://katafrakt.me/2017/05/27/beyond-git/</a></small>
    </li>
    <li class="fragment fade-in-then-semi-out">"Merging, patches and Pijul" (by Joe Neeman)
    <br/><small><a href="https://jneem.github.io/pijul/">https://jneem.github.io/pijul/</a></small>
    </li>
    <li class="fragment fade-in-then-semi-out">"The Pijul Manual"
    <br/><small><a href="https://pijul.org/manual/introduction.html">https://pijul.org/manual/introduction.html</a></small>
    </li>
    </ul>
  • replacement in index.html at line 94
    [5.330216][5.330216:330244](),[5.330244][2.1:47](),[2.47][5.1:141](),[5.37253][5.1:141](),[5.141][5.330329:330344](),[5.37295][5.330329:330344](),[5.330329][5.330329:330344](),[5.330344][5.4217049:4217065](),[5.4217049][5.4217049:4217065](),[5.4217065][5.29504539:29504554](),[5.29504539][5.29504539:29504554]()
    <aside class="notes">
    <strong>Time Elapsed: 45 min.</strong>
    If you want to read a bit more on the subject, here are some great articles that I read during the preparation of this talk.
    </aside>
    </section>
    </section>
    [5.330216]
    [5.29504554]
    <aside class="notes">
    <strong>Time Elapsed: 45 min.</strong>
    If you want to read a bit more on the subject, here are some great articles that I read during the preparation of this talk.
    </aside>
    </section>
    </section>
  • replacement in index.html at line 102
    [5.29504555][5.29504555:29504569]()
    <section>
    [5.29504555]
    [5.29504569]
    <section>
  • replacement in index.html at line 104
    [5.29504716][5.29504716:29505185](),[5.29505185][4.21:218](),[5.128][5.29505255:29506166](),[4.218][5.29505255:29506166](),[5.4217138][5.29505255:29506166](),[5.29505255][5.29505255:29506166]()
    <h1 class="stroke"><strong>Any questions?</strong></h1>
    <a href="https://www.pexels.com/photo/monopoly-car-piece-1634213/" class="attribution">https://www.pexels.com/photo/monopoly-car-piece-1634213/</a>
    </section>
    <section>
    <h2>Thank you! ☺️</h2>
    <br/>
    <table>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/slide-deck.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="https://nest.pijul.com/hannotify/will-git-be-around-forever-slides">https://nest.pijul.com/hannotify/will-git-be-around-forever-slides</a></td>
    </tr>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/website.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="https://hannotify.github.io">https://hannotify.github.io</a></td>
    </tr>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/twitter-white.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="https://www.twitter.com/hannotify">@hannotify</a></td>
    </tr>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/envelope.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="mailto:hanno.embregts@infosupport.com">hanno.embregts@infosupport.com</a></td>
    </tr>
    </table>
    </section>
    [5.29504716]
    [5.29506166]
    <h1 class="stroke"><strong>Any questions?</strong></h1>
    <a href="https://www.pexels.com/photo/monopoly-car-piece-1634213/" class="attribution">https://www.pexels.com/photo/monopoly-car-piece-1634213/</a>
    </section>
    <section>
    <h2>Thank you! ☺️</h2>
    <br/>
    <table>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/slide-deck.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="https://nest.pijul.com/hannotify/will-git-be-around-forever-slides">https://nest.pijul.com/hannotify/will-git-be-around-forever-slides</a></td>
    </tr>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/website.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="https://hannotify.github.io">https://hannotify.github.io</a></td>
    </tr>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/twitter-white.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="https://www.twitter.com/hannotify">@hannotify</a></td>
    </tr>
    <tr>
    <td style="text-align: right; vertical-align: middle;"><img width="20%" data-src="img/icons/envelope.png" class="no-background"/></td>
    <td style="vertical-align: middle;"><a href="mailto:hanno.embregts@infosupport.com">hanno.embregts@infosupport.com</a></td>
    </tr>
    </table>
    </section>
  • replacement in index.html at line 131
    [5.29506193][5.29506193:29506535](),[5.29506535][5.973758:973788](),[5.973788][5.29506591:29507528](),[5.29506591][5.29506591:29507528]()
    </div>
    </div>
    <script src="../../lib/js/head.min.js"></script>
    <script src="../../js/reveal.js"></script>
    <script>
    // Full list of configuration options available at:
    // https://github.com/hakimel/reveal.js#configuration
    Reveal.initialize({
    controls: false,
    progress: true,
    history: true,
    center: true,
    navigationMode: 'linear',
    transition: 'fade', // none/fade/slide/convex/concave/zoom
    // Optional reveal.js plugins
    dependencies: [
    { src: '../../lib/js/classList.js', condition: function() { return !document.body.classList; } },
    { src: '../../plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
    { src: '../../plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
    { src: '../../plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
    // { src: '../../plugin/highlight/highlight.js', async: true, condition: function() { return !!document.querySelector( 'pre code' ); }, callback: function() { hljs.initHighlightingOnLoad(); } },
    { src: '../../plugin/zoom-js/zoom.js', async: true },
    { src: '../../plugin/notes/notes.js', async: true }
    ],
    });
    [5.29506193]
    [5.29507528]
    </div>
    </div>
    <script src="../../dist/reveal.js"></script>
    <script src="../../plugin/zoom/zoom.js"></script>
    <script src="../../plugin/notes/notes.js"></script>
    <script src="../../plugin/search/search.js"></script>
    <script src="../../plugin/markdown/markdown.js"></script>
    <script src="../../plugin/highlight/highlight.js"></script>
    <script>
  • replacement in index.html at line 142
    [5.29507529][5.29507529:29507550]()
    </script>
    </body>
    [5.29507529]
    [5.29507550]
    // Also available as an ES module, see:
    // https://revealjs.com/initialization/
    Reveal.initialize({
    controls: false,
    progress: true,
    center: true,
    history: true,
    hash: true,
    keyboard: {
    39: 'next',
    37: 'prev'
    },
    showHiddenSlides: true,
    transition: 'fade', // none/fade/slide/convex/concave/zoom
    // Learn about plugins: https://revealjs.com/plugins/
    plugins: [RevealZoom, RevealNotes, RevealSearch, RevealMarkdown, RevealHighlight]
    });
    Reveal.configure({
    pdfSeparateFragments: false
    });
    </script>
    </body>
  • replacement in sections/1-preface.md at line 41
    [5.119763][5.38911:39026]()
    To put things in perspective, before 2005, it had taken **nine** years for five version control systems to appear.
    [5.119763]
    [5.39026]
    To put things in perspective, before 2005, it had taken **nine** years for five different version control systems to appear.
  • replacement in sections/1-preface.md at line 76
    [3.393][3.393:495]()
    Moreover, her 'discovery' - if you will - actually proved to be a **lot** more interesting than mine.
    [3.393]
    [5.120781]
    Moreover, her 'discovery' actually proved to be a **lot** more interesting than mine.
  • replacement in sections/1-preface.md at line 118
    [3.1086][3.1086:1176]()
    If working in software development for over 12 years has taught me anything, it's that...
    [3.1086]
    [5.974101]
    If working in software development for over 14 years has taught me anything, it's that...
  • replacement in sections/2-git.md at line 155
    [5.45389][5.45389:45493]()
    Also, not all version control systems focus as much on open-source develoment as Git does, for example.
    [5.45389]
    [5.45493]
    Also, not all version control systems focus as much on open-source development as Git does, for example.
  • replacement in sections/6-pijul.md at line 97
    [5.1824][5.1824:1850]()
    public class Sample {
    [5.1824]
    [5.1851]
    public class Sample {