4. Update on Drupal 8
Where is Drupal 8 at?
- fixed over 130 beta-blocking issues,
- including 9 in the last week
- written more than 70 missing change records.
- 28 beta blockers (some difficult issues)
5. Update on Drupal 8
Lots of work in the configuration system
- - addition of a separate module install/uninstall step
- - Minimal > Standard installation profile by importing config
- - http://www.screencast.com/t/NXI1Xu5VQ3
- - active storage for the configuration management system has been moved
into the database by default
Time to TEST!
6. Update on Drupal 8
3rd annual NYC Camp
- - 30 Drupal 8 API functions you should already know
http://www.nyccamp.org/session/30-drupal-8-api-functions-you-should-already-know
https://www.youtube.com/watch?v=CFrCa7r4x40
7. Getting ready for D8
- Start giving your administrators a taste of D8 now
- Start giving your developers a taste of D8 now
- Prune your structures
- Inventory and remediate contributed modules
- Remove code hacks
- Review your theme
- Carve out some budget
http://www.acquia.com/blog/getting-your-site-ready-drupal-8
8. Migrate in Core
Import API in Drupal 8 core, based on the Migrate project.
- - https://drupal.org/project/migrate
- - flexible framework for migrating content into Drupal from other sources
- - core Drupal objects such as nodes, users, files, terms, and comments
- - can easily be extended for migrating other kinds of content
- - Migrate UI module
- - Drush
9. Migrate in Core
Drupal 6 and 7 import using this API based on the Drupal-to-Drupal data
migration project
- - https://drupal.org/project/migrate_d2d
- - provides a framework based on the Migrate API for migrating content from
Drupal 5, 6, or 7
11. Migrate in Core
Current Priorities
- D6 > D8
- - Finish the remaining tests (intermediate skill)
- D7 > D8
- - Variable to config migrations for D7
Migrate API documentation
- - https://drupal.org/node/2127611
12. Migrate in Core: how to help
IRC: #drupal-migrate
DrupalCon Austin "Migrate in Core" test sprint
Beta updates
- Drupal 8 beta approaching => almost time to test
- 600KB patch containing 82 actual migrations ready for review.
- - https://drupal.org/node/2121299
13. Links
● IMP group on Drupal.org
https://groups.drupal.org/imp
● Drupal 8 Migrate in Core catch up (IMP)
https://www.youtube.com/watch?v=lnKgk6bztLg
● Migrating from Drupal 6 or 7 to Drupal 8
https://drupal.org/upgrade/migrate
● Writing Custom Process Plugins using the Drupal 8 Migrate API
http://codedrop.com.au/blog/writing-custom-process-plugins-using-drupal-8-migrate-api
14. Drupal 8: what do you want to see?
Next topics:
● REST Services >> NEXT >> July
● Development: Symfony
● Drush
● HTML5
● Translation