Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BLOCKED] [Events v3 - MVP] [#1] Create a schema model for Events V3 API #18947

Open
3 tasks
FranECross opened this issue Aug 14, 2024 · 1 comment
Open
3 tasks
Assignees
Labels
Blocked Issues that are blocked on factors other than blocking issues. Drupal engineering CMS team practice area Events v3 - MVP ghp-drafts Needs refining Issue status Public Websites Scrum team in the Sitewide crew Ruby sitewide

Comments

@FranECross
Copy link

Status

[2024-08-14] [Fran] @dsasser , @davidmpickett , and @chriskim2311 to edit and async refine.

Description

In prep for building a Swagger API document, and a mock API, a schema model needs to be created.

Things to keep in mind (from the initiative):

  • Ensure existing functionality is retained/not degraded.
  • Ensure the schema takes into consideration future-need items:
    • lat/long (for forward lookup, as well as adding/editing lat/long by editors
    • adding tags to events by editors e.g. audience for categorization
    • language

User story

AS A PO/PM/Engineer for Events v3 API
I WANT a schema model created and discussed
SO THAT a Swagger API document and subsequent mock API/actual API may be built using this guidance

Engineering notes / background

Analytics considerations

Quality / testing notes

Acceptance criteria

@davidmpickett
Copy link
Contributor

Being new to API design, I am not sure what the expected output of this ticket would be. Would we just be outlining Schemas, or would we also get into thinking about Operations in this ticket? I guess they are a little interwoven.

Another way of asking the question: What level of detail do we get into in this ticket vs number 2?

My assumption is that we would take things like:

@FranECross FranECross added Blocked Issues that are blocked on factors other than blocking issues. Drupal engineering CMS team practice area labels Sep 18, 2024
@FranECross FranECross changed the title [Events v3 - MVP] [#1] Create a schema model for Events V3 API [BLOCKED] [Events v3 - MVP] [#1] Create a schema model for Events V3 API Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked Issues that are blocked on factors other than blocking issues. Drupal engineering CMS team practice area Events v3 - MVP ghp-drafts Needs refining Issue status Public Websites Scrum team in the Sitewide crew Ruby sitewide
Projects
None yet
Development

No branches or pull requests

5 participants