[Design] [Cosmo][Proposal] (only) 2 Tickets per Collection

Mimi Yin mimi at osafoundation.org
Tue Nov 13 14:58:29 PST 2007


Hi Bobby,

We don't currently have end-user UI to revoke tickets. For the  
Desktop, the way you deal with the use case your describing is to  
unpublish a collection, republish it and hand out new tickets.

We could add a 'Generate new pair of URLs' button to the Web UI so  
that Hub-only users could do the same.

In the meantime, the proposal is to keep the end-user mental model  
re: tickets as simple as possible and save our energy for  
implementing real ACLs :)

Mimi

On Nov 13, 2007, at 2:32 PM, Bobby Rullo wrote:

> Mimi,
>
> I have reservations about the "2 tickets per collection" proposal,  
> and the discussion linked to in bug 11320 doesn't seem to be the  
> right one.
>
> In the absence of ACLs, allowing different tickets for different  
> people (or groups of people) is the next best thing.
>
> Consider the case of a small organization using Cosmo for a shared  
> calendar. What if one of those people left, and you no longer  
> wanted them to have access? If you gave that person their own  
> ticket, you could revoke that particular one.
>
> I'd rather not see us take away a feature from the server to make  
> the design of the client easier. Also, this is a proposal that  
> should be discussed on the Cosmo list as well, or at the very least  
> tagged with '[cosmo]' on design.
>
> Bobby
>
> On Nov 13, 2007, at 1:29 PM, Mimi Yin wrote:
>
>> Bobby,
>>
>> https://bugzilla.osafoundation.org/show_bug.cgi?id=11320 will move  
>> us to a 2-ticket per collection model.
>>
>> Mimi
>>
>> On Nov 13, 2007, at 1:14 PM, Bobby Rullo wrote:
>>
>>>>
>>>
>>> What if there are multiple (more than just one read, and one read- 
>>> write) tickets issued to that same collection?
>>>
>>> Maybe the Sharing tab needs to be more of a full-fledged Ticket  
>>> Managent tab....
>>>
>>> bobby
>>>
>>>>
>>>>> ===
>>>>> Tab: Share
>>>>> -----
>>>>> Give out the URL(s) below to invite others to subscribe:
>>>>>
>>>>> View-only: http://hub.chandlerproject.org/xxxxx <LINK>
>>>>> View and Edit: http: //hub.chandlerproject.org/xxxxx <LINK>
>>>>
>>>> this implies that tickets are automatically created when a  
>>>> collection
>>>> is created. this is true when a collection is created with Morse  
>>>> Code
>>>> (i.e. by Desktop), but it's not true when somebody creates a
>>>> collection through the web UI or DAV (iCal, command line). i don't
>>>> have any problem making that happen, though.
>>>
>>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>
>>> 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
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Design" mailing list
> http://lists.osafoundation.org/mailman/listinfo/design



More information about the Design mailing list