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.

Magali Anglès

Consultante / Formatrice Numérique

Alexis Benoit

Nouvelle-Aquitaine

Pierre-André Boissinot

Île-de-France

Matthieu Delsaut

Chef de projet études et développement, direction de la communication de Rennes, ville et Métropole

Charlotte Duconseil

Étudiante en BUT Métiers du Multimédia & de l'Internet [MMI]

Linda Elbs

Étudiante en BUT Métiers du Multimédia & de l'Internet [MMI]

Elisabeth Feuillebois

Lead Développeuse - Ecedi

Sébastien Gaya

Île-de-France

Arnaud Levy

Emmie Niard

Responsable web, Rennes Ville et Métropole

Olivia Simonet

Releases Front

https://github.com/osunyorg/theme/releases/tag/v7.4.0

- Développement majeur du module Agenda : nombreuses améliorations dans cette version, notamment pour le site de la Gaîté Lyrique et les sites du Campus Art Méditerranée ;

- Optimisation de l'affichage des noms des familles de catégories ;

- Travail sur les correctifs d'accessibilité suite aux audits RGAA pour Rennes Métropole (Audits réalisés par Ideance (lien externe) et Numerik-ea (lien externe)). Concernant ces audits, nous sommes heureux de voir le bon niveau d'accessibilité. Il y a très peu de correctifs techniques, mais surtout des correctifs de contribution ou des correctifs de contexte. La documentation de l'audit : https://developers.osuny.org/docs/audit/accessibilite/audit-site/ (lien externe) (lien externe) ; 

- Un travail sur la non-régression visuelle est en cours. L'objectif est de contrôler les sites à chaque pre-release pour effectuer les corrections nécessaires avant la release ;

- Développement d'un nouveau module de job board pour la gestion des offres d'emploi.

Releases Back

https://github.com/osunyorg/admin/releases/tag/v3.4.0 (lien externe)

- Ajustements pour la mise en ligne des sites de Rennes Ville et Métropole (lien externe);

- Mise à jour de l'agenda avec une nouvelle architecture ;

- Optimisation de la gestion côté front-end ;

- Pages confidentialité et mentions légales : modification pour permettre leur mise en brouillon, car sur le site de Rennes, ces pages sont centralisées ailleurs. Auparavant, en raison de l'obligation légale d'avoir ces pages, cette option était désactivée. Ce changement permet plus de flexibilité, mais nécessite l'ajout manuel du contenu s'il n'est pas disponible ailleurs ;

- Optimisation de la partie API pour le site de Rennes ;

- Gestion des images : amélioration du temps de traitement en déplaçant le téléchargement des images vers un processus distinct ;

- Optimisation des fuseaux horaires ;

- Page Agenda : implémentation d'un pré-calcul pour le mois en cours et les deux mois suivants pour optimiser le chargement côté front-end ;

- Optimisation des métadonnées de recherche, principalement pour Rennes ;

- Correction de la génération des slugs ;

- Agenda : amélioration des créneaux horaires — ajout de la possibilité de définir une durée personnalisée pour les événements (par exemple, 6 h 30) au lieu d'une durée fixe ;

- Objets planifiés : mise en place d'un système de détection des changements lors de l'actualisation du contenu dans le BO. Les fichiers désynchronisés sont identifiés et synchronisés toutes les 10 minutes via le BO d'Osuny, réduisant ainsi la charge sur GitHub. Un job nocturne vérifie et ajuste automatiquement les événements terminés ou à venir ;

- Bloc agenda : amélioration du filtrage des événements selon leur statut et type (parent ou enfant), permettant d'afficher soit un festival complet, soit des événements spécifiques au sein d'un festival ;

- Validateurs de dates : amélioration de la gestion des créneaux horaires lors des changements de dates d'événements : https://developers.osuny.org/docs/admin/sites-web/features/agenda/#d%c3%a9calage-des-cr%c3%a9neaux (lien externe)

Nouvelles fonctionnalités

