<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=Migrating_Drupal</id>
	<title>Migrating Drupal - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://training-course-material.com/index.php?action=history&amp;feed=atom&amp;title=Migrating_Drupal"/>
	<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Migrating_Drupal&amp;action=history"/>
	<updated>2026-04-21T10:39:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://training-course-material.com/index.php?title=Migrating_Drupal&amp;diff=89103&amp;oldid=prev</id>
		<title>Lsokolowski1 at 19:01, 25 October 2025</title>
		<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Migrating_Drupal&amp;diff=89103&amp;oldid=prev"/>
		<updated>2025-10-25T19:01:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:01, 25 October 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;slideshow style=&quot;nobleprog&quot; headingmark=&quot;⌘&quot; incmark=&quot;…&quot; scaled=&quot;true&quot; font=&quot;Trebuchet MS&quot; &amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;title: Migrating Drupal&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;title: Migrating Drupal&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;author: Lukasz Sokolowski&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;;author: Lukasz Sokolowski&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/slideshow&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Upgrading Drupal - nightmare or fun? ⌘==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Upgrading Drupal - nightmare or fun? ⌘==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lsokolowski1</name></author>
	</entry>
	<entry>
		<id>https://training-course-material.com/index.php?title=Migrating_Drupal&amp;diff=83380&amp;oldid=prev</id>
		<title>Lsokolowski: /* Backdrop goodies ⌘ */</title>
		<link rel="alternate" type="text/html" href="https://training-course-material.com/index.php?title=Migrating_Drupal&amp;diff=83380&amp;oldid=prev"/>
		<updated>2021-07-15T14:57:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Backdrop goodies ⌘&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:private]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;slideshow style=&amp;quot;nobleprog&amp;quot; headingmark=&amp;quot;⌘&amp;quot; incmark=&amp;quot;…&amp;quot; scaled=&amp;quot;true&amp;quot; font=&amp;quot;Trebuchet MS&amp;quot; &amp;gt;&lt;br /&gt;
