Re: [Cosmo][Proposal] (only) 2 Tickets per Collection

Bobby Rullo <[email protected]> Wed, 14 Nov 2007 10:37:44 -0800
Newsgroups gmane.org.osaf.design
Message-ID <[email protected]>
I understand that we want to keep (some!) end-users' mental-maps  
simple. But we don't have to do that in a way that makes Cosmo less  
useful and cripples an existing spec (the tickets spec).

Just because one particular client (Chandler Desktop) doesn't ever  
want to know about more than those tickets doesn't mean we should  
make it so that no one else can us Cosmo that way if there are other  
ways around it. Why not have some metadata on the tickets which says  
"these are the Chandler Desktop Tickets" or something?

On Nov 13, 2007, at 2:58 PM, Mimi Yin wrote:

> 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
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> 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