Retrospective 2013 de la communauté Drupal 8

8
Drupal community 2013 retrospective Andy Postnikov 2013

Transcript of Retrospective 2013 de la communauté Drupal 8

Page 1: Retrospective 2013 de la communauté Drupal 8

Drupal community 2013 retrospective

Andy Postnikov2013

Page 2: Retrospective 2013 de la communauté Drupal 8

Overview contribution

commits & committers - core 7 vs 8 954 vs 1779... contributors ericduran.github.io/drupalcores

office hours dgo.to/1242856 drupal.org/core-mentoring

cons & camps drupical.com

dev days twitter.com/drupaldevdays

Drupal.org upgrade to D7 dgo.to/2124989

Page 3: Retrospective 2013 de la communauté Drupal 8

Core 8 contribution

Core driven... ~ 150 people involved in 20+ commits

10 mar 2011

10422012 - 2013

33632013 - ...

4167

Page 4: Retrospective 2013 de la communauté Drupal 8

NIH syndrome

Drupal steps out of sandboxStop reinventing - fork & collaborate● cache, parsers, annotations, http handling, mail

Pluginify the things● Make things swappable● Reuse and extend

Page 5: Retrospective 2013 de la communauté Drupal 8

Doing more OOP

We are doing it now and more in 8metatags, ctools, panels, feeds, facet api, search api

Traits, abstract classes, interfaces“Fresh blood” is OOP people?Losing core developers?Backdrop coming drupal-fork

Page 6: Retrospective 2013 de la communauté Drupal 8

PHP EOL & MYSQL, Dependencies

Drupal Has DependenciesComposer, Symfony, doctrine, PHPUnit, ZF, jQuery, Backbone, etc.

PHP 5.3 is EOL at 11 july 2013 + 1 yearhttp://php.net/archive/2013.php#id2013-07-11-1

MYSQL release each 12-18 monthshttps://blogs.oracle.com/datacharmer/entry/mysql_has_a_new_release

Drupal 6 to stop supporting PHP 4 on March 1st 2014https://drupal.org/node/2159315

Page 7: Retrospective 2013 de la communauté Drupal 8

New release cycle for 8

New release cycle for Drupal 8 8.0.x => 8.1.x …. major changes allowed, Drupal 6 supported til 8.3

Proposal approved 13 dec 2013drupal.org/node/2135189

Semantic versioning semver.org in progress

drupal.org/node/586146

Page 8: Retrospective 2013 de la communauté Drupal 8

Questions?!

Andy Postnikovdgo.to/@andypost

twitter.com/andypost