Closed mietcls closed 1 year ago
End-Goal: Biblio becomes consumer of people service, and we use GISMO as single source of truth
Milestone 1: Person service stands by itself on the Nomad cluster
Summer holiday finish. Aim for a solid application that is future-proof and flexible. We do not need to solve every question, we can take an incremental approach.
Milestone 2: To be refined
Milestone 3: To be refined
To be refined
-> two worlds come to life where we still use the MongoDB, and where we can actually start filling up the people service and see the quality of the data
To be refined
To be refined
Risks
Approach of co-existing two worlds
Use GISMO as resource instead of LDAP --> too big Front-office does not handle person service in an intertwined way any longer No MongoDB for persons Back-office queries person service as a separate service
More stability doet hetzelfde als de vorige minder shit en conflicten met personen
EOY we aim to finish it all.
Decision
It will be hard to get this completely in production without creating the entire infrastructure. There are two scenarios:
There is a huge risk; the flowable set-up that has been created in isolation with PHP.
Define what we will deliver as MVP
Define what is out of scope
How to handle SOAP endpoints
Data
Lange termijn willen we eigenlijk enkel naar hen luisteren, niet zelf dingen toevoegen.
Context
https://github.com/ugent-library/people/issues/6 -> why and how
Steps