microsoft / carbon-aware-sdk

Carbon-Aware Core SDK
MIT License
14 stars 9 forks source link

Migrate Handlers in CA library to directly consume the data sources (remove dependency on Aggregators) #243

Open gfmatthews opened 1 year ago

gfmatthews commented 1 year ago

Description

As a Carbon Aware Developer, I want the datasource handlers (EmissionHander, ForecastHandler) to directly call the datasource and remove the overhead of having Aggregators in between so that the code is cleaner and extensible. This would prevent from creating a new Aggregator layer every time a new data source interface is created.

Acceptance Criteria

Dependencies

Task List

Sprint-Ready Checklist

juzuluag commented 1 year ago

PR: Green-Software-Foundation/carbon-aware-sdk#253