[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Sluggish member resources
On Apr 16, 2007, at 6:02 AM, Bill de hOra wrote:
Yeah, I'm with Nikunj. Slug really only exists for public-facing
URIs, and the spec should say so. -Tim
Earlier you said it didn't matter whether it shows up in the member
URI; this sounds like it matters that it doesn't.
Well, "member URI" is not sufficiently specific. It clearly doesn't
hurt for the Slug to show up in any URI. The idea is that you the
client are asking for it to be used in what my suggested spec text
called "The URI normally used for retrieving the newly-created
resource."
I assume "public facing" == "entry/content@src". I'd like to say
the latter in the spec as 'public facing' is highly unspecific.
Please review the example:
<http://bitworking.org/projects/atom/draft-ietf-atompub-
protocol-14.html#mle-example>
It *might* be a good idea to take the slug out of the Location-header
URI just to underline the point about the expected usage.
and let me know whether the fact the link URLs also have the slug
embedded is actually a problem. I can try to wordsmith this, but
further specification (eg turning "only exists for" into spec
language) requires a consensus call.
Nobody suggested "only exists for" as spec text. The suggestion is
that sending the Slug constitutes a request by the client that the
slug text be used in the URI normally used to retrieve the newly
created resource, and I *think* (without doing an exhaustive email
review) that is a consensus position. -Tim