<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://cogito.no-ip.info/cogito/OSWiki/index.php?action=history&amp;feed=atom&amp;title=R%C3%A9union_du_21-05-2024</id>
	<title>Réunion du 21-05-2024 - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://cogito.no-ip.info/cogito/OSWiki/index.php?action=history&amp;feed=atom&amp;title=R%C3%A9union_du_21-05-2024"/>
	<link rel="alternate" type="text/html" href="https://cogito.no-ip.info/cogito/OSWiki/index.php?title=R%C3%A9union_du_21-05-2024&amp;action=history"/>
	<updated>2026-05-09T09:40:20Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://cogito.no-ip.info/cogito/OSWiki/index.php?title=R%C3%A9union_du_21-05-2024&amp;diff=242&amp;oldid=prev</id>
		<title>Acryline : Page créée avec « = Changements du code de la semaine= ==Réparation du connecteur PostgreSQL== ===Objet === Il s&#039;agissait de réparer le connecteur Postgres pour qu&#039;il fonctionne à nouveau avec les nouvelles versions d&#039;OpenSim.  ===Commits : === * [http://opensimulator.org/viewgit/?a=commit&amp;p=opensim&amp;h=a79f5d58f60b982fa1845e29922cf9662da905c2 a79f5d : ajout d&#039;une dépendance manquante pour le connecteur pgsql],  * [http://opensimulator.org/viewgit/?a=commit&amp;p=opensim&amp;h=fd32e15f7... »</title>
		<link rel="alternate" type="text/html" href="https://cogito.no-ip.info/cogito/OSWiki/index.php?title=R%C3%A9union_du_21-05-2024&amp;diff=242&amp;oldid=prev"/>
		<updated>2024-11-30T15:55:18Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « = Changements du code de la semaine= ==Réparation du connecteur PostgreSQL== ===Objet === Il s&amp;#039;agissait de réparer le connecteur Postgres pour qu&amp;#039;il fonctionne à nouveau avec les nouvelles versions d&amp;#039;OpenSim.  ===Commits : === * [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=a79f5d58f60b982fa1845e29922cf9662da905c2 a79f5d : ajout d&amp;#039;une dépendance manquante pour le connecteur pgsql],  * [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=fd32e15f7... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Changements du code de la semaine=&lt;br /&gt;
==Réparation du connecteur PostgreSQL==&lt;br /&gt;
===Objet ===&lt;br /&gt;
Il s&amp;#039;agissait de réparer le connecteur Postgres pour qu&amp;#039;il fonctionne à nouveau avec les nouvelles versions d&amp;#039;OpenSim.&lt;br /&gt;
&lt;br /&gt;
===Commits : ===&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=a79f5d58f60b982fa1845e29922cf9662da905c2 a79f5d : ajout d&amp;#039;une dépendance manquante pour le connecteur pgsql], &lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=fd32e15f70c0a76c12105da92fc8ee549c787f65  fd32e1: pgsql : réparer le stockage du domaine],&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=cc7a06abd0e158ba4aca88473fb836878ade6690 cc7a06 : pgsql : réparer le stockage dde la région], &lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=561eb73a1d2a944cf46f882ade787db0b0f1f54a 561eb7 pgsql : réparer le stockage dde la région ], &lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=62ce9c1ba8a1173102656e5c132559beafd31a8a 62ce9c : pgsql : réparer le stockage des assets et cat pour les domaines], &lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=464409bbc2caa064be6dc75b8e3c2cb9bcb21823 464409 : pgsql : quelques changements supplémentaires...], &lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=971778019a901602cfc85584c29fff8f246806cd 971778 : pgsql : toujours le problème du cast des uint],&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=114830aa4be858fb66add3125b121cf125d22c8b 114830 : réessayer...],&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=099da7efe511a106015a77eb1b79f30962b66552 099da7 : et plus... ],&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=18a0718508907ed2c8910ceb0b687e97f786d34c 18a071 : et pus...],&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=d0173f40f867843cb8fb5a667eebf4513df720ef d0173f : et plus...],&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=f7fd1a54972fa158198fbc44c3128eee8c2efe11 f7fd1a : et plus...],&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=cbe6071f292a7a7a5f490931b951c86d87b002ab cbe607 : et plus sur pgsql cassé]&lt;br /&gt;
&lt;br /&gt;
=== Résultat ===&lt;br /&gt;
* Ubit Umarov a passé en revue plusieurs points du code concernant le &amp;#039;&amp;#039;&amp;#039;cast&amp;#039;&amp;#039;&amp;#039; qui empêchait OpenSim de se lancer.&lt;br /&gt;
* Maintenant, &amp;#039;&amp;#039;&amp;#039;OpenSim démarre avec Postgresql 14&amp;#039;&amp;#039;&amp;#039; jusqu&amp;#039;à l&amp;#039;invite de la région, le test n&amp;#039;est pas allé plus loin. &amp;#039;&amp;#039;&amp;#039;Ce n&amp;#039;est pas certain que le simulateur survive après.&amp;#039;&amp;#039;&amp;#039;  Le problème du cast manquant  s&amp;#039;était manifesté à la connexion de l&amp;#039;avatar.&lt;br /&gt;
* Aucune idée du temps d’exécution. Il pourrait y avoir des erreur sur le temps d&amp;#039;exécution de la sauvegarde des prims.&lt;br /&gt;
* La version actuelle de &amp;#039;&amp;#039;&amp;#039;PostgreSQL (16) n&amp;#039;est pas sure de fonctionner,&amp;#039;&amp;#039;&amp;#039; il faut tester.&lt;br /&gt;
* Les &amp;#039;&amp;#039;&amp;#039;migrations&amp;#039;&amp;#039;&amp;#039; de PostgreSQL sont en désordre. Le travail de mise à jour de la migration va prendre pas mal de temps à Vincent Sylvester.&lt;br /&gt;
&lt;br /&gt;
== llRequestAgentData==&lt;br /&gt;
=== Objet ===&lt;br /&gt;
* récupérer un peu plus de données sur les utilisateurs.&lt;br /&gt;
* [http://opensimulator.org/mantis/view.php?id=9130 Mantis 9130]&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=c69a112293e291e71c6cb915a22052d2b55bf999 Commit c69a11] : mantis 9130 : plusieurs changements dans llRequestAgentData&lt;br /&gt;
* [http://opensimulator.org/viewgit/?a=commit&amp;amp;p=opensim&amp;amp;h=c69a112293e291e71c6cb915a22052d2b55bf999 Commit 7b731a]: Oups, nous avons bien DATA_PAYINFO pour les utilisateurs locaux, merci Tampa.&lt;br /&gt;
&lt;br /&gt;
===Rôle de la fonction ===&lt;br /&gt;
*  [https://wiki.secondlife.com/wiki/LlRequestAgentData/fr key llRequestAgentData( key id, integer data );] :  renvoie une donnée relative à l&amp;#039;utilisateur identifié par son id. Quand la donnée est disponible l&amp;#039;évènement dataserver est généré.&lt;br /&gt;
&lt;br /&gt;
=== Données supplémentaires récupérées ===&lt;br /&gt;
* Nom des utilisateur hypergrid&lt;br /&gt;
* Informations de paiement via DATA_PAYINFO qui n&amp;#039;était pas implémenté. Ce sont des choses que les administrateurs de grille peuvent définir dans les comptes des utilisateurs.&lt;br /&gt;
&lt;br /&gt;
==Ajout de la fonction  osGetLinkColor ==&lt;br /&gt;
=== La fonction ===&lt;br /&gt;
*  vector osGetLinkColor(LSL_Integer linknum, LSL_Integer face);&lt;br /&gt;
*  Rôle : obtenir la couleur d&amp;#039;une primitive liée&lt;br /&gt;
=== Wiki OpenSim ===&lt;br /&gt;
* Il faudra ajouter la fonction dans le wiki.[http://opensimulator.org/wiki/OSSL_Implemented]&lt;br /&gt;
&lt;br /&gt;
= Avertissement =&lt;br /&gt;
{{Avertissement_résumé|fond=pink |bord=red |message = Ce résumé existe pour orienter vos recherches. Des erreurs d&amp;#039;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&amp;#039;OpenSimulator en assistant aux [http://opensimulator.org/wiki/Office_hours réunions du mardi] ou  sur [http://opensimulator.org/wiki/IRC le canal IRC]. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉}}&lt;br /&gt;
&lt;br /&gt;
= Viewers=&lt;br /&gt;
== Second Life ==&lt;br /&gt;
=== Accélération ===&lt;br /&gt;
*  Linden Lab semble avancer à la &amp;#039;&amp;#039;&amp;#039;vitesse grand V&amp;#039;&amp;#039;&amp;#039; pour pousser les changements et c&amp;#039;est très difficile à suivre. Il semble d&amp;#039;après Gavin Hird que les nouveaux propriétaires de Linden Lab poussent  l&amp;#039;équipe de développement à produire des fonctionnalités qui augmentent la rétention et l&amp;#039;engagement des utilisateurs. Ce n&amp;#039;est qu&amp;#039;à cette condition qu&amp;#039;il y aura plus d&amp;#039;argent pour le développement.&lt;br /&gt;
&lt;br /&gt;
=== Viewer mobile ===&lt;br /&gt;
*  L&amp;#039;accent est mis en interne sur &amp;#039;&amp;#039;&amp;#039;la viewer mobile&amp;#039;&amp;#039;&amp;#039;, qui utilise Unity. D&amp;#039;où les changements frénétiques et la poussée du PBR. Le viewer mobile ne sera pas autorisé dans les régions pour adultes dans Second Life.&lt;br /&gt;
*  L&amp;#039;application mobile ne sera &amp;#039;&amp;#039;&amp;#039;pas open source&amp;#039;&amp;#039;&amp;#039;, et il y a la licence d&amp;#039;Unity,&amp;#039;&amp;#039;&amp;#039;cela l&amp;#039;empêchera de fonctionner avec Opensim&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IoS et téléphones Android&amp;#039;&amp;#039;&amp;#039; sont les cibles de ce viewer.&lt;br /&gt;
* Vincent Sylvester se demande comment cela est sensé fonctionner avec des &amp;#039;&amp;#039;&amp;#039;connexions instables&amp;#039;&amp;#039;&amp;#039; et un &amp;#039;&amp;#039;&amp;#039;trafic UDP.&amp;#039;&amp;#039;&amp;#039; Cependant, il semble qu&amp;#039;il existe une version réelle en cours de test. &lt;br /&gt;
* Andrew Hellershanks comprend que cela puisse être intéressant sur tablette, mais pas sur &amp;#039;&amp;#039;&amp;#039;téléphone&amp;#039;&amp;#039;&amp;#039; car les &amp;#039;&amp;#039;&amp;#039;écrans sont trop petits&amp;#039;&amp;#039;&amp;#039;. Les batteries ne durent pas longtemps.&lt;br /&gt;
* Gavin Hird pense que ces écrans sont parfaits pour certaines fonctions et iOS peut se connecter à un écran plus grand. De plus il y a beaucoup de jeux qui marchent parfaitement sur iPhone et qui se vendent bien. &lt;br /&gt;
* Suite : digression sur la puissance du matériel, son évolution possible, sur la population visée etc. À voir directement dans le chat en anglais si le cœur vous en dit, à partir de 11h35... :)&lt;br /&gt;
&lt;br /&gt;
== Sharpview ==&lt;br /&gt;
=== Revers majeur=== &lt;br /&gt;
* La bibliothèque graphique &amp;#039;&amp;#039;&amp;#039;Rend3&amp;#039;&amp;#039;&amp;#039; [https://github.com/BVE-Reborn/rend3] utilisée a été abandonnée [https://github.com/BVE-Reborn/rend3/issues/600]. Malheureusement, L&amp;#039;écosystème graphique 3D de Rust[https://fr.wikipedia.org/wiki/Rust_(langage)] est à la fois rare et inachevé.&lt;br /&gt;
* Il semble que le code de Rend3 est peu commenté, donc c&amp;#039;est difficile de le modifier et maintenir. &lt;br /&gt;
* L&amp;#039;annonce de l&amp;#039;abandon est récente , si le développeur maintient la bibliothèque , cela peut fonctionner. De plus le projet est bien noté et il y a beaucoup de forks.&lt;br /&gt;
===Pull request  en projet ===&lt;br /&gt;
*  Les lumières de type cône : pour l&amp;#039;instant, les seules options sont le point et le soleil.&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Ouverture du code source cette été&amp;#039;&amp;#039;&amp;#039;===&lt;br /&gt;
* Joe Magarac essaie de faire en sorte que d&amp;#039;autres puissent travailler sur ce projet.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Objectifs&amp;#039;&amp;#039;&amp;#039; : se déplacer, voir, se tenir debout, s&amp;#039;asseoir, voler, traverser les régions, avoir de bonnes performances.&lt;br /&gt;
&lt;br /&gt;
=== Problèmes actuels ===&lt;br /&gt;
* Performance, des ralentissements, saccades ou des retards perceptibles,  objets qui n&amp;#039;apparaissent pas, plantages de Rend3.&lt;br /&gt;
* Joe Magarac fera la liste des bugs pour l&amp;#039;ouverture du code.&lt;br /&gt;
* Ensuite il faudra écrire le codes pour  les avatars, les vêtements, PBR, la voix,la  carte du monde, la recherche, les fenêtres de permission, la gestion de l&amp;#039;inventaire, les captures d&amp;#039;écran, le navigateur...&lt;br /&gt;
&lt;br /&gt;
= Source=&lt;br /&gt;
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2024-05-21&lt;/div&gt;</summary>
		<author><name>Acryline</name></author>
	</entry>
</feed>