Processus RFC
Les changements à la spec OSL passent par un processus RFC léger, façon paper. La spec est un contrat ; les changements gagnent leur place.
-
Ouvrez une RFC dans
platform/spec/osl/rfcs/OSL-RFC-XXXX-slug.md. -
Couvrez le problème, les alternatives envisagées, l’impact, le plan d’adoption et le rollback. Pré-enregistrez à quoi ressemble le succès.
-
Obtenez la validation des mainteneurs plus au moins un adoptant downstream.
-
Merge → statut
Accepted→ implémentation → statutImplemented.
Exemples déjà dans l’arbre
Section intitulée « Exemples déjà dans l’arbre »- RFC 0002 — le prédicat
semantic_match: comment une seule query traverse Iceberg + Lance. (Implemented) - RFC 0003 — relations et résolution : le graphe structuré, N-N via bridges, joins honnêtes structuré↔non structuré, traversée multi-hop, résolution rapide et le domain-map unifié. (Implemented)
Conformité, pas lock-in
Section intitulée « Conformité, pas lock-in »La spec comme les JSON Schemas sont en Apache-2.0. Les facettes OpenLineage
custom (osl.semanticResolution, lance.retrieval, osl.policyDecisions,
osl.redactions) sont proposées upstream à l’écosystème OpenLineage.