<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Pete,<br>
<br>
It is truly not my desire to delay things.&nbsp; But I &amp; others have
been asked to review IA2 in order to vote on it.&nbsp; Rather than going
through the entire set of IA2 specs, hoping to suss out those things
that changed in order to figure out my opinion on the change(s), I'm
asking for a list of the changes and briefly why they were made.&nbsp; <br>
<br>
If it is difficult/time consuming for the maintainers of IA2 to
generate such a list, how much more difficult is it for people who are
being asked to vote on it to go through the spec. to form their opinion?<br>
<br>
<br>
Regards,<br>
<br>
Peter Korn<br>
Accessibility Architect &amp; Principal Engineer,<br>
Sun Microsystems, Inc.<br>
<br>
<blockquote
 cite="mid:OFF6B4620C.97731FC2-ON862574CE.00674B08-862574CE.006B2A40@us.ibm.com"
 type="cite"><br>
  <font face="sans-serif" size="2">Peter, There were quite a few of us
at IBM who spent several months ensuring that IA2 was as close as
possible
to AT-SPI. &nbsp;Note that Aaron Leventhal was a member of that team. &nbsp;One
of his goals was to ensure that there would be a minimal effort to port
between an MSAA/IA2 implementation and an ATK/AT-SPI implementation.
&nbsp;That
effort has been proven in practice with the creation of Firefox 3 which
is accessible on Win via JAWS, NVDA, and Window-Eyes and on Linux via
Orca.</font>
  <br>
  <br>
  <font face="sans-serif" size="2">Based on the above history and my
current
workload I can't justify creating a document that summarizes the UAAPI
(UNO A11y API) to MSAA/IA2 deltas - and I don't see how an analysis of
UAAPI would help anyone verify whether or not there is an optimal
correlation
between AT-SPI and MSAA/IA2.</font>
  <br>
  <br>
  <font face="sans-serif" size="2">Also, it has been proven, in the
Lotus
Symphony implementation, that UAAPI implementations can be bridged to
MSAA/IA2
implementations.</font>
  <br>
  <br>
  <font face="sans-serif" size="2">It has always been a primary goal
that
IA2 would be as close as possible to ATK/AT-SPI and that is still a
goal
as we continue into the future. &nbsp;There is evidence of work toward
this goal documented in the following minutes:</font>
  <br>
  <font face="sans-serif" size="2"><a class="moz-txt-link-freetext" href="http://www.linuxfoundation.org/en/Accessibility/Minutes/Minutes20080122#Topic_2:_Issues_from_IAccessible2_to_resolve_with_AT-SPI">http://www.linuxfoundation.org/en/Accessibility/Minutes/Minutes20080122#Topic_2:_Issues_from_IAccessible2_to_resolve_with_AT-SPI</a>.</font>
  <br>
  <br>
  <font face="sans-serif" size="2">I don't see any reason why the vote
on IA2 1.0.2 needs to be delayed any further. &nbsp;IA2 version 1.0.1 is
implemented and proven in FF3 (and Symphony and Magic and I think some
others). &nbsp;IA2 version 1.0.2 only contains improved commentary and
some new constants. &nbsp;Both 1.0.1 and 1.0.2 have been well reviewed.
&nbsp;Future work on a version 1.1 can proceed, improving IA2, and taking
into account any issues that come up in other implementation such as
perhaps
OpenOffice.</font>
  <br>
  <br>
  <font face="sans-serif" size="2">I think it's time to approve the
spec
and move on to the next version. &nbsp;What are others thoughts?</font>
  <br>
  <font face="sans-serif" size="2"><br>
  </font><font color="#0060a0" face="Arial" size="1"><b>Pete Brunet</b></font><font
 color="#0060a0" size="3"><strike><br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</strike></font><font color="#2f2f2f" face="Arial" size="1"><br>
IBM Accessibility Architecture and Development<br>
11501 Burnet Road, MS 9022E004, Austin, TX 78758<br>
Voice: (512) 838-4594, Cell: (512) 689-4155<br>
Ionosphere: WS4G<br>
  </font>
  <br>
  <br>
  <br>
  <table width="100%">
    <tbody>
      <tr valign="top">
        <td width="40%"><font face="sans-serif" size="1"><b>Peter Korn
