[Chandler-dev] Re: [Design] Clarification on error icons

Morgen Sagen morgen at osafoundation.org
Thu Mar 15 12:56:44 PST 2007


Replying to chandler-dev...

On Mar 15, 2007, at 11:32 AM, Mimi Yin wrote:

> Answers in line...or in summary: YYYYYNooooooo
>
> On Mar 15, 2007, at 10:36 AM, Grant Baillie wrote:
>
>> Howdy, y'all
>>
>> There was a discussion today on #chandler about error icons, and  
>> Morgen, stearns and I wanted to clarify what determines the  
>> various possible "error" states:
>>
>> 1) If a conflict arises on an item, should Chandler show an error  
>> icon:
>>
>>    [Yes/No] next to the relevant collection in the sidebar
>
> Yes.

To whoever is implementing the above error icon in the sidebar, you  
can now ask the Share object if it has any conflicts via  
share.hasConflicts( ).

>
>>    [Yes/No] in the communication status column in the dashboard
>
> Yes.

For a particular item, you can ask sharing.hasConflicts(item) or see  
if sharing.SharedItem(item).conflictingStates has anything in it.

>
>>
>> 2) If there's an error during syncing of one particular item  
>> that's not a conflict(*), should Chandler show an error icon:
>>
>>    [Yes/No] next to the relevant collection in the sidebar
>
> Yes.

Morsecode sharing operates on a collection as an atomic unit, so  
there aren't really per-item errors per se.

>
>>    [Yes/No] in the communication status column in the dashboard
>
> Yes.

Ditto.

>
>>
>> 3) If there's an error during sharing that's not associated with a  
>> particular item (e.g. the server can't be reached), should  
>> Chandler show an error icon:
>>
>>    [Yes/No] next to the relevant collection in the sidebar
>
> Yes

This already is in place, and is the Share object's "error" attribute.

>
>>    [Yes/No] in the communication status column of all its items in  
>> the dashboard
>>
>
> Nooooo.

Gooooood.

>
>> --Grant
>>
>> (*) This would usually be the result of a client or server bug, I  
>> think.
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>
>> Open Source Applications Foundation "Design" mailing list
>> http://lists.osafoundation.org/mailman/listinfo/design
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Design" mailing list
> http://lists.osafoundation.org/mailman/listinfo/design



More information about the chandler-dev mailing list