Roadmap - UBOdin/mimir GitHub Wiki

Short-Term Infrastructure Objectives

  • Split Lenses
    1. Support for Views
    2. Model Manager(s?)
    3. Rewrite Lenses as CREATE MODEL + CREATE VIEW
  • GProM Support
    1. Replace Backend
    2. Replace Provenance / Percolite (Row-level)
    3. Replace Poercolite (Attr-level)
  • Metadata Libraries
    1. Knowledge-base Type Inference
    2. Regression Model
    3. Sequence detection?
  • Repair registry

Short-Term User-Facing Objectives

  • Aggregation (Dependency: GPRoM)
  • JSON Import (Dependency: Split Lenses)
  • Improve Lenses
    • Better Imputation (Dependency: Metadata)
    • Better Schema Matching (Dependency: Metadata)
  • UI For Manual Repairs / Acks

Long-Term Objectives

  • Materialized / Automaterialized Views
  • Adaptive Schemas / Schema Workspaces

Timeline

  • v0.1 - Stable checkpoint (Complete)
  • v0.2 - Import Features
    • Split Lenses
    • JSON Import
  • v0.3 - Aggregation
    • GProM integration
  • v0.4 - Alpha 1 (First "Off-The-Rails" Release)
    • Improve Lenses
    • Support for Acks