Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Drupal 8.3.0: the features are ready, are you?

Presented at Drupal Developer Days 2017

  • Identifiez-vous pour voir les commentaires

Drupal 8.3.0: the features are ready, are you?

  1. 1. D r u p a l 8 . 3 . 0 
 t h e f e a t u r e s a r e r e a d y, a r e y o u ? @gaborhojtsy
  2. 2. T H A N K S !
  3. 3. Hi!
  4. 4. N E W G O O D N E S S
  5. 5. M o n t h s f r o m p r e v i o u s v e r s i o n
  6. 6. M o n t h s f r o m p r e v i o u s v e r s i o n Drupal 5 Drupal 6 Drupal 7 Drupal 8
  7. 7. M o n t h s f r o m p r e v i o u s v e r s i o n Drupal 5 Drupal 6 Drupal 7 Drupal 8 8
  8. 8. M o n t h s f r o m p r e v i o u s v e r s i o n Drupal 5 Drupal 6 Drupal 7 Drupal 8 13 8
  9. 9. M o n t h s f r o m p r e v i o u s v e r s i o n Drupal 5 Drupal 6 Drupal 7 Drupal 8 25 13 8
  10. 10. M o n t h s f r o m p r e v i o u s v e r s i o n Drupal 5 Drupal 6 Drupal 7 Drupal 8 49 25 13 8
  11. 11. M o n t h s f r o m p r e v i o u s v e r s i o n Drupal 5 Drupal 6 Drupal 7 Drupal 8 49 25 13 8
  12. 12. M o n t h s f r o m p r e v i o u s v e r s i o n 0 12,5 25 37,5 50 Drupal 5 Drupal 6 Drupal 7 Drupal 8 Drupal X Drupal Y Drupal Z
  13. 13. S E M A N T I C V E R S I O N I N G
  14. 14. M a j o r . M i n o r . P a t c h
  15. 15. M a j o r . M i n o r . P a t c h Bug fixes
  16. 16. M a j o r . M i n o r . P a t c h BC changes Bug fixes
  17. 17. M a j o r . M i n o r . P a t c h BC changes Features without BC changes Bug fixes
  18. 18. M a j o r . M i n o r . P a t c h BC changes Features without BC changes Bug fixes
  19. 19. 8 . . 0 0 1 2 3 …
  20. 20. N e w s t a b l e f e a t u r e s
  21. 21. N e w s t a b l e f e a t u r e s
  22. 22. N e w s t a b l e f e a t u r e s
  23. 23. N e w s t a b l e f e a t u r e s
  24. 24. N e w s t a b l e f e a t u r e s
  25. 25. N e w s t a b l e f e a t u r e s
  26. 26. R E S T i m p r o v e m e n t s • API to register users • Anonymous REST API performance improved 60% by using page cache • Better errors for incorrect requests • Massive testing overhaul • Access denied response explained
  27. 27. I m p r o v e d d e v e l o p e r A P I s • EntityPublishedInterface and EntityPublishedTrait added and used with nodes and comments • Collection label added to EntityType - e.g. "Workflows" • Various router variations merged into AccessAwareRouter and DynamicRouter • etc.
  28. 28. C o d i n g s t a n d a r d s c h a n g e d array(1, 2) [1, 2]
  29. 29. B i g P i p e n o w s t a b l e
  30. 30. B i g P i p e n o w s t a b l e
  31. 31. E X P E R I M E N T A L M O D U L E S
  32. 32. Te s t i n g g r o u n d s i n c o r e Alpha Beta RC Stable
  33. 33. Te s t i n g g r o u n d s i n c o r e Alpha Beta RC Stable Removed
  34. 34. W o r k f l o w s m o d u l e
  35. 35. W o r k f l o w s m o d u l e
  36. 36. W o r k f l o w s m o d u l e
  37. 37. L a y o u t D i s c o v e r y services: plugin.manager.core.layout: class: DrupalCoreLayoutLayoutPluginManager […]/layout_discovery/layout_discovery.layouts.yml
  38. 38. layout_twocol: label: 'Two column' path: layouts/twocol template: layout--twocol library: layout_discovery/twocol category: 'Columns: 2' default_region: left regions: top: label: Top left: label: Left right: label: Right bottom: label: Bottom
  39. 39. F i e l d L a y o u t
  40. 40. F i e l d L a y o u t
  41. 41. F i e l d L a y o u t
  42. 42. 8.3.0 8.0.0 8.1.0 8.2.0
  43. 43. 8.3.0 8.0.0 8.1.0 8.2.0 Inline Form Errors
  44. 44. 8.3.0 8.0.0 8.1.0 8.2.0 Inline Form Errors Migrate
  45. 45. 8.3.0 8.0.0 8.1.0 8.2.0 Migrate Drupal & UI Inline Form Errors Migrate
  46. 46. 8.3.0 8.0.0 8.1.0 8.2.0 Migrate Drupal & UI Inline Form Errors Migrate BigPipe
  47. 47. 8.3.0 8.0.0 8.1.0 8.2.0 Migrate Drupal & UI Inline Form Errors Place Block & Settings Tray Migrate BigPipe
  48. 48. 8.3.0 8.0.0 8.1.0 8.2.0 Migrate Drupal & UI Inline Form Errors Place Block & Settings Tray DateTime Range Migrate BigPipe
  49. 49. 8.3.0 8.0.0 8.1.0 8.2.0 Migrate Drupal & UI Inline Form Errors Place Block & Settings Tray DateTime Range Content Moderation Migrate BigPipe
  50. 50. 8.3.0 8.0.0 8.1.0 8.2.0 Migrate Drupal & UI Inline Form Errors Place Block & Settings Tray DateTime Range Content Moderation Migrate BigPipe Workflows
  51. 51. 8.3.0 8.0.0 8.1.0 8.2.0 Migrate Drupal & UI Inline Form Errors Place Block & Settings Tray DateTime Range Content Moderation Migrate BigPipe Workflows Field Layout & Discovery
  52. 52. W h a t d i d I m i s s ? drupal.org/node/2846830
  53. 53. T I M E L I N E S
  54. 54. E v e r y 6 m o n t h s 8.2.0 8.3.0 8.4.0
  55. 55. E v e r y 6 m o n t h s 8.3.0 RCBeta
  56. 56. E v e r y 6 m o n t h s 8.2.0 8.3.0 8.4.0
  57. 57. E v e r y 6 m o n t h s 8.2.0 8.3.0 8.4.0 !
  58. 58. A P R I L 5
  59. 59. W H A T T O D O ?
  60. 60. S i t e o w n e r s Prepare to update!!
  61. 61. S i t e o w n e r s Prepare to update!!
  62. 62. S i t e o w n e r s Prepare to update!!
  63. 63. M o d u l e a u t h o r s https://www.drupal.org/list- changes/drupal/published? to_branch=8.3.x
  64. 64. Tr a n s l a t o r s https://www.drupal.org/project/ issues/search/drupal? issue_tags=String+change+in+8.3.0
  65. 65. E x p e r i m e n t a l i m p r o v e m e n t s Help test them, submit issues, 
 get them stable
  66. 66. M i g r a t e A P I Now can rely on backwards compatile (beta stability) 
 migrate API
  67. 67. L O O K I N G A H E A D
  68. 68. D r u p a l 8 . 4 / 8 . 5 g o a l s drupal.org/node/2858592
  69. 69. T H A N K S !

×