From 60b265aa244fae7393a977bb5dbafdf5de3585d7 Mon Sep 17 00:00:00 2001 From: Paul Farault Date: Mon, 27 Apr 2026 14:20:46 +0200 Subject: [PATCH] feat: add 20260424 contributors notes --- contributors/2026/20260424.md | 60 +++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 contributors/2026/20260424.md diff --git a/contributors/2026/20260424.md b/contributors/2026/20260424.md new file mode 100644 index 0000000..80c5a0f --- /dev/null +++ b/contributors/2026/20260424.md @@ -0,0 +1,60 @@ +--- +date: 2026-04-24 +type: contributors +attendees: + - Serge A. (DGFiP) + - Rémi A. (DGFiP) + - Joe A. (Adaltas) + - Stephan B. (DGFiP) + - Paul-Adrien C. (Adaltas) + - Mikaël D. (DGFiP) + - Paul F. (DGFiP) + - Jean-Marie G. (DGFiP) + - Mori H. (Adaltas) + - Henri K. (DGFiP) + - Moncef L. (DGFiP) + - Alexandre M. (CGI) + - Alexis M. (Adaltas) + - Olivier M. (DGFiP) + - Jean-Pascal M. (DGFiP) + - Chung N. (DGFiP) + - Romain P. (DGFiP) + - Octave P. (Adaltas) + - Pierre S. (Adaltas) + - Jean-Philippe S. (DGFiP) +--- + +## Use Cases (Moncef) + +- **Status:** Use cases have been translated into English and are available on a dedicated branch: [`OKDP/docs/use-cases`](https://github.com/OKDP/OKDP/tree/docs/use-cases/use-cases). +- **Feedback:** A community discussion is live : [discussions:10](https://github.com/orgs/OKDP/discussions/10). + - **Adaltas** noted that documentation and tooling components are currently missing. Octave will open a Pull Request (PR) to address these gaps. +- **Strategic Note:** Use cases serve as focus areas for contributors rather than a formal roadmap. The **TOSIT members** will finalize the roadmap at a later date. +- **Priority:** **DGFiP** will prioritize documentation and Helm charts in the immediate term. + +## Control-Plane Iteration Demo (Moncef) + +Moncef demonstrated the latest iteration of the OKDP control-plane (rebranding of [`okdp-server`](https://github.com/OKDP/okdp-server) and [`okdp-ui`](https://github.com/OKDP/okdp-ui)). + +- **Tech Stack:** Built on **Flux**, **KuboCD**, and **KubeAuth**. +- **Operational Components Included:** JupyterHub, Spark History, and Spark Application. +- **Status:** Repositories have been moved to the OKDP organization but remain **private** for the time being. + +## Future Repository Organization (Jean-Pascal) + +Jean-Pascal presented a proposal for restructuring the OKDP repositories. + +- **Reference:** The proposed architecture can be viewed via this [Excalidraw schema](https://excalidraw.com/#json=5BAjpLnPWf-t9gABHWcb2,HCVgwAzqdVgz341sqhXsgQ). +- **Next Steps:** A PR will be submitted to implement this structure prior to the next session. + +## OPA/OPAL Technical Presentation (Stephan) + +Stephan concluded the technical deep dive into OPA/OPAL started in the previous meeting. New Repositories include : + +- [`opal-fetcher-postgres`](https://github.com/OKDP/opal-fetcher-postgres): A fork utilizing `branch-0.9.4` as the default. This branch includes specific adaptations (similar to the historical TDP approach). +- [`trino-opal-example-policy`](https://github.com/OKDP/trino-opal-example-policy): Dedicated repository for policy management. +- [`opa-trino`](https://github.com/OKDP/opa-trino): Currently **private** pending a final naming decision. + +## Additional Comments + +- **Review Process:** Paul requested that all discussions regarding code or documentation contributions be centered around **open PRs** rather than live screen-sharing of local environments. This mirrors the workflow used in TDP meetings, ensuring all contributors have access to the source material for peer review and transparency.