Aller au contenu

« Réunion du 26-08-2025 » : différence entre les versions

De OSWiki
Ligne 21 : Ligne 21 :


=== Microsoft et Libgdiplus ===
=== Microsoft et Libgdiplus ===
La page https://github.com/mono/libgdiplus affiche le message suivant "Ce référentiel a été archivé par son propriétaire le 7 mars 2025. Il est désormais en lecture seule."
{{NDLR|fond=skyblue |bord=dodgerblue|message = <br>
'''Caractéristiques de Libgdiplus :'''
* Bibliothèque de Mono qui fournit une implémentation compatible avec l'API GDI+ requise par la bibliothèque System.Drawing.
* Elle fournit des fonctionnalités pour dessiner du texte sur des surfaces graphiques, permettant ainsi l'affichage correct des polices à la fois monospace et proportionnelles.
* En plus du texte, Libgdiplus fournit des opérations pour manipuler et afficher des images.
 
'''Liens utiles '''
* Projet Mono : https://www.mono-project.com/docs/gui/libgdiplus/
* Sur GitHub : https://github.com/mono/libgdiplus?tab=readme-ov-file
}}
[https://github.com/mono/libgdiplus Dans l'en-tête de cette page] le message suivant s'affiche en anglais: "Ce référentiel a été archivé par son propriétaire le 7 mars 2025. Il est désormais en lecture seule."
*  Microsoft veut que libgdiplus disparaisse complètement. Ils ne veulent pas maintenir libgdiplus  et ses dépendances (comme [https://fr.wikipedia.org/wiki/Cairo_(logiciel) Cairo] et [https://fr.wikipedia.org/wiki/Pango Pango]) qu'ils ne peuvent pas contrôler.  
*  Microsoft veut que libgdiplus disparaisse complètement. Ils ne veulent pas maintenir libgdiplus  et ses dépendances (comme [https://fr.wikipedia.org/wiki/Cairo_(logiciel) Cairo] et [https://fr.wikipedia.org/wiki/Pango Pango]) qu'ils ne peuvent pas contrôler.  
*  https://bugs.launchpad.net/ubuntu/+source/libgdiplus/+bug/2069473 Pour tous ceux qui souhaitent également se plaindre auprès de Canonical au sujet des dysfonctionnements  
*  https://bugs.launchpad.net/ubuntu/+source/libgdiplus/+bug/2069473 Pour tous ceux qui souhaitent également se plaindre auprès de Canonical au sujet des dysfonctionnements  

Version du 14 octobre 2025 à 14:33

Changements du code de la semaine

Encodage des noms de dossiers d'inventaire

  • Commit 1b81b9 : Ajout d'un urlencode manquant au nom du dossier d'inventaire lors de la mise à jour du dossier xinventory
  • Le bug at été signalé par Tampa (Vincent Sylvester).
  • Ce correctif ajoute une fonctionnalité pour encoder correctement les noms des dossiers dans l'inventaire afin de gérer correctement les caractères spéciaux lors des mises à jour de l'inventaire dans OpenSim. Cela garantit que les noms de dossiers sont traités de manière appropriée lorsqu'ils sont utilisés dans des URL ou des requêtes, évitant ainsi d'éventuelles erreurs.
  • Le bug n'a pas été signalé plus tôt sans doute parce que personne n'utilise de caractères spéciaux dans l'inventaire. Ubit Umarov pense que les règles devraient être plus restrictives, comme l'interdiction des espaces.
  • Vincent Sylvester a trouvé sur sa grille plus de 200 entrées avec plus d'un espace en début de ligne.

Recompilation des scripts Yengine

  • Commit 9dbaa4: Modification de l'API, compilation des scripts YEngine et numéros de version de sérialisation (cela forcera la recompilation des scripts et le retour à l'état initial).
  • En raison des changements intervenus il y a quelques semaines, Ubit Umarov a dû forcer la réinitialisation et la recompilation des scripts YEngine. La recompilation est forcée par la mise à jour des versions du compilateur et du sérialiseur.
  • Malheureusement, tous les scripts perdront leur état actuel et reviendront à leur état initial, ce qui signifie que toute donnée ou état préalablement enregistré pourrait être perdu.

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


Bugs

Ubuntu 24.04 et Libgdiplus

Problème

  • Pour une raison quelconque, il est impossible de charger une police qui n'est pas de type glyphe fixe où chaque caractère occupe un espace fixe.
  • Les polices svg et autres polices plus modernes s'affichent sous forme de boîtes à la place.

Microsoft et Libgdiplus

NDLR  :

Caractéristiques de Libgdiplus :

  •  Bibliothèque de Mono qui fournit une implémentation compatible avec l'API GDI+ requise par la bibliothèque System.Drawing.
  • Elle fournit des fonctionnalités pour dessiner du texte sur des surfaces graphiques, permettant ainsi l'affichage correct des polices à la fois monospace et proportionnelles.
  • En plus du texte, Libgdiplus fournit des opérations pour manipuler et afficher des images.

Liens utiles


  • Dans l'en-tête de cette page le message suivant s'affiche en anglais: "Ce référentiel a été archivé par son propriétaire le 7 mars 2025. Il est désormais en lecture seule."
  • Microsoft veut que libgdiplus disparaisse complètement. Ils ne veulent pas maintenir libgdiplus et ses dépendances (comme Cairo et Pango) qu'ils ne peuvent pas contrôler.
  • https://bugs.launchpad.net/ubuntu/+source/libgdiplus/+bug/2069473 Pour tous ceux qui souhaitent également se plaindre auprès de Canonical au sujet des dysfonctionnements
  • 🏗️

Divers

Consommation d'énergie

  • 🏗️

Viewers

Dayturn

  • Gavin Hird vient de travailler sur l'environnement de compilation la semaine dernière pour s'assurer de pouvoir compiler la version Windows.

Sharpview

  • Les imposteurs fonctionnent côté serveur.
  • Joe Magarac doit avoir son propre serveur pour scanner les régions et distribuer les informations. Il se trouve sur animats.info, mais ne fait pas grand-chose pour l'instant.

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-08-26