Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 17 additions & 21 deletions en/roadmap/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ <h5 class="font-semibold text-sm">Apache Spark</h5>
<div class="mb-4 bg-white rounded-lg border border-gray-200 overflow-hidden">
<div class="flex items-center gap-3 px-5 py-3 bg-gray-50 border-b border-gray-200">
<h5 class="font-semibold text-sm">Trino</h5>
<span class="ml-auto w-3 h-3 rounded-full bg-blue-500"></span>
<span class="ml-auto w-3 h-3 rounded-full bg-green-500"></span>
</div>
<ul class="px-5 py-3 space-y-1.5">
<li class="flex items-start gap-2.5 text-sm">
Expand All @@ -193,19 +193,19 @@ <h5 class="font-semibold text-sm">Trino</h5>
<span class="text-text-light">OIDC Authentication</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">Polaris Catalog integration (Lakehouse connectivity)</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">Fine-grained authorization via OPA (Open Policy Agent)</span>
</li>
</ul>
</div>
<div class="mb-4 bg-white rounded-lg border border-gray-200 overflow-hidden">
<div class="flex items-center gap-3 px-5 py-3 bg-gray-50 border-b border-gray-200">
<h5 class="font-semibold text-sm">Polaris Catalog (Apache Iceberg)</h5>
<span class="ml-auto w-3 h-3 rounded-full bg-blue-500"></span>
<span class="ml-auto w-3 h-3 rounded-full bg-green-500"></span>
</div>
<ul class="px-5 py-3 space-y-1.5">
<li class="flex items-start gap-2.5 text-sm">
Expand All @@ -225,15 +225,15 @@ <h5 class="font-semibold text-sm">Polaris Catalog (Apache Iceberg)</h5>
<span class="text-text-light">S3 Integration &amp; Connectivity (STS)</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">Identity propagation from Trino to Polaris</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">Fine-grained OPA integration (Open Policy Agent)</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-gray-100 text-gray-400 flex items-center justify-center text-[10px] mt-0.5">&#9675;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">Make STS support optional (infrastructure flexibility)</span>
</li>
</ul>
Expand All @@ -244,7 +244,7 @@ <h4 class="text-lg font-semibold mb-3 text-primary">Visualization &amp; BI</h4>
<div class="mb-4 bg-white rounded-lg border border-gray-200 overflow-hidden">
<div class="flex items-center gap-3 px-5 py-3 bg-gray-50 border-b border-gray-200">
<h5 class="font-semibold text-sm">Apache Superset</h5>
<span class="ml-auto w-3 h-3 rounded-full bg-blue-500"></span>
<span class="ml-auto w-3 h-3 rounded-full bg-green-500"></span>
</div>
<ul class="px-5 py-3 space-y-1.5">
<li class="flex items-start gap-2.5 text-sm">
Expand All @@ -255,10 +255,6 @@ <h5 class="font-semibold text-sm">Apache Superset</h5>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">OIDC Authentication</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="text-text-light">JWT token propagation or Impersonation (Trino Auth)</span>
</li>
</ul>
</div>
</div>
Expand All @@ -267,15 +263,15 @@ <h4 class="text-lg font-semibold mb-3 text-primary">Orchestration &amp; Governan
<div class="mb-4 bg-white rounded-lg border border-gray-200 overflow-hidden">
<div class="flex items-center gap-3 px-5 py-3 bg-gray-50 border-b border-gray-200">
<h5 class="font-semibold text-sm">Apache Airflow</h5>
<span class="ml-auto w-3 h-3 rounded-full bg-blue-500"></span>
<span class="ml-auto w-3 h-3 rounded-full bg-green-500"></span>
</div>
<ul class="px-5 py-3 space-y-1.5">
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">Community Images &amp; Helm Charts</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">OIDC Authentication</span>
</li>
</ul>
Expand Down Expand Up @@ -363,22 +359,22 @@ <h4 class="font-semibold text-sm">Project Console</h4>
<span class="text-text-light">Project Secrets management (Vault via token only)</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-green-100 text-green-600 flex items-center justify-center text-[10px] mt-0.5">&#10003;</span>
<span class="text-text-light">Application submission via Spark Operator (UI and kubectl)</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-gray-100 text-gray-400 flex items-center justify-center text-[10px] mt-0.5">&#9675;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="text-text-light">Running jobs listing and monitoring</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-gray-100 text-gray-400 flex items-center justify-center text-[10px] mt-0.5">&#9675;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="text-text-light">Control Plane integration: Trino, Superset, Polaris and Airflow</span>
</li>
</ul>
</div>
<div class="bg-white rounded-lg border border-gray-200 overflow-hidden">
<div class="flex items-center gap-3 px-5 py-3 bg-gray-50 border-b border-gray-200">
<h4 class="font-semibold text-sm">Test Sandbox</h4>
<h4 class="font-semibold text-sm">Sandbox</h4>
<span class="ml-auto w-3 h-3 rounded-full bg-blue-500"></span>
</div>
<ul class="px-5 py-3 space-y-1.5">
Expand All @@ -395,7 +391,7 @@ <h4 class="font-semibold text-sm">Test Sandbox</h4>
<span class="text-text-light">Ingress / API Gateway migration</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-gray-100 text-gray-400 flex items-center justify-center text-[10px] mt-0.5">&#9675;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="text-text-light">New okdp-server &amp; okdp-ui versions</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
Expand All @@ -415,7 +411,7 @@ <h4 class="font-semibold text-sm">Installation &amp; Guides</h4>
<span class="text-text-light">Demo Application: End-to-end use case (Ingestion, Spark &amp; Airflow)</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-gray-100 text-gray-400 flex items-center justify-center text-[10px] mt-0.5">&#9675;</span>
<span class="flex-shrink-0 w-4 h-4 rounded-full bg-blue-100 text-blue-600 flex items-center justify-center text-[10px] mt-0.5">&#8635;</span>
<span class="text-text-light">Control Plane Helm chart (okdp-platform)</span>
</li>
<li class="flex items-start gap-2.5 text-sm">
Expand Down Expand Up @@ -640,4 +636,4 @@ <h4 class="font-semibold text-sm">Observability &amp; Deployment</h4>
</script>
</body>

</html>
</html>
Loading
Loading