Meeting: May 13th, 2025 #188
Replies: 3 comments
-
Continue discussion of: #187 (comment) |
Beta Was this translation helpful? Give feedback.
-
Outcome of this discussion: We should explore a dual approach: URLs on "rails" that enable us to guarantee deterministic routing. Freeform URLs that enable describing existing APIs that do not conform but do not have the same guarantees. URI Templates are not designed for parsing URLs. We need to investigate alternative declarative URL description formats that can support both construction and parsing, as well as aid with serialization of typed parameters. |
Beta Was this translation helpful? Give feedback.
-
Here's another perspective. JSON Schema actually does provide a tool from which we can construct "priorities" and statically require unambiguous behavior and allow every operation to be considered in isolation. It's maybe not elegant or attractive, but it does work. Let's say I have two paths,
Now I have ambiguity that can't be resolved statically, and might or might not actually result in a runtime collision. How can the schemas solve this?
And if it's three schemas?
Again, I don't find the solution of forcing authors to use explicit |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Weekly meetings happen on Tuesdays
Time: 5pm GMT / 9am Pacific
Zoom: https://zoom-lfx.platform.linuxfoundation.org/meeting/98869769538?password=d769f940-7da7-4de8-9fab-685a1cc8f33e
Accessibility & Etiquette
Agenda Structure
Whether attending or not, anyone can comment on this issue prior to the meeting to suggest topics or to add comments on planned topics or proposals.
Beta Was this translation helpful? Give feedback.
All reactions