Date

  • 2 avril 2026

Nous organisons une réunion mensuelle ouverte, le premier jeudi de chaque mois, dans le but de rassembler toute la communauté Osuny. Cet événement est un moment d'échange et de discussions, pendant lequel l'équipe noesya présente les avancées fonctionnelles. Cet événement est ouvert, vous êtes libre de venir quand vous le souhaitez, il n'y a aucune obligation d'être présent·e chaque mois, c'est à votre convenance. Nous souhaitons co-construire l'ordre du jour de cette réunion mensuelle avec vous, donc nous sommes à l'écoute de vos remarques et/ou questions.

Accéder à la vidéoconférence (lien externe)

Releases Front

V9.1

https://github.com/osunyorg/theme/releases/tag/v9.1.0
Dans la suite de ce qui avait été parcouru lors de la précédente assemblée, la version 9.1 du thème a été déployée

  • Outils pour mesurer la qualité et la robustesse des fichiers, environ 800 fichiers rangés : les sites bougent à la marge mais sont plus robustes ; comme évoqué lors de la précédente assemblée, cela a demandé d'ajuster la manière dont était envisagée la complexité des fichiers.
  • Une nouvelle contribution pour corriger une couleur sur les sites en dark mode.
  • En mobile, la table des matières est désormais placée en haut, après le menu, car la mise à jour d'IOS et les nouvelles interfaces Iphone, tout l'espace en bas est occupé.
  • Désormais lorsque la page est en largeur pleine ou partielle, les listes de personnes le sont aussi (beta).
  • Résolution de problèmes avec Github, mais ils sont récurrents, ce qui amène au projet de basculer de github à gitlab sur un gitlab opéré par Ecedi. Cela pose la question des coûts, on serait soit chez scaleway soit chez OVH, à discuter. On aurai un gitlab qui serait complètement autonome. Il y aura peut être des pertes techniques mais un gros gain de résilience

Prochaine fois : suite et fin du rangement de tous les fichiers html.

Releases Back

https://github.com/osunyorg/admin/releases/tag/v3.12.0
3.12

  • Nouvelle identité
  • Le déploiement des sites sur deuxfleurs passait par le SDK de AWS (norme) avec laquelle deuxfleurs est compatible ; on était sur la V1 qui etait obsolète depuis quelques temps et on est passé sur la V2- Sur les dernières versions de Hugo, la mise a jour d'une dépendance a cassé la compatibilité avec le SDK V1. D'ou la mise à niveau deuxfleurs ; on aimerai passer à DXFL qui a été développé par deuxfleurs pour leur infra, qui permet des redirections et fonctionnalités de déplacement d'objets d'un site à un autre. Ce travail est en vours. L'outil DXFL est encore expériemental, avec des ajustements nécessaires mais c'est sur la bonne voie
  • Le passage au client deuxfleurs a accéléré considérablement les temps de mise en ligen ; un travail de mise à jour du thème a été fait. On suit les mise à jout d'hugo pour ne pas prendre trop de retards, mais elles sont très rapides, donc il faut faire attention lorsque des gestions (par exemple des langues), changent. Il faudra en parler lors de la prochaine assemblée.
  • Amélioraiton de la gesiton de la traduction en ajoutant la possibilité de réinitialiser les blocs d'une version linguistique, évite de devoir copier tous les blocs d'une version à une autre.
  • Pour la gestion des redirections, on s'approche d'une gestion native des redirections 301 coté serveur.
  • Tableau de bord des redirections arrivé dans les réglages, pour créer des redirections externes aussi. Ce qui permet de gérer des contenus partis sur d'autres site web.

Nouveautés sites

Après la bière

https://www.apreslabiere.fr/ (lien externe)

Site de la 27ème région

https://www.la27eregion.fr/fr/ (lien externe)

Association d'intérêt général qui explore de nouvelles manières de faire l'action publique, expérimente de nombreux projets pour les collectivités. Travail important de migration des ressources de l'ancien site vers le nouveau sur osuny, et de mise en archive de certains sites. Design par Anthony Ferretti (lien externe), illustration de Léa Chemarin (lien externe) et développement par noesya (lien externe).

Julie : Il faudrait l'expliquer sur le site osuny, notamment les mises en archives statiques
https://qlio.iut.u-bordeaux.fr/

Policies degrowth

https://policies.degrowth.network/

Un travail d'indexation, de structuration des politiques à mettre en place pour une décroissance, dans un langage accessible. Se rapproche du travail de : https://www.thesufficiencylab.org/
Le campus de la transition soigne son contenu

Nouvelle identité et communauté

Rappel : À la dernière assemblée, Takumi avait présenté des maquettes (lien externe)

ArnaudL : Nous avons intégré ses maquettes, une page fonctionnalité que Yuna écrit actuellement, les engagements, les secteurs. On a repris la terminologie des tarifs pour atteindre des personnes qui ne connaissent pas le fonctionnement d'osuny. Nous avons créé un site du commun osuny ou partirons tous les événements en lien avec la vie d'osuny. On a donc un site qui s'adresse à ceux qui ne connaissent pas osuny et un site du commun.

Julie : Si on veut travailler avec osuny on fait comment ?

ArnaudL : Soit la page de contact, soit par le biais de "tester osuny" qui permet de répondre avec clarté aux différents cas

Sacha : Je trouve que c'est très chouette, que le développement de cette identité a permis de trouver le mix entre sobriété et chaleur, que ce soit les typos, les sites mis en avant… Pour la catégorie service public, je ne suis pas sûr que le langage soit approprié pour les mairies (rurales par exemple). Je me posais la question : à cette lecture, est ce que ça me parle en tant que mairie ?

ArnaudL : On pourrait créer des landing pages répondant à des cas d'usage particuliers ; Et aussi, noesya ne doit pas être le point de contact, donc si vous voulez prendre en charge des espaces, n'hésitez pas. C'est le but de la démarche.     

Sacha : Ça tombe bien de parler de ça, parce que pour les points de contact il faudrait en avoir plus que juste noesya.

ArnaudL : Oui, des usagers et des prestataires de service.

Sacha : Est-ce que cet aspect communautaire ne devrait pas être intégré à la roadmap plus fortement ?

ArnaudL : on doit davantage parler des enjeux de roadmap et financement dans les assemblées       

Sacha : La question est sur ce qui est reçu sur cette boite mail, j'ai une proposition dans la gestion des boites mail, avec des alias qui protègent les adresses persos des personnes intéressées.

Discussions

Ajout d'un espace de gestion des PDF

Marion, responsable éditoriale site Rennes Métropole : Il y a un enjeu de gestion des fichiers PDF. Pour l'instant des doublons se retrouvent sur différentes pages, il se pose le besoin de créer un système de gestion.

ArnaudL : Il faudrait prévoir un atelier pour évaluer les besoins entre les différents usagers, pour pouvoir l'ajouter à la roadmap Osuny

Julie : Est-ce que, dans le même travail, la réflexion autour de la possibilité de générer des liens avec le pdf est possible ?

ArnaudL : Oui, ce serait possible.

ArnaudL : Il faudrait demander à Laura et Justin, convier également Alain-Pierre

ArnaudB : Je prends le relai, j'informe et propose une session. (Un canal slack a été créé ici) (lien externe)

Gestion des événements

Julie : Sur les horaires, la manière de l'ajouter est assez perturbante. En outre, pourquoi peut-on ajouter plusieurs horaires dans des lieux différents pour un même événement ? On voudrait quelquefois préciser des lieux différents sans créer un contenu éditorial très poussé. S'il y a plusieurs visites, il y a plusieurs horaires… Moi à la fin je préfère mettre l'horaire dans infos pratiques.

ArnaudL : on est pas sûr non plus, cette V2 de l'agenda est issue du travail avec la Gaîté Lyrique, et les différents lieux possibles correspondent aux événements récurrents ; de toute façon, les expositions ne doivent pas être dans l'espace événement, mais la limite est parfois floue entre événement récurrent et expo.

Julie : Moi, quand je mets dans la home page deux horaires et deux types : exemple un en langue des signes et un LSF+parlé, ça ne s'affichait pas, j'avais utilisé les lieux pour préciser car ils n'avaient pas l'importance d'un événement enfant, ce qui aurait demandé trop d'éditorialisation. 

ArnaudL : problème, ça n'affichera pas LSF et LSF+ parlé parce que c'est des lieux donc il n'y aura pas la balise.

ArnaudL : La Gaîté fait la même chose, elle ne crée pas d'événements enfants, c'est peut-être le même problème que toi ?

Julie :  Sans doute qu'il s'agit d'événements "vides" avec peu d'information ; nous, on est une école, pour de petits événements on a besoin de créer des choses efficaces et rapides avec un minimum d'information, plutôt que de créer du contenu éditorial tout le temps       

ArnaudL : Ce qui est sûr, c'est qu'en SEO c'est complètement contre-productif, peut-être que les gens trouvent ça plus rapide       

Sacha : Bonjour ! Ce sont des interrogations que j'ai aussi, je n'ai pas ce cas d'usage. Cependant, j'entends cette remarque, on a pas le temps d'organiser un événement. Je comprends ce que dit Julie, en éditorial on a pas grand-chose à dire. Le comportement que tu décris, Arnaud (je retourne dans l'événement au moment du retour), ne correspond peut-être pas au fonctionnement en édito.

ArnaudL : Il y a un mésusage de l'architecture du web ici, l'url doit contenir les choses importantes pour cette ressource de manière pérenne       

Sacha : Oui mais ça ne correspond pas forcément aux manières de faire.

ArnaudL : C'est incorrect, car ça crée deux url, ce qui n'est pas la manière dont devrait être construit un site.

Julie : Article pour contenu éditorial, événement sur agenda ; Et je trouve qu'il manque la vision complète dans ce fonctionnement-là qu'on a actuellement       

ArnaudL : Du pdv d'osuny, c'est un faux problème.        

Alex : Il y a deux choses, les habitudes d'usage, et le sentiment que ça prend plus de temps de créer des sous-événements que de créer des blocs.

Sacha : Je remets la question au centre : le point principal est comment faire du contenu qualitatif quand on a pas le temps de le faire. Je suis d'accord avec ce que dit ArnaudL, mais dans les faits, les métiers qui utilisent Osuny ont été habitués à bricoler sur le web, comment on fait pour avoir cette rigueur de contenu quand on a pas le temps ? Ça pose la question de comment on fait un site, ça veut dire quoi faire du contenu, comment on fait quand on a pas le temps ?

ArnaudL : comment on peut améliorer l'ergonomie pour que ça soit moins long ?       

Julie : Sur les questions de logique métier, je pense qu'on a tous tendance à aller vers des blocs.  

Alex : Il y a effectivement quelque chose sur laquelle on doit réfléchir, l'ergonomie.

SebastienR : Il y a deux choses, le côté contributeur, webmastering, ça va plus vite d'écrire du texte que de remplir des champs, je l'ai très bien vu dans certaines expériences précédentes. Le deuxième aspect, qui est là plutôt sur l'expérience utilisateur côté front, bien souvent il y a assez peu de contenu derrière chaque événement unitaire, ainsi, cliquer sur un plus d'infos est déceptif pour l'utilisateur qui ne retrouve pas plus d'infos. En plus, côté SEO, je suis sceptique, je ne suis pas sûr que pour un événement sans rien ça change.

Alex+ ArnaudL : Côté SEO, c'est quand même bien meilleur.      

SebastienR : Mais si une page n'apporte rien de plus que son titre, c'est déceptif.

Alex : Je pense qu'il y a vraiment une question de sentiment       

Sacha : Je vais encore poser des questions : pour la première partie, sur l'éditorialisation des contenus, dans la préparation des contenus, avant de les mettre sur le site internet, à quel point on utilise des logiciels de traitement de texte ? Si un texte est plus rapide à écrire, est-ce qu'on le prépare avant ? Dans les services publics, ceux qui aiment valider ont besoin de traverser une interface autre qu'Osuny. Deuxième question : il faut tout mettre sur la page de l'événement, mais comment, en front, on peut plus facilement faire retourner sur une page de l'événement pour le contenu après l'événement. Je comprends que le mieux sémantiquement est de remettre sur la même page, mais comment ne pas cacher l'événement ?

Julie : Moi j'ai des articles après événements, et je mets l'événement sur la home page manuellement.

Anthony : Communication publique fait un peu ça avec un retour en image des événements       

SebastienR : Dans la partie contributeur côté back-office, il revient que le découpage unitaire fait perdre la vision de contrôle ou de maîtrise. J'étais curieux dans osuny de voir à quoi ça ressemblait de devoir ajouter plusieurs événements à la suite. On a pas de vision d'ensemble sur laquelle on peut agir avec agilité, je suis au même endroit mais je gère ça en une seule fois, je peux tout éditer sans quitter la zone d'édition dans laquelle je suis.       

ArnaudL: effectivement, c'est peut-être une question de choisir les edit-in-place       

Sebastien : J'avais eu le cas avec une grille radio qui ressemblait à grille de saisie, mais en réalité créait des champs. Ça n'empechait pas de créer de l'information plus complète cependant la grille de saisie permettait de faciliter.

ArnaudB : On pourrait s'inspirer de ce qui est évoqué pour les personnes et organisations, avec une création à la volée.

Julie : Ce serait bien aussi de pouvoir créer des catégories directement à la volée.

ArnaudL : Ça, on ne le fait pas pour limiter les erreurs.

Julie : Pour faciliter l'éditorialisation, il faudrait favoriser un affichage en branche.   

ArnaudL : Pouvoir déplier pour que ça s'affiche en dessous.

Alex : Présente la fonction créer un enfant.

Sebastien Rufer : Oui mais pour le contributeur, le formulaire peut faire peur, il paraît trop important.

ArnaudL : je vois des pistes d'amélioration des interfaces       

– Affichage des enfants dans l'admin, comme les pages enfants   

– Création du premier créneau horaire directement dans le formulaire   

– Création des événements enfants sans sortir de la page éditée

Concernant la nouvelle fonction des redirections

Julie : Est-ce que ça veut dire que, par exemple, si je veux partager un article qui n'est pas notre article de notre site, je peux afficher la métadonnée de la page en affichage et si je clique dessus ça va rediriger sur le site ?

SebastienG : Non, c'est une url qui te renverra ailleurs, il n'y a pas d'affichage, un peu comme un bit.ly

Anthony : Est-ce qu'un lien partagé vers son site osuny en préprod on peut faire le lien ?

Arnaud : Pas par cette manière, il faudra faire une redirection à la main côté nom de domaine, en ligne de commande pour l'endroit où on était en préprod

Sacha : Est-ce que pour les archives, ça peut fonctionner, est-ce qu'on est sur des chemins relatifs ou absolus ?

ArnaudL : Oui, et les chemins peuvent être relatifs. En outre, on peut mettre des patterns si le format est Apache.

Note : Ces propos sont adaptés pour une meilleure compréhension à la lecture.

Replay

Vidéo de la 28ème assemblée osuny. Les thèmes abordés ainsi que les discussions sont ceux décrits précédemment dans la page. La vidéo permet d'entendre directement les échanges qui ont eu lieu.