Incremental Deliverable 1 Formal Design Documents Inspection - SeoulSKY/safe-zone-system GitHub Wiki

Documents

Date

  • September 28th

Length

  • 45 minutes

Participants

  • Emeka(reviewer)
  • Jeremie(notetaker, reviewer)
  • Jorgen(author)
  • Mark(reader, reviewer)
  • Sahngwoo(reviewer)
  • Spencer(reviewer)

Agenda

  • Design Documents
    • Are there any problems with this design?
    • How could this design be improved?
    • Is anything unclear about it?
    • Is there anything that can be added?
    • Does this satisfy all the requirements for the feature?

Notes

  • Architecture Diagram
    • A couple formatting issues on the architecture diagram
    • The CMS doesn't communicate with the SMPT anymore and now Keycloak does
  • Architecture Overview document
    • Some terms are unclear, so we'll create a central glossary for all terms
    • Reverse Proxy
      • Be more clear that the reverse proxy communicates with the outside with HTTPS and internally with HTTP
    • CMS
      • Remove Gunicorn as we don't want to use it
    • MIBS
      • Remove Gunicorn as we don't want to use it
      • Make "CRUD operations" more clear as to what it actually means
    • SMTP(Email)
      • Allow arbitrary server instead of maybe allowing it
  • Reverse Proxy Design
    • Clarify what is meant by TLS