W3C

- DRAFT -

ARIA APG TF

18 Jul 2016

See also: IRC log

Attendees

Present
JamesNurthen, matt_king, AnnAbbott, jongund, Michiel_Bijl, Bryan, IanPouncey
Regrets
Birkir
Chair
SV_MEETING_CHAIR
Scribe
AnnAbbott

Contents


<scribe> scribe: AnnAbbott

Review status of current example development work https://github.com/w3c/aria-practices/wiki/Design-Patterns-Status

Jon: working on different models for documenting treeview, but not ready for review today
... will be in readme file

Michiel: will be ready for Aug 8 meeting
... code sample and text for breadcrumb

<MichielBijl> https://github.com/w3c/aria-practices/issues/17

James: added breadcrumbs to table

Matt: question about documenting grid design examples...must clone repository?

Jon: should be able to reference via URL

Matt: trying to make access easy for widest possible audience

Jon: let's just do as have been doing

Matt: agrees
... need consistent experince and most usable

Jon: on vacation - back August 29
... will check with Jemma on treeview

Matt: encourage Jemma to update issue(s) and let Matt know which are ready on Aug 8

Jon: has others working on menu example

Update on APG editorial guidelines https://github.com/w3c/aria-practices/wiki/APG-Editorial-Style-Guidelines

Matt: James was going to add info on adding URLs

James: did add

<jamesn> Link to the role definition in the ARIA spec the first time the role is used within the section

<jamesn> set class to role-reference

<jamesn> set href to #[role name] eg. href="#note"

<jamesn> Link to state and property definitions the first time they are used in a section

<jamesn> set class to property-reference

<jamesn> set href to #[property name] eg. href="#aria-owns"

Matt: done for now
... ready to be referenced by other instructions

Update on contribution instructions (Jon) https://gist.github.com/jongund/2f4510cbddd4d7ace40154656a6867d4

Matt: saw that Jon made update to this page
... on step 3 - should we be more explicit on where to look?

Jon: agrees

Matt: naming conventions for Step 4 and give each example a unique flavor?

Jon: ease of naming by using example-1, etc

Matt: ok
... for Step 5 - just provide path to template file?

Jon: ok

Matt: just copy template directory for Step 4?

Jon: ok
... each example should be in own directory? Or sibling?

Matt: instructions are for one example

James: keep it simple - if sharing, make siblings. if not sharing, make directory.

Jon: alright

Matt: do instructions exist for beginning with github?

James: don't think we should be writing github instructions

Matt: will put into wiki. Ian's updates not yet available.

James: running out of time

Matt: agrees

Update on code review guide (Ian) https://ianpouncey.github.io/code-guide/

Matt: Ian not available
... postpone topic

Jon: just create dummy directory for every example we need

Matt: agrees

Issue 29 - Grid pattern https://github.com/w3c/aria-practices/issues/29

Accordian example(Bryan) http://snoringfoot.dyndns.org/Webserver/ARIA%20Accordions/demo.htm

<mck> http://whatsock.com/test/w3c/ARIA%20Accordions/demo.htm

Jon: what is accordion?

Matt: headings with buttons that expand/collapse
... different than tree - there is no accordion role
... behavior and look/feel
... ARIA communicates functionality
... was based on tabs, but not juxtapose in DOM

James: kbd pattern for tabs is virtually unusable
... perhaps group as set of controls
... accordion could span width of page
... not confined to left nav

Matt: why does one always have to be expanded?

Brian: only one open at a time OR may have more than one expanded

Matt: kbd problem getting to next - call out one more desirable?

James: no, either must be allowed

Jon: use display::none

Brian: every toggle has unique name

Matt: heading doesn't match region name
... if first content inside is a heading,, it is confusing
... thanks to Brian for completing this.

Brian: will sent to Matt to add to git
... should have scripting and minor changes finished later today

Issue 29 - Grid pattern https://github.com/w3c/aria-practices/issues/29

<mck> http://w3c.github.io/aria-practices/#grid

Matt: Section 3.1.3 - overall structure is a bit different & 2 kbd interaction sections and 1 states/properties (section 7) and placeholder Section 3.2.8 for table

Jon: looking for writer for table?

Matt: more interested in writer for section 7

Jon: interested but cannot start until return to work

Matt: will create issue for it

<mck> http://w3c.github.io/aria-practices/#gridAndTableProperties

James: open issue for table properties

<jamesn> https://github.com/w3c/aria-practices/issues/65

Matt: whoever starts to work on it should 'claim' issue

Jon: should all examples use same CSS content technique?

Matt & James: all examples should not use background images (not available in HiContrast)

James: creating issue for Ian for Example Coding Style Guide

<jongund> had to go to another call

<jamesn> https://github.com/w3c/aria-practices/issues/66

James: creating issue for accordion example

<jamesn> https://github.com/w3c/aria-practices/issues/67

Summary of Action Items

Summary of Resolutions

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.144 (CVS log)
$Date: 2016/07/18 18:34:07 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.144  of Date: 2015/11/17 08:39:34  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/goup/group/
Found Scribe: AnnAbbott
Inferring ScribeNick: annabbott
Present: JamesNurthen matt_king AnnAbbott jongund Michiel_Bijl Bryan IanPouncey
Regrets: Birkir

WARNING: No meeting chair found!
You should specify the meeting chair like this:
<dbooth> Chair: dbooth

Got date from IRC log name: 18 Jul 2016
Guessing minutes URL: http://www.w3.org/2016/07/18-aria-apg-minutes.html
People with action items: 

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


[End of scribe.perl diagnostic output]