« Réunion du 19-11-2024 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(7 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 7 : | Ligne 7 : | ||
= Base de données = | = Base de données = | ||
== Migration SQLite== | == Migration SQLite== | ||
*🏗️ | |||
== Fsassets vs Blobs == | == Fsassets vs Blobs == | ||
*🏗️ | |||
= Modules = | = Modules = | ||
== Groupes == | == Groupes == | ||
=== Problème === | === Problème === | ||
* '''Mantis :''' [http://opensimulator.org/mantis/view.php?id=9170 Les groupes sont désactivés si des rôles personnalisés sont créés] : Le groupe se bloque et devient inutilisable. En plus du ticket de Mantis, Vincent Sylvester a eu deux autres rapprots de bug de même nature en une semaine. | * '''Mantis :''' [http://opensimulator.org/mantis/view.php?id=9170 Les groupes V2 sont désactivés si des rôles personnalisés sont créés] : Le groupe se bloque et devient inutilisable. En plus du ticket de Mantis, Vincent Sylvester a eu deux autres rapprots de bug de même nature en une semaine. | ||
=== Processus === | === Processus === | ||
* Des entrées dans les roles n'appartiennent pas à un rôle réel. Quelqu'un est dans un rôle qui n'existe pas. | * Des entrées dans les roles n'appartiennent pas à un rôle réel. Quelqu'un est dans un rôle qui n'existe pas. | ||
=== Correction === | === Correction === | ||
* Le code gère désormais cette situation de manière appropriée lors des contrôles d'autorisation, mais émet un avertissement au besoin. | * Le code gère désormais cette situation de manière appropriée lors des contrôles d'autorisation, mais émet un avertissement au besoin. Voir [[Réunion_du_19-11-2024#Changements_du_code_de_la_semaine| le '''Commit df4664''']] ci-dessus. | ||
=== Origine === | * Vincent Sylvester a mis une requête SQL sur Mantis qui vérifie les entrées ''rolemembership'' orphelines. | ||
<pre> | |||
SELECT * FROM os_groups_rolemembership WHERE NOT EXISTS (SELECT 1 FROM os_groups_roles WHERE os_groups_rolemembership.RoleID = os_groups_roles.RoleID); | |||
</pre> | |||
=== Origine possible === | |||
* Échec silencieux, peut-être lié au cache de groupe.. ou non ? | |||
* 🏗️ | * 🏗️ | ||
Ligne 26 : | Ligne 35 : | ||
== Casque PBR== | == Casque PBR== | ||
*🏗️ | |||
= Viewers = | = Viewers = | ||
== Dayturn == | == Dayturn == |
Dernière version du 22 novembre 2024 à 17:37
Changements du code de la semaine
- Commit 0a0e1e :Date de création de l'item ajouté dans l'inventaire de la primitive : par spécification, il s'agit du moment où l'élément est ajouté à la prim. Dans certains cas, il était défini comme l'heure de création réelle de l'objet.
- Commit df4664 : éviter la possibilité d'une référence nulle dans le code des groupes.
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.😉 |
Base de données
Migration SQLite
- 🏗️
Fsassets vs Blobs
- 🏗️
Modules
Groupes
Problème
- Mantis : Les groupes V2 sont désactivés si des rôles personnalisés sont créés : Le groupe se bloque et devient inutilisable. En plus du ticket de Mantis, Vincent Sylvester a eu deux autres rapprots de bug de même nature en une semaine.
Processus
- Des entrées dans les roles n'appartiennent pas à un rôle réel. Quelqu'un est dans un rôle qui n'existe pas.
Correction
- Le code gère désormais cette situation de manière appropriée lors des contrôles d'autorisation, mais émet un avertissement au besoin. Voir le Commit df4664 ci-dessus.
- Vincent Sylvester a mis une requête SQL sur Mantis qui vérifie les entrées rolemembership orphelines.
SELECT * FROM os_groups_rolemembership WHERE NOT EXISTS (SELECT 1 FROM os_groups_roles WHERE os_groups_rolemembership.RoleID = os_groups_roles.RoleID);
Origine possible
- Échec silencieux, peut-être lié au cache de groupe.. ou non ?
- 🏗️
Informations
OSCC 2024
- Partage de l'ébauche du calendrier OSCC 7-8 décembre pour les participants.
Réunion de la semaine dernière
- 🏗️
Casque PBR
- 🏗️
Viewers
Dayturn
- Publication d'une nouvelle mise à jour de Dayturn d'une version preview.
NDLR : Version preview : cela fait référence à une version qui donne un aperçu des nouvelles fonctionnalités à venir. Elle peut être plus ou moins stable qu'une version beta, mais son but principal est de montrer ce qui est en préparation et de recueillir des retours sur ces nouvelles fonctionnalités. |
- 🏗️
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2024-11-19