Added some talks

This commit is contained in:
Oliver Davies 2015-09-10 01:44:51 +01:00
parent 3d91db28c2
commit 174d14572d
9 changed files with 37 additions and 15 deletions

View file

@ -1,7 +1,8 @@
--- ---
title: So, What is This Drupal Thing? title: So, What is This Drupal Thing?
location: Unified Diff location: Unified Diff
slides_url: slides:
slides_embed: url:
embed:
slug: what-this-drupal-thing slug: what-this-drupal-thing
--- ---

View file

@ -1,7 +1,8 @@
--- ---
title: Never Commit to Master - An Introduction to Git Flow title: Never Commit to Master - An Introduction to Git Flow
location: DrupalCamp London location: DrupalCamp London
slides_url: https://speakerdeck.com/opdavies/never-commit-to-master-an-introduction-to-git-flow slides:
slides_embed: <script async class="speakerdeck-embed" data-id="201559e0f103013198dd5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script> url: https://speakerdeck.com/opdavies/never-commit-to-master-an-introduction-to-git-flow
embed: <script async class="speakerdeck-embed" data-id="201559e0f103013198dd5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
slug: git-flow slug: git-flow
--- ---

View file

@ -1,6 +1,7 @@
--- ---
title: drush make drupalbristol title: drush make drupalbristol
location: Bristol Drupal user group location: Bristol Drupal user group
slides_url: https://speakerdeck.com/opdavies/drush-make-drupalbristol slides:
slides_embed: <script async class="speakerdeck-embed" data-id="42605700f102013198de5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script> url: https://speakerdeck.com/opdavies/drush-make-drupalbristol
embed: <script async class="speakerdeck-embed" data-id="42605700f102013198de5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
--- ---

View file

@ -1,5 +1,5 @@
--- ---
title: About the Drupal Association title: About the Drupal Association
location: SWDUG location: SWDUG
slug: drupal-association
--- ---
An impromptu talk about the [Drupal Association](https://association.drupal.org), and what Ive been working on since joining the Engineering team earlier in the year.

View file

@ -1,9 +1,9 @@
--- ---
title: Drupal 8 title: Drupal 8
location: PHPSW location: PHPSW
slides_url: https://speakerdeck.com/opdavies/drupal-8 slides:
slides_embed: <script async class="speakerdeck-embed" data-id="46ba4ba577d94a32b7abdade610ceb69" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script> url: https://speakerdeck.com/opdavies/drupal-8
embed: <script async class="speakerdeck-embed" data-id="46ba4ba577d94a32b7abdade610ceb69" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
joindin: https://joind.in/talk/view/14380 joindin: https://joind.in/talk/view/14380
slug: drupal8
--- ---
Lightning talk Lightning talk

View file

@ -1,7 +1,10 @@
--- ---
title: Test Drive Twig with Sculpin title: Test Drive Twig with Sculpin
location: DrupalCamp North location: DrupalCamp North
slides_url: https://speakerdeck.com/opdavies/test-drive-twig-with-sculpin slides:
slides_embed: <script async class="speakerdeck-embed" data-id="54589d2e50a3476a9a75aed809e9edf1" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script> url: https://speakerdeck.com/opdavies/test-drive-twig-with-sculpin
slug: test-drive-twig-sculpin embed: <script async class="speakerdeck-embed" data-id="54589d2e50a3476a9a75aed809e9edf1" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
--- ---
[Sculpin](https://sculpin.io) is a static site generator written in PHP, and based on [Symfony components](http://symfony.com/doc/current/components/index.html). It uses [YAML](http://yaml.org/) and [Twig](http://twig.sensiolabs.org/), which makes it very appealing to Drupal people wanting to learn these in preparation for Drupal 8.
This session covered how to install Sculpin itself, as well as how to use it to build a static site from Markdown, HTML and Twig templates. We also covered Sculpin concepts such as content types, themes and partials, and Twig layouts, blocks and inheritance, as well as some tips and tricks that I've found whilst developing with Sculpin.

View file

@ -1,6 +1,20 @@
--- ---
title: Dancing for Drupal title: Dancing for Drupal
location: umBristol (Bristol Umbraco user group) location: umBristol (Bristol Umbraco user group)
slides_url: https://speakerdeck.com/opdavies/umbristol-dancing-for-drupal slides:
slides_embed: <script async class="speakerdeck-embed" data-id="ffa9b6dea6dc4a8eb207b9982ed6e1bd" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script> url: https://speakerdeck.com/opdavies/umbristol-dancing-for-drupal
embed: <script async class="speakerdeck-embed" data-id="ffa9b6dea6dc4a8eb207b9982ed6e1bd" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
--- ---
As part of their [CMS Dance-Off](http://www.meetup.com/umBristol/events/223807592/), I was selected to speak about Drupal alongside other speakers representing Umbraco, Sitecore and Episerver.
The points to cover were:
* How does your CMS store configuration data, 'structure' and content?
* How do you manage source-control, versioning and deployment?
* How do you manage multiple simultaneous editors and/or developers?
* How do you manage upgrades?
* What are the 3 best things about your CMS?
* What are the 3 worst things about your CMS?
* What does the future of your CMS look like?
In each point, tried to cover the differences between Drupal core and developing a project using Drupal, as well as between Drupal 7 and Drupal 8, as things like source control and versioning would be approached differently.

View file

@ -4,3 +4,4 @@ location: Accessible Bristol
fuzzy_date: yes fuzzy_date: yes
draft: yes draft: yes
--- ---
TBC.

View file

@ -4,3 +4,4 @@ location: Unified Diff
slug: sculpin slug: sculpin
fuzzy_date: yes fuzzy_date: yes
--- ---
TBC.