Compilation du mar., 29 avril 2025, liste linuxfr-news Sommaire :
1. [Lettre LinuxFr.org] Le Musée Replay en danger : appel à soutien pour
préserver notre patrimoine informatique - [email protected]
2. [Lettre LinuxFr.org] WoPiX, un serveur WOPI libre, indépendant, simple et
léger - [email protected]
--- Begin Message ---Le Musée Replay en danger : appel à soutien pour préserver notre patrimoine informatique
Le Musée Replay (sur Bordeaux) œuvre pour la préservation du patrimoine informatique et vidéoludique. En juin, il perd son espace de stockage, ce qui menace sa collection. Il recherche donc un nouveau local et fait appel à financement participatif.
- lien nᵒ 1 : Journal à l’origine de la dépêche
- lien nᵒ 2 : Musée Replay
- lien nᵒ 3 : Campagne de financement participatif via HelloAsso
Introduction
Depuis plusieurs années, le Musée Replay (sur Bordeaux) œuvre pour la préservation du patrimoine informatique et vidéoludique. Machines anciennes, consoles, ordinateurs rares, accessoires, documentation… une collection unique en France est en constante évolution grâce à un travail de passionnés, notamment via des expositions itinérantes et des actions de sensibilisation.
Mais aujourd’hui, l’avenir de cette collection est sérieusement menacé.
En juin, le Musée perd son espace de stockage
Le local de 150 m² qui abrite actuellement les machines va devoir être libéré. Ce qui pose plusieurs problèmes urgents et concrets :
- trouver un nouveau local sécurisé et adapté ;
- organiser le déménagement d’un volume très conséquent (plusieurs allers-retours en camion de 20 m³ seront nécessaires) ;
- et continuer, malgré tout, à faire vivre ce patrimoine à travers des animations et événements partout en France.
Une collecte est lancée
Vous pouvez en savoir plus, et participer financièrement si vous le souhaitez, via la page suivante :
https://www.helloasso.com/associations/musee-replay/collectes/un-nouveau-local-pour-musee-replayMême quelques euros peuvent faire la différence. Et si vous ne pouvez pas contribuer financièrement, le simple fait de relayer l’information est déjà un soutien précieux.
Une chaîne YouTube pour découvrir leur travail
Le projet est également porté (et documenté) à travers la chaîne Olipix, qui publie des contenus orientés histoire de l’informatique, restauration de machines, présentations de matériel rétro, etc.
À découvrir ici : https://www.youtube.com/@OlipixLes autres ?
D’autres initiatives, musées et associations œuvrent également pour la préservation du patrimoine informatique, vidéoludique et numérique.
Parmi elles, on peut citer l’association MO5, installée en proche banlieue parisienne, qui possède l’une des plus importantes collections européennes, et participe régulièrement à des expositions culturelles.
À Bussy-Saint-Georges, le projet Odyssée prévoit pour 2028 l’ouverture d’un vaste musée consacré au jeu vidéo et à la pop culture, articulé autour de la collection personnelle de Ludovic Charles (plus de 2 500 consoles).
En Belgique, le musée NAM-IP, situé à Namur, est dédié à l’histoire de l’informatique, tandis que le Pixel Museum de Bruxelles a malheureusement fermé ses portes fin 2024.La diversité de ces projets, chacun avec son approche, contribue à mieux préserver et valoriser un patrimoine riche et multiple.
Pour aller plus loin, l’article Musée de l'informatique propose une liste (non exhaustive) des musées consacrés à l’informatique et au jeu vidéo… Peut-être devrions-nous aller y faire un tour, et le bonifier à l’aune de l’actualité ?Témoignage personnel
En 1985, j’étais moi-même à côté d’un Commodore PET 2001. C’est cette mémoire, cette passion, ces machines qui nous ont fait rêver, apprendre, bricoler, que le Musée Replay aide à sauvegarder.
Merci à toutes celles et ceux qui prendront le temps de lire, partager, ou soutenir cette initiative.
Le patrimoine numérique n’est pas virtuel : il est bien réel, et mérite qu’on le protège.
Commentaires : voir le flux Atom ouvrir dans le navigateur
--- End Message ---
--- Begin Message ---WoPiX, un serveur WOPI libre, indépendant, simple et léger
Un serveur WOPI (Web application Open Platform Interface) permet à un logiciel client de modifier un fichier stocké sur un serveur. C'est la couche indispensable pour qu'OnlyOffice, LibreOffice (Collabora Online) et d'autres suites bureautiques puissent être utilisés sur le web. Ainsi, lorsque vous réclamez l'ouverture d'un document depuis votre navigateur web, vous vous connectez à la suite bureautique en ligne avec une URL particulière, contenant, entre autres, le nom du fichier à ouvrir. La suite bureautique peut alors discuter avec le serveur WOPI pour récupérer le document. Les lectures, écritures et modifications d'un document sont gérées par le serveur WOPI, à la demande de la suite bureautique. Le protocole a été créé par Microsoft en 2012, la révision 14.5 de WOPI est sortie le 18 février 2025.
Les serveurs WOPI libres de Nextcloud, Seafile, Tracim… ne sont pas indépendants. Comme je voulais utiliser Collabora Online sans déployer un NextCloud complet, j'ai écrit un serveur WOPI très simple. Il est utilisé depuis plus d'un an sans problème et il est libre. Il est écrit en Java.
- lien nᵒ 1 : Article Wikipedia sur le protocole WOPI
- lien nᵒ 2 : Code source du projet
J'ai commencé ce développement car je travaille sur deux lieux privés différents avec un ordinateur à chaque endroit, un NAS dans l'un d'eux et je communique entre les deux machines à l'aide d'un dépôt git sur le NAS. Ça fonctionne relativement bien pour des fichiers qui n'ont pas vocation à rester ouverts dans des applications, mais pour des fichiers ODS ou ODT qui restent ouverts, c'est plus compliqué car je me retrouve souvent avec des versions concurrentes sur les deux machines. J'ai donc regardé du côté des suites de collaboration en ligne.
À une époque , je me servais d'Etherpad et de son équivalent tableur Ethercalc. Mais ces logiciels manquent de fonctionnalités, surtout le tableur. Problème supplémentaire : j'ai déjà beaucoup de fichiers aux formats LibreOffice.
Ça tombe bien, il y a la suite LibreOffice online, éditée par Collabora Online (CODE). Le problème — comme souligné par une dépêche — c'est qu'une fois CODE installé, tu te retrouves à poil avec rien qui marche : il faut un serveur utilisant le protocole WOPI.
Pour éviter d'installer tout un NextCloud, j'ai écrit un petit serveur WOPI. C'est du Java avec Spring Boot. Le serveur est très simple, sur le principe que plus un système est simple, moins il a de chances de tomber en panne.
Par exemple, il n'y pas de droits d'accès et on ne peut pas avoir plusieurs utilisateurs simultanés. Il faudrait mettre en œuvre le système de verrous et le système de droits d'accès (faire reposer les droits d'accès sur les droits du système de fichier, implique d'avoir un utilisateur sur la machine pour chaque utilisateur du logiciel). Cela n'a pas été implanté parce que je suis le seul utilisateur sur ma machine. Mais ce ne serait pas long à développer.
Le serveur une fois lancé expose des services REST, accessibles par la suite bureautique, mais aussi un service https qui permet d'afficher la liste des fichiers. Cette liste de fichier est cliquable et permet de se connecter à Libre Office avec la bonne URL. C'est la raison des paramètres proxyHost et code URL de l'application : être en mesure de générer la bonne URL.
Le code est prévu pour avoir plusieurs backends à l'aide d'une interface. Le seul mis en œuvre pour l'instant c'est un stockage sur disque local (avec auto discovery : on lui donne un répertoire et il expose tout les documents du répertoire).
Il consomme peu de ressources, la charge dépendra plus de Collabora Online ou d'OnlyOffice. Le serveur WOPI se contente de lire un fichier à l'ouverture et de l'écrire de temps en temps (comme lors des enregistrements automatiques).
Il n'est pas testé avec OnlyOffice. En principe WOPI est une norme et ça devrait fonctionner.
On peut le lancer avec java -jar. C'est du Spring Boot. On pourrait utiliser systemd. De mon côté, je l'ai mis dans un container docker qui lance la commande suivante
java -Dlogging.level.root=INFO \ -Dlogging.level.org.wopiserver=INFO \ -Dserver.port=8880 \ -jar /opt/app/app.jar \ --baseDir /mnt/docs \ --disableTLSCheck \ --codeURL https://172.17.0.8:9980 \ --proxyHost 192.168.124.252Le code de WoPiX est dispo sur github et je suis ouvert à toute requête :-)
Commentaires : voir le flux Atom ouvrir dans le navigateur
--- End Message ---
Fin de compilation de la liste linuxfr-news - mar., 29 avril 2025
