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

Perrine Chaissac

Webdesigner, Dev front-end

Matthieu Delsaut

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

Anthony Ferretti

Designer d'interface

Sébastien Gaya

Île-de-France

Alban Jubert

Directeur technique Ecedi

Arnaud Levy

Emmie Niard

Responsable web, Rennes Ville et Métropole

Nicolas Paries

Co-Founder at Hey Low. Low‑carbon designer.

Events

Le système d'événements est beaucoup plus robuste. La gestion des types d'objets est plus sophistiquée : on peut avoir un événement simple à une date unique, mais aussi gérer des événements à dates multiples avec une relation parent/enfant pour les festivals sur des périodes plus longues.
Dans le back-office, nous pouvons indiquer si l'événement est une exposition ou non. Une exposition, qui dure quelques mois, suit une logique différente. La page exposition conserve le même fonctionnement avec ses archives. Les dates s'accompagnent de liens pour ajouter à l'agenda, soit une date unique, soit toutes les dates. L'ajout à l'agenda global permet d'avoir une vue complète sur une période donnée. Un bouton permet de réserver un événement, qui devient inactif une fois l'événement passé.
Pour un événement parent comme un festival, on affiche le résumé et ses événements enfants. Sur un événement enfant, on voit l'occurrence et on peut revenir au parent pour reprendre la navigation. Pour les événements qui s'étendent sur plusieurs jours avec des événements spécifiques chaque jour, cela couvre tous les besoins. Les archives conservent leur fonctionnement actuel.
Nous aurons un générateur d'objets et de créneaux horaires plutôt qu'un système de programmation avec des exceptions et des cas particuliers, ce qui nous semble plus simple à comprendre et à coder. Par exemple, sur Arte Concert Festival, pas de création de créneaux horaires mais possibilité de créer des événements enfants. Les jours sont limités aux jours de l'événement parent. Le développement front et back des années et des mois est en cours de finalisation. Par exemple, un clic sur une date en juillet renvoie simplement vers une ancre sur la page : c'est simple, mais cela pourrait déstabiliser les utilisateurs habitués au dynamique.

Une question se pose concernant la migration notamment pour le site de la Criée (lien externe). C'est intégré, mais pas encore déployé. La question s'est posée pour les événements enregistrés ; pour le moment, seuls les expositions et types d'événements sont traités, créant un système mixte. Une personne devra définir manuellement les expositions. Sans action de leur part, le système restera identique, mais il serait judicieux d'utiliser les expositions, même si on peut choisir de ne rien faire pour les archives. 

https://www.la-criee.org/fr/agenda/2025-06-05-pharmakon-reboot/ (lien externe)
L'affichage en liste reste optionnel. Actuellement, la liste de gauche mélange dates, heures, etc. La nouvelle version est plus claire et laisse davantage de place au visuel. Le pattern par défaut est en 3/9, nécessitant cette colonne libre pour aérer. C'est différent du 4/8 habituellement utilisé dans Osuny. La distinction entre événement parent et enfant est directement visible dans la liste.

Anthony Ferretti : « Bonjour tout le monde, bravo pour ce nouvel agenda, c'est très complet. Petite question liée à l'agenda : prévoyez-vous d'intégrer les catégories dans les menus ? Catégories événements, actualités, projets, etc. ? »
Arnaud répond que oui, c'est prévu. 

Figma

Anthony Ferreti continue à ranger le figma. Il y a de plus en plus de composants.
Nous envisageons de faire des moments d'initiations au figma, surement sur Bordeaux en premier, l'idée serait d'accueillir des ateliers dans la maison noesya.

Releases Front

