Aller au contenu

« Réunion du 14-01-2025 » : différence entre les versions

De OSWiki
Ligne 8 : Ligne 8 :
== Notecards ==
== Notecards ==
=== Problème ===
=== Problème ===
* Vincent Sylvester a développé un outil qui compte les notecards créées dans les assets chaque semaine sur sa grille ZetaWorlds [https://zetaworlds.com/home]. Cet outil lui indique depuis environ un mois la création de 16000 notecards par semaine. Elles se nomment toutes "storagenc-old". Il pense que ce sont des notecards créée par l'utilisation trop fréquente de la fonction OSSL[http://opensimulator.org/wiki/OSSL_Implemented]  osMakeNotecard [http://opensimulator.org/wiki/OsMakeNotecard].  
* Vincent Sylvester a développé un outil qui compte les notecards créées dans les assets chaque semaine sur sa grille ZetaWorlds [https://zetaworlds.com/home]. Cet outil lui indique depuis environ un mois la création de '''16000 notecards par semaine'''. Elles se nomment toutes "storagenc-old". Il pense que ce sont des notecards créées via l'utilisation trop fréquente de la fonction OSSL[http://opensimulator.org/wiki/OSSL_Implemented]  '''osMakeNotecard''' [http://opensimulator.org/wiki/OsMakeNotecard].  
* Vincent Sylvester pense qu'Osgrid doit sans doute gérer des milliards de notecards.Dans le pire des cas il en avait 30 millions sur sa grille.  
* Vincent Sylvester pense qu'Osgrid doit sans doute gérer des milliards de notecards. Dans le pire des cas il en avait 30 millions sur sa grille.  
* Les assets sont difficilement attribuables à des utilisateurs. Sur les grilles où l'on  a accès à la base de données des régions, on peut remonter jusqu'à eux, mais si les utilisateurs gèrent les régions, c'est beaucoup plus difficile.
* Les assets sont difficilement attribuables à des utilisateurs. Sur les grilles où l'on  a accès à la base de données des régions, on peut remonter jusqu'à eux, mais si les utilisateurs gèrent les régions, c'est beaucoup plus difficile.


=== Conseil ===
=== Conseil ===
* Si vous devez stocker des données, faites-le dans la description de la primitive. Ne faites une notecard que si elle ne correspond pas à la description d'une manière ou d'une autre, et évidemment ne faites pas une notecard toutes les 5 minutes.
* Si vous devez stocker des données, faites-le '''dans la description de la primitive'''. Ne faites une notecard que si elle ne correspond pas à la description d'une manière ou d'une autre, et évidemment ne faites pas une notecard toutes les 5 minutes.
* Il faut utiliser de meilleurs scripts.
* Il faut utiliser de '''meilleurs scripts'''.
* À la place des notecards il faudrait utiliser les fonctions et évenement LSL linkset data [https://wiki.secondlife.com/wiki/Linkset_data]
* À la place des notecards il faudrait utiliser les '''fonctions et évenement LSL linkset data''' [https://wiki.secondlife.com/wiki/Linkset_data]


===Solutions radicale ===
===Solutions radicale ===

Version du 21 janvier 2025 à 12:31

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


Modules

Chat vocal WebRTC

Noyau

  • OpenSim est développé avec C# 12[1]

Assets

Notecards

Problème

  • Vincent Sylvester a développé un outil qui compte les notecards créées dans les assets chaque semaine sur sa grille ZetaWorlds [2]. Cet outil lui indique depuis environ un mois la création de 16000 notecards par semaine. Elles se nomment toutes "storagenc-old". Il pense que ce sont des notecards créées via l'utilisation trop fréquente de la fonction OSSL[3] osMakeNotecard [4].
  • Vincent Sylvester pense qu'Osgrid doit sans doute gérer des milliards de notecards. Dans le pire des cas il en avait 30 millions sur sa grille.
  • Les assets sont difficilement attribuables à des utilisateurs. Sur les grilles où l'on a accès à la base de données des régions, on peut remonter jusqu'à eux, mais si les utilisateurs gèrent les régions, c'est beaucoup plus difficile.

Conseil

  • Si vous devez stocker des données, faites-le dans la description de la primitive. Ne faites une notecard que si elle ne correspond pas à la description d'une manière ou d'une autre, et évidemment ne faites pas une notecard toutes les 5 minutes.
  • Il faut utiliser de meilleurs scripts.
  • À la place des notecards il faudrait utiliser les fonctions et évenement LSL linkset data [5]

Solutions radicale

  • Vincent Sylvester supprime ces notecards car la majorité ne sont plus référencées et elles sont pour ainsi dire jetées. Si cela pose problème et si quelqu'un se plaint il lui dira qu'il faut utiliser de meilleurs scripts.

Longueur des descriptions

Informations

Inventaires sur Osgrid

  • Les inventaire posent encore des problèmes sur Osgrid à cause du nettoyage, du stockage , de la vérification et de la restauration des assets .
  • L'ordre dans lequel ces assets seront disponibles est sans doute aléatoire. Cela explique pourquoi certains utilisateurs ont déjà tout récupéré alors que d'autre non.
  • Il faut être patient, ne rien supprimer. Cela peut prendre des mois pour que certains assets réapparaissent.

Viewers

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-01-14