Réunion du 24-10-2023
Changements du code de la semaine
- Aucun changement
Bases de données
Processus de migration de la base de données
- Ce processus n'est pas très bon suite à quelques changements.
- Le système de migration dans son ensemble pourrait avoir besoin d'une conception un peu plus robuste dès le départ.
- La meilleure option serait que les migrations récupèrent le schéma de la table, le comparent à la disposition qu'elle est censée avoir, puis n'effectuent que les changements nécessaires pour y parvenir. Au lieu de cela, il s'exécute simplement s'il trouve que le numéro de version ne correspond pas. Pas de vérification de l'existence ou de quoi que ce soit d'autre.
- Test d'un code SQL pour voir si un champ existe déjà avant d'essayer de l'ajouter pour éviter certains problèmes.
- Précision : Les migrations sont à jour, bien sûr.
Support de PostgreSQL
- Il n'est pratiquement plus maintenu maintenant.
- La dernière version de postgres avec mono n'a pas fonctionné.
- Postgres pourrait être une meilleure base de données pour la charge de travail d'opensim.
MariaDB et Mysql
- Éventuel besoin de séparer mysql de mariadb, puisque mariadb est en train de changer son propre protocole.
Base de données des groupes
- Les groupes ont essentiellement besoin d'une réécriture complète, pas seulement des choses de la DB, mais du code entier qui est lent comme tout. Les groupes ont essentiellement besoin d'une réécriture complète, pas seulement côté basee de données mais aussi du code entier qui est lent comme tout.
Modules
Module de paiement et crypto-monnaie
- Même sujet développé à la réunion du 17 octobre 2023
- Solution crypto hypergrid : plugin pour le serveur BTCPay. BTCPay est un logiciel et non un service web.
- Liens :
- Utilisation :
- Les utilisateurs doivent avoir un comptes BitCoin.
- Comment les utilisateurs font les échanges de Bitcoins en monnaie réelle ?
- Critique : le système d'imposition américain fait une retenue de 39%. Web Rain recommende Paxful (Ndlr : je ne fais que résumer la réunion je n'est pas d'avis sur la question et vous êtes seuls responsables de l'utilisation que vous ferez de cette information.)
Bugs
Tests
Tests unitaires
- Pas beaucoup de travail cette semaine
- Objectif : comprendre comment les résultats des tests sont enregistrés.
Installation
- Test d'une région fonctionnant sur Raspberry Pi4
- Vivox fonctionne, le viewer n'étant pas sur Pi4; pas besoin de faire fonctionner SLVoice.exe sur Pi4.
- Depuis que le système d'exploitation Raspian (OS pour Raspberry) utilise Wayland et non X11 il est compliqué de faire fonctionner un viewer.
- La région sur Raspberry PI4 est accessible via grid.xmir.org:8002:Dayturn
Projets en cours / Infos
une manette Xbox
- Linden Lab a lancé un projet pour utiliser une manette Xbox (console de jeux de Microsoft) avec le viewer dans le but de faire fonctionner le viewer sur console.
OSCC 2023
- OSCC dans plus d'un mois les 9 et le 10 décembre.
- La date limite pour soumettre des articles à l'OSCC est déjà passée, 22 octobre.
- Mais, si quelqu'un souhaite proposer une session, qu'il faut le faire savoir à Lyr Lobo. Les sessions durent 20 minutes.
- https://conference.opensimulator.org/call-for-proposals/.
- Le calendrier sera fermé le 30 octobre.
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2023-10-24