zlacker

[return to "France dumps Zoom and Teams as Europe seeks digital autonomy from the US"]
1. input_+1F[view] [source] 2026-02-03 19:18:53
>>AareyB+(OP)
Worth pointing out: France is not adopting existing open source software, they're building their own software and releasing it under the MIT licence. Most of it (or all of it?) is Django backend + React frontend (using a custom-built UI kit).

Home page for the entire suite (in French) with some screenshots: https://lasuite.numerique.gouv.fr/

Code bases are on GitHub and they use English there: https://github.com/suitenumerique/

Dev handbook (in English): https://suitenumerique.gitbook.io/handbook

Not French and I can't say I personally tried deploying any of them, but I've been admiring their efforts from afar for a while now.

◧◩
2. Yousef+Wu2[view] [source] 2026-02-04 08:05:26
>>input_+1F
I work on BlockNote (https://www.blocknotejs.org), the block-based editor that powers Docs (https://github.com/suitenumerique/docs).

1.5 year ago DINUM (La Suite) and OpenDesk (Germany) reached out and started sponsoring quite a bit of our work which has really helped us accelerate the project

◧◩◪
3. trcf23+XB2[view] [source] 2026-02-04 09:00:02
>>Yousef+Wu2
Do they have an impact on the roadmap? Like special features for gov work or specific integration?

And I believe BlockNote uses tiptap/prosemirror, no? Do they also contribute to those “primitives”? That would be a very nice gift to the OSS community

◧◩◪◨
4. Yousef+sR6[view] [source] 2026-02-05 13:56:06
>>trcf23+XB2
They're pretty mindful of sponsoring things that also works for us. I.e.: we try to align both our roadmaps as good as possible.

We're discussing how to work best with downstream dependencies as well. So far they're actively sponsoring Yjs, but not prosemirror/tt.

fyi, here are some early thoughts by the PM of Docs on how to collaborate between public sector and OSS (companies): https://github.com/virgile-dev/playbook-work-with-oss-librar... (we surely don't check all the boxes yet, but it's good to have the discussion!). Feel free to jump in!

[go to top]