State of (contrib) modules in Drupal 8
DrupalCamp Vienna, Nov 2015
Josef Dabernig @dasjo
@amazeelabs_zrh

@dasjo
slides.com/dasjo/
drupal-8
There is
many
of us

Complexity
Content Structure
Content Editing
Building
Display
Helpers
Usefulness
/ Stability*
Core
/ Contrib ⊕
5/5
2/3 ⊕
4/1
Content Structure
Content Structure
| 5 / 5 Node |
| 5 / 5 Field |
| 5 / 5 Field UI |
| 5 / 5 Entity Reference |
| 5 / 5 File |
| 5 / 5 Image |
| 5 / 5 Text |
| 5 / 5 Taxonomy |
| 5 / 5 Options |
| 5 / 5 User |
Content Structure
| 4 / 5 Datetime |
| 4 / 5 Field Group |
| 4 / 5 Blocks |
| 4 / 5 Custom Block (Types) |
| 3 / 5 Link |
| 3 / 5 Telephone |
| 3 / 5 Comment |
| 1 / 4 Forum |
Content Editing
Content Editing
| 5 / 4 Filter |
| 5 / 4 WYSIWYG (editor + ckeditor) |
| 4 / 5 Paragraphs ⊕ |
| 4 / 4 Inline Form Errors |
| 3 / 3 Quick Edit |
| 2 / 4 Book |
Media
| 5 / 5 Image (Effects & Styles) |
| 5 / 3 File Entity ⊕ |
| 5 / 2 Media ⊕ |
| 3 / 5 Breakpoint + Responsive Image (Picture) |
Multilingual
| 4 / 4 Language |
| 4 / 4 Configuration Translation |
| 4 / 4 Content Translation |
| 4 / 4 Interface Translation (locale) |
| 3 / 2 TMGMT ⊕ |
Workflows
| 3 / 1 Revisions, Workbench ⊕ |
| 3 / 1 Rules ⊕ |
| 3 / 2 Groups (OG) ⊕ |
| 2 / 4 Action |
| 2 / 4 History |
| 2 / 4 Activity Tracker |
Building
Menu
| 5 / 5 Menu UI |
| 5 / 5 Custom Menu Links (menu_link_content) |
Forms
| 4 / 2 Webform ⊕ |
| 3 / 4 Contact |
| 3 / 4 Contact Storage ⊕ |
| 3 / ? Eform ⊕ |
SEO
| 5 / 4 Path |
| 5 / 3 Metatag ⊕ |
| 5 / 4 Pathauto ⊕ |
| 5 / 3 Redirect ⊕ |
| 4 / 4 Simple XML Sitemap ⊕ |
| 2 / 4 RDF |
Display
Layouts
| 4 / 5 Layout plugin ⊕ |
| 4 / 4 Page manager ⊕ |
| 3 / 3 Panels ⊕ |
Listings
| 5 / 5 Views |
| 5 / 5 Views UI |
Search
| 4 / 2 Search API ⊕ |
| 4 / ? Facet API ⊕ |
| 2 / 5 Search |
Maps
| 3 / 2 JavaScript (embed) ⊕ |
| 3 / 5 Views GeoJSON ⊕ |
| 3 / 4 Geofield ⊕ |
| 3 / 2 Leaflet, Google Maps ⊕ |
Helpers
Admin
| 5 / 5 Contextual links |
| 5 / 5 Admin Toolbar ⊕ |
| 4 / 5 Shortcut |
| 4 / 5 Help |
| 3 / 5 Toolbar |
| 2 / ? Tour |
Services
| 3 / 4 HAL |
| 3 / 3 RESTful Web Services (rest) |
Performance
| 4 / 4 Internal Page Cache |
| 4 / 2 Varnish ⊕ |
| 4 / 4 Internal Dynamic Page Cache |
Configuration Management
5 / 5 Configuration Manager (config)
Front-end
| 5 / 5 Link CSS ⊕ |
| 3 / 2 Advanced Aggregation ⊕ |
Migrations
| 3 / 4 Migrate |
|
3 / 4 Migrate Drupal 3 / 3 Migrate D2D ⊕ |
| 1 / ? Action |
| 1 / ? History |
| 1 / ? Activity Tracker |
Div
| 5 / 5 System (site configuration) |
| 5 / ? Update Manager |
|
5 / 3 Token ⊕ |
| 4 / 5 Syslog |
| 4 / ? Git deploy ⊕ |
| 4 / 4 Devel ⊕ |
| 4 / 3 Ctools ⊕ |
| 3 / 5 Breakpoint |
| 3 / 3 Serialization |
| 3 / 5 Testing (simpletest) |
| 3 / 1 Statistics |
| 3 / 5 Database Logging |
Resources
- https://www.drupal.org/project/contrib_tracker
- http://d8status.md-systems.ch/
- http://www.bluespark.com/status-top-100-contributed-modules-drupal-8
- http://d8upgrade.org/
bit.ly/
d8modules
Questions?
Thanks @dasjo
Drupal 8
By JoDa
Drupal 8
- 3,249