Design Proposals¶
This section contains unshipped APIs, historical plans, and normative proposals. It is deliberately separate from the ETLantic 0.18 user guide.
Do not start here
This section is not the user guide. Pages here are unshipped APIs, historical plans, or aspirational design studies. Start with Installation → Quickstart instead.
Not current API documentation
Do not copy unshipped interfaces from these pages into a production application. Start with the current-version guide and capabilities.
Exceptions (shipped):
- portable authoring (@Transformation.portable, etlantic.transform)
— see Portable Transformations
- portable compiler protocol and first-party compilers — see
Portable Transform Compiler
under Plugin SDK / Integrations
- Gate A versioned tabular interchange — see the
0.18 user guide
Portable transformation program (history and remaining work)¶
- Authoring experience (shipped 0.11)
- Function catalog (shipped 0.11)
- Compiler protocol (shipped 0.12; Polars kernel)
- Implementation plan
- DTCS evolution
- DTCS 2.0 publication record
- DTCS 3.0 Rich Portable Analytics publication record
Maintainer plans¶
- 0.18 Versioned Tabular Interchange record (Gate A shipped)
- FastAPI integration
- Schema drift
- Reliability
- SQLModel integration
- SparkForge adoption
Design-study examples¶
The Examples index distinguishes CI-tested scripts from aspirational studies. Design studies are not compatibility promises.