azure-sdk-for-net
azure-sdk-for-net copied to clipboard
[Core] SSE: Analysis and design
Overview
You down with SSE? Well, Krzysztof is - so we should go ask him what we need and get his thoughts on a design.
Scope of work
- Capture requirements from Krzysztof, covering OpenAI and the general form.
- Determine whether this feature lands in Core or ClientModel after discussing with Krzysztof and Anne.
- Determine code generation needs for this feature after discussing with Michael.
- Create issue(s) to describe the needed implementation scope and the design for both code gen and client library work.
Out of scope
- The implementation; that will be covered by a separate issue
Success criteria
- The requirements for SSE are understood and captured in an issue.
- A high-level design for SSE was created and details are captured in an issue.
- Work to implement client library scope is understood and captured in an issue.
- Work to implement code generation scope is understood and captured in an issue.
- Estimation to complete implementation, end-to-end, is known
What does runtime feature mean? BTW I love the project grooming @annelo-msft
What does runtime feature mean?
That is @jsquire's categorization - I didn't change anything he'd already categorized. @jsquire can you unpack this one for us?
can you unpack this one for us?
OpenAI has a built-in SSE implementation. We know that we want to move this to ClientModel at some point in the future so that other libraries can also make use. We do not yet understand the scope of what is needed. This issue is about gathering the requirements from our SME (Krzysztof) and capturing the work in issues.
What does runtime feature mean?
Not a clue. I just know that it wasn't a "partner ask" and this is the only other value. The choices predate me, and I'd like to see the field die because I don't think it offers any value in its current form.
Related to https://github.com/Azure/azure-sdk-for-net/issues/43032
@joseharriaga FYI
Closed by https://github.com/Azure/azure-sdk-for-net/pull/43840, modulo SCM GA-release activities.