ETALIS – roadmap

Roadmap Overview

ETALIS is actively developed with a long-term vision: a reliable, modular integration framework designed for real-world data workflows..
This roadmap provides a high-level view of where ETALIS is heading. It focuses on direction, outcomes, and maturity milestones rather than implementation details.


Current Development Status

ETALIS is currently under active development.
The project has moved beyond the conceptual phase and is now focused on building and validating its core foundation.
Several fundamental components of the architecture are already implemented and covered by automated tests, ensuring correctness, consistency, and long-term maintainability. Current focus areas include:

  • Configuration-driven pipelines
  • Core execution flow and orchestration
  • Schema validation and structured data handling
  • Reliability and test coverage of critical components

ETALIS is being developed incrementally, with a strong emphasis on architectural soundness before introducing higher-level features.

[CORE STATUS SNAPSHOT]

✔ YAML-driven CI configuration parsing
✔ Context variable system (structs, vectors, parameters)
✔ Indexed collections with deterministic access
✔ API schema registry and validation layer
✔ JSON extraction pipelines (foreach / mapping)
✔ Client request & response configuration models
✔ End-to-end configuration parsing tests (CI-level)
✔ Error handling and validation coverage

[QUALITY]

✔ Extensive unit test coverage
✔ Deterministic parsing & validation
✔ Strong type enforcement at config level
✔ Architecture-first development approach


Status: Active development
Last update: January 2026


Roadmap Principles

ETALIS evolves through validated steps:

  • Stability before expansion: core behaviour must be predictable and testable before adding breadth.
  • Real usage over speculation: priorities are driven by practical scenarios, not feature checklists.
  • Extensibility by design: growth should happen through clean integration surfaces, not core bloat.

Current Phase: Foundation & Stabilisation

This phase is about strengthening the core so that ETALIS remains consistent, reliable, and maintainable as it grows.

Focus areas
  • Consolidating core behaviours and execution consistency
  • Reducing friction in configuration and usage flows
  • Exercising the system through internal pipelines and repeatable test scenarios
Milestone for completion
  • A stable foundation that supports expansion without rework or breaking changes
Status
  • Active development

Next Phase: Declarative Clarity & Predictable Execution

This phase enhances clarity, readability, and trust in how pipelines behave.

What this phase enables
  • Clearer semantics and predictable outcomes across pipeline runs
  • Earlier detection of invalid configurations and runtime ambiguities
  • A more reviewable, maintainable workflow definition model
Milestone for completion
  • Pipelines become easy to reason about, review, and share across environments
Status
  • Planned

Following Phase: Runtime Awareness & Operability

As ETALIS matures, the project will strengthen execution visibility and operational confidence.

Focus areas
  • Better runtime feedback and execution reporting
  • Improved diagnostics for failures and edge cases
  • Foundations for monitoring and long-running scenario support
Milestone for completion
  • ETALIS becomes easier to operate and troubleshoot in demanding contexts
Status
  • Planned

Expansion Phase: Ecosystem & Early Adopter Enablement

This phase focuses on adoption, guidance, and integration surfaces that support growth without exposing or bloating the core.

Focus areas
  • Better onboarding for early adopters
  • Curated examples and practical reference implementations
  • Progressive validation of integration surfaces for external ecosystems
Milestone for completion
  • A smooth “first adoption” experience and an ecosystem-ready foundation
Status
  • Long-term

Validation Track: Pilot Usage & Real-World Feedback

In parallel with development phases, ETALIS will be validated through selected pilot scenarios to ensure alignment with real integration needs.

Objectives
  • Confirm design choices against real constraints
  • Identify high-impact improvements through feedback loops
  • Build credibility through practical outcomes
Status
  • Ongoing (incremental)

Transparency Note

This roadmap is intentionally presented at a strategic level. Detailed technical decisions, internal architecture, and implementation specifics are not publicly disclosed to preserve the integrity of ETALIS and maintain long-term flexibility. Public updates will reflect meaningful progress and validated milestones.


Stay in Touch

If you are interested in ETALIS—whether as an early adopter, collaborator, or pilot partner—reach out to discuss practical scenarios and integration needs.