Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Media type registry should detect verb execution type per relation name

#18

Media type specification (and custom ones) provide details on which http verb should be used for each request. Restfulie should follow the specification and use the verb provided, without any early-binding on verb type, i.e.:

entry.search.post("content")

should be

entry.search("content")

If search relates to an open-search media type, Restfulie would know its a GET request and use the OpenSearch driver to execute the search.

Reported by Guilherme Silveira · April 6th, 2010 @ 11:14 AM

State: invalid
Milestone: v0.8
Assigned to: Guilherme Silveira Guilherme Silveira

Activity

  1. Guilherme Silveira
    Guilherme Silveira
    • Milestone changed from v0.7.1 to v0.7

    moving it to a default implementation on 0.7 based on:

    entry.search.access("content")

    April 8th, 2010 @ 11:34 AM

  2. Guilherme Silveira
    Guilherme Silveira
    • Assigned user set to Guilherme Silveira

    implementing it

    April 8th, 2010 @ 11:34 AM

  3. Guilherme Silveira
    Guilherme Silveira
    • Tag changed from client to client, negotiation, verb

    April 8th, 2010 @ 11:36 AM

  4. Guilherme Silveira
    Guilherme Silveira
    • Milestone changed from v0.7 to v0.7.1

    April 12th, 2010 @ 02:50 PM

  5. Guilherme Silveira
    Guilherme Silveira
    • Milestone changed from v0.7.1 to v0.8

    April 28th, 2010 @ 01:10 PM

  6. Guilherme Silveira
    Guilherme Silveira
    • Milestone cleared.
    • Tag changed from client, negotiation, verb to client, feature, negotiation, verb

    May 5th, 2010 @ 03:17 PM

  7. Guilherme Silveira
    Guilherme Silveira
    • Milestone set to v0.8
    • State changed from new to invalid

    it actually should not.

    May 24th, 2010 @ 11:10 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.