Drupal 8 update Yuriy Gerasimov Email: yuri.gerasimov@gmail.com Skype: yuriy_gerasimov
Configuration management <ul><li>Can't separate content from settings
Cannot export everything to code
Deployment problems
API cleanup (refactoring Entity API, entity validation) </li></ul>
Configuration management <ul><li>UUID in core http://drupal.org/node/1252486
file storage for settings (xml format chosen)
lightweight entities for settings </li></ul>
Web Services and Context Core Initiative <ul><li>Services into core, routing
Upcoming SlideShare
Loading in …5
×

DrupalCafe Kyiv drupal8

1,095 views
1,024 views

Published on

Drupal 8 update. Drupal Cafe Kyiv.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,095
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

DrupalCafe Kyiv drupal8

  1. 1. Drupal 8 update Yuriy Gerasimov Email: yuri.gerasimov@gmail.com Skype: yuriy_gerasimov
  2. 2. Configuration management <ul><li>Can't separate content from settings
  3. 3. Cannot export everything to code
  4. 4. Deployment problems
  5. 5. API cleanup (refactoring Entity API, entity validation) </li></ul>
  6. 6. Configuration management <ul><li>UUID in core http://drupal.org/node/1252486
  7. 7. file storage for settings (xml format chosen)
  8. 8. lightweight entities for settings </li></ul>
  9. 9. Web Services and Context Core Initiative <ul><li>Services into core, routing
  10. 10. Contexts
  11. 11. Unified Plugins system </li></ul>
  12. 12. WSCCI Context
  13. 13. WSCII Context <ul><li>Butler project http://drupal.org/project/butler </li></ul>function behave() { $context = drupal_get_context(); $language = $context['language']; $foo = $context['http:header:foo']; }
  14. 14. WSCCI <ul><li>Symfony2 HTTPFoundation chosen
  15. 15. Contrib module Services 7.x-4.x take a try </li></ul>
  16. 16. WSCCI REST routing <ul><li>Biggest change – hook_menu system
  17. 17. Different types of responses (text/html, text/json) </li></ul>
  18. 18. Drupal 8 update questions Yuriy Gerasimov Email: yuri.gerasimov@gmail.com Skype: yuriy_gerasimov

×