[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