This roadmap synthesizes community discussions and voting signals from the Ossie GitHub Discussions board. It groups work into three categories:
These are the strategic initiatives where working groups are actively driving spec evolution.
Goal: Enable expressive, composable, and well-defined semantic models with clear entity, relationship, and grain semantics.
Motivation: The current model lacks sufficient support for metrics at different grains, filters, aggregation semantics, and relationships between metrics. Ambiguity in how entities, joins, and grain are represented limits interoperability.
Key Discussions:
Roadmap Deliverables:
Goal: Integrate Ossie with data catalogs and enable centralized semantic services.
Motivation: Semantic models need to be discoverable, governable, and shareable across systems.
Roadmap Deliverables:
Related Issues:
Goal: Enable Ossie to describe business concepts independently of physical data layout, supporting ontology-based semantic models and cross-model conceptual alignment.
Motivation: Many semantic representations (e.g., Palantir, Goldman Sachs Legend) use ontologies to define meaning, and dimensional semantic models naturally layer on top of these. Ossie currently solves structural interoperability — any tool can read and write semantic models in a common format — but it does not yet solve conceptual interoperability, where different models may describe the same business concept using different names or structures. An ontology layer would let organizations define canonical business concepts (Customer, Order, Product, etc.) independently of where the data lives and map physical semantic models back to shared definitions.
Key Discussions:
Roadmap Deliverables:
Related Issues:
These strategic initiatives are planned for future working groups as the spec matures.
Goal: Decouple semantic definitions from physical storage.
Motivation: Users want reusable semantic models independent of underlying tables or views.
Key Discussions:
Roadmap Deliverables:
Related Issues:
Goal: Define a standard query interface for interacting with Ossie models and provide a canonical implementation for interpreting and executing them.
Motivation: Consumers (BI tools, AI systems, APIs) need a consistent way to query semantic models independent of underlying SQL dialects. A reference engine ensures consistent interpretation of the spec and accelerates ecosystem adoption.
Roadmap Deliverables:
Related Issues:
Goal: Clarify the role of SQL and execution within Ossie.
Motivation: There is tension between portability and practical execution requirements.
Key Discussions:
Roadmap Deliverables:
Related Issues:
Goal: Standardize how dimensions and time are modeled.
Motivation: Inconsistent handling of hierarchies and time impacts usability and interoperability.
Key Discussions:
Roadmap Deliverables:
Related Issues:
Goal: Enable Ossie as a reliable foundation for AI-driven analytics.
Motivation: There is growing demand for structured semantic context and grounded query generation.
Key Discussions:
Roadmap Deliverables:
Goal: Ensure trust, stability, and long-term interoperability.
Motivation: Enterprise adoption requires consistent identifiers, validation, and governance hooks.
Key Discussions:
Roadmap Deliverables:
Related Issues:
Goal: Accelerate adoption through reusable, standardized domain models.
Motivation: Organizations repeatedly recreate similar semantic models (e.g., SaaS, finance, retail). Standardized models can drive faster adoption and consistency.
Roadmap Deliverables:
These items improve usability, clarity, and completeness without fundamentally changing the spec.
Goal: Align Ossie vocabulary with how practitioners think about semantic models, and improve the authoring experience.
Motivation: Several naming conventions in the current spec create confusion or clash with established industry terminology. Clearer naming reduces onboarding friction and improves readability of Ossie definitions.
Roadmap Deliverables:
Key Discussions:
Goal: Provide native support for rich data typing so downstream tools can interpret fields without guesswork.
Motivation: Consuming systems (BI tools, AI agents, dashboards) frequently need to know whether a field represents a currency, a physical unit, or sensitive data — but this context is lost in the current spec and must be re-inferred or hard-coded per tool.
Roadmap Deliverables:
Key Discussions:
Related Issues:
Goal: Introduce a lightweight, optional metadata layer that improves how data is interpreted, presented, and consumed — without affecting execution semantics.
Motivation: Ossie standardizes structural and logical semantics well, but there is limited support for conveying interpretability context such as display conventions, default aggregation behavior, KPI polarity, sorting preferences, and alignment to external semantic concepts. These details are often redefined or inferred inconsistently across developers, BI tools, and AI systems.
Roadmap Deliverables:
measurement, display_format, semantic_type, default_aggregation, desired_direction, default_sort, semantic_mappings)custom_extensionsKey Discussions:
Goal: Lower the barrier to adopting and correctly using Ossie through better guidance, examples, and tooling-friendly formatting.
Motivation: New adopters and tool authors need clearer documentation, real-world samples, and support for rich-text descriptions to effectively author and consume Ossie models.
Roadmap Deliverables:
Key Discussions:
Existing Artifacts:
Goal: Extend Ossie to support domain-specific data types, audience definitions, and patterns that go beyond traditional tabular analytics.
Motivation: Geospatial analytics, time-series modeling, and audience segmentation have unique requirements that benefit from first-class spec support rather than ad-hoc workarounds.
Roadmap Deliverables:
Key Discussions:
Goal: Provide reference tooling that makes it easy to validate, convert, and adopt Ossie models.
Motivation: Broad ecosystem adoption depends on practical tools that let teams validate their models against the spec and convert between Ossie and existing vendor formats without manual effort.
Roadmap Deliverables:
Existing Artifacts:
Related Issues: