In EntwicklungMeilenstein M1 in Arbeit
Roadmap
Kalzit entsteht in sieben Meilensteinen. Diese Seite folgt dem Projektplan und ändert sich, wenn er sich ändert.
Fundament
Server, Datenbank, Anmeldung, Grundgerüst der Oberfläche und die Regeln, auf denen alles Weitere aufbaut.
- Repository, Projektregeln und CI auf Windows und Linux
- Server mit HTTP und HTTPS (eigenes Zertifikat), Proxy-Unterstützung und Sicherheits-Headern
- Endpunkte für Health und Readiness
- Eigene Datenbank mit Migrationen für SQLite und PostgreSQL
- Ersteinrichtung und lokale Anmeldung
- Design-Tokens, Übersetzungen und Guard-Tests
Kern
Organisationen, Rollen, Dashboards und die ersten Datenquellen in der Form Frame.
- Organisationen, Teams, das vollständige Rollen- und Rechtesystem, Benutzerverwaltung
- Server-Einstellungen in der Oberfläche und ein Audit-Log
- Ordner und Dashboards mit Versionsverlauf
- Verwaltung von Datenquellen mit verschlüsselten Zugangsdaten
- Query-API mit Result Envelope und interner Plugin-Schnittstelle
- PostgreSQL, MySQL und MariaDB, SQL Server, SQLite, Prometheus
- Panels für Zeitreihe, Stat, Balken und Tabelle
- Explore, berechnete Felder, Statistik und Export
MongoDB nativ
Dokumente als gleichwertige Form, mit Schema-Sampling und sichtbaren Projektionen.
- MongoDB-Treiber und Pipeline-Editor mit Vorschau nach jeder Stufe
- Schema-Sampling, Dokument-Explorer, Schema-Panel und Feldverteilung
- Projektionen und Change Streams
- Elasticsearch und OpenSearch, CSV, JSON und HTTP-JSON
- Gespeicherte Auswertungen
Graph nativ
Graphen als gleichwertige Form, von Cypher bis zu lesbaren Pfaden.
- Neo4j und Memgraph über Bolt, Cypher-Editor
- Netzwerk-, Hierarchie- und Pfad-Panel
- Explorer-Modus und Graph-Aggregationen
- Dashboard-Variablen über Formen hinweg
Plugins
Externe Plugins in eigenen Prozessen, signiert und mit Katalog.
- Externe Plugin-Prozesse, Manifest, Signaturen und Katalog
- Rust-SDK
- Beispiel-Plugins: eine Datenquelle und ein Panel
Betrieb
Anmeldung für Unternehmen, Pakete für Windows und Linux, Backup und Hochverfügbarkeit.
- OIDC, LDAP und Active Directory, Zwei-Faktor-Anmeldung mit TOTP und Passkeys
- SMTP und Einladungen, Zertifikate über ACME
- Dienstkonten und Audit-Log
- Windows-Dienst und MSI, deb- und rpm-Pakete, Docker
- Backup und Wiederherstellung, Hochverfügbarkeit mit PostgreSQL
- InfluxDB, Loki, ClickHouse
Ausbau
Alerting, Freigaben, Provisioning und weitere Quellen.
- Alerting, Freigabe-Links und Provisioning als Code
- Import bestehender Dashboards aus anderen Werkzeugen, soweit sinnvoll
- Graphite, Redis, Oracle und Traces (Tempo, Jaeger)
- Weitere Graph-Quellen (ArangoDB, Gremlin) und Dokument-Quellen (Couchbase)
Jeder Meilenstein endet mit grüner CI auf Windows und Linux, Doku-Seiten zu jeder neuen Funktion und einem vollständigen Qualitätsdurchgang.