Drupal 8 HTML5 Initiative Meeting #20 Notes 02-21-2012

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Please edit this wiki page if something needs more clarification, needs a link to a comment thread, etc!!!

Attendees: jacine, mortendk, aspilicious, ericduran, Crell, Transition, linclark, katherined, davereid, webchick, jhood, jbeach, zigmoo, RobLoach, dcmouyard, lewisnyman, Snugug, (if I missed anyone please add yourself)

Issues mentioned in meeting along with select comments: (I left more of the discussion in since some of the issues require more background information to follow)

Issue #1 http://groups.drupal.org/node/211633 => Drupal 8 feature freeze: December 1st, 2012
jacine - feature freeze December 1st
jacine - I think that we should start putting together a list of "critical" issues. So, basically everyone picks 3-5 issues that they think are extremely important and we can start to make a list. List here: https://docs.google.com/document/d/1zZzq46rvGz_DDGqL9ME8oagQHaIiUpyLkiTb...
ericduran - I think all the form API issues are critical
Crell agrees.
jacine - yes, I agree.
jacine - If everything thinks that all the issues we have MUST get done, then there is no point in creating a list, but we need to pick up the pace.

Issue #2 http://drupal.org/node/1221724 => Convert book-node-export-html.tpl.php to HTML5 => Drupal core, book.module, normal, needs review

jacine - So, it looks like we got 2 issues to RTBC thanks to ericduran and a few others in the last 2 weeks: http://drupal.org/project/issues/search/drupal?status[]=Open&version[]=8.x&issue_tags_op=and&issue_tags=html5,+sprint

Issue #3 http://drupal.org/node/1221724 => Convert book-node-export-html.tpl.php to HTML5 => Drupal core, book.module, normal, needs review
aspilicious - its tiny if someone can rtbc http://drupal.org/node/1221724
Transition - Hmm‚ I might be able to handle
Transition - jacine: Is this already done? http://drupal.org/node/1221724 What am I missing? What else needs to be done. It's already RTBC. What's the next step?
jacine - Transition: That one is done. Just waiting for commit.

Issue #4 http://drupal.org/node/1360994 => Change hook_maintenance_page to hook_maintenance => Drupal core, theme system, normal, needs work
jacine - I need some help with this maintenance issue. It's holding up maintenance.tpl.php forever. webchick says what needs to be done. not sure if that is right, but sounds it.

Issue #5 http://drupal.org/node/1217012 => Clean up the CSS for the Node module => Drupal core, node.module, normal, needs review, 57 comments, 14 IRC mentions
jacine - I think this one is actually ready. Needs a review though.
jacine - Transition: Lots of them just need testing and review.

Issue #6 http://drupal.org/node/1360994 => Change hook_maintenance_page to hook_maintenance => Drupal core, theme system, normal, needs work
linclark - jacine: RE http://drupal.org/node/1360994
linclark - jacine: so what needs to happen for that issue is that the upgrade needs to get fixed?
jacine - linclark: Upgrading from D7 to D8 doesn't work properly because we changed the theme hook name for the maintenance template.

Issue #7 [4:32 PM] <http://drupal.org/node/1172670 => Decide how to handle HTML 5 StorageAPI in Drupal 8 => Drupal core, theme system, normal, postponed
jacine - Anyone have thoughts on these. Maybe we should "won't fix" it?
Crell - Given the design flaws of appcache, I don't think it's useful for a non-trivially-sized website. It's ONLY for full on applications.
Crell - jacine: I would.
jacine - Alrighty :) Thank you Crell!

Issue #8 http://drupal.org/node/1172670 => Decide how to handle HTML 5 StorageAPI in Drupal 8 => Drupal core, theme system, normal, postponed
jacine - What about the localStorage one? It's postponed on CMI right?
Crell - No, CMI is irrelevant to localStorage.
jacine - Crell: hmm, so why is it postponed?
Crell - jacine: Because cosmicdreams was confused about what it's good for. :-)
jacine - crap. LOL.
Crell will fix.
Crell - jacine: For localStorage, what we need is some clear use cases that are not hard-core web apps. Then we figure out why we can't "well just do it, duh", and fix those. Another use case would be client-side storage of CSS, like Google and a few others are doing now. Which is hot hot hot hot, but we'd have to rework our CSS handling to make it work. And it may break cached pages.
jacine - Yeah, that is a great use case IMO.
RobLoach - Could replace stuff we do with jQuery Cookie (toolbar open/close) with localStorage.
Crell - There's another one.
jacine - RobLoach: ooh, that's a good one add a comment plz!!! :D

Issue #9 http://drupal.org/node/1447678 => drupal_placeholder should use non-semantic instead of semantic => Drupal core, drupal.module, normal, needs work
jbeach - Anyone want to chime in on this? I need some semantic-minded folks to bolster my cause =0
jacine - beach: I agree with that. Will add it to this sprint.
jbeach - I have some tests to ferret out and fix, but the change is simple

Issue #10 http://drupal.org/node/1090592 => [meta] Use HTML5 data-* attributes instead of #ID selectors in Drupal.settings => Drupal core, javascript, normal, active
jacine - I'd like to see more activity here too: http://drupal.org/node/1090592
RobLoach - http://drupal.org/node/1090592 ++
ericduran - ah thats a good one
jacine - I am gonna add it to the sprint so it gets some exposure.
Crell - jacine: Might I suggest you find one or two people to be sub-managers for JS-related stuff? There's a lot going on there, and JS is its own word of weird. :-) But, we really really want to leverage it.
jacine - Crell: I pick RobLoach and rupl :D :D
webchick - seems mostly focused on clean-up but might be worth tapping for this
Crell - We need to get some really solid JS people (not people who know Drupal JS, but people who know JS from outside Drupal) put them on the task, and get out of their way. :-)
jacine - RobLoach, mfer: Wanna be the a JS lieutenant?
RobLoach - jacine: Lieutenant? nod_ is, isn't he? Oh, lieutenant ?... Umm, sure!
jacine - RobLoach: really? I mean for HTML5 issues :)
RobLoach - I have a few patches queued up that are waiting on RTBC issues. Mainly Crell's dbtngtng.patch: http://drupal.org/node/1321540 ... Not really HTML5 discussion, but does touch the same places.

Issue #11 http://drupal.org/node/1447678 => drupal_placeholder should use non-semantic instead of semantic => Drupal core, drupal.module, normal, needs work
jbeach - please leave a comment!
jacine - jbeach: I will in a minute :D
jbeach - All of the aggregator templates will have a patch by next meeting

Transition - jacine: when/where will the next sprint be? Denver or somewhere else? Someone probably already mentioned this...
jacine - Transition: these meetings are every 2 weeks at 4 PM EST. The next one is March 6th. There is an iCal link to subscribe via Google Calendar in the event post, and another will be posted soon in the HTML5 group. http://groups.drupal.org/node/208528

Comments

Thank you so much @jhood!! :D

Jacine's picture

Thank you so much @jhood!! :D You rock.