W3C

- DRAFT -

Personalization Task Force Teleconference

01 Apr 2019

Attendees

Present
Becka11y, CharlesL, JF, Leonie, LisaSeemanKestenbaum, MichaelC, MichaelC_, Roy, janina, present, sharon, thaddeus
Regrets
Chair
SV_MEETING_CHAIR
Scribe
thaddeus

Contents


<LisaSeemanKestenbaum> clear agenda

<LisaSeemanKestenbaum> specivication: https://w3c.github.io/personalization-semantics/content/index.html#action-explanation

<LisaSeemanKestenbaum> use case examples: https://github.com/w3c/personalization-semantics/wiki/Use-cases#aui-attributes---b

<LisaSeemanKestenbaum> list of values: https://raw.githack.com/w3c/personalization-semantics/rewrite-prototype/content/index.html#values

<LisaSeemanKestenbaum> usecase with data- feild : https://github.com/w3c/personalization-semantics/wiki/Protoypes-with-data-dash#use-with-field-destination-and-action-purpose

<LisaSeemanKestenbaum> Scribe: thaddeus

action feild and desintion with data dash https://github.com/w3c/personalization-semantics/wiki/Protoypes-with-data-dash

<LisaSeemanKestenbaum> usecase with data- feild : https://github.com/w3c/personalization-semantics/wiki/Protoypes-with-data-dash#use-with-field-destination-and-action-purpose

<LisaSeemanKestenbaum> list of values: https://raw.githack.com/w3c/personalization-semantics/rewrite-prototype/content/index.html#values

<LisaSeemanKestenbaum> specivication: https://w3c.github.io/personalization-semantics/content/index.html#action-explanation

goal is to look at what field, action and destination

a general overview of what these items are meant for

<LisaSeemanKestenbaum> list of values: https://raw.githack.com/w3c/personalization-semantics/rewrite-prototype/content/index.html#values

action - are used on a various interactive elementssuch as button, field etc

<trackbot> Error finding '-'. You can review and register nicknames at <https://www.w3.org/WAI/APA/task-forces/personalization/track/users>.

:)

<CharlesL> action - are used on a various interactive elementssuch as button, field etc

<CharlesL> a ction - are used on a various interactive elementssuch as button, field etc

<JF> data-____ *is* part of HTML 5

the breakout actions, etc. was based on errors in initial prototyping

+1

<LisaSeemanKestenbaum> usecase with data- feild : https://github.com/w3c/personalization-semantics/wiki/Protoypes-with-data-dash#use-with-field-destination-and-action-purpose

<JF> Roy, see here: https://docs.google.com/spreadsheets/d/1N63TKXrUXSmF1OeZAgpy8iTnDyQ1nzVbrevq2lBDvos/edit#gid=1097726724

looking at example using data- and field

open issue is the ability to use multiple attributes (data, purpose, field) on the same element or merge all three into one when all three are needed

John brings up the point that in the example of the <label> attribute adding field is redundant because labels are generally used with fields

historically developers made a mistake when implementation was merged into one

John has issue with data-purpose-field

as an example

<JF> <label for="foo" data-purpose="name">Name</label> <input id="foo" name="name">

Beckly notes - why would one need sementatics be on a label

Lisa agrees if we need the field attribute

action would be to remove field where appropriate

<trackbot> Error finding 'would'. You can review and register nicknames at <https://www.w3.org/WAI/APA/task-forces/personalization/track/users>.

Lisa mentions that purpose was implemented as a work around for merging multiple attibutes

Historically developers but data purpose on non-interactive items which is incorrect. The goal is to make the semantics less prone to the kind of error

<JF> <label for="foo">Nom</label> <input id="foo" name="name" data-purpose="name">

<LisaSeemanKestenbaum> super. please add to The document

Leonie feels that simplifying down to action, destination, purpose is a good place to start - message is to start small

<JF> +1 to examples - most web developers learn by looking at other's code

both John and Leonie suggest that the initial mistakes made by developer could be relatated to an incomple specification

<CharlesL> +1 not relying on auto-complete

Automcomplete as a solution is not always available to the user

<LisaSeemanKestenbaum> data-purpose-field

