uncharted-aske / HMI

Apache License 2.0
1 stars 0 forks source link

Wrap COSMOS API #204

Open YohannParis opened 3 years ago

YohannParis commented 3 years ago

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

mj3cheun commented 3 years ago

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