https://github.com/osunyorg/theme/releases/tag/v7.3.7 (lien externe)
https://github.com/osunyorg/theme/releases/tag/v7.3.6 (lien externe)
https://github.com/osunyorg/theme/releases/tag/v7.3.5 (lien externe)
https://github.com/osunyorg/theme/releases/tag/v7.3.4 (lien externe)
https://github.com/osunyorg/theme/releases/tag/v7.3.3 (lien externe)
https://github.com/osunyorg/theme/releases/tag/v7.3.2
https://github.com/osunyorg/theme/releases/tag/v7.3.1 

  • Principalement des corrections de bugs
    Nous avons ajouté un bloc catégorie dans le cadre du projet TmnLab. Nous avions besoin dès la page d'accueil de blocs de catégories pour un affichage plus esthétique et fonctionnel.
  • Pour le projet The French Craft Guild, nous avons ajouté la possibilité d'afficher une image plutôt qu'un logo dans les organisations, permettant de mettre davantage l'accent sur l'image. https://www.frenchcraftguild.fr/ (lien externe)
  • Un important travail de réorganisation du thème, qui était un peu long, a été effectué.
  • PagedJS : https://pagedjs.org/ (lien externe) C'est un projet porté par Julie Blanc et d'autres qui vise à s'affranchir d'Adobe et à repenser l'impression web (web to print). La librairie JavaScript permet d'imprimer et de générer des ouvrages.
    Exemples de projets : Projet MMI : https://nousnavonspasnumerise.mmibordeaux.com/, (lien externe) avec Étienne Mineur : https://www.aliceetlescryptotrolls.org/ (lien externe) 
    Nous envisageons d'intégrer PagedJS dans Osuny.
    Une première version est en ligne sur le site de Marion Rébier : https://www.marionrebier.com/portfolio/pagedjs.html (lien externe) 
    En ajoutant pagedjs.html, Osuny génère une version dédiée à l'impression. Sur le portfolio, cela permet de générer une version imprimable de l'ensemble. Le format par défaut est A4, mais il peut être modifié via CSS. L'objectif est d'avoir quelque chose qui s'imprime proprement et facilement.
    Anthony Ferretti dit : « Bravo ! C'est trop bien ! Super aussi pour tout ce qui est rapport, document d'étude, etc. »
    Le test est possible sur tous les sites, mais tous les blocs ne sont pas encore implémentés.
    Dans le thème Osuny, une partie embryonnaire est dédiée à l'impression, inspirée des travaux de David Carson. C'est un travail intellectuel intéressant de transposition d'un média à un autre.
  • https://developers.osuny.org/docs/theme/ (lien externe)
    La documentation sur le thème a été mise à jour. La structure des fichiers est maintenant stabilisée.

Releases Back

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

  • Frise chronologique : correction du problème de drag and drop où les textes ne suivaient pas les titres lors des déplacements. L'ergonomie a également été améliorée.
  • Les problèmes de gestion des droits dans la médiathèque ont été résolus.
  • Pour les codes MFA (authentification multifacteur) : correction du problème d'envoi des codes. Le délai a été augmenté de 5 à 15 minutes.
  • La prévisualisation des PNG a été améliorée, bien que ce ne soit pas encore parfait.
  • La médiathèque optimisée est en place : lors du second envoi d'une image, le système réutilise automatiquement celle déjà présente. Cela permet une gestion plus écologique et une meilleure maîtrise des collections. L'envoi par lot n'est pas encore disponible, mais l'infrastructure est prête.
  • La recherche dans l'admin est désormais contextuelle
  • L'administration serveur est maintenant masquée pour les utilisateurs non-administrateurs.
  • Les extranets ont été réorganisés en profondeur. Plusieurs bugs liés aux personnes ont été corrigés pour gérer tous les cas d'extranets. L'onboarding des extranets a été simplifié : plus besoin de connexion manuelle dans le back-office, un mail automatique est maintenant envoyé aux utilisateurs. Les blocs disponibles dans les extranets ont été limités aux fonctionnalités essentielles.
  • Un upper menu a été mis en place dans l'admin. La page d'accueil de l'admin intègre désormais le système conçu par Denis. Les chroniques seront placées à droite. L'intégration est complète.
  • Pour Rennes : travail réalisé par Alban (Ecedi). Les données du moteur de recherche ont été préparées. L'objectif est d'améliorer le système de recherche pour permettre des recherches performantes sur un ensemble de sites. Les tests sont en cours de finalisation et fonctionnent. Un sous-domaine de recherche capable d'interroger 14 sites simultanément est en développement.
  • Les images sont maintenant intégrées dans les blocs fichiers.

  • Nouvelle fonctionnalité : possibilité d'éditer le footer et le surfooter, par exemple pour ajouter des partenaires ou un CTA newsletter sur toutes les pages.

Une attaque a créé plus de 300 comptes avec des emails fictifs. Impact limité, car les bots n'ont pas eu d'accès sensible et cela ne concernait qu'une instance.
--> Mise en place d'un captcha invisible qui détecte les bots via un champ masqué (délai de 4 secondes)
--> Ajout d'une validation par calcul mathématique lors de l'inscription pour bloquer les inscriptions automatisées.
Ces mesures illustrent l'équilibre nécessaire entre écologie et sécurité. L'unique impact négatif : épuisement du solde SMS pour les codes MFA..

Nouveaux sites

Nous avons actuellement 110 sites en production.