<JF> +1 to not relying on autocomplete, but not to eliminating the values associated to that attribute (as enumerated in SC 1.3.5 - Purpose of Inputs)

Lisa presents the question if the following syntax,data-purpose-field make it microsyntax

<JF> there is no need to identify field, it is rendered via <input>, and so machines already know that

Leonie feels that yes this would be considered microsyntax

<JF> +1 to Leonie - there are NO other attributes that are hyphenated

<JF> except for custom elements - the dash is what makes them "custom"

<CharlesL> altEasyLang

chatles suggests cammel case vs dashes

and will take it up at another time

<JF> <div data-easylang="text string"><img src="" alt="value"></div>

i did, yes

there was an ask for the group to put in prototypes into the wiki with opinions

<LisaSeemanKestenbaum> data-action, data-destintion , data-field +1

<LisaSeemanKestenbaum> having data-pourpose +2\

<LisaSeemanKestenbaum> data-purpose-field="name"

<LisaSeemanKestenbaum> +3

<CharlesL> straw poll now:

<LisaSeemanKestenbaum> +1

<CharlesL> +2

<Becka11y> +2 (can live with +1)

<Sharon> +1 or +2

<JF> -1, 2 is incomplete, -3

+1 and +2

<JF> strongly opposed to data-field it is redundant

<JF> data-purpose, data-use, data-destination, data-action

Multiple participants indicate an incomplete specification at the time of inital implementation for mistakes made by developers

<tink> +2

<tink> Can live with +1 (but suggest droping data-field).

A three week hack-a-thon is coming up

Ways to make erovision more inclusive.

<CharlesL> DIAGRAM & Web4All Hack-a-thon May 15/16 topic is Personalization

<CharlesL> +1 for webpage

Should we make a page of ideas?

+1

Lisa to send out an email but we will intend on making a WikI for the hackaction

<LisaSeemanKestenbaum> https://raw.githack.com/w3c/personalization-semantics/rewrite-prototype/content/index.html#values

I am not sure how to make this an action

thanks

<LisaSeemanKestenbaum> +1

Do people like the format of this docuemtn

<CharlesL> ACTION: LisaSeemanKestenbaum to set up a webpage to for hack-a-thon ideas

<trackbot> Error finding 'LisaSeemanKestenbaum'. You can review and register nicknames at <https://www.w3.org/WAI/APA/task-forces/personalization/track/users>.

Do people like the table of attributes

in terms of format

would people like a sort mechanism?

lisa suggests the attribute would also be a link

Charles idea with sorting is that it would show duplicates

anyone can add examples to the wiki page

and the group will discuss

<Roy_> trackbot, status

<CharlesL> ACTION: Lisa to set up a webpage to for hack-a-thon ideas

<trackbot> Created ACTION-8 - Set up a webpage to for hack-a-thon ideas [on Lisa Seeman-Kestenbaum - due 2019-04-08].

<CharlesL> trackbot, end meeting

Summary of Action Items

[NEW] ACTION: Lisa to set up a webpage to for hack-a-thon ideas
[NEW] ACTION: LisaSeemanKestenbaum to set up a webpage to for hack-a-thon ideas
 

Summary of Resolutions

[End of minutes]

Minutes manually created (not a transcript), formatted by David Booth's scribe.perl version 1.154 (CVS log)
$Date: 2019/04/01 15:08:23 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.154  of Date: 2018/09/25 16:35:56  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)

Default Present: present, janina, thaddeus, Becka11y, stevelee, LisaSeemanKestenbaum, MichaelC, CharlesL, Roy, JF, sharon, Leonie, MichaelC_
Present: Becka11y CharlesL JF Leonie LisaSeemanKestenbaum MichaelC MichaelC_ Roy janina present sharon thaddeus
Found Scribe: thaddeus
Inferring ScribeNick: Thaddeus

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

Found Date: 01 Apr 2019
People with action items: lisa lisaseemankestenbaum

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


WARNING: IRC log location not specified!  (You can ignore this 
warning if you do not want the generated minutes to contain 
a link to the original IRC log.)


[End of scribe.perl diagnostic output]