Aller au contenu

« Réunion du 28-10-2025 » : différence entre les versions

De OSWiki
Ligne 75 : Ligne 75 :
Fichier:Option infos-sur objet.png| Sur un animesh  
Fichier:Option infos-sur objet.png| Sur un animesh  
</gallery>
</gallery>
{{NDLR|fond=skyblue |bord=dodgerblue|message = <br>
* Ouvrir le menu contextuel  de l'avatar : clic droit sur l'avatar puis cliquer sur "Plus" dans le camembert.
* Ouvrir le menu contextuel d'un objet : clic droit sur l'objet puis cliquer sur "Plus/Plus/Scripts".
}}


==== Discussion ====
==== Discussion ====

Version du 29 octobre 2025 à 15:52

Changements du code de la semaine

Suppression et remplacement de Mono.Data.SqliteClient

  • Commit dc4513 : Suppression de mono.data.sqliteclient, dll obsolète depuis mono 1.2.4, apparemment utilisé uniquement dans webstats. Nous réduisons donc les problèmes d'obsolescence à Mono.Data.Sqlite pour l'instant (nécessite des tests et l'exécution de prebuild).
  • Mono.Data.SqliteClient est obsolète depuis la version mono 1.2.4. Il n'y avait qu'une référence sur webstats et Mono.Data.SQLite devrait simplement la remplacer. OpenSim n'a utilisé que utilisé que SQLite 3.0.
NDLR  :
  • Mono.Data.SqliteClient est un fournisseur de données dans .NET utilisée pour interagir avec des bases de données SQLite (versions 2 ou 3).
  • Mono.Data.Sqlite remplace Mono.Data.SqliteClient mais ne prend pas en charge SQLite version 2. Les développeurs sont encouragés à migrer vers Mono.Data.Sqlite car Mono.Data.SqliteClient sera retirée à l'avenir.


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.😉


Bibliothèques

Libgdiplus

  • Vincent Sylvester ne voit pas beaucoup d'avancée côté Libgdiplus.
  • Andrew Hellershanks n'arrive toujours pas à obtenir d'informations de débogage utiles lorsqu'un programme plante à cause de Libgdiplus.

Base de données

Connecteurs de bases de données

  • Les connecteurs de base de données sont tous très difficiles à mettre à jour.
  • Ceux de SQLite et PostgreSQL ne fonctionnent pas.
  • Celui de MySQL fonctionne.
  • Celui de MariaDB n'a pas encore été testé. Vincent Sylvester a peur qu'il soit également défectueux.
  • PostgreSQL et MariaDB semblent être les options préférées pour de nombreux projets ces derniers temps, MySQL est en quelque sorte tombé en disgrâce puisqu'il faut obtenir versions payantes de MySQL pour avoir le meilleur rendement.

MariaDB se sépare de MySQL

  • Ubit Umarov pense que, puisque la nouvelle version de MariaDB n'est plus compatible avec MySQL, il sera peut-être nécessaire d'utiliser une version antérieure de MariaDB pour garantir la compatibilité de ce système de gestion de bases de données.
  • Gavin Hird d'it qu'il utilise MariaDB 8.042.

PostgreSQL

  • PostgreSQL a cessé de fonctionner il y a un an. La dernière version est défectueuse, le connecteur doit être mis à jour, mais cela ouvre une boîte de Pandore. Vincent Sylvester ne sait pas si c'est le cas. Pour l'instant il n'a pas réussi à installer son environnement de test.
  • Un rapport de bogue sur Mantis signalait ce bug
  • Mantis 8959 : PostgreSQL ne parvient pas à se charger en raison d'un problème lié au certificat de sécurité.
  • Discussions précédentes sur PostgreSQL.

SQLite

  • SQLite semble également poser problème pour la prochaine mise à jour de Windows 11. .NET framework 3.5 qui installait SQLite 2.0 va être supprimé.
  • 🏗️

Bugs

Bug de physique et taille de la pile

  • 🏗️

Informations diverses

Pull Request

  • Ubit Umarov doit examiner quelques Pull Request de Vincent Sylvester à examiner sur GitHub.

Mise à niveau de distributions GNU/Linux

  • Gavin Hird a essayé de migrer une machine de Debian 12 vers Debian 13. D'après lui c'était catastrophique. Cela devait être une mise à niveau facile, mais GStreamer et d'autres bibliothèques ont complètement cassé l'installation. Il a du faire une nouvelle installation de Debian 13. Maintenant, le simulateur OpenSim fonctionne bien. La version 13 a moins de deux mois, il vaut mieux attendre un an ou deux avant de faire une mise à jour pour que les bugs soient corrigés.
  • Vincent Sylvester semble confirmer que Debian 13 est compatible avec OpenSim. Les tests qu'il a effectués jusqu'à présent semblent tous fonctionner.
  • Les mises à niveau sur Ubuntu et sur Linux Mint semblent mieux fonctionner, mais il peut aussi exister des problèmes.
  • Vincent Sylvester dit que dans Ubuntu on peut s'en sortir en changeant simplement les dépôts, le script ne fait pas grand-chose d'autre. Il dit aussi que cela ne sert pas à grand chose de mettre à niveau Ubuntu vu le nombre de problèmes rencontrés dans Ubuntu Noble (24.04).
  • Andrew Hellershanks a rédigé un document de plusieurs pages qui permet de faire une nouvelle installation et de revenir plus ou moins à la situation antérieure. Il répertorie les paquets/programmes à ajouter, ceux à supprimer et les fichiers de configuration à copier à partir de la sauvegarde.
NDLR  :


Problèmes des IA

  • 🏗️

OSCC 2025 : dernière étape de planification

  • Dernières étapes de la planification du programme de la conférence communautaire OpenSimulator : les organisateurs attendent la réponse à quelques propositions
  • Les inscriptions sont ouvertes sur https://conference.opensimulator.org/.
  • Si vous souhaitez organiser un événement communautaire après la conférence, veuillez vous inscrire ici https://conference.opensimulator.org
  • Les bénévoles sont également les bienvenus.
  • La conférence aura lieu les 6 et 7 décembres 2025.

Horaire de la réunion

  • La semaine prochaine, les horaires reviendront à la normale.

Viewers

Dayturn

  • Gavin Hird va peut-être publier une nouvelle version du viewer Mac qui contient beaucoup de nouveau code.

Firestorm

Option Scripts Infos grisée

Question

  • L'option Scripts Infos dans le menu contextuel est grisée. Firestorm Bridge est actif. Est-ce que l'affichage de cette option est pris en charge par OpenSim ?
NDLR  :
  • Ouvrir le menu contextuel de l'avatar : clic droit sur l'avatar puis cliquer sur "Plus" dans le camembert.
  • Ouvrir le menu contextuel d'un objet : clic droit sur l'objet puis cliquer sur "Plus/Plus/Scripts".


Discussion

  • Ubit Umarov ne s'en souvient pas. Il dit que la santé de l'avatar est prise en compte par OpenSi.
  • Cuga Rajal dit que dans Second Life cette option affiche la mémoire réservée pour tous les scripts d'objet ainsi que le nombre de scripts.
  • 🏗️

Informations sur le wiki de Firestorm

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-10-28