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

Wrap COSMOS API #204

Open
YohannParis opened this issue May 12, 2021 · 1 comment
Open

Wrap COSMOS API #204

YohannParis opened this issue May 12, 2021 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers refactoring

Comments

@YohannParis
Copy link
Contributor

Why
Right now the COSMOS API is too intertwined within HMI. So that if the API breaks or evolves, we have to update multiple parts.

i.e. #200, the CosmosSearchObjectsInterface and CosmosArtifactInterface are consumed similarly, but they are entirely different types; which creates unnecessary tests to handle both of them.

How
Create a Class wrapper (or another mean) to consume COSMOS API.

Source
Integration with COSMOS and xDD — ASKE, Uncharted Google Docs

@YohannParis YohannParis added enhancement New feature or request good first issue Good for newcomers refactoring labels May 12, 2021
@mj3cheun
Copy link
Contributor

mj3cheun commented Sep 1, 2021

@adamocarolli this could tie in with the generalization work you are doing at the moment? we should have a chat about this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers refactoring
Projects
None yet
Development

No branches or pull requests

2 participants