- From: Shane McCarron <shane@spec-ops.io>
- Date: Fri, 19 May 2017 08:08:50 -0500
- To: Joanmarie Diggs <jdiggs@igalia.com>
- Cc: ARIA Admin <public-aria-admin@w3.org>, "Siegman, Tzviya - Hoboken" <tsiegman@wiley.com>
- Message-ID: <CAJdbnOCx3F4d2HfEE3Xjru1rMn41d9-b1T5jM2yfxZMyp0pj0g@mail.gmail.com>
+1. Also, chagrined that I didn't notice the exit criteria issues the first time around. On Thu, May 18, 2017 at 11:23 AM, Joanmarie Diggs <jdiggs@igalia.com> wrote: > This is a Call for Consensus (CfC) to the Accessible Rich Internet > Applications (ARIA) Working Group to advance the Digital Publishing > Accessibility API Mappings (DPub AAM) [1] to Candidate Recommendation. > > ============================================== > Background regarding the need for a second CfC > ============================================== > > As you may be aware, there was a CfC to advance DPub AAM to CR back in > February [2], which received only votes of support. Thus the steps taken > to advance the spec were begun. However, W3C management asked several > questions about the stated exit criteria. After some discussion with > them, my conclusion (as co-chair of the ARIA Working Group) was that the > W3C management was correct and that it would be beneficial for all > stakeholders to make the stated exit criteria more concrete and precise. > > Around that same time, I (as a developer contributing to WebKit) began > implementation of the mappings specified in the DPub AAM for ATK/AT-SPI2 > and noticed some problems with several of the mappings for AX API and > one mistake in the mappings for my own platform. Shortly thereafter, I > discovered that the mappings of DPub's landmark roles for UIA were > inconsistent with the mappings for ARIA's landmark roles for UIA. > Because multiple normative changes to DPub AAM were needed, and because > we had not yet transitioned this spec to CR due to the aforementioned > issue with the exit criteria statement, it seemed wiser to me that we > fix all of the issues first and then (re)request transition of DPub AAM > to CR. > > ============== > Current status > ============== > > The issues in the mappings have been fixed and committed to the spec > [3][4]. In addition, the testable statements have been written and added > to W3C's test suite [5]. Test results have also been generated for both > AX API and ATK/AT-SPI2 [6]. At the present time, Safari's implementation > is 100% complete and passing. WebKitGtk's is 100% complete and has only > one failure (which I, as a developer, am addressing currently). Thus > we're well on our way to proving the mappings stated in DPub AAM are > correct and fully implementable. > > Michael has updated the DPub AAM for final review and approval [7]. The > updated exit criteria are in the appendix, referenced from the Status > and at [8]. For your convenience the exit criteria statement is as follows: > > <quote> > For this specification to advance to Proposed Recommendation, it has to > be shown that mappings defined in this specification are implemented on > the target platforms. Consistent with the plan for the Digital > Publishing WAI-ARIA Module 1.0 [dpub-aria-1.0] (Dpub-ARIA), the > requirement is that each role is successfully mapped in at least two > implementations and each implementation maps at least 75% of the roles. > </quote> > > ============== > Action to take > ============== > > This CfC is now open for objection, comment, as well as statements of > support via email. Silence will be interpreted as support, though > messages of support are certainly welcome. > > If you object to this proposed action, or have comments concerning this > proposal, please respond by replying on list to this message no later > than 17:00 Boston Time, Monday 22 May. > > --joanie > > [1] https://rawgit.com/w3c/aria/DPubAAM_CR/dpub-aam/dpub-aam.html > [2] https://lists.w3.org/Archives/Public/public-aria-admin/ > 2017Feb/0000.html > [3] https://github.com/w3c/aria/commit/79b1c4e > [4] https://github.com/w3c/aria/commit/d0c0401 > [5] http://www.w3c-test.org/dpub-aam/ > [6] https://w3c.github.io/test-results/dpub-aam/all.html > [7] https://rawgit.com/w3c/aria/2017-05_review/dpub-aam/dpub-aam.html > [8] > https://rawgit.com/w3c/aria/2017-05_review/dpub-aam/dpub- > aam.html#exit_criteria > > -- Shane McCarron Projects Manager, Spec-Ops
Received on Friday, 19 May 2017 13:09:52 UTC