-
Notifications
You must be signed in to change notification settings - Fork 13
Actions #24
Comments
I know that Kate (where's her Github handle in autosuggest gone?) had some superb use cases that would help us flesh out much more nuanced components of both the API and data structure specifications. We should at a minimum revive those for this convo. |
cc @klambacher |
I'm swamped this week but will set myself a reminder to come back to this next week. I think perhaps an actual document talking about use cases and their usual requirements would help (I've got some past real-world asks to back it up). Sorry for being out of the loop - illness + deadlines are a bad combo! |
We have begun outlining user personas and their associated stories in the project charter document, though it makes sense for us to expand those into their own document. Would welcome suggestions and contributions here. |
Thanks for this thread. Making actions intuitive and meaningful is important -- we have time on this one, so whenever we can start building a list of real world actions against organizations, locations, services and others would go long way to help me think through the evolution of spec. |
Ok, it's taken me a while but here I am back to this thread ;) I mentioned in a previous call that our major real-world use cases (which can overlap) include:
|
@klambacher super interesting. I'd like to hold this framework alongside our initial framework for Use Types and Use Cases. Is it possible that there is overlap between these sets of types? I could easily see someone being 2, 3, and 4 simultaneously. |
@greggish yes, absolutely there is overlap, but each can be quite independent too. Obviously this is a very different approach to the use cases from what you have in your document, and I think it's good to recognize these roles through both filters. From my end (as the person who gets contacted when someone wants to start doing a data exchange, integration, portal, etc) people always come with very strong positions reflecting one or more of the 4 above, and that's what forms the basis for me recommending what they need. To meet all of these needs we've today got quite the puzzle of manual and automated import/exports formats, simplified and full-display APIs, CMS plugins, etc.. I would think of it as a great success if we could identify how each of the types of real-world projects we have today might accomplish their goals with the API. |
Ok. I've added these to our documentation, and will open the issue for our consideration on the call. We'll put some time into discussing this. |
Wanted to have a place to have conversations about how we reflect actions in the API design. Right now the API design is very CRUD, and there really aren't any actions beyond just verbs.
I'd like to have an ongoing discussion around how we reflect more advanced actions in the API design, allowing for more actions to be taken after we get more feedback from the community.
The text was updated successfully, but these errors were encountered: