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/[EMAIL PROTECTED], 
[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/[EMAIL PROTECTED]
>>> 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
  • [Accessibili... Pete Brunet
    • Re: [Ac... Malte Timmermann
      • Re:... Pete Brunet
        • ... Oliver-Rainer Wittmann - Software Engineer - Sun Microsystems
          • ... Malte Timmermann
            • ... Niklas Nebel
              • ... Pete Brunet
          • ... Pete Brunet
            • ... Malte Timmermann

Reply via email to