IRC log of wcag3-protocols on 2022-06-03

Timestamps are in UTC.

15:43:14 [RRSAgent]
RRSAgent has joined #wcag3-protocols
15:43:14 [RRSAgent]
logging to https://www.w3.org/2022/06/03-wcag3-protocols-irc
15:43:30 [Jaunita_George]
Zakim, start meeting
15:43:30 [Zakim]
RRSAgent, make logs Public
15:43:31 [Zakim]
please title this meeting ("meeting: ..."), Jaunita_George
15:43:55 [Jaunita_George]
Meeting: AGWG 6-3-2022
15:44:02 [Jaunita_George]
Chair: Jaunita George
15:44:40 [Jaunita_George]
RRSAgent, make logs world
15:45:23 [Jaunita_George]
Agenda+ Review/edit comparison table (30 minutes)
15:45:33 [Jaunita_George]
Agenda+ Work on a single proposal (30 minutes)
15:45:43 [Jaunita_George]
Present+
15:58:14 [Chuck]
Chuck has joined #wcag3-protocols
15:58:23 [Chuck]
present+
16:01:39 [jeanne]
present+
16:01:40 [JF]
JF has joined #wcag3-protocols
16:01:46 [JF]
Preent+
16:01:52 [Le]
Le has joined #wcag3-protocols
16:01:54 [Jaunita_George]
Zakim, take up item 1
16:01:54 [Zakim]
agendum 1 -- Review/edit comparison table (30 minutes) -- taken up [from Jaunita_George]
16:01:57 [Le]
present+
16:01:57 [Jaunita_George]
https://docs.google.com/document/d/1gQ8k6Dkaxnl9fSY3hTbRzTGgdr-FTdlO5fmU5wPSI5E/edit
16:02:27 [MichaelC]
present+
16:02:54 [Jaunita_George]
zakim, pick a victim
16:02:54 [Zakim]
Not knowing who is chairing or who scribed recently, I propose Le
16:03:38 [Jaunita_George]
zakim, pick a victim
16:03:38 [Zakim]
Not knowing who is chairing or who scribed recently, I propose MichaelC
16:04:06 [MichaelC]
scribe: MichaelC
16:04:22 [MichaelC]
zakim, next item
16:04:22 [Zakim]
agendum 2 -- Work on a single proposal (30 minutes) -- taken up [from Jaunita_George]
16:04:31 [mbgower]
mbgower has joined #wcag3-protocols
16:04:33 [MichaelC]
zakim, take up item 1
16:04:33 [Zakim]
agendum 1 -- Review/edit comparison table (30 minutes) -- taken up [from Jaunita_George]
16:04:34 [mbgower]
present+
16:05:00 [Jaunita_George]
https://docs.google.com/document/d/1gQ8k6Dkaxnl9fSY3hTbRzTGgdr-FTdlO5fmU5wPSI5E/edit
16:05:29 [MichaelC]
jg: above table, we tried to compare the proposals, avoid paraphrasing
16:06:25 [MichaelC]
we want to see if we agree the details captured are accurate
16:06:36 [MichaelC]
then see if we can develop a harmonized protocol
16:06:50 [MichaelC]
if not, we´ll just go to the AG with both proposals
16:07:17 [MichaelC]
to start, any changes on the points of comparison?
16:07:53 [MichaelC]
jf: my comments are responses to questions, may be should be incorporated
16:08:06 [MichaelC]
big point is that protocols must be vetted by AG WG
16:08:58 [MichaelC]
they can be externally developed, but AG WG vets before they are listed as approved
16:09:28 [mbgower]
q+
16:09:44 [mbgower]
q?
16:10:13 [MichaelC]
mg: does that mean we have to validate protocols in all human languages?
16:10:30 [MichaelC]
jf: review everything to send forward as proposal
16:10:57 [Chuck]
q+ to say I acknowledge the challenge, can we note it down as an issue to be reviewed later?
16:10:57 [MichaelC]
yes, that may be hard for us to do across languages
16:10:58 [mbgower]
q+ to say I think it is just one example and we have a scaling problem if we have to vet
16:11:05 [Chuck]
ack mb
16:11:05 [Zakim]
mbgower, you wanted to say I think it is just one example and we have a scaling problem if we have to vet
16:11:06 [MichaelC]
but there are broad principles that apply across examples
16:12:13 [jeanne]
q+ to ask if John has any interest in compromising on this item
16:12:14 [MichaelC]
mg: don´t think analogy is to tests, but to techniques
16:12:20 [MichaelC]
don´t think we can vet everything
16:12:26 [JF]
Q+
16:12:34 [JF]
ack ch
16:12:34 [Zakim]
Chuck, you wanted to say I acknowledge the challenge, can we note it down as an issue to be reviewed later?
16:13:05 [Jaunita_George]
https://docs.google.com/document/d/1UgoMz3OPyoEVLbU4uCU5F5K6aEM7E1rii6oCaWqQy50/edit#
16:13:07 [MichaelC]
ca: can we flag that as an issue? so we can take the proposals
16:13:25 [MichaelC]
jg: ^ we have draft editors´ notes for each proposal
16:13:27 [Jaunita_George]
https://docs.google.com/document/d/1W_5H0MCoKzGaD9XCxgzdqZ-1TiVCXHVipE_vNnG2DOQ/edit?pli=1#
16:13:52 [MichaelC]
jeanne: there are lots of concerns around scalability
16:14:12 [Jaunita_George]
The first link is the Points for Protocol proposal and the second is the Evaluating Procedures proposal.
16:14:12 [MichaelC]
can you compromise on this point so we can harmonize the proposals?
16:14:47 [MichaelC]
jf: if we don´t vet protocols, they can write whatever they want
16:14:49 [MichaelC]
q+
16:15:22 [MichaelC]
ack j
16:15:23 [MichaelC]
ack j
16:15:24 [Zakim]
jeanne, you wanted to ask if John has any interest in compromising on this item
16:15:29 [jeanne]
ack je
16:15:57 [MichaelC]
we haven´t answered whether protocols will be part of the scoring model
16:16:07 [MichaelC]
so don´t know @@
16:16:13 [MichaelC]
can´t have fox guarding the hen house
16:16:20 [Jaunita_George]
q+
16:16:28 [Jaunita_George]
ack MichaelC
16:17:09 [Chuck]
MichaelC: A broad comment. What we are doing right now is identifying accuracy of columns. Maybe we identify that there is a difference. For 1 proposal or 2, I'm seeing that there is a lot of commonality in visions of protocoals, and some differences in how they might be applied.
16:17:41 [Chuck]
MichaelC: They are questions that are seperable from what a protocol is. Let's identify the points of similarity and differences.
16:17:50 [Chuck]
MichaelC: We can handle them in the group discussion.
16:17:57 [Chuck]
+1 to Michael
16:18:03 [MichaelC]
ack me
16:18:04 [MichaelC]
ack j
16:18:54 [MichaelC]
jg: circling back to the comparison, have added content to the points column
16:20:05 [MichaelC]
jf: a difference I see is evaluation proposal, protocol evaluates something
16:20:15 [MichaelC]
in the points proposal, it´s more instructional
16:20:36 [MichaelC]
functioning like the COGA supplemental guidance
16:21:05 [Chuck]
agenda?
16:21:17 [MichaelC]
they illustrate using user stories, but final determination is @@
16:21:53 [Chuck]
q+ to ask for clarity on the purpose of this portion of the review.
16:21:57 [MichaelC]
so I see protocols as used earlier in the production timeline in the points proposal
16:22:41 [MichaelC]
jg: so with these changes, does the points column look accurate?
16:23:01 [MichaelC]
jf: guess so based on what I know
16:23:20 [MichaelC]
jg: pasted content that was changes, others seemed more as comments
16:23:35 [Sheri_B-H]
Sheri_B-H has joined #wcag3-protocols
16:23:40 [Sheri_B-H]
present+
16:23:42 [MichaelC]
moving on to the evaluation column
16:24:05 [JF]
Q+
16:24:07 [MichaelC]
ca: for clarification, we´re checking this mapping accurately describes the proposals?
16:24:11 [MichaelC]
ack c
16:24:11 [Zakim]
Chuck, you wanted to ask for clarity on the purpose of this portion of the review.
16:24:27 [Jaunita_George]
ack
16:24:28 [MichaelC]
jg: yes, it was an exercise Jeanne and I made, want not to mischaracterize anything
16:24:33 [Jaunita_George]
ack jf
16:25:06 [MichaelC]
jf: I´ve been concerned that we use different meanings of the term ¨protocol¨, see MG as supporting
16:25:24 [mbgower]
q+ to say what we're talking about is similar, but the process/interpretation of how to use is to me under discussion
16:25:34 [Chuck]
q+ to say that the merging is the next agenda item. This stage is to...
16:25:37 [MichaelC]
at some point someone is going to want to own the term ¨protocol¨
16:25:46 [MichaelC]
jg: don´t think we need to own terms
16:26:06 [MichaelC]
returning to evaluating procedures column
16:26:13 [Jaunita_George]
ack mbgower
16:26:13 [Zakim]
mbgower, you wanted to say what we're talking about is similar, but the process/interpretation of how to use is to me under discussion
16:26:48 [MichaelC]
mg: this table helps to see similarities and differences
16:27:04 [MichaelC]
I think the main differences are in the process of using a protocol
16:27:19 [MichaelC]
I don´t think it´s unsolveable, it comes down to use cases
16:27:26 [Jaunita_George]
ack Chuck
16:27:26 [Zakim]
Chuck, you wanted to say that the merging is the next agenda item. This stage is to...
16:27:57 [MichaelC]
ca: just to refocus that at the moment, we´re making sure the columns are accurate
16:27:59 [mbgower]
column 2 is pretty thyin
16:28:00 [mbgower]
thin
16:28:12 [mbgower]
for the definition 'what is a protocol'
16:28:16 [Le]
q
16:28:29 [JF]
Q+
16:29:45 [MichaelC]
lsmn: the document isn´t clear enough to represent externally yet
16:30:28 [Jaunita_George]
ack JF
16:30:35 [Chuck]
acknowledged, we are moving into 2nd agenda.
16:30:42 [Jaunita_George]
zakim, take up item 2
16:30:42 [Zakim]
agendum 2 -- Work on a single proposal (30 minutes) -- taken up [from Jaunita_George]
16:31:01 [MichaelC]
jg: moving on to harmonization
16:31:07 [MichaelC]
let´s look at similarities and differences
16:32:40 [MichaelC]
jf: think the evaluation proposal is about @@
16:32:59 [MichaelC]
but the points one is more about educating and incorporating work earlier in the process
16:33:34 [MichaelC]
q+
16:33:41 [MichaelC]
and get points for having gone to that effort
16:34:21 [jeanne]
q+ Poornima
16:34:27 [JF]
Q+
16:34:28 [MichaelC]
lsmn: so the points protocol is a documented procedure that defines qualitative best practices
16:35:05 [jeannetest]
jeannetest has joined #wcag3-protocols
16:35:24 [MichaelC]
and the evaluation one is about fitting into scoring
16:36:07 [MichaelC]
jf: not procedure, which can be too rigid, but e.g., a user story that explains the issue
16:36:19 [jeanne]
q?
16:36:41 [MichaelC]
that may not be measurable, but it´s describable
16:37:19 [MichaelC]
lsmn: so it´s more of a commitment, something the org is striving for
16:37:26 [MichaelC]
do they state how they´re doing it?
16:37:40 [MichaelC]
jf: via a programmatically linked conformance statement
16:38:14 [MichaelC]
conceptually like an EPub manifest file that has a bunch of metadata
16:38:41 [MichaelC]
making the commitment, and making it publicly via this statement, is what keeps them moving
16:38:57 [MichaelC]
gives people scope to question how they´re doing it
16:39:02 [mbgower]
q+
16:39:07 [mbgower]
q-
16:39:36 [MichaelC]
lsmn: so in points proposal, the conformance comes via the statement where they commit to it and outline how they´re doing it
16:39:42 [MichaelC]
jf: or report on steps taken to achieve
16:40:00 [mbgower]
q+ to say that one of the challenges we have is trying to compare solutions when I think if we focused on the problem space, we'd see these two proposals are VERY similar
16:40:16 [Jaunita_George]
ack MichaelC
16:40:47 [Chuck]
MIchaelC: The evaluation procedures is a superset in this sense, may not be clear enough in the documenation. In both proposals, protocol defines what you are trying to do.
16:41:11 [Chuck]
MIchaelC: It does document. The point of difference is the evaluating is you might test against this. But other view is it is impractical.
16:42:04 [Chuck]
MIchaelC: We have an uncompleted discussion on what happens for minimal conformance. Simply adopting the protocol is enough for minimal. I interpret this as the same for "points". We go on for higher conformance levels. I hear them being different levels of details or conformance for same general thing.
16:42:05 [mbgower]
+1 to what Michael just said
16:42:11 [Jaunita_George]
+1
16:42:23 [MichaelC]
jg: so in both proposals, companies state what they´re striving for
16:42:37 [Chuck]
Le: Are you saying striving same thing, but minimal conformance is that we are trying to adopt?
16:42:53 [Chuck]
MIchaelC: At minimal conformance, if you are making a public claim, but you only need to commit to it.
16:43:01 [MichaelC]
in the evaluating one, at minimal conformance, it´s similar to the points one?
16:43:07 [Chuck]
Le: Later conformance, that's where you define how you reach these goals.
16:43:31 [Jaunita_George]
ack poornima
16:43:43 [JF]
ack me
16:44:52 [MichaelC]
ps: think we can have protocols that define what is needed, and define how the feed into rating
16:45:31 [MichaelC]
jf: the conversation keeps coming back to evaluating
16:45:50 [MichaelC]
points is about providing guidance, evaluating is about evaluating outcomes
16:45:56 [MichaelC]
q+
16:46:30 [MichaelC]
think @@ is oriented to UI designers, other is oriented to engineers
16:47:23 [MichaelC]
ps: should make clear the audience for the protocol, that will clarify some of those questions
16:47:28 [Jaunita_George]
ack mbgower
16:47:28 [Zakim]
mbgower, you wanted to say that one of the challenges we have is trying to compare solutions when I think if we focused on the problem space, we'd see these two proposals are VERY
16:47:31 [Zakim]
... similar
16:47:45 [MichaelC]
mg: we don´t need to view as a dichotomy
16:48:17 [MichaelC]
we´re all exploring ways to lead to WCAG conformance
16:48:27 [JF]
struggling with the term "measure"
16:48:36 [Chuck]
+1 to MG
16:48:37 [MichaelC]
we should take the best ideas, rather than filter at this stage
16:48:40 [Jaunita_George]
ack MichaelC
16:48:47 [Jaunita_George]
+1 to MG
16:49:01 [JF]
Q+
16:49:16 [mbgower]
From the How do they fit column: "Protocols describe inputs such as documentation of steps, actions taken, date completed, conformance claims, etc. but do not necessarily measure outcomes."
16:49:16 [Chuck]
MIchaelC: I keep hearing "evaluating procedures" talking about "evaluating outcomes". It is about evaluating effort towards the outcome. That's a significant clarification. If you take away the evalauation, you are at the same thing.
16:49:21 [Jaunita_George]
ack jf
16:49:36 [Poornima]
Poornima has joined #wcag3-protocols
16:49:42 [MichaelC]
jf: +1 to MG, but I stop at measure
16:49:51 [MichaelC]
we can´t measure, they´re all contextual
16:50:06 [MichaelC]
lsmn: can we agree if we could measure them, they´d be in the guidelines elsewhere?
16:50:12 [MichaelC]
jf: yes, it would be a test procedure
16:50:40 [MichaelC]
instead, we might provide test scripts
16:51:05 [MichaelC]
a machine can´t test e.g., alt text quality, but you can provide a decision tree to get to a good version
16:51:06 [Chuck]
q?
16:51:47 [MichaelC]
jg: looking to how to combine the protocols
16:51:47 [JF]
s/but I stop at measure/but I cringe at measure
16:51:52 [jeanne]
q+ to say that JF example of alt tree process
16:52:00 [MichaelC]
the points one wants to give people credit for adopting, and @@
16:52:20 [MichaelC]
the evaluating one includes measuring their adoption
16:52:23 [MichaelC]
so it´s a higher threshold
16:52:42 [MichaelC]
maybe we can combine in such a way that effectively the points one is a baseline
16:52:49 [jeanne]
q-
16:52:51 [MichaelC]
which is a public conformance statement
16:53:07 [MichaelC]
you can´t do less than that and get conformance points
16:53:24 [MichaelC]
then the evaluation one takes it further and measures the adoption effort
16:53:46 [JF]
Q+
16:54:07 [MichaelC]
orgs could choose which level they want to target
16:54:22 [MichaelC]
jf: how do you measure adoption effort?
16:54:40 [MichaelC]
q+
16:54:44 [Sheri_B-H]
q+
16:54:48 [Jaunita_George]
ack JF
16:54:56 [MichaelC]
especially where org has a small web team
16:55:15 [Jaunita_George]
ack MichaelC
16:55:50 [Chuck]
MIchaelC: As best as I can characterize, we are in proposal stage and have to work out details. You define the steps you follow, in addition to the guidance, and the steps to implement the guidance, and the check is to confirm the steps have followed well.
16:56:10 [Chuck]
MIchaelC: Evaluation one has a baseline that does not have a requirement for self evaluation. That may persist in further discussions.
16:56:29 [Jaunita_George]
ack Sheri_B-H
16:56:54 [MichaelC]
sbh: just want to point out that the maturity model already has established how to measure adoption
16:57:11 [MichaelC]
jg: maturity model might be a protocol or procedure
16:57:12 [Sheri_B-H]
it's a good opportunity to link the two
16:58:05 [MichaelC]
jg: let´s continue this discussion for the next meeting
16:58:21 [mbgower]
q+
16:58:23 [MichaelC]
we might be able to combine the proposals into a multi-tiered approach
16:58:48 [mbgower]
https://docs.google.com/document/d/1twjaSude_5-1VdpFKPX1Bw_hA09cIvyzeP1h8PowSxo/edit?usp=sharing
16:58:50 [MichaelC]
mg: ^ I added commonalities, I think there are a lot
16:59:02 [MichaelC]
lsmn: +1, see more commonalities than differences
17:00:02 [Chuck]
q+ to propose that MG and LE share what they perceive to be the commonalities next meeting.
17:00:14 [MichaelC]
lsmn: see the evaluating one as adding a few more steps to otherwise common proposal
17:00:38 [MichaelC]
a big difference is on who can write a protocol that is valid for conformance
17:00:51 [Chuck]
ack Ch
17:00:51 [Zakim]
Chuck, you wanted to propose that MG and LE share what they perceive to be the commonalities next meeting.
17:00:57 [Chuck]
ack MG
17:01:00 [MichaelC]
jg: evaluating one provides requirements so self-documented protocols aren´t spurious
17:01:16 [MichaelC]
rrsagent, make minutes
17:01:16 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/06/03-wcag3-protocols-minutes.html MichaelC
17:01:20 [mbgower]
Thanks for the discussion!
17:01:31 [Chuck]
6AM for me!
17:01:53 [MichaelC]
meeting: WCAG 3 Protocols
17:02:48 [MichaelC]
present+ JF, Poornima_Subramanian
17:03:14 [MichaelC]
agenda: https://lists.w3.org/Archives/Public/public-wcag3-protocols/2022Jun/0000.html
17:03:42 [MichaelC]
rrsagent, make minutes
17:03:42 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/06/03-wcag3-protocols-minutes.html MichaelC