Aller au contenu

Réunion du 22-04-2025

De OSWiki

Changements du code de la semaine

llHMAC

Renvoie un hachage de 32 bits pour la chaîne fournie. Retourne 0 si la chaîne fournie est vide.

Function: integer llHash( string val );
  • Maintenant, llHMAC et le calcul du hash devraient être complètement implémentés.

Syntax des scripts

  • Commit bc59e3 : Mise à jour de la syntax des script
  • Vincent Sylvester dit que les nouvelles fonctions OSSL n'apparaissent pas dans Firestorm.
  • Ubit Umarov a mis à jour la syntaxe des scripts pour afficher les fonctions OSSL, mais Firestorm semblent télécharge sa propre version de la syntaxe en plus de celle de la région et semble la remplacer. Ainsi, seuls les nouveaux éléments apparaissent.
  • Gavin Hird dit que pour les versions 2.9. x de Dayturn il doit ajouter la syntaxe d'OpenSim. Pour les versions 3.x, elles contiendront surement de nombreuses fonctionnalités ou éléments similaires à ceux du viewer Firestorm et quelques ajouts supplémentaires. C'est une des choses qui devra être réglée.
  • Vincent Sylvester a parcouru un grand nombre d'historiques de fichiers pour essayer de trouver quand et comment cela s'est cassé, mais il n'a encore rien trouvé. Il sait que cela fonctionnait il y a environ 3 ans car il a une preuve par l'image, mais 3 ans de commits c'est beaucoup à compulser.

Attachements

  • Commit 8b962b : Supprimer les pièces jointes de l'apparence actuelle s'il y en a
  • Ubit Umarov a corrigé le nettoyage de l'apparence et des attachements des avatars suite aux problèmes que la grille OSGrid a rencontrés.
  • Effet secondaire de ces modifications, si quelqu'un se connecte alors que le service d'inventaire est en panne, les pièces jointes seront retirées de la tenue que l'avatar porte. Il faudra peut-être les réhabiller plus tard, ce qui n'est pas sûr.

Matériaux PBR

Banissement

Commit b00df0 : ne pas autoriser les interdictions de domaine aux administrateurs de la grille

  • Cette modification ne s'applique qu'à partir de ce commit, donc les bannissements existants ont toujours un effet.
  • Ubit Umarov a également ajouté quelques vérifications pour empêcher les gens d'ajouter des administrateurs de grille à la liste des bannissements du domaine.

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

LibsqLite3

  • Cuga Rajal avait construit une version de Libsqlite3 pour macOS et il l'avait postée sur la Mantis. Elle ne fonctionne pas.
  • Il demande de supprimer cette version.
  • Il va marquer le rapport comme résolue, et noter que les tests ont déterminé qu'elle ne fonctionnera pas.

Bibliothèques OpenSimulator

Page des bibliothèque sur le Wiki

  • Vincent Sylvester aimerais enregistrer sur le Wiki d'OpenSim le processus de construction pour toutes les plateformes pour l'ensemble des connecteurs de base de données et autres bibliothèques utilisées par OpenSimulator.
  • Il a commencé une page sur le miroir du Wiki.
  • 🏗️

Scripts

Fonctions LSL et slua

  • Vincent Sylvester a fait une liste de quelques fonctions LSL qu'il faudrait ajouter. Mais après cela, tout ce qui manque ne vaut pas la peine d'être ajouté ou appartient à des fonctionnalités qu'OpenSim n'a pas.
  • SLua est un langage de script pour Second Life basé sur Lua. Les participants à la réunion semblent ne pas apprécier Lua. Ubit Umarov a déclaré qu'OpenSim ne suivra pas Second Life à ce niveau.

Base de données

Informations

IA sur Second Life

  • 🏗️

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-04-22