Skip to content

feat: revamp architecture section and add dedicated roadmap page#14

Merged
mlahouar merged 5 commits into
masterfrom
feat/website-revamp-architecture-roadmap
Apr 3, 2026
Merged

feat: revamp architecture section and add dedicated roadmap page#14
mlahouar merged 5 commits into
masterfrom
feat/website-revamp-architecture-roadmap

Conversation

@mlahouar
Copy link
Copy Markdown
Contributor

@mlahouar mlahouar commented Apr 2, 2026

Summary

  • Refactored architecture section to reflect the two-layer model (Data & AI Modules + Control Plane) aligned with the OKDP repository README
  • Added a dedicated roadmap page (/roadmap/ and /en/roadmap/) with detailed v1.0.0 progress tracking and future evolutions section
  • Replaced the inline roadmap section on the homepage with a minimal teaser ("First release v1.0.0 planned for June 2026") linking to the full roadmap page
  • Extracted header, footer, and scripts into Handlebars partials for template reuse
  • Updated TOSIT section copy to better highlight DGFiP and Orange's roles
  • Added tech logos (NiFi, Kafka, Flink) and fixed Polaris logo visibility (white SVG inversion)
  • Added PR preview workflow for automatic deploy previews on pull requests
  • Adapted production deploy workflow for gh-pages branch compatibility

- Refactor architecture to two-layer model (Data & AI Modules + Control Plane)
  aligned with OKDP README structure
- Add dedicated roadmap page (/roadmap/) with detailed v1.0.0 progress and
  future evolutions, replacing inline roadmap section with a teaser
- Extract header/footer/scripts into Handlebars partials for reuse
- Add bilingual roadmap pages (FR/EN) with proper language switching
- Update TOSIT section with revised copy
- Add tech logos (NiFi, Kafka, Flink) and fix Polaris logo visibility
- Add PR preview workflow (rossjrw/pr-preview-action)
- Adapt deploy workflow for gh-pages branch compatibility

Made-with: Cursor
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 2, 2026

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-04-03 12:38 UTC

@mlahouar mlahouar closed this Apr 2, 2026
@mlahouar mlahouar reopened this Apr 2, 2026
mlahouar added 3 commits April 3, 2026 01:22
… Pages

The site is deployed at /okdp.io/ on GitHub Pages. Without the base path,
CSS and static assets (logos, flags) fail to load.

Made-with: Cursor
…previews

base: './' works on okdp.io (custom domain), okdp.github.io/okdp.io/,
and pr-preview subpaths alike.

Made-with: Cursor
@mlahouar mlahouar closed this Apr 2, 2026
@mlahouar mlahouar reopened this Apr 2, 2026
- Replace emoji badges with styled color dots matching the legend
- Add computed status dots on Control Plane cards (auto-calculated)
- Harmonize "Control Plane / Platform" to "Plateforme" in FR locale
- Merge sparse future cards (Observabilite + Deploiement, Orchestration + Ingestion)
- Compact hero + legend into single section, reduce vertical spacing
- Add visual separator between v1.0.0 and future evolutions sections

Made-with: Cursor
@mlahouar mlahouar merged commit cbb283c into master Apr 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant