Docs et Visio de la suite numérique

Avez-vous entendu parler de Docs, édition collaborative au top, et Visio, service de visio ?

C’est développé par l’état français en collaboration avec l’état allemand, c’est open-source, et ça a l’air vraiment très lourd.

C’est passé sur Hacker News et y’a un document de démo qui promet.

Est-ce qu’un chaton a déjà essayé d’héberger un de ces outils ? :eyes:
Hâte d’avoir le temps d’essayer ça !

5 Likes

Ouah haha mais c’est trop mignon/marrant ce document :smiley:

1 Like

On a déjà joué un peu avec, on gère les cluster k8s sur lesquels sont installés une partie des outils de La Suite. J’ai passé du temps la semaine dernière pour customiser Docs, en l’état quand tu l’installes c’est brandé Etat Français - bouton proconnect, la marianne etc. Je les aide justement à rendre l’app plus générique - ce post sur Hacker News est arrivé un petit vite :upside_down_face:

Il y a pas mal de critique sur le fait que la DINUM se positionne comme éditeur, perso je trouve ça intéressant ça pousse vers un modèle peut être plus vertueux dans le sens commun numérique avec un écosystème public privé où le pouvoir ne va pas être uniquement concentré au sein d’une entité commerciale. Il y a encore pas mal de flou sur cette partie gouvernance et comment pérenniser ces communs numériques, en tant que CHATONS et acteur de cet écosystème on peut justement avoir un rôle à jouer.

Pour revenir aux outils l’architecture technique est plutôt propre et ça tourne déjà en prod avec un peu de volumes.

Docs derrière c’est du ProseMirror / TipTap / Blocknotejs et Yjs pour la partie collab / CRDT.
Visio ca repose sur Livekit. Ils ont fait des tests de montée en charge plutôt convaincant.

7 Likes

`Qu’est-ce qu’il en est de la compatibilité avec les lecteurs d’écran ?

Dans le post HackerNews des développeurs ont dit qu’il y avait des personnes spécialisées dans l’accessibilité numérique, et que c’était prévu d’être 100% utilisable par tout le monde. Je ne me souviens plus si c’était « maintenant » ou « bientôt », mais ça devrait déjà être « pas mal » maintenant.

J’avoue ne pas comprendre ces critiques alors que c’est la mission de la DINUM que de porter l’édition de logiciels libres auprès des administrations d’état ou des collectivités publiques.

Après en terme de politiques publiques, «faites ce que je dit mais pas ce que je fais», le MENJS vient de passer contrat avec M$ Détail d'un avis | boamp.fr — boamp.fr
Je comprends pas mieux.


Des chatons au prochain atelier bluehat ? Les nouveautés d'OKDP - Open Kubernetes Data Platform

1 Like

L’article de Next sur le sujet (réservé aux abonnés, mais je peux le partager) : L’Éducation nationale signe pour au moins 74 millions d’euros de solutions et services Microsoft - Next

J’avais testé Docs quand ils avaient fait un appel au test sur Masto. On devait être ~60 dessus, et ça ramait énormément, et la saisie était impossible quand du était en bas de document (à cause du monde). Mais je pense que ça se règlera bien dans le temps.

Ah tiens, Polytechnique également CNLL Polytechnique et ministère de l'Éducation Nationale : le CNLL exige l'arrêt immédiat des migrations vers Microsoft 365

1 Like

Salut, je suis en train d’intégrer ca sur k8s pour la collectivité chez moi, il y aurait moyen que je jette un coup d’oeil a tes manifests k8s pour me faire gagner du temps?

Celle du deploy de la dinum sont là:

Salut. On déploie nos apps avec des operators que l’on développe dans: indiehost / libre.sh / libre.sh · GitLab (je vais push Docs dans la journée). C’est pas vraiment réutilisable en l’état à moins que tu déploies toute notre stack qui est opiniated.

Il y a une chart Helm dans le repo: docs/src/helm at main · suitenumerique/docs · GitHub sur laquelle je me suis basé.

Le petit détail à savoir c’est pour que le S3 fonctionne bien il faut rajouter des annotations sur le ingress: docs/src/helm/impress/values.yaml at main · suitenumerique/docs · GitHub

Et sur la partie collab et websocket: docs/src/helm/impress/values.yaml at main · suitenumerique/docs · GitHub

Passe sur le matrix du projet si t’as des galères, j’y suis.

Merci pour ce fil instructif !

Bonjour à tous,

Je suis le sujet de prêt, onlyoffice ça marche bien mais bon j’ai des reproches à lui faire…

Une intégration nextcloud ça serait top : Nextcloud integration · Issue #815 · suitenumerique/docs · GitHub

David