Job board

La fonctionnalité Offres d'emploi peut désormais être activée. Elle permet de créer des catégories similaires à celles des projets, actualités et agenda. Pour créer une offre, il suffit d'ajouter un titre, un sous-titre, un résumé, un CTA et des dates de validité. L'interface utilise le même éditeur de bloc que les autres sections. Le développement front-end est toujours en cours, et le système fonctionne actuellement de façon manuelle. Les boutons suivent le même comportement que dans les autres modules. https://example.osuny.org/fr/offres-d-emploi/  (lien externe)

Alumni public

Sur un site d'école ou de formation, il est possible d'afficher les profils des alumni. Nous avons notamment mis en place ce système pour le site des Beaux-Arts de Marseille, actuellement en développement. L'interface propose des boutons en haut de page permettant d'accéder aux promotions, aux appels à projet et à la liste complète des alumni. Le menu présente les différentes années de promotion. Chaque profil d'alumni comprend des informations de contact et des blocs associés, similaires à ceux utilisés pour présenter les équipes sur les sites existants. Cette fonctionnalité sera intégrée prochainement.

Fédération de contenus

Cette fonctionnalité permet de récupérer des contenus lorsque les sites sont sur la même instance, permettant ainsi de transférer des contenus d'un site à un autre. Nous développons actuellement cette fonctionnalité pour les sites de Marseille, avec une mise en production prévue cette semaine. Il s'agit d'un système de syndication de contenus : un événement créé sur un site peut être diffusé sur plusieurs sites de la même instance. Cette approche permet de croiser les événements entre différents agendas pour créer un agenda global, dont l'utilisation est en cours de discussion. Les événements sont indiqués sur le site d'origine, avec une mention claire de leur provenance. La page de chaque événement syndiqué est intégrée au site de destination. Dans le back-office, un onglet « fédération des contenus » dans les réglages permet d'autoriser la réception de contenus depuis d'autres sites de l'instance.

Nouveaux sites

Nous avons mis en ligne les sites de Rennes Ville et Métropole (lien externe) le 3 juin.
Emmie Niard et Matthieu Delsaut de l'équipe de Rennes nous font leurs retours, ils sont très positifs. La ville apprécie particulièrement les accès rapides contextualisés sur la page d'accueil, permettant d'afficher des bandeaux d'alertes ciblés par sujet (comme les problèmes de piscine ou questions scolaires). La structure comprend deux bandeaux distincts : un pour les fiches et un autre pour les actualités. Le site d'actualités regroupe désormais tous les contenus, toutes thématiques confondues, en proposant différents formats et un suivi dans la durée.

Le service déchets se montre notamment très satisfait de son espace dédié. Le site d'actualités dispose d'un moteur de recherche spécifique, une fonctionnalité très attendue par les habitant·e·s, qui permet d'afficher uniquement les actualités, sans autres informations parasites. Le service relation citoyenne procède actuellement aux tests du moteur de recherche.

L'architecture technique repose sur une connexion entre Osuny et le hub Symfony via API, avec synchronisation nocturne quotidienne. Le serveur Elastic Search, installé sur le hub Symfony, communique avec le projet Vue.js, offrant ainsi une recherche plus performante que la version native d'Osuny. Notre priorité reste d'assurer la lisibilité et la maintenabilité de l'ensemble du système.

Concernant l'éco-conception et l'accessibilité, l'audit d'accessibilité de 82 %.  Des éléments peuvent être améliorés, avec des points relevés côté Ecedi (lien externe) à corriger. Rennes se donne deux à trois semaines pour effectuer les corrections et réaliser un contre-audit avant l'été. Un autre point majeur concerne la cartographie : il faut améliorer l'accessibilité des cartes et proposer des alternatives fiables. Pour l'instant, un tableau est disponible dans le navigateur, mais il n'est pas encore totalement accessible.

Un audit RGESN est prévu dès la semaine prochaine. Pour la simplification des services, des rendez-vous trimestriels sont programmés avec le service relation citoyen pour interroger les habitants.

Comme le souligne Arnaud Levy, Rennes est devenu le plus gros utilisateur d'Osuny. Les retours sont très positifs : beaucoup sont surpris par la sobriété visuelle du site. Malgré les nombreux changements, ils trouvent le site lisible, bien organisé, clair et rapide. Matthieu Delsaut confirme la rapidité du site : nous sommes passés de 14 serveurs (7 en pré-production et 7 en production) à 2 serveurs, simplifiant ainsi l'architecture complexe. Matthieu attend un retour de l'équipe Datacampus concernant le monitoring et la vérification de la tenue en charge. Emilie Niard rappelle qu'auparavant, le site contenait 1200 actualités, sans stratégie d'archivage ni dépublication des contenus. L'idée est de faire un bilan sur Comnum (lien externe). On repart sur une base saine. Matthieu Delsaut lance également un chantier pour normaliser tous les noms de domaines. En effet, la gestion des noms de domaines est compliquée, un document de normalisation en cours.

https://www.le137.fr/ (lien externe) (lien externe)
Déménagement des bureaux de noesya Paris pour rejoindre le 137 boulevard magenta avec La Coop des communs (lien externe), Inno3 (lien externe), etc.

https://rhu-talent.chubordeaux.osuny.site/ (lien externe) (lien externe)
Projet du CHU sur la prédiction et la prévention des accidents cardio-emboliques. Des pages projets présentant les publications et les projets de recherche. Un site à la fois sobre et bien organisé

Sites en cours

Les sites de Marseille seront mis en ligne dans deux semaines avec la fédération de contenus.
Les sites sont très beaux, avec un système de dégradés qui varie en fonction de l'heure et de la saison, représentant les nuances du ciel marseillais. De belles illustrations et un énorme travail de rangement. Pour le site des Beaux-Arts de Marseille, un design original avec un très beau travail typographique.

Nous prévoyons d'organiser à la maison noesya une rencontre avec les designers ayant travaillé avec Osuny pour échanger sur nos méthodes, partager les réussites et les difficultés, et documenter notre progression et notre vision du design.

Remarques

DeuxFleurs (lien externe) trouve le site de Rennes très bien. Ils seront ravis de travailler avec Rennes.

Pour Osuny, des ApérOsuny vont être lancés cet été. Un à Bordeaux et un en visio. L'idée est de venir avec son ordinateur et repartir avec son site web Osuny. La première session se tiendra avec l'association Singa en juillet. C'est destiné aux petites associations qui bricolent actuellement sur Wix ou d'autres plateformes.

Alex travaille sur la modularité du code. Il y a beaucoup d'options et ça grossit, donc on veut quelque chose de plus léger. On développe des modules et d'autres répertoires GitHub, utilisés comme des sous-thèmes Osuny qu'on peut activer selon les besoins. Ce sont des briques indépendantes qui s'intègrent facilement. Par exemple, nous avons un système de suggestions dans la recherche. Nous créons une page « Suggestions » dans le back-office où l'on met des pages, ce qui permet d'utiliser l'espace de recherche pour y naviguer et d'y mettre des blocs. C'est une brique externe au thème.

Trois événements à venir à la maison noesya
- Fête de la musique le 21 juin : https://maison.noesya.coop/agenda/2025/fete-de-la-musique-2025/ (lien externe)
- Expo Lavo : https://maison.noesya.coop/agenda/2025/un-voyage-haut-en-couleur/ (lien externe) 
- Les petites histoires : https://maison.noesya.coop/agenda/2025/les-histoires-noesya/ (lien externe) 

Une fête pour célébrer les 150 sites en production (référencés dans le showcase) est prévue prochainement. Actuellement, nous comptons 144 sites.

Enfin, nous accueillons Linda et Charlotte en stage pour une durée de deux mois.

Replay

Retour sur l'Assemblée Osuny #19