https://www.communication-publique.fr (lien externe) (lien externe)
https://www.parolepublique.fr (lien externe) (lien externe)
https://showcase.osuny.org/websites/85a4d29c-141b-43a2-8672-37c0ca129850 (lien externe)
Nous sommes ravis d'avoir réalisé le site de l'association qui regroupe les directeurs de communication des services publics. Nous sommes sur une nouvelle identité, ils voulaient un site web clean et exemplaire en accessibilité et sobriété. Nous utilisons des nouveautés, comme le upper menu pour naviguer. Communication Publique propose deux sites principaux, le site de l'association et le site de la revue, avec les numéros et les différents articles publiés à l'intérieur, et l'extranet en plus. Alain-Pierre Forsans a intégré les archives d'anciennes revues. 

https://www.frenchcraftguild.fr (lien externe)
Nous avons un magnifique travail de design réalisé par Violenn (lien externe). C'est une association qui valorise les savoir-faire artisanaux et innovants en France. Les organisations sont présentées avec des images à la une, plutôt que des logos. Le thème permet d'intégrer des images à la une.

https://conventionetudianteia.osuny.site/ (lien externe) (lien externe)
https://showcase.osuny.org/websites/20884e7e-d4fd-4f0a-abf0-d77a941deeb6 (lien externe) (lien externe)
Nous avons réalisé le site d’une convention sur les IA génératives, Philosphia. Ce projet en cours de structuration avec Samuel Attia et Mazarine Pingeot. Nous avons utilisé la typo Redaction (lien externe)

https://bonnepioche.fr/fr/ (lien externe) (lien externe)
https://showcase.osuny.org/websites/59877ebe-f111-4ef5-9985-6a577f1e28ab (lien externe)
Nous avons développé le site de la société de production Bonne Pioche avec la mise en place d’un portfolio de réalisations. Le design est réalisé par Anthony Ferretti (lien externe).

https://www.lazykips.com (lien externe) 
https://showcase.osuny.org/websites/b8df1b28-ecd9-45e0-b26c-328bf0a6058c (lien externe) (lien externe)
Réalisation du site du groupe de musique d'Alexis Benoit

Sites en cours

IRIS Instruments
Production d'instruments de mesure géologique. C'est un contexte inhabituel pour nous, avec des visuels techniques plutôt qu'esthétiques, comment gérer cela ?
Pour ce projet international, nous n'utilisons pas l'hébergement Deux Fleurs mais Netlify, qui offre un réseau d'hébergement international.
La direction artistique est assurée par Violenn (lien externe)

TMNLab
Enquête sur les données d'audience dans le monde de la culture avec un excellent travail d'entretiens et de collecte d'informations, présenté sous forme de fiches web, créant un commun de connaissances qui s'enrichira progressivement.
La présentation comprend des blocs de catégories et un système de catégorisation développé spécifiquement pour ce site
Le site bénéficie d'un travail approfondi sur l'harmonie des couleurs et intègre un bloc « sur-footer » précédemment mentionné.

Rennes
Le projet se concrétise côté Ecedi : il est en cours de recette et la mise en ligne est prévue dans les mois à venir. Des questions se posent sur la maintenance et le fonctionnement d'Osuny avec ses mises à jour permanentes. Comment gérer la non-régression du front ? Comment s'assurer que les déploiements se passent sereinement, sans tout casser ? Comment prévoir, côté noesya et Osuny, du temps dédié à au soin du site web ? Des questions se posent côté Ecedi : " On suit les différentes mises à joue relativement fréquentes, ce qui est une bonne chose pour les bugs, mais pour les modifications importantes, on doit être, nous aussi, le plus réactif possible pour intégrer ces modifications. Par moments, cela peut avoir des impacts comme les nouveaux blocs par exemple. Notre organisation nécessite d'avoir une planification et une visibilité."

Questions et remarques

Alban d'Ecedi (lien externe) se pose la question de quand sera disponible le nouvel objet agenda ?
Arnaud indique fin de semaine prochaine.

Alban pose également une question concernant l'intégration de la nouvelle médiathèque. Il voudrait savoir quel sera l'impact sur les ressources média depuis l'API ?
Pour Arnaud, c'est une bonne question. Les objets ActiveStorage continueront à être utilisés de la même manière. Il faudra vérifier le cas de la création de médias depuis l'URL. Nous devrons prendre un temps de test pour intégrer une image via l'API avec une URL fournie et vérifier sa bonne récupération."

Nicolas Paries : "C'est super encourageant de voir les avancées de l'outil et la constellation de sites autour d'Osuny."

Nous sommes à 110 sites maintenant
https://showcase.osuny.org/ (lien externe) 
Chaque site a sa page dédiée, on peut partager un site et favoriser le dialogue.

Replay