-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
[Project Sustainability Calculator - Project Sustainability Calculator] API Review #31967
Comments
AI generated notes from API Review 1/29/25 Generated by AI. Be sure to check for accuracy. Project Sustainability Calculator OverviewSubhajit introduced the Project Sustainability Calculator, an API service designed to estimate carbon emissions and other greenhouse gases. The service will be deployed on customer subscriptions and integrated with their existing business applications.
Data Plane and Control Plane SeparationSubhajit and Speaker 1 discussed the separation of the data plane and control plane, with Subhajit explaining that the data plane is offloaded to the customer's side to avoid hosting costs and utilize Azure metering for consumption and cost usage.
API Service Design and FunctionalitySubhajit explained the design and functionality of the API service, including its stateless nature, the use of Azure Front Door, and the process of computing carbon emissions based on activity data.
Review of Type Spec and SDKShruti and Subhajit sought feedback on the type spec and SDK they created for the data plane, mentioning that certain checks were failing and they had questions about the implementation.
Adherence to Azure Rest API GuidelinesJohan and Ted pointed out that the current API design does not adhere to Azure's Rest API guidelines, highlighting issues such as pagination, URL structures, and non-standard error models. They recommended using the Azure-specific library for TypeSpec to ensure compliance.
Next Steps and Action ItemsSubhajit and Shruti agreed to revisit the API definitions and use the Azure TypeSpec library to ensure compliance with Azure guidelines. They will also attend TypeSpec office hours for further assistance and clarification.
Follow-up tasks
|
New API Review meeting has been requested. Service Name: Project Sustainability Calculator - Project Sustainability Calculator Description: Adding a PR raised against the private repo https://github.com/Azure/azure-rest-api-specs-pr/pull/20743/ Detailed meeting information and documents provided can be accessed here |
Meeting updated by Shruti Wasnik Service Name: Project Sustainability Calculator - Project Sustainability Calculator Description: Adding a PR raised against the private repo https://github.com/Azure/azure-rest-api-specs-pr/pull/20743/ Detailed meeting information and documents provided can be accessed here |
New API Review meeting has been requested.
Service Name: Project Sustainability Calculator - Project Sustainability Calculator
Review Created By: Shruti Wasnik
Review Date: 01/29/2025 09:00 AM PT
Release Plan: 1532
PR: Project Sustainability Calculator data plane typespec
Hero Scenarios Link: Not Provided
Core Concepts Doc Link: Not Provided
Description:
Detailed meeting information and documents provided can be accessed here
For more information that will help prepare you for this review, the requirements, and office hours, visit the documentation here
The text was updated successfully, but these errors were encountered: