Re: [Libreoffice] IAccessible2 - Windows (from libreoffice-accessibility)
Am 27.09.2011 17:14, schrieb Fridrich Strba: On 27/09/11 16:41, Michael Meeks wrote: It is very useful for archiving understanding on the off chance that IBM don't meet their commitment to do the right thing and get this into Apache in a form that we can easily consume. At ODF PlugFest in Berlin this July, IBM's Rob Weir announced that although they will make that code public, they will not do the AOOo integration of that code. Nevertheless they would support/advise anybody who would try to do such an integration. You must have misunderstood Robert Weir (it's quite easy to do so ;-)). Here's a recent quote from the AOOo dev list: Accessibility is something IBM has taken very seriously with Symphony, as with our other products. We've worked with standards bodies, assistive technology vendors and others to advance the state of accessibility in this area. We'd love to see this same support in OOo and LO and in every other derivative product. That is why we contributed the code to OOo several years ago. Of course, integrating this into the current AOOo (or LO) trunk is non-trivial. IMHO, we're unlikely to integrate IAccessible2 for AOOo 3.4.0. But it is something we should look at for the next major release. As mentioned elsewhere, we have good IAccessible2 support in Symphony today. And we've already announced that we will be contributing the Symphony source code to Apache. Something we'll need to figure out is the least complicated way to merge IAccessible2 support, as well as other desired UI and other enhancements from Symphony, into future Apache releases. Though he talks about the next major release, I'm pretty sure that if both communities (LO as well as AOOo) show huge interest to get it integrated ASAP after the AOOo 3.4 release, there should be ways to make that a priority. Of course Robert Weir won't do that integration himself ;-), but most probably one of the new IBM ex-Oracle devs that now work on AOOo. Or somebody else, in case there would be someone who can't wait to get it earlier than 3.4. AFAIK the heavy lifting already was done and the code is available in some cws. That's as close as it can become for an integration into Libre Office. I doubt that pulling from AOOo's svn would be easier than pulling from some hg cws. If you are interested in getting that integrated into LO and especially if you want to get it integrated as soon and as smooth as possible, some cooperation might make that easier. Regards, Mathias ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: [Libreoffice] IAccessible2 - Windows (from libreoffice-accessibility)
Hi Christophe, Thanks for forwarding this. On Tue, 2011-09-27 at 10:50 +0200, Christophe Strobbe wrote: It appears that the code is still only available in CWSes: http://hg.services.openoffice.org/. Malte Timmermann's message describes in what order the code from the CWSes was meant to be integrated. It is very useful for archiving understanding on the off chance that IBM don't meet their commitment to do the right thing and get this into Apache in a form that we can easily consume. The real question is - should we spend time continuing the (nice) work that Malte started, when we know that IBM have this done working in-house, and have committed to release it at some stage. AFAICS that is still not a great use of developer time, though we can help support a volunteer that wants to that I guess. It has the potential to make merging IBM's re-worked version of what they publicly released before even more painful though - so in fact this could potentially waste developer time twice. Ideally we'd have a commitment from whomever did the merging that they would then help unwind the consequences / merge the delta to IBM's work later. IMHO the best outcome is still for IBM to live up to their public commitments and release the IAcc2 integration code, and for us to merge it as/when that is done. As/when/until they do them - I suspect this space will stay as sterile - for which IBM bear a large responsibility. Then again - it is a really nice feature that would be great to have, not least due to it dropping a Java dependency. Anyhow, that's my take, sorry if that's not the answer you want. HTH, Michael. -- michael.me...@suse.com , Pseudo Engineer, itinerant idiot ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: [Libreoffice] IAccessible2 - Windows (from libreoffice-accessibility)
On 27/09/11 16:41, Michael Meeks wrote: It is very useful for archiving understanding on the off chance that IBM don't meet their commitment to do the right thing and get this into Apache in a form that we can easily consume. At ODF PlugFest in Berlin this July, IBM's Rob Weir announced that although they will make that code public, they will not do the AOOo integration of that code. Nevertheless they would support/advise anybody who would try to do such an integration. I will not give here my interpretation of that statement, but it might be enough information for the wise. Cheers Fridrich ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: [Libreoffice] IAccessible2 - Windows (from libreoffice-accessibility)
Hi Michael, At 16:41 27-9-2011, Michael Meeks wrote: Hi Christophe, Thanks for forwarding this. On Tue, 2011-09-27 at 10:50 +0200, Christophe Strobbe wrote: It appears that the code is still only available in CWSes: http://hg.services.openoffice.org/. Malte Timmermann's message describes in what order the code from the CWSes was meant to be integrated. It is very useful for archiving understanding on the off chance that IBM don't meet their commitment to do the right thing and get this into Apache in a form that we can easily consume. The real question is - should we spend time continuing the (nice) work that Malte started, when we know that IBM have this done working in-house, and have committed to release it at some stage. I apologise in advance if I sound repetitive... My understanding was that IBM donated IAccessible2 code based on an OpenOffice.org version that was outdated by the time of their donation, and that Malte Timmermann was working on integrating the code when Oracle decided to give OOo to the community. As far as I know, what IBM has done working in-house and promised to release is Lotus Symphony code, i.e. with an SWT-based UI. SWT does not expose accessibility info through the Java Accessibility API but through the accessibility API of the target desktop operating system (at least Eclipse does that [1]). (Continued below...) AFAICS that is still not a great use of developer time, though we can help support a volunteer that wants to that I guess. It has the potential to make merging IBM's re-worked version of what they publicly released before even more painful though - so in fact this could potentially waste developer time twice. Ideally we'd have a commitment from whomever did the merging that they would then help unwind the consequences / merge the delta to IBM's work later. IMHO the best outcome is still for IBM to live up to their public commitments and release the IAcc2 integration code, and for us to merge it as/when that is done. As/when/until they do them - I suspect this space will stay as sterile - for which IBM bear a large responsibility. If IBM plans to release Lotus Symphony code that already supports IAccessible2, I have very little hope that they will first integrate the CWSes with IAccessible2 code into the current trunk of OpenOffice.org (see also Fridrich Strba's message). So I think that waiting for IAccessible2 will come down to waiting for the Lotus Symphony donation. LibreOffice would then have the choice between using the CWSes or integrating the UI from Lotus Symphony. Then again - it is a really nice feature that would be great to have, not least due to it dropping a Java dependency. Anyhow, that's my take, sorry if that's not the answer you want. [1] See http://www.ibm.com/developerworks/rational/library/dec05/pilgrim/ and http://www.eclipse.org/articles/article.php?file=Article-Accessibility351/index.html. Best regards, Christophe HTH, Michael. -- michael.me...@suse.com , Pseudo Engineer, itinerant idiot -- Christophe Strobbe K.U.Leuven - Dept. of Electrical Engineering - SCD Research Group on Document Architectures Kasteelpark Arenberg 10 bus 2442 B-3001 Leuven-Heverlee BELGIUM tel: +32 16 32 85 51 http://www.docarch.be/ Twitter: @RabelaisA11y --- Open source for accessibility: results from the AEGIS project www.aegis-project.eu --- Please don't invite me to Facebook, Quechup or other social networks. You may have agreed to their privacy policy, but I haven't. ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice
Re: [Libreoffice] IAccessible2 - Windows (from libreoffice-accessibility)
Hi Christophe Fridrich, On Tue, 2011-09-27 at 17:51 +0200, Christophe Strobbe wrote: My understanding was that IBM donated IAccessible2 code based on an OpenOffice.org version that was outdated by the time of their .. As far as I know, what IBM has done working in-house and promised to release is Lotus Symphony code, i.e. with an SWT-based UI. SWT SWT is only a small part of the picture. Last I looked at Symphony it had substantial chunks of OO.o UI left for advanced dialos, and clearly for all the in-document a11y it will need to bridge to the native UNO a11y impl. So - I think the SWT angle is a bit of a red-herring. The same bridge code will still be needed, independent of the choice of toolkit for the wrapper shell around it. LibreOffice would then have the choice between using the CWSes or integrating the UI from Lotus Symphony. So - I don't think this is accurate. On Tue, 2011-09-27 at 17:14 +0200, Fridrich Strba wrote: At ODF PlugFest in Berlin this July, IBM's Rob Weir announced that although they will make that code public, they will not do the AOOo integration of that code. I suspect times changes - IBM recently hired a handful of people to do this integration work - hdu just announced himself on their list (eg.) I will not give here my interpretation of that statement, but it might be enough information for the wise. Thanks ;-) Michael. -- michael.me...@suse.com , Pseudo Engineer, itinerant idiot ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice