Live data from Hacker News

Viewing profile — darrelmiller

darrelmiller

HN member
Joined
Sat, Oct 06, 2012, 7:16 PM UTC
HN karma
30
Public activity
22 items

About darrelmiller

No profile information was provided.

Recent public activity

  1. comment
    Comment #19211102

    The site is back, but I this was a sufficient kick in the ass to finally get the blog moved onto a proper platform.

  2. comment
    Comment #19209413

    Well that's embarrassing.

  3. comment
    Comment #14039816

    Hence the reason for tools like swagger-inflector http://swagger.io/writing-apis-with-the-swagger-inflector/ that allows you to drive routing directly from the OpenAPI definition

  4. comment
    Comment #13936249

    The text is different but the meaning is the same. A GET body must not have an effect on the request/response. i.e. You can have one, but you are not allowed to use it for anything…

  5. comment
    Comment #13927651

    We use OpenAPI in many other places too. Azure Logic Apps, Azure API Management, Azure Functions, Azure API Apps, Microsoft Flow, PowerApps. And the list just keeps getting longer.…

  6. comment
    Comment #13927629

    We have been having numerous conversations within Microsoft to figure out how to describe Graph API using OpenAPI. The new Links capability helps a lot. Also, the AnyOf support wil…

  7. comment
    Comment #13927600

    You are correct that the Swagger name is owned by Smartbear, however, whereas previously Swagger was used to name tooling and the specification, now Swagger only refers to the tool…

  8. comment
    Comment #13926051

    It makes it hard to take advantage of HTTP caches. There is also some redundancy because SOAP has headers and HTTP has headers. Which to use? It also is handy to be able to make id…

  9. comment
    Comment #13925797

    The one distinction that I think is worth making is that OpenAPI describes HTTP APIs using the semantics of HTTP. Corba and SOAP attempted to be protocol independent. That's much h…

  10. comment
    Comment #13925731

    This issue list on the OpenAPI GitHub repo is full of requests for change. The spec hasn't changed in a long time, and although this is a fairly big change, it shouldn't be a parti…

  11. comment
    Comment #13925691

    By declaring conformance to YAML 1.2 and requiring conformance to the JSON Schema ruleset defined in YAML 1.2 we can ensure that any YAML OpenAPI document can be converted into JSO…

  12. comment
    Comment #13925672

    OpenAPI V3 now supports AnyOf and OneOf constructs from JSON Schema.

  13. comment
    Comment #13925669

    We're not :-)

  14. comment
    Comment #13925667

    Yes, we decided to be opinionated and say you can't describe bodies for operations where the spec says bodies have no meaning. The text should be there, but I think the RC0 revisio…

  15. comment
    Comment #13925639

    Hey Gregory, thanks for the article. Would it be possible to change your title to OpenAPI 3 and not Swagger 3.0? Swagger is the name of the tooling produced by Smartbear that suppo…

  16. story
  17. comment
    Comment #9292602

    They thought about it... "Some URI Templates can be used in reverse for the purpose of variable matching: comparing the template to a fully formed URI in order to extract the varia…

  18. comment
    Comment #7664001

    For some additional insight on accept based conneg. The guys who created it, really wish they hadn't. http://www.alvestrand.no/pipermail/ietf-types/2006-April/001... "Regarding pro…

  19. comment
    Comment #7012634

    Link relations can be designed that indicate which HTTP methods are allowed. HAL is heavily dependent on conveying semantics via link relations, which is something that some people…

  20. comment
    Comment #5893958

    By having a framework "handle this" you teach novice devs that they don't have to think about it and then they do stuff the framework can't fix and wonder why the framework is brok…

  21. comment
    Comment #4621576

    Web API is actually built on a completely different HTTP pipeline than ASP.NET products. When it moved to the ASP.NET team, there were a number of changes made to make it feel more…

  22. comment
    Comment #4621404

    If you like Jinja2 then use it. We have been using it for templating, running with IronPython, for the last couple of years.