What's needed?
We need to allow cloud applications to be able to use Quantitys without depending on the microgrid. We might also want to use Quantitys in API clients too, and they should definitely not depend on the SDK.
Proposed solution
Split the Quantity and all its sub-classes to its own repository:
Use cases
All the cloud apps, maybe all API clients.
What's needed?
We need to allow cloud applications to be able to use
Quantitys without depending on the microgrid. We might also want to useQuantitys in API clients too, and they should definitely not depend on the SDK.Proposed solution
Split the
Quantityand all its sub-classes to its own repository:frequenz.quantityand move the code thereUse cases
All the cloud apps, maybe all API clients.