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

Stakeholder engagement: which API documentation UI to use? #388

Closed
5 tasks done
shmonks opened this issue Sep 24, 2024 · 9 comments
Closed
5 tasks done

Stakeholder engagement: which API documentation UI to use? #388

shmonks opened this issue Sep 24, 2024 · 9 comments
Labels
complexity: small All steps are laid out in detail so that someone new to the project can work on it feature: docs: PD team documentation documentation on PD team processes and architecture, etc. p-feature: Stakeholder documentation documentation for Users of People Depot role: product s: VRMS stakeholder: VRMS size: 1pt Can be done in 4-6 hours

Comments

@shmonks
Copy link
Member

shmonks commented Sep 24, 2024

Overview

We need to get feedback from stakeholders about preferred form of API documentation, following Fang's research indicating pros and cons of two main options: Swagger and Redoc

Action Items

  • Create draft of slide deck
  • Review
  • Send link to Bonnie for feedback
  • Send message to VRMS (and CTJ?) PMs, asking if we can join one of their team meetings to talk about it, with link to version of slide deck saved to local drive
  • Record stakeholder feedback in a comment below

Resources/Instructions

@shmonks shmonks added role: product s: VRMS stakeholder: VRMS size: missing feature: docs: PD team documentation documentation on PD team processes and architecture, etc. p-feature: Stakeholder documentation documentation for Users of People Depot complexity: small All steps are laid out in detail so that someone new to the project can work on it labels Sep 24, 2024
@shmonks shmonks added this to the 3 - Project Mgmt milestone Sep 24, 2024
@github-project-automation github-project-automation bot moved this to 🆕New Issue Review in P: PD: Project Board Sep 24, 2024
@shmonks
Copy link
Member Author

shmonks commented Oct 3, 2024

Hi @vanessaavviles - please consider the following questions and add an update below:

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (if necessary): "Add any pictures that will help illustrate what you are working on."

@vanessaavviles
Copy link
Member

Fang could not make the meeting this past tuesday, so we will work on going through the presentation all 3 of us next tuesday's meeting and have it ready to show the team thursday of next week.

@shmonks shmonks removed their assignment Oct 4, 2024
@vanessaavviles
Copy link
Member

Finished presentation, Fang and I decided it would be best for the 3 of us to look it over together for one last glance before presenting it at all teams.

@shmonks
Copy link
Member Author

shmonks commented Oct 17, 2024

Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?" We met this morning and ran through final changes and cleanup, which Vanessa will implement before finalization
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?" Next week
  5. Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."
  • remember to add links to the top of the issue if they are going to be needed again.

@vanessaavviles
Copy link
Member

Revised PP with sarah and fang, need to make a few changes to the presentation before revising again. After that, PP should be ready to demonstrate to team.

@ExperimentsInHonesty ExperimentsInHonesty added size: 1pt Can be done in 4-6 hours and removed size: missing labels Oct 23, 2024
@ExperimentsInHonesty ExperimentsInHonesty moved this from 🆕New Issue Review to 🏗In progress-actively working in P: PD: Project Board Oct 23, 2024
@shmonks
Copy link
Member Author

shmonks commented Oct 24, 2024

Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?" Slide deck completed and ready for review: https://docs.google.com/presentation/d/1ugoZ33ptZTdiAjDZpd5bd7FrLQbIVcOPVjP4GkJ0EiE/edit#slide=id.g1443c52839c_0_2
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."
  • remember to add links to the top of the issue if they are going to be needed again.

@shmonks shmonks moved this from 🏗In progress-actively working to ❓Questions/Review in P: PD: Project Board Oct 24, 2024
@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Oct 25, 2024

This was presented in the people depot team meeting tonight.

  • Ethan looked at it and said whatever Fang recommends is fine

  • Bonnie looked at it and said redocs is her recommendation

  • Fang recommends redocs

  • Ask the CTJ and VRMS tech leads for their recommendation after seeing the presentation

@shmonks
Copy link
Member Author

shmonks commented Oct 25, 2024

Remember to update the following issues with feedback once we have it:

@shmonks
Copy link
Member Author

shmonks commented Oct 31, 2024

Stakeholder feedback:

  • Website team and CTJ prefer Redoc
  • VRMS prefer Swagger

I.e., Redoc wins

@shmonks shmonks closed this as completed Nov 1, 2024
@github-project-automation github-project-automation bot moved this from ❓Questions/Review to ✅Done in P: PD: Project Board Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: small All steps are laid out in detail so that someone new to the project can work on it feature: docs: PD team documentation documentation on PD team processes and architecture, etc. p-feature: Stakeholder documentation documentation for Users of People Depot role: product s: VRMS stakeholder: VRMS size: 1pt Can be done in 4-6 hours
Projects
Status: ✅Done
Development

No branches or pull requests

4 participants