Réunion du 22-10-2024

De OSWiki
Aller à la navigation Aller à la recherche

Changements du code de la semaine

Bugs mineurs

Avertissement

Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉


Noyau

Remplacement de libgdiplus ?

Problème

  • libgdiplus fait parfois planter le programme construit avec cette bibliothèque en envoyant un message lié à GDI.
  • System.Drawing n'existe plus.
NDLR  :
  • System.Drawing est un espace de noms dans Dotnet qui fournit des classes pour la manipulation de graphiques, d'images et de polices.
  • libgdiplus permet aux applications Dotnet qui utilisent System.Drawing de dessiner et de manipuler des graphiques sur des plateformes où GDI+ (Graphics Device Interface Plus) de Microsoft n'est pas nativement disponible, comme par exemple sur GNU/Linux.


Solutions

  • Utilisation de la bibliothèque ImageSharp[1]. Elle offre de meilleures performances, mais l'intégrer signifie de réécrire les choses et c'est une dépendance de plus gérée par une entreprise extérieure.Vincent Sylvester ne sait pas vraiment comment la licence fonctionne.
  • Pour le moment il n'y a pas d'autres solutions qui ne nécessiterait pas de reconstruire complètement le rendu des textures à partir de la base. Il n'y a pas de remplacement direct.
NDLR  :

ImageSharp est une bibliothèque graphique 2D développée par SixLabors, multi-plateforme pour Dotnet.


Redémarrage des régions

Contexte

  • Second Life a ajouté une capability RegionSchedule qui permet le redémarrage d'une région.

Dotnet pour Ubuntu

Problème

  • Dotnet n'est pas proposé via les dépôts de Microsoft à partir d'Ubuntu 24.04. Microsoft s'attend à ce que les distributions fournissent et maintiennent Dotnet.
  • La version d'Ubuntu n'est plus à jour depuis des semaines ce qui pose problème.
  • Chaque fois qu'un correctif de sécurité est apporté, il faut maintenant demander à Canonical de le mettre à jour dans son dépôt.

Solutions

  • compiler Dotnet.
  • ou utiliser la version d'une autre distribution.
  • Sur Ubuntu 24.04 LTS on peut utiliser la version d'Ubuntu 22.04 (fournie par Windows), cela fonctionnera probablement.
  • Kayaker Magic dit que dotnet 8.0.200 ne fonctionne pas et qu'il a dû installer dotnet 8.0.108 en suivant les instrictions de Microsoft.

Informations complémentaires

Base de données

Tests en cours

  • Vincent Sylvester se prépare à tester les dernières versions ou les versions beta de MySQL, MariaDB, PostgreSQL et SQLite.
  • MySQL et MariaDB s'éloignent maintenant au point d'avoir leurs propres clients.

Modules

llDetectedLinkNumber avec BulletSim

Bugs

Bug de ubODE

Informations

Systèmes d'exploitation des grilles

  • La plupart des grilles fonctionnent sur GNU/Linux, exemple : Wolf Terratories, Discovery Grid (qui fermera bientôt).
  • Quelques grilles fonctionnent sur Windows, exemple  : Utopia Skye.
NDLR  :
  • Argentoratum est sur serveur GNU/Linux


Heure d'hiver en Europe

Viewers

Quels sont les types MIME d'assets utilisés par le viewer ?

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2024-10-22