Niklas, Have you had time to think about my questions?
1) Do you have link to the spec that describes those revisions?
2) You just mentioned sheet insertion. What if a sheet is removed?
3) What is a cell range and what does it mean to move it? An example /
use case would probably be enough to describe this.
We're having an IA2 meeting on Tuesday and we'd like to discuss document
revisions some more.
Pete Brunet
IBM Accessibility Architecture and Development
11501 Burnet Road, MS 9022E004, Austin, TX 78758
Voice: (512) 286-5485, Cell: (512) 689-4155
Ionosphere: WS4G
----- Forwarded by Pete Brunet/Austin/IBM on 12/15/2008 07:17 PM -----
From:
Pete Brunet/Austin/IBM
To:
Niklas Nebel <[email protected]>,
[email protected]
Cc:
[email protected], [email protected],
[email protected]
Date:
12/01/2008 11:22 PM
Subject:
Re: IA2 and OpenOffice revisions
Thanks Nicklas,
Do you have link to the spec that describes those formatting changes?
What if a sheet is removed? You just mentioned sheet insertion.
What is a cell range and what does it mean to move them? An example / use
case would probably be enough to describe this.
I don't think the proposed set of a11y interfaces and methods will work
for a spreadsheet. The IDL is documented in item 11 at
http://www.linuxfoundation.org/en/Accessibility/IAccessible2/Agenda/20081202
Does anyone have an idea for a solution that would work for both writer
and calc (and other apps)? Should we move forward with the existing spec
for text revisions and add a spec for spreadsheets. Or should we define a
spec that will work with a wider range of applications?
Pete Brunet
IBM Accessibility Architecture and Development
11501 Burnet Road, MS 9022E004, Austin, TX 78758
Voice: (512) 286-5485, Cell: (512) 689-4155
Ionosphere: WS4G
Niklas Nebel <[email protected]>
Sent by: [email protected]
11/12/2008 07:33 AM
To
Malte Timmermann <[email protected]>
cc
Oliver-Rainer Wittmann - Software Engineer - Sun Microsystems
<[email protected]>, Pete Brunet/Austin/i...@ibmus,
[email protected], [email protected]
Subject
Re: IA2 and OpenOffice revisions
Hi,
Recorded changes in spreadsheets are somewhat different from text
documents: The spreadsheet cell structure only contains the current
state. Changes are not part of a cell's content, but separate. Possible
changes are:
- Content changes
- Inserting/deleting columns/rows
- Inserting sheets
- Moving cell ranges
Niklas
On 11/12/08 09:00, Malte Timmermann wrote:
> Hi Niklas,
>
> what about Calc?
>
> Thanks,
> Malte.
>
> Oliver-Rainer Wittmann - Software Engineer - Sun Microsystems wrote, On
> 11/11/08 01:27 PM:
>> Hi Pete,
>>
>> sorry for answering so late.
>> I had to prepare my attendence at the OOoCon 2008 and then had a great
>> week in Beijing, China attending the conference.
>>
>> See my comments inline below.
>>
>> Pete Brunet wrote:
>>> Oliver and Niklas, What are you thoughts on the two questions Malte
asked?
>>>
>>> *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
>>>
>>>
>>>
>>> *Malte Timmermann <[email protected]>*
>>> Sent by: [email protected]
>>>
>>> 10/24/2008 12:22 PM
>>>
>>>
>>> To
>>> Pete Brunet/Austin/i...@ibmus
>>> cc
>>> [email protected],
[email protected],
>>> Niklas Nebel <[email protected]>, Oliver-Rainer Wittmann
>>> <[email protected]>
>>> Subject
>>> Re: IA2 and OpenOffice revisions
>>>
>>>
>>> OK...
>>>
>>> > What is the solution for non-text attributes, e.g. tables, images,
>>> charts, cells, spreadsheets?
>>>
>>> Not sure how OOo handles that at all, Oliver/Niklas might know better
>>>
>> Currently, the OOo Writer does not support change tracking for tables,
>> table rows, table cells and anchored objects (text frames, graphics,
>> embedded objects and drawing objects).
>>
>>> > How are comment only revisions handled?
>>>
>>> Don't think we have that in OOo
>>>
>>> > Probably need more kinds of format changes besides insertion,
>>> deletion, and format change.
>>>
>>> "Probably" here sounds like "might it be?" - a question some people
>>> blindly answer with "yes" stating everything can be ;)
>>>
>>> AIA Interop group better should come up with something more concrete.
>>>
>>> > Is more granularity needed for format changes, i.e. is it enough to
>>> just say there was a format change or should the kind of format change
>>> be indicated?
>>>
>>> I think we discussed this, but can't remember why we decided on the
>>> simpler solution...
>>>
>>> > Use cases are needed.
>>>
>>> I am happy to look at them if anyone provides some ;)
>>>
>>> > getSegmentAtOffset (singular) needs to be getSegmentsAtOffset
>>> (plural) because unlink links there could be overlapping insertions
and
>>> deletions.
>>>
>>> Sounds reasonable to me, but I must admit that I (again) don't know
>>> if/how OOo handles that.
>> In OOo Writer there are no overlapping revisions/change trackings. The
>> OOo Writer breaks a certain change tracking into corresponding pieces,
>> if the user creates overlapping revisions/change trackings. Thus,
>> revisions/change trackings are properly nested in OOo Writer.
>>
>> But nevertheless, there can be several change trackings at a certain
>> cursor position. Thus, the proposed change is reasonable.
>>
>>
>> Regards, Oliver.
>>
>>> Oliver/Niklas - any comments?
>>>
>>> Malte.
>>>
>>>
>>> Pete Brunet wrote, On 10/21/08 11:21 PM:
>>> >
>>> > Malte, Li Yuan would like to get started on implementing the
ATK/AT-SPI
>>> > equivalent of the IA2 proposal to handle revisions. Before he can
go
>>> > ahead we need to handle the issues raised by some Microsoft
engineers
>>> > during an AIA (Accessibility Interoperability Alliance) meeting
back in
>>> > July. Please take a look at the comments from MS list in item 10
on
>>> > this agenda:
>>> >
>>> >
>>>
http://www.linuxfoundation.org/en/Accessibility/IAccessible2/Agenda/20081021
>>> >
>>> >
>>> > Thanks,
>>> > *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
>>>
>>
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2