Closed russleyshaw closed 7 years ago
So I think the DB API will be a bit more work but will be more worth it, since we will only have to deal with calling one API.
I agree, I think all the points you made are very appealing and I think it will make it worth it in the long run.
Going with DBApi interactions for now
After some deeper investigation and thought experiments, communication between the two will be independent. One reason for this is because a GitLab user could potentially change his or her password and it not be reflected in the database. Becaause of this, they are two independent systems and should be treated as such.
How should the components (Ophelia & Colisee) communicate with GitLab?
Reasons to communicate directly with GitLab:
Reasons to communicate through DbApi