Aller au contenu

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

De OSWiki
 
(8 versions intermédiaires par le même utilisateur non affichées)
Ligne 6 : Ligne 6 :
* Ubit Umarov ne sait pas trop comment il va les traiter, certaines sont intéressantes, d'autres moins..
* Ubit Umarov ne sait pas trop comment il va les traiter, certaines sont intéressantes, d'autres moins..


== Défis Actuels et Futurs d'OpenSim avec [[Lexique_des_réunions#dotnet|.NET]] ==
== Défis actuels et futurs d'OpenSim avec [[Lexique_des_réunions#dotnet|.NET]] ==
* La [[Lexique_des_réunions#dotnet| dotnet 8]] fonctionne. Ubit Umarov n'a pas testé dotnet 9.  
* La [[Lexique_des_réunions#dotnet| '''dotnet 8''']] fonctionne. Ubit Umarov n'a pas testé [[Lexique_des_réunions#dotnet|'''dotnet ''']] 9.  
* Problème avec Appel Silicon
* [http://opensimulator.org/mantis/view.php?id=9183 '''Mantis 9183 ''' : Problème avec Apple Silicon]
* [[Réunion_du_02-09-2025#Libgdiplus |Problème avec Libgdiplus sous Ubuntu 24.04 LTS]]
* [[Réunion_du_02-09-2025#Libgdiplus |Problème avec '''Libgdiplus''' sous Ubuntu 24.04 LTS]]
* Suppression de system.drawing dans dotnet 10 ?
* Microsoft veut supprimer '''system.drawing'''. Pour l'instant il n'y a pas de problèmes, cet espace de nom n'a pas été supprimé dans [[Lexique_des_réunions#dotnet|'''dotnet ''']] 9. Il faudra voir avec dans [[Lexique_des_réunions#dotnet|'''dotnet ''']] 10.
* Suppression de l'ancien sérialiseur binaire  
* La suppression par Microsoft  de '''BinaryFormatter, ancien sérialiseur binaire''' va poser problème. Il a été supprimé dans dotnet 8, mais une version plus ancienne fonctionne. Toutefois c'est plus facile à remplacer que system.drawing. 
* 🏗️
{{NDLR|fond=skyblue |bord=dodgerblue|message = <br>
* [https://fr.wikipedia.org/wiki/S%C3%A9rialisation#Codages_binaires '''Sérialisation binaire'''].
* Un sérialiseur binaire est un outil ou une technique utilisée pour convertir des objets ou des structures de données en un format binaire qui peut être stocké ou transmis.
}}


== Comment déboguer un fichier de bibliothèque utilisé par un programme C# ==
== Comment déboguer un fichier de bibliothèque utilisé par un programme C# ==
🏗️
=== Question ===
* Andrew Hellershanks demande si quelqu’un a des conseils pour '''déboguer''' un fichier de bibliothèque utilisé par un programme '''C#'''. Il n'arrive pas à obtenir une trace utilisable lorsque le programme plante. Il aimerait traquer certains bogues dans Libgdiplus. Il n'a pas les informations sur le fichier et le numéro de ligne quand le programme plante.
=== Réponse ===
* Ubit Umarov dit que déboguer C# sous Linux avec [https://fr.wikipedia.org/wiki/GNU_Debugger '''GDB (GNU Debugger)'''] est un cauchemar. 
* Andrew Hellershanks utilise [https://fr.wikipedia.org/wiki/Liste_des_paquets_GNU#Outils_de_d%C3%A9veloppement '''GNU DDD (Data Display Debugger)''']. Il dit que cela facilite le débogage.
* Ubit Umarov dit que Libgdiplus est codé en '''C ou C++'''.  Dans ce cas Andrew Hellershanks va utiliser [https://fr.wikipedia.org/wiki/MonoDevelop '''MonoDevelop'''] sur son système
 
= Informations=
= Informations=
* Nouvelle version mobile Linden Lab
== Nouvelle version du viewer mobile de Linden Lab ==
🏗️
* '''Linden Lab''' a publié une nouvelle version de son '''application mobile''' développée avec '''Unity 6'''.
* Gavin Hird se demande s'ils sortiront également un viewer de bureau sur le même principe. Il pense que comme les utilisateurs finaux ont de moins en moins de possibilités de création, beaucoup des fonctionnalités du viewer actuel pourraient être supprimées dans une version de développement.
* Ubit Umarov pense que le viewer mobile n'est pas complet, mais il ajoute que ça ne sert à rien d'avoir des éditeurs de région sur des mobiles à moins d'avoir au moins une option d'ancrage sur grand écran. Il ne sait pas non plus où en est le viewer de rendu côté serveur.
* Gavin Hird se demande s'il existe encore beaucoup de créateurs qui utilisent encore la construction avec des primitives (NDRL : j'en connais, ne supprimez pas ça !!!). Il dit que  de toute façon, les maillages et les PBR doivent être créés à l'extérieur du viewer.
 
= Viewers=
= Viewers=
== [[Lexique_des_réunions#Viewer_Firestorm_Bêta|Firestorm bêta]]==  
== [[Lexique_des_réunions#Viewer_Firestorm_Bêta|Firestorm bêta]]==  

Dernière version du 27 janvier 2026 à 11:01

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


Développement

Plusieurs demandes de Pull Request

  • OpenSim a reçu quelques demandes de Pull Request sur GitHub.
  • Ubit Umarov ne sait pas trop comment il va les traiter, certaines sont intéressantes, d'autres moins..

Défis actuels et futurs d'OpenSim avec .NET

NDLR  :
  • Sérialisation binaire.
  • Un sérialiseur binaire est un outil ou une technique utilisée pour convertir des objets ou des structures de données en un format binaire qui peut être stocké ou transmis.


Comment déboguer un fichier de bibliothèque utilisé par un programme C#

Question

  • Andrew Hellershanks demande si quelqu’un a des conseils pour déboguer un fichier de bibliothèque utilisé par un programme C#. Il n'arrive pas à obtenir une trace utilisable lorsque le programme plante. Il aimerait traquer certains bogues dans Libgdiplus. Il n'a pas les informations sur le fichier et le numéro de ligne quand le programme plante.

Réponse

  • Ubit Umarov dit que déboguer C# sous Linux avec GDB (GNU Debugger) est un cauchemar.
  • Andrew Hellershanks utilise GNU DDD (Data Display Debugger). Il dit que cela facilite le débogage.
  • Ubit Umarov dit que Libgdiplus est codé en C ou C++. Dans ce cas Andrew Hellershanks va utiliser MonoDevelop sur son système

Informations

Nouvelle version du viewer mobile de Linden Lab

  • Linden Lab a publié une nouvelle version de son application mobile développée avec Unity 6.
  • Gavin Hird se demande s'ils sortiront également un viewer de bureau sur le même principe. Il pense que comme les utilisateurs finaux ont de moins en moins de possibilités de création, beaucoup des fonctionnalités du viewer actuel pourraient être supprimées dans une version de développement.
  • Ubit Umarov pense que le viewer mobile n'est pas complet, mais il ajoute que ça ne sert à rien d'avoir des éditeurs de région sur des mobiles à moins d'avoir au moins une option d'ancrage sur grand écran. Il ne sait pas non plus où en est le viewer de rendu côté serveur.
  • Gavin Hird se demande s'il existe encore beaucoup de créateurs qui utilisent encore la construction avec des primitives (NDRL : j'en connais, ne supprimez pas ça !!!). Il dit que de toute façon, les maillages et les PBR doivent être créés à l'extérieur du viewer.

Viewers

Firestorm bêta

  • Firestorm a arrêté de prendre en charge la dernière version bêta, mais une nouvelle version est prête à être utilisée.

Sharpview

  • Joe Magarac travaille toujours sur ce système d'imposteurs, qui dispose désormais de son propre serveur sur « animats.info » pour stocker l'index nécessaire des objets imposteurs.

Source

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