Update talk permalink format
This commit is contained in:
parent
1059ba8e6a
commit
b15dded5ac
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
title: Getting (Your Data) Into Drupal 8
|
||||||
|
event:
|
||||||
|
name: DrupalCamp London 2017
|
||||||
|
website: http://drupalcamp.london
|
||||||
|
location: London, UK
|
||||||
|
tags: []
|
||||||
|
slides:
|
||||||
|
url: ~
|
||||||
|
embed: ~
|
||||||
|
---
|
||||||
|
If you’ve moved a site from Drupal 6 to 7, the chances are that you’ve either used the upgrade path to update your old site in-place, or you built a new site from scratch and used the Migrate module from contrib to migrate your data from the old database.
|
||||||
|
|
||||||
|
In Drupal 8, things have changed as there’s no upgrade path from Drupal 7 and the Migrate module has been moved into core, though there are still migration related modules available in contrib.
|
||||||
|
|
||||||
|
This talk will look at the core Migrate module and how it implements Drupal 8 features such as YAML and the plugin and configuration systems, and how to write your own migrations to get your data into Drupal 8.
|
|
@ -0,0 +1,17 @@
|
||||||
|
|
||||||
|
---
|
||||||
|
title: Test driven Drupal development with SimpleTest and PHPUnit
|
||||||
|
event:
|
||||||
|
name: DrupalCamp London 2017
|
||||||
|
website: http://drupalcamp.london
|
||||||
|
location: London, UK
|
||||||
|
tags: []
|
||||||
|
slides:
|
||||||
|
url: ~
|
||||||
|
embed: ~
|
||||||
|
---
|
||||||
|
Testing is important. Why? It allows developers to add new features and edit and refactor existing code without the worry of adding regressions, reduces the reliance on manual testing to discover bugs, and by taking a test driven approach, your implementation code is leaner as you only write what is needed for your tests to pass.
|
||||||
|
|
||||||
|
Drupal 7 includes the SimpleTest module for unit and functional testing, whilst Drupal 8 also includes and supports PHPUnit - the defacto PHP testing framework, used by other PHP projects including Symfony and Laravel - making it easier for people to test their code. And with testing being one of the Drupal core gates with tests needing to be included with every new feature or bug fix, and core’s 100% pass rate policy, testing has become an essential skill when contributing to core, or when working on your own projects.
|
||||||
|
|
||||||
|
In this talk, we’ll cover the methodology and terminology involved with automated testing, and then take a test driven approach to creating a new Drupal module.
|
11
source/_talks/_template
Normal file
11
source/_talks/_template
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
title:
|
||||||
|
event:
|
||||||
|
name:
|
||||||
|
website:
|
||||||
|
location:
|
||||||
|
tags: []
|
||||||
|
slides:
|
||||||
|
url: ~
|
||||||
|
embed: ~
|
||||||
|
---
|
Reference in a new issue