D8 Q&A - Recap + watch the live broadcast!

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
svettes's picture

Hey Dreeps,

We held our D8 live Q&A session today! Despite a few bumps in the road (google decided to mute everyone for a little while lol), it was a great success :)

Thanks to everyone who sent in questions, and to the IO's for answering them and giving their time so generously :)

Below is a recap of helpful timestamps to check out, a list of resources mentioned, and questions that were answered.

Please tell us if you liked this and would like more!

Best,
Shan

Watch the Q&A Session!

Timestamps of Note

Here are a few key times to note in this presentation since it's 1.5hrs long:
1) Skip ahead to 7:00 because that's when it kicks off.
2) Views update - 7:45
3) CMI update - 11:00
4) Mobile update - 14:00
5) Scotch update - 21:00
6) WSSCI update - 28:00
7) Multilingual update - 31:30
8) Questions & Answers - 35:00 - 1:25
9) Overview of upcoming sprints - 1:25 - end

Resources

D8 Info
D8 Updates & How to Help: http://drupal.org/community-initiatives/drupal-core
Dries' blog post on thresholds
Dries' blog post about Key Dates
Resources for upgrading contrib modules to d8
Pants and D8 upgrade tutorial

Need Help? Go HERE
Core contribution mentoring (core office hours)

Upcoming Sprints Mentioned:
Portland
Dublin
Paris
London - Front End United

Stuff to learn for better Symfony understanding:
Dependency Injection Container (D.I.C)
Slides on the D.I.C.

Questions we answered

brunodbo
I've heard a lot about D8's steep learning curve for the archetypical 'Drupal/PHP basement hackers', for whom Drupal was often their first real programming experience. What's the best way to tackle that learning curve? + is there going to be/can we organize a 'upgrade your Drupal dev skillz' workshops at DrupalCon?

brunodbo
Is there an example D8 module that people can use to start playing with D8 (contrib) dev?

davereid
So we're in code freeze now as of April 1st. "The goal of the code freeze is to fix remaining bugs, and prepare for release." How is your initiative helping with this goal and shifting from refactoring or major new things that still have to be committed? #D8QA

from kgoelfor start learning d8,
best advice I often hear is get involve in issue queue but working in issue queue without knowing much is hard and frustrating. what is the best way to start learning d8?

shyamala
Is there a structured integrated QA part of the plan? #D8QA

davereid
What would be the advice or "gotchas" that you would tell maintainers starting to port/refactor modules to Drupal 8? #D8QA

mapleleaf
This will most likely be talked about, but just in case: Documentation.... we need to ensure as a community that the docs for d8 are up to date. Can you talk to any requirements for the community to document aspects of d8

msonnabaum
Regarding the steep learning curve, what are you doing to hide some of the complexity from APIs that contrib is expected to use?

davereid
With JSON-LD becoming more of standard by W3C, why are we removing support for it from Drupal core? #D8QA

davereid
For D8MI, since language is just one 'context' where config can be transformed/altered, if a site has more than one active config context, is there a plan on how we resolve multiple context configs? #D8QA

stevector
What are the best practices for contrib making their pages responsive?

stevector
What guidelines can a module maintainer use to know which things to make plugins, which things to make entities, etc?

Mike Hagedon
Would it help Drupal developers to learn how to use the various Symfony Components? #D8QA

are there plans for image uploading/embedding functionality in the WYSIWYG (like eg. Media module does for D7)?

And my personal favorite question lol: When will D8 ship?