I agree with you, I'de rather see something a little
less detailed.  

I still would prefer to see something less like a
classic use case, and something more illustrative of
the existing draft.  John's already got something that
(IMO) looks pretty good, I'de just like to see some
use-cases for it; and i'm worried if we take the
traditional "forget about prior art" attitude when we
do use-cases, they'll set the process way back.

So, can we agree?  Something lightweight, with the
intent to illustrate the existing draft to start?

--
James

--- Dick Hardt <[EMAIL PROTECTED]> wrote:

> Well, my question was more of "What is a use case?"
> 
> Is it a detailed "Detailed Scenario"?
> 
> I retained Tim Bray of XML fame to assist me with
> documenting SXIP  
> 1.0. His recommendation (which he and I executed on)
> was to write  
> scenarios, where the user activity and what happens
> on the wire are  
> discussed so that the reader can tie it all
> together. We wrote  
> different scenarios so that the reader would be able
> to see enough  
> facets of the protocol to understand it. The use of
> names and  
> specific activities made it easy for the reader to
> grasp. I think  
> this is a useful, but non-normative way to document
> a protocol.
> 
> I think this might be too detailed.
> 
> Here is a simple example of what I think a use case
> is:
> 
> Sally wants to register at a website. She does some
> action that sends  
> her to her software agent that manages her identity,
> that allows her  
> to select which data she wants to release.
> When returning to the site later, Sally clicks on a
> button to log  
> into the site.
> 
> Sally is in control of what data was released to the
> site.
> Sally did not have to type in any of the data.
> Sally does not have new username and password for
> the site.
> 
> -- Dick
> 
> On 23-Jan-06, at 11:43 AM, James Benedict wrote:
> 
> > Good question! Especially since we have a "chicken
> and
> > egg" issue here.  Personally, I'de like to see
> some
> > "example executions" of the current draft to get a
> > better understanding of how it works... and to
> spot
> > potential issues.
> >
> > However, in the real (well, maybe ideal is a
> better
> > word) software engineering world, the "use cases"
> > would represent an expected "walk through" of the
> > application functionality ... from which
> requirements
> > would be derived ... then the applications,
> protocols,
> > etc would be implemented.
> >
> > Interestingly enough, we already have the
> end-product.
> >  Hence, my interest in "examples" of the current
> > draft. I'de rather take what we've got and analyse
> the
> > "use cases" to determine suitability than to try
> to
> > re-derive the draft from scratch, although some
> might
> > disagree with me here :)
> >
> > Since you put out the question Dick, what do you
> > propose?
> >
> > --
> > James
> >
> > --- Dick Hardt <[EMAIL PROTECTED]> wrote:
> >
> >> Great to hear that James!
> >>
> >> I think it would be useful for us all to agree
> what
> >> a use case is. :-)
> >>
> >> On 23-Jan-06, at 11:29 AM, James Benedict wrote:
> >>
> >>> If no one else volunteers, then i'll do it.  I'm
> >>> working on some use cases for myself anyways...
> >> still
> >>> trying to get a picture in my head of exactly
> what
> >>> this protocol is doing.
> >>>
> >>> I think in pretty (or at least ASCII) pictures
> :)
> >>>
> >>> --
> >>> James
> >>>
> >>> --- John Merrells <[EMAIL PROTECTED]> wrote:
> >>>
> >>>>
> >>>> If people want to offer up some use cases i'll
> >>>> wrangle them into an
> >>>> ID...
> >>>>
> >>>> (I'd rather somebody else did the editing on
> this
> >>>> draft though...)
> >>>>
> >>>> John
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> dix mailing list
> >>>> [email protected]
> >>>> https://www1.ietf.org/mailman/listinfo/dix
> >>>>
> >>>
> >>>
> >>> _______________________________________________
> >>> dix mailing list
> >>> [email protected]
> >>> https://www1.ietf.org/mailman/listinfo/dix
> >>>
> >>>
> >>
> >>
> >> _______________________________________________
> >> dix mailing list
> >> [email protected]
> >> https://www1.ietf.org/mailman/listinfo/dix
> >>
> >
> >
> > _______________________________________________
> > dix mailing list
> > [email protected]
> > https://www1.ietf.org/mailman/listinfo/dix
> >
> >
> 
> 
> _______________________________________________
> dix mailing list
> [email protected]
> https://www1.ietf.org/mailman/listinfo/dix
> 


_______________________________________________
dix mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/dix

Reply via email to