;title: Migrating Drupal&lt;br /&gt;
;author: Lukasz Sokolowski&lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading Drupal - nightmare or fun? ⌘==&lt;br /&gt;
[[File:DruUpgrade.jpg|640px]]&lt;br /&gt;
&lt;br /&gt;
== Migrating Drupal 7 - Backdrop vs Drupal 9 ⌘==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Migrating&amp;#039;&amp;#039;&amp;#039; framework between &amp;#039;&amp;#039;&amp;#039;big versions&amp;#039;&amp;#039;&amp;#039; might be a nightmarish experience&lt;br /&gt;
* Any migration involves &amp;#039;&amp;#039;&amp;#039;a lot of efforts&amp;#039;&amp;#039;&amp;#039; in many aspects, not only from the infrastructure or UX perspectives&lt;br /&gt;
* I &amp;quot;survived&amp;quot; migrations between Drupal 5-7, yes, literally it was &amp;#039;&amp;#039;&amp;#039;The Survival&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Drupal 8&amp;#039;&amp;#039;&amp;#039; is a complete rewrite and new way of doing things&lt;br /&gt;
* Do we really like it, all the changes? Is there any other good way?&lt;br /&gt;
* Do you wanna know how Backdrop can make your life easier?&lt;br /&gt;
&lt;br /&gt;
== Agenda ⌘==&lt;br /&gt;
Our &amp;#039;&amp;#039;&amp;#039;Planescape&amp;#039;&amp;#039;&amp;#039; but without &amp;#039;&amp;#039;Torment&amp;#039;&amp;#039;, for today&amp;#039;s webinar&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;40&amp;#039;&amp;#039;&amp;#039; min of &amp;#039;&amp;#039;&amp;#039;slides&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** me talking about rubbish - &amp;#039;&amp;#039;Oops!&amp;#039;&amp;#039; - of course about &amp;#039;&amp;#039;&amp;#039;5G Drupal&amp;#039;&amp;#039;&amp;#039; (great, great, great... ykwim!)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;20&amp;#039;&amp;#039;&amp;#039; min for &amp;#039;&amp;#039;&amp;#039;questions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** you Guys rock and rulezzz! (=&lt;br /&gt;
&lt;br /&gt;
== Migrating Drupal, webinar contents ⌘==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Main goal&amp;#039;&amp;#039;&amp;#039; - why are we here today?&lt;br /&gt;
* Our goal in &amp;#039;&amp;#039;&amp;#039;details&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;About me&amp;#039;&amp;#039;&amp;#039;, just a little (pinky promise!)&lt;br /&gt;
* My drupal experience, &amp;#039;&amp;#039;&amp;#039;ups and downs&amp;#039;&amp;#039;&amp;#039; (or more like Jane Austin&amp;#039;s &amp;#039;&amp;#039;&amp;quot;Sense and Sensibility&amp;quot;&amp;#039;&amp;#039;)&lt;br /&gt;
* Migration/upgrading examples, &amp;#039;&amp;#039;&amp;#039;real cases&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Why, How, What ⌘===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Main goal:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Because changes are the only sureness in this world&lt;br /&gt;
* Accordingly to the current: business context, owned full-stack, project complexity&lt;br /&gt;
* Upgrading Drupal - nightmare or fun - yet necessity&lt;br /&gt;
&lt;br /&gt;
=== Goal in details ⌘===&lt;br /&gt;
Non comprehensive but strong comparison of the main choices&lt;br /&gt;
* start it &amp;#039;&amp;#039;&amp;#039;from scratch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** 2 cases (both are D7 =&amp;gt; D8): &lt;br /&gt;
*** &amp;#039;&amp;#039;maes-trio.art.pl&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;mikula-drabek.art.pl&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;upgrade&amp;#039;&amp;#039;&amp;#039; between 2 big next versions (6 =&amp;gt; 7, 7 =&amp;gt; 8, etc)&lt;br /&gt;
** 2 cases: &lt;br /&gt;
*** &amp;#039;&amp;#039;nobleprog.com&amp;#039;&amp;#039; (D5 =&amp;gt; D6 =&amp;gt; D7)&lt;br /&gt;
*** &amp;#039;&amp;#039;lshawk.pl&amp;#039;&amp;#039; (D8 =&amp;gt; D9)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;migrate&amp;#039;&amp;#039;&amp;#039; into different framework/cms&lt;br /&gt;
** 2 cases (both are D7 =&amp;gt; Backdrop): &lt;br /&gt;
*** &amp;#039;&amp;#039;cieciwa.com.pl&amp;#039;&amp;#039;&lt;br /&gt;
*** &amp;#039;&amp;#039;dadesktop.com&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== About me ⌘===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NYPD&amp;#039;&amp;#039;&amp;#039; (*)&lt;br /&gt;
&lt;br /&gt;
TODO: put some funny pic here&lt;br /&gt;
&lt;br /&gt;
(*) &amp;#039;&amp;#039;NobleProg Yippee-kay-yay Programmer Drupal&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== About me, Con&amp;#039;t ⌘===&lt;br /&gt;
Who is &amp;#039;&amp;#039;&amp;#039;Luke&amp;#039;&amp;#039;&amp;#039;? (&amp;#039;&amp;#039;Lucky&amp;#039;&amp;#039; or not?)&lt;br /&gt;
* passionate &amp;#039;&amp;#039;&amp;#039;husband&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;father&amp;#039;&amp;#039;&amp;#039; (=&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;php&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;js&amp;#039;&amp;#039;&amp;#039; programmer (vanilla, frameworks)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;full-stack&amp;#039;&amp;#039;&amp;#039; web developer (webservices, &amp;#039;&amp;#039;nodejs&amp;#039;&amp;#039;, etc)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IT trainer&amp;#039;&amp;#039;&amp;#039; (did &amp;#039;&amp;#039;&amp;#039;301 courses&amp;#039;&amp;#039;&amp;#039; so far, starting from &amp;#039;&amp;#039;&amp;#039;2009&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
=== Experience ⌘===&lt;br /&gt;
My &amp;#039;&amp;#039;&amp;#039;12 years&amp;#039;&amp;#039;&amp;#039; with Drupal - oh my..&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;v5&amp;#039;&amp;#039;&amp;#039; - me &amp;#039;&amp;#039;&amp;#039;crawling&amp;#039;&amp;#039;&amp;#039; with D, so we&amp;#039;re crawling together (-;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;v6&amp;#039;&amp;#039;&amp;#039; - very &amp;#039;&amp;#039;&amp;#039;first steps&amp;#039;&amp;#039;&amp;#039; by myself, a loooooot of &amp;#039;&amp;#039;&amp;#039;falls&amp;#039;&amp;#039;&amp;#039; during..&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;v7&amp;#039;&amp;#039;&amp;#039; - thought I was finally &amp;#039;&amp;#039;&amp;#039;mastering&amp;#039;&amp;#039;&amp;#039; it, well.. oh sweet ignorance! &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;v8, v9&amp;#039;&amp;#039;&amp;#039; - back to crawling..&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;today&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;quot;I&amp;#039;m just a leaf spinning on the Drupal wind..&amp;quot;&amp;#039;&amp;#039; (-;&lt;br /&gt;
&lt;br /&gt;
==== NobleProg early websites, 2005 ⌘====&lt;br /&gt;
[[File:Noble2005com.png|640px]]&lt;br /&gt;
&lt;br /&gt;
==== NobleProg early websites, 2007 ⌘====&lt;br /&gt;
[[File:Noble2007couk.png|640px]]&lt;br /&gt;
&lt;br /&gt;
==== v5, 2008-2009 ⌘====&lt;br /&gt;
Started with &amp;#039;&amp;#039;&amp;#039;v5&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;&amp;#039;&amp;quot;Transformers&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* my initial &amp;#039;&amp;#039;&amp;#039;rapture&amp;#039;&amp;#039;&amp;#039; quickly transformed into &amp;#039;&amp;#039;&amp;#039;disappointment&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* very non intuitive UI, slowishness, buggy creature&lt;br /&gt;
* definitely not like the &amp;#039;&amp;#039;Optimus Prime&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==== NobleProg website, with D6 ⌘====&lt;br /&gt;
[[File:Noble2011com.png|640px]]&lt;br /&gt;
&lt;br /&gt;
==== v6, 2009-2010 ⌘====&lt;br /&gt;
Here comes &amp;#039;&amp;#039;&amp;#039;v6&amp;#039;&amp;#039;&amp;#039; - new &amp;#039;&amp;#039;&amp;#039;&amp;quot;Alien&amp;quot;&amp;#039;&amp;#039;&amp;#039; breed&lt;br /&gt;
* hope and wishes became true &lt;br /&gt;
* oh well.. truly new &amp;#039;&amp;#039;&amp;#039;Features&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;Bugs&amp;#039;&amp;#039;) - too true..&lt;br /&gt;
* GOODIES: finally got some kind of UI, improved Views, better content types&lt;br /&gt;
* NOPES: no OOP, still slow, sort of like Shh&amp;#039;&amp;#039;&amp;#039;W&amp;#039;&amp;#039;&amp;#039;indows8 (middle-ware version to shut up the crowd)&lt;br /&gt;
&lt;br /&gt;
==== D6 coder/user discovers D7 ====&lt;br /&gt;
[[File:D7discovery.jpg|640px]]&lt;br /&gt;
&lt;br /&gt;
==== v7, 2010-? ⌘====&lt;br /&gt;
Finally &amp;#039;&amp;#039;&amp;#039;v7&amp;#039;&amp;#039;&amp;#039; happened - &amp;#039;&amp;#039;&amp;#039;&amp;quot;Jupiter Ascending&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* very promising, great actors involved and..&lt;br /&gt;
* ..that would be all, Folks..&lt;br /&gt;
* GOODIES: a bit better UI, more best mods in core, entities intro&lt;br /&gt;
* NOPES: still only pretending OOP, php-template engine, still slow&lt;br /&gt;
&lt;br /&gt;
==== NobleProg website, with D7, early tests ⌘====&lt;br /&gt;
[[File:Noble2014com.png|640px]]&lt;br /&gt;
&lt;br /&gt;
==== NobleProg website, with D7, deployed ⌘====&lt;br /&gt;
[[File:Noble2014v2com.png|640px]]&lt;br /&gt;
&lt;br /&gt;
==== v8, 2016-? ⌘====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;quot;Yes we can!&amp;quot;&amp;#039;&amp;#039;, v8 - &amp;#039;&amp;#039;&amp;#039;&amp;quot;Valerian..&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* great but &amp;#039;&amp;#039;&amp;#039;not V8&amp;#039;&amp;#039;&amp;#039; (famous car engine)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;&amp;quot;..and the City of a Thousand Planets&amp;quot;&amp;#039;&amp;#039;&amp;#039; - yep, that&amp;#039;s exactly &amp;#039;Drupal 8&amp;#039; way&lt;br /&gt;
* GOODIES: fully &amp;#039;&amp;#039;&amp;#039;OOP&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;mobile&amp;#039;&amp;#039;&amp;#039; friendly by design, &amp;#039;&amp;#039;&amp;#039;sharing out&amp;#039;&amp;#039;&amp;#039; convention &lt;br /&gt;
* NOPES: ext dependencies(Symfony, etc), huge cow, composer&lt;br /&gt;
&lt;br /&gt;
==== v9, 2019-? ⌘====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Experiments&amp;#039;&amp;#039;&amp;#039; in the core, v9 - &amp;#039;&amp;#039;&amp;#039;&amp;quot;Valerian 2&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* almost like Tesla cars - expensive, so environmental friendly (are they?!), &lt;br /&gt;
* to be honest - &amp;#039;&amp;#039;&amp;#039;just a new way of upgrading and testing new features&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* the rest of it is still a good old D8&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;drupal 9.0.x-dev&amp;#039;&amp;#039;&amp;#039; -&amp;gt; October 2019&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;drupal 9.0.0-alpha1&amp;#039;&amp;#039;&amp;#039; -&amp;gt; February 2020&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;drupal 9.0.0&amp;#039;&amp;#039;&amp;#039; -&amp;gt; June 2020&lt;br /&gt;
&lt;br /&gt;
==== Quiz ⌘====&lt;br /&gt;
Which Drupal versions do you see?&lt;br /&gt;
[[File:DruVersions.jpg|640px]]&lt;br /&gt;
&lt;br /&gt;
== Let&amp;#039;s look at the options again ⌘==&lt;br /&gt;
* From scratch (no zero no hero)&lt;br /&gt;
* Direct upgrade (the hardest one)&lt;br /&gt;
* Backdrop goodies (going away)&lt;br /&gt;
&lt;br /&gt;
=== Digression First - Real Training Case ⌘===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;March 2014&amp;#039;&amp;#039;&amp;#039; - &amp;#039;&amp;#039;NobleProg&amp;#039;&amp;#039; sells it&amp;#039;s &amp;#039;&amp;#039;&amp;#039;first Drupal 8 courses&amp;#039;&amp;#039;&amp;#039; in Manchester (UK)&lt;br /&gt;
* On that very time - there is &amp;#039;&amp;#039;&amp;#039;drupal 8.0-alpha10&amp;#039;&amp;#039;&amp;#039; only (!)&lt;br /&gt;
* I did those 2 courses (&amp;#039;&amp;#039;Administering a Drupal 8 Website&amp;#039;&amp;#039;; &amp;#039;&amp;#039;Drupal 8 Themes&amp;#039;&amp;#039;)&lt;br /&gt;
** successfully convinced the delegates &lt;br /&gt;
*** they should stay and focus with D7, why? (-;&lt;br /&gt;
*** or just wait for the stable D8 and do it from the very scratch, why? (=&lt;br /&gt;
** BTW, how long could they possibly wait? - &amp;#039;&amp;#039;&amp;#039;drupal 8.0.0&amp;#039;&amp;#039;&amp;#039; =&amp;gt; November 2015&lt;br /&gt;
&lt;br /&gt;
=== From scratch ⌘===&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Direct upgrade ⌘===&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
=== Backdrop goodies ⌘===&lt;br /&gt;
* Research step &lt;br /&gt;
* Prepare (clean up step)&lt;br /&gt;
* Upgrade&lt;br /&gt;
&lt;br /&gt;
==== From Drupal 7 to Backdrop ⌘====&lt;br /&gt;
* full upgrade path&lt;br /&gt;
** acts like the next version of D7&lt;br /&gt;
&lt;br /&gt;
=== The Future ⌘===&lt;br /&gt;
Sounds promising - like &amp;#039;&amp;#039;&amp;#039;&amp;quot;Avengers 5&amp;quot;&amp;#039;&amp;#039;&amp;#039;, no one knows but does every one care..? (= &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;drupal 9.2.0&amp;#039;&amp;#039;&amp;#039; =&amp;gt; 16 June 2021&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;drupal 10.0.x-dev&amp;#039;&amp;#039;&amp;#039; =&amp;gt; March 2020&lt;br /&gt;
* ??&lt;br /&gt;
&lt;br /&gt;
== The Final Slide ⌘==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Upgrading Drupal..&lt;br /&gt;
 ..nightmare or fun?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Your mission, should you choose to accept it, is to ASK NOW!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   (This slide will self-destruct in 5s)&lt;br /&gt;
&lt;br /&gt;
 (=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ?? OTHER IDEAS, TODOS ?? ==&lt;br /&gt;
??&lt;br /&gt;
&lt;br /&gt;
2014 - pl&lt;br /&gt;
https://web.archive.org/web/20141221070032/http://www.nobleprog.pl/&lt;br /&gt;
&lt;br /&gt;
2014 - com&lt;br /&gt;
https://web.archive.org/web/20141221145314/http://www.nobleprog.com/&lt;/div&gt;</summary>
		<author><name>Lsokolowski</name></author>
	</entry>
</feed>