[Accessibility-ia2] ChildIDs Specification Incorporated into IAcc2

Norm Hodne normanho at windows.microsoft.com
Thu Jun 12 16:24:22 PDT 2008


Hi Pete,

Maybe you can help me understand where the concern is coming from. Are you saying that you have IP concerns over all of the MSAA that IAccessible2 uses? Since IAcc2 derives from MSAA, and ChildIds are part of MSAA, adding support for ChildIds seems to provide better interoperability with its inclusion in the specification and would provide real benefit for AT and IT companies alike.

Norm

From: Larry Weiss
Sent: Thursday, June 12, 2008 3:58 PM
To: Pete Brunet; Norm Hodne
Cc: Accessibility-ia2 at lists.linux-foundation.org; Calvin Gaisford; Masahiko Kaneko; Norm Hodne; Richard Schwerdtfeger
Subject: RE: ChildIDs Specification Incorporated into IAcc2

But there are design considerations that the IAccessible2 owners should specify.  For example, what type of object should be returned by GetObjectForChild (note that IAccessibleEx returns an IAccessibleEx)?  I would think you'd at least want to discuss how this would be used by your implementers before coding up the IDL.

Larry.

From: Pete Brunet [mailto:brunet at us.ibm.com]
Sent: Thursday, June 12, 2008 3:44 PM
To: Norm Hodne
Cc: Accessibility-ia2 at lists.linux-foundation.org; Calvin Gaisford; Larry Weiss; Masahiko Kaneko; Norm Hodne; Richard Schwerdtfeger
Subject: RE: ChildIDs Specification Incorporated into IAcc2


Norm, If that is all you will be able to contribute I think the Linux Foundation is going to need a statement from your legal staff and that is what I am trying to eliminate.  If you could submit the IA2 equivalent description I think it would be clear that the IP would not be covered by the UIA Community Promise or any other Microsoft IP protection.  I believe it would be a minor undertaking for Larry to create the IDL, well under a day.  It wouldn't have to be debugged or even run through MIDL, just coded up enough to convey the idea, basically changing UIA objects to IA2 objects.

Pete Brunet

IBM Accessibility Architecture and Development
11501 Burnet Road, MS 9022E004, Austin, TX 78758
Voice: (512) 838-4594, Cell: (512) 689-4155
Ionosphere: WS4G

Norm Hodne <normanho at windows.microsoft.com>

06/12/2008 04:52 PM

To

Norm Hodne <normanho at windows.microsoft.com>, Pete Brunet/Austin/IBM at IBMUS, "Accessibility-ia2 at lists.linux-foundation.org" <Accessibility-ia2 at lists.linux-foundation.org>

cc

Calvin Gaisford <CGaisford at novell.com>, Larry Weiss <lweiss at microsoft.com>, Masahiko Kaneko <mkaneko at windows.microsoft.com>, Richard Schwerdtfeger/Austin/IBM at IBMUS

Subject

RE: ChildIDs Specification Incorporated into IAcc2







Adding the A11Y alias per Rich's suggestion...

Norm

From: Norm Hodne
Sent: Thursday, June 12, 2008 12:06 PM
To: 'Pete Brunet'
Cc: Calvin Gaisford; Larry Weiss; Masahiko Kaneko; Richard Schwerdtfeger
Subject: RE: ChildIDs Specification Incorporated into IAcc2

We've already stated that there aren't any outstanding licensing issues with implementing support for ChildIDs in IAcc2, I'd be happy to state that again. I think you need to do your own engineering as far as how you would implement it for IAcc2 yes?

From: Pete Brunet [mailto:brunet at us.ibm.com]
Sent: Thursday, June 12, 2008 11:55 AM
To: Norm Hodne
Cc: Calvin Gaisford; Larry Weiss; Masahiko Kaneko; Richard Schwerdtfeger
Subject: RE: ChildIDs Specification Incorporated into IAcc2


Hi Norm, I was hoping for the submission to be the equivalent IA2 interface rather than an attachment of the IAEx spec.  I'm paranoid when it comes to licensing issues, no matter who the IP owner is, and rather than trying to work through any issues related to the licensing of the IAEx spec, I think all the concerns would be eliminated if Microsoft would submit the IA2 equivalent.  Could Larry provide that?

Pete Brunet

IBM Accessibility Architecture and Development
11501 Burnet Road, MS 9022E004, Austin, TX 78758
Voice: (512) 838-4594, Cell: (512) 689-4155
Ionosphere: WS4G
Norm Hodne <normanho at windows.microsoft.com>

06/12/2008 12:01 PM


To

Pete Brunet/Austin/IBM at IBMUS

cc

Calvin Gaisford <CGaisford at novell.com>, Masahiko Kaneko <mkaneko at windows.microsoft.com>, Larry Weiss <lweiss at microsoft.com>

Subject

RE: ChildIDs Specification Incorporated into IAcc2











Hi Pete,

Sorry it took so long. I've been traveling a lot lately. I added the IAccessibleEx spec as an attachment to the bug.

Thanks!
Norm

From: Pete Brunet [mailto:brunet at us.ibm.com]
Sent: Tuesday, May 27, 2008 8:47 AM
To: Norm Hodne
Subject: Fw: ChildIDs Specification Incorporated into IAcc2


Norm, Are you having any issues with this request that I might be able to help with?

Pete Brunet

IBM Accessibility Architecture and Development
11501 Burnet Road, MS 9022E004, Austin, TX 78758
Voice: (512) 838-4594, Cell: (512) 689-4155
Ionosphere: WS4G

----- Forwarded by Pete Brunet/Austin/IBM on 05/27/2008 10:45 AM -----
Pete Brunet/Austin/IBM

05/16/2008 10:25 AM




To

Norm Hodne <normanho at windows.microsoft.com>

cc

robsi at windows.microsoft.com, Richard Schwerdtfeger/Austin/IBM at IBMUS, janina at freestandards.org

Subject

Re: ChildIDs Specification Incorporated into IAcc2













Norm, Regarding the request by Micosoft to enhance the set of IAccessible2 interfaces to add support for childIDs, it came to me last night that we should be able to resolve the legal concern regarding the addition of get_objectForChild and get_IAccessiblePair to the IAccessible2 set of interfaces.  If someone from Microsoft created the interface and attached it to bug 114 at http://bugs.freestandards.org/show_bug.cgi?id=114 then it would be clear that the content was directly from and approved by Microsoft and thus it would be clear that the content was not in violation of any Microsoft licenses, copyrights, or promises.  Since the current set of IAccessible2 interfaces are already in use in several implementations the two methods would have to be in a new interface.  I'll be happy to review the submission so we can come to consensus on the naming, documentation, etc.  We can have that interchange inside of bug 114 and that way it will be fully in the open and the process will be easily reviewable.

Pete Brunet

IBM Accessibility Architecture and Development
11501 Burnet Road, MS 9022E004, Austin, TX 78758
Voice: (512) 838-4594, Cell: (512) 689-4155
Ionosphere: WS4G
Norm Hodne <normanho at windows.microsoft.com>

04/11/2008 12:14 PM




To

Pete Brunet/Austin/IBM at IBMUS

cc

Subject

ChildIDs Specification Incorporated into IAcc2














Hi Pete,

Rich said that we were working the implementation of ChildIds now for IAcc2. How is that coming? I've been monitoring the A11Y information, but I haven't seen a discussion on it.

Norm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linux-foundation.org/pipermail/accessibility-ia2/attachments/20080612/8f22d0b9/attachment.htm 


More information about the Accessibility-ia2 mailing list