<a class="moz-txt-link-rfc2396E" href="mailto:Peter.Korn@Sun.COM">&lt;Peter.Korn@Sun.COM&gt;</a></b>
        </font><br>
        <font face="sans-serif" size="1">Sent by: <a class="moz-txt-link-abbreviated" href="mailto:Peter.Korn@Sun.COM">Peter.Korn@Sun.COM</a></font>
        <p><font face="sans-serif" size="1">09/23/2008 05:19 PM</font>
        </p>
        </td>
        <td width="59%">
        <table width="100%">
          <tbody>
            <tr valign="top">
              <td>
              <div align="right"><font face="sans-serif" size="1">To</font></div>
              </td>
              <td><font face="sans-serif" size="1">Open A11y
<a class="moz-txt-link-rfc2396E" href="mailto:accessibility@a11y.org">&lt;accessibility@a11y.org&gt;</a>,
Pete Brunet/Austin/IBM@IBMUS, Li Yuan <a class="moz-txt-link-rfc2396E" href="mailto:Li.Yuan@Sun.COM">&lt;Li.Yuan@Sun.COM&gt;</a></font>
              </td>
            </tr>
            <tr valign="top">
              <td>
              <div align="right"><font face="sans-serif" size="1">cc</font></div>
              </td>
              <td><br>
              </td>
            </tr>
            <tr valign="top">
              <td>
              <div align="right"><font face="sans-serif" size="1">Subject</font></div>
              </td>
              <td><font face="sans-serif" size="1">Reviewing
IAccessible2 &amp; working
to ensure that AT-SPI and IAccessible2 evolve in mutually compatible
ways</font></td>
            </tr>
          </tbody>
        </table>
        <br>
        <table>
          <tbody>
            <tr valign="top">
              <td>
              <br>
              </td>
              <td><br>
              </td>
            </tr>
          </tbody>
        </table>
        <br>
        </td>
      </tr>
    </tbody>
  </table>
  <br>
  <br>
  <br>
  <font size="3">Dear Pete, Li, and the Open Accessibility community,<br>
  <br>
During the con-call earlier today, we discussed the upcoming vote on
IAccessible2.
&nbsp;During the discussion, we understood that we had essentially these
two goals for the two accessibility interfaces with respect to
eachother:</font>
  <br>
  <font face="sans-serif" size="2">1. &nbsp; &nbsp; &nbsp; &nbsp;</font><font size="3">We
would like to ensure that AT-SPI and IAccessible2 evolve going forward
in a way that is as compatible/aligned as possible, in order to </font>
  <br>
  <font face="sans-serif" size="2">2. &nbsp; &nbsp; &nbsp; &nbsp;</font><font size="3">We
would like it to be as easy as possible for cross-platform apps (e.g.
OpenOffice,
Firefox/Mozilla, KDE &amp; GNOME generally) to be accessible on
multiple
platforms (Windows via IAccessible2 &amp; UNIX via AT-SPI) with the
minimum
of additional work</font>
  <br>
  <font size="3">While Willie has provided some review and feedback to
the list (which has been discussed via e-mail), we felt it would be
good
for the AT-SPI maintainer (Li Yuan) to also provide his review &amp;
feedback
- especially given the goals of helping ensure that evolution of these
two accessibility frameworks were as compatible/aligned as is
reasonable
to do. &nbsp;I also suggested that it would be helpful - again in service
of these goals - to have a summary of the changes made and the reasons
for the changes in IAccessible2 since it branched from the UNO
Accessibility
framework from which it came.<br>
  <br>
To that end, Pete - could you please produce such a summary for
IAccessible2?
&nbsp;Likewise, Li - can you summarize the key changes/additions to AT-SPI
over the last 2 years, and what they were in service of?<br>
  <br>
  <br>
I think with these summaries (and with your review of Pete's summary
and
the IAccessible2 spec. Li), we will be in a good place to both vote on
IAccessible2 becoming a formal specification of the Open A11y group and
also to ensure that both specifications continue to evolve in
compatible
ways.<br>
  <br>
  <br>
Thanks!<br>
  <br>
Peter Korn<br>
Accessibility Architect &amp; Principal Engineer,<br>
Sun Microsystems, Inc.</font>
  <br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Accessibility mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Accessibility@lists.linux-foundation.org">Accessibility@lists.linux-foundation.org</a>
<a class="moz-txt-link-freetext" href="https://lists.linux-foundation.org/mailman/listinfo/accessibility">https://lists.linux-foundation.org/mailman/listinfo/accessibility</a>
  </pre>
</blockquote>
<br>
</body>
</html>