4AZS4L6BP7TTCR5RUB36TG5PTEEIMSTGKB5IVB5QNHJVMRF7LMZQC
<section>
<section>
<h2>Will Git Be Around</h2>
<h1>Forever?</h1>
<h4>A List Of Possible Successors</h4>
<table>
<tr>
<td style="vertical-align: middle;">Hanno Embregts</td>
<td style="text-align: right;"><img width="20%" data-src="img/icons/twitter-white.png" class="no-background"/></td>
<td style="vertical-align: middle; padding: 0 0 0 0"><a href="https://www.twitter.com/hannotify">@hannotify</a></td>
</tr>
</table>
<img data-src="img/logos/voxxed-days-athens.png" width="40%" class="no-background"/>
<br/>
<aside class="notes">
<p>
<strong>Time Elapsed:</strong> 0 min.
</p>
<p>
Hi, my name is Hanno.
I'm from the Netherlands, where I work at Info Support as an IT consultant.
Besides doing consultancy work, I also teach a few courses.
Now at Info Support we offer a wide range of courses, which exist mainly to get our junior colleagues up to speed with important concepts or products they'll need for their daily work.
</p>
<p>
One of the courses I teach is called 'Git for Developers'.
It's a one-day course where we teach the students how to use Git as a developer (none of that GUI stuff of course; command-line For The Win!).
Besides doing the practical stuff we also discuss the pros and cons of distributed version control systems and how they compare to the earlier VCS's, like CVS and Subversion.
Now the other day a student came to me after attending the course and said: "Git is great and all that, but what is gonna be the next big thing?"
</p>
<p>
Which was a great question, because I couldn't really answer it.
I was quite sure distributed version control systems like Git and Mercurial would be around for a while longer, so that's what I told him.
And he replied: "Surely Git won't be around forever?!"
Now I really hated the fact that I couldn't tell him more on the subject, so I decided to research the matter a bit further.
And what started out as finding the answer to a simple question turned into giving a conference talk.
Which is the one you're attending right now!
</p>
<p>
So, welcome to you all.
I'm gonna assume that you are all more or less like the student I told you about.
He just couldn't believe that everything in version control land would stay the same for a long period of time.
And I hope you're also a little bit like me, when you also can't stand not being able to know the answer to a question.
So, let's see if we can find the answer together, shall we?
</p>
</aside>
</section>
</section>
<h2>Will Git Be Around</h2>
<h1>Forever?</h1>
<h4>A List Of Possible Successors</h4>
<table>
<tr>
<td style="vertical-align: middle;">Hanno Embregts</td>
<td style="text-align: right;"><img width="20%" data-src="img/icons/twitter-white.png" class="no-background"/></td>
<td style="vertical-align: middle; padding: 0 0 0 0"><a href="https://www.twitter.com/hannotify">@hannotify</a></td>
</tr>
</table>
<img data-src="img/logos/voxxed-days-athens.png" width="40%" class="no-background"/>
<br/>
<aside class="notes">
<p>
<strong>Time Elapsed:</strong> 0 min.
</p>
<p>
Hi, my name is Hanno.
I'm from the Netherlands, where I work at Info Support as an IT consultant.
Besides doing consultancy work, I also teach a few courses.
Now at Info Support we offer a wide range of courses, which exist mainly to get our junior colleagues up to speed with important concepts or products they'll need for their daily work.
</p>
<p>
One of the courses I teach is called 'Git for Developers'.
It's a one-day course where we teach the students how to use Git as a developer (none of that GUI stuff of course; command-line For The Win!).
Besides doing the practical stuff we also discuss the pros and cons of distributed version control systems and how they compare to the earlier VCS's, like CVS and Subversion.
Now the other day a student came to me after attending the course and said: "Git is great and all that, but what is gonna be the next big thing?"
</p>
<p>
Which was a great question, because I couldn't really answer it.
I was quite sure distributed version control systems like Git and Mercurial would be around for a while longer, so that's what I told him.
And he replied: "Surely Git won't be around forever?!"
Now I really hated the fact that I couldn't tell him more on the subject, so I decided to research the matter a bit further.
And what started out as finding the answer to a simple question turned into giving a conference talk.
Which is the one you're attending right now!
</p>
<p>
So, welcome to you all.
I'm going to assume that you are all more or less like the student I told you about.
He just couldn't believe that everything in version control land would stay the same for a long period of time.
And I hope you're also a little bit like me, because you probably also can't stand not being able to know the answer to a question.
So, let's see if we can find the answer together, shall we?
</p>
</aside>
---
Now, any time if I hear somebody say that [insert-product-name-here] "will probably be around forever", it immediately reminds me of...
So, whenever I hear somebody say that [insert-product-name-here] "will probably be around forever", it immediately reminds me of...
Now in the year I did this talk the hurricane Katrina struck the southern coast of the USA.
Also in this year a video sharing website called "YouTube" is founded.
And lastly, in this year cyclist Lance Armstrong won his seventh consecutive Tour de France.
(although he was 'stripped' of his titles, because of drug allegations)
So what do you think the year was?
This was fourteen years ago!
This was fourteen years ago, and it shows.
It looks RETRO, doesn't it?
I mean, the obnoxious headers and footers.
The background gradient.
The page number at the bottom.
Fantastic stuff.
The slide also shows that the Internet Explorer browser family was VERY dominant in 2005.
Almost 90% of all Internet users used an IE browser.
In this talk I predicted three things, of which two REALLY HAPPENED IN THE END.
---
## In ten years time...
TODO: add retro slide.
1. ...Internet Explorer would be surpassed as the top browser family;
2. ...Mozilla Firefox would surpass Internet Explorer;
3. ...Mozilla Firefox would be the top browser.
note:
Just the last prediction didn't happen, the other two did!
<!-- .slide: data-background="img/background/browser-shares-2007-2018.jpg" data-background-size="contain" data-background-color="white" --->
[https://www.bbntimes.com/en/global-economy/market-shares-for-browsers-and-platforms](https://www.bbntimes.com/en/global-economy/market-shares-for-browsers-and-platforms) <!-- .element: class="attribution" -->
Now 'the browser wars' are a VERY good example of Newton's statement.
Because in the beginning, there was the Mosaic text-based browser.
Until it came down and the top browser became Netscape Navigator.
Until it came down and the top browser became Microsoft Internet Explorer.
Until it came down and the top browser became Mozilla Firefox.
Until it came down and the top browser became Google Chrome.
I didn't count on Google Chrome - a new browser - to take the top spot.
But see!
Internet Explorer WAS surpassed within ten years time.
And Firefox DID surpass IE for a few months in 2016.
OK, technically that did take 11 years, not 10.
# Some surprising facts on Git
---
* "First Linux, now Git"
[https://www.infoworld.com/article/2669670/after-controversy--torvalds-begins-work-on--git-.html](https://www.infoworld.com/article/2669670/after-controversy--torvalds-begins-work-on--git-.html) <!-- .element: class="attribution" -->
## Why has it become so popular?
note:
When asked why he called the new software, "git," British slang meaning "a rotten person," he said. "I'm an egotistical bastard, so I name all my projects after myself. First Linux, now git."
---
* WWCVSND?
[https://twobithistory.org/2018/07/07/cvs.html](https://twobithistory.org/2018/07/07/cvs.html)
note:
When Linus Torvalds was developing Git, one of his guiding principles was WWCVSND, or “What Would CVS Not Do.” Take CVS as an example of what not to do; if in doubt, make the exact opposite decision.
---
# Why has Git become so popular?
note:
**Time Elapsed:** 10 min.
note:
In Stack Overflow’s 2015 developer survey, 69.3% of respondents used Git, almost twice as many as used the second-most-popular version control system, Subversion.1 After 2015, Stack Overflow stopped asking developers about the version control systems they use, perhaps because Git had become so popular that the question was uninteresting.
En probeer nog wat meer parallellen te vinden tussen de Browser Wars-presentatie en deze.
Altijd goed om dan ook al wat keuze te bieden.
De Pijul-website staat aardig vol met kritiek op Git - handig om inspiratie op te doen.
Let wel: dit onderdeel kan wat mij betreft als eerste vervallen; mochten we in tijdnood komen.
---
<!-- .slide: data-background="img/background/usb-sticks.jpg" data-background-color="black" data-background-opacity="0.3"-->
# New Kids On The Block
[https://pxhere.com/en/photo/652221](https://pxhere.com/en/photo/652221) <!-- .element: class="attribution" -->
---
* Fossil (2006)
* Plastic (2006)
* Veracity (2010)
* Pijul (2015)
note:
**Time Elapsed:** 20 min.
These four Version Control Systems have been published after the large Distributed Version Control wave in March/April 2005.
---
**Time Elapsed:** 26 min.
**Time Elapsed:** 26 min.
---
<!-- .slide: data-background="img/background/pijul.jpg" data-background-color="black" data-background-opacity="0.8"-->
## pi · jul <!-- .element: class="stroke" -->
<blockquote class="explanation">
or <em>crotophaga sulcirostris</em>, a bird known to do collaborative nest building.
</blockquote>
[https://commons.wikimedia.org/wiki/File:Museo_de_la_Naturaleza_de_Cantabria_(208).jpg](https://commons.wikimedia.org/wiki/File:Museo_de_la_Naturaleza_de_Cantabria_(208).jpg) <!-- .element: class="attribution" -->