jason810496 opened a new pull request, #72765:
URL: https://github.com/apache/airflow/pull/72765

   
   - related: #72043 (Go SDK ADRs)
   - #72019 (Java SDK ADRs)
   - #72047 (TypeScript SDK ADRs)
   
   
   ## Why
   
   From my perspative, it's necessary to introduce the generic user-facing 
interface spec for all the SDKs. To make sure user (or agents) that work on the 
further SDKs still respect the existing terms and convenstion (e.g. using 
`TaskHandler` as interface name for the mixed-language Task instead of 
mentioning the "Dag" term).
   
   ## What
   
   I intentionally keep this as a pubic task-sdk docs instead of folding in the 
`contributing-docs/30_new_language_sdk.rst`. Since the doc only describes the 
public user interface instead of the internal implementation detail (this doc 
doesn't mention the msgpack, execution API, etc).
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [x] Yes, with help of Claude Code (Opus 5) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to