<?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_28-11-2023</id>
	<title>Réunion du 28-11-2023 - 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_28-11-2023"/>
	<link rel="alternate" type="text/html" href="https://cogito.no-ip.info/cogito/OSWiki/index.php?title=R%C3%A9union_du_28-11-2023&amp;action=history"/>
	<updated>2026-05-09T06:47:41Z</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_28-11-2023&amp;diff=218&amp;oldid=prev</id>
		<title>Acryline : Page créée avec « = Changements du code de la semaine= * Git master a été déplacé vers  dotnet 6.0 : Mono et .net framework sont maintenant morts et son remplacés par dotnet. La version actuelle de dotnet est la 8.0, mais la 6.0 est une LTS et sera donc supportée pendant encore au moins un an. * La branche dotnet6 est maintenant &quot;morte&quot;.  * Le master précédent avec le code pour .net framework 4.x et Mono est stocké sur une branche appelée Mono-Net4X * Plus d&#039;informations... »</title>
		<link rel="alternate" type="text/html" href="https://cogito.no-ip.info/cogito/OSWiki/index.php?title=R%C3%A9union_du_28-11-2023&amp;diff=218&amp;oldid=prev"/>
		<updated>2024-11-30T13:03:11Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « = Changements du code de la semaine= * Git master a été déplacé vers  dotnet 6.0 : Mono et .net framework sont maintenant morts et son remplacés par dotnet. La version actuelle de dotnet est la 8.0, mais la 6.0 est une LTS et sera donc supportée pendant encore au moins un an. * La branche dotnet6 est maintenant &amp;quot;morte&amp;quot;.  * Le master précédent avec le code pour .net framework 4.x et Mono est stocké sur une branche appelée Mono-Net4X * Plus d&amp;#039;informations... »&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;
* Git master a été déplacé vers  dotnet 6.0 : Mono et .net framework sont maintenant morts et son remplacés par dotnet. La version actuelle de dotnet est la 8.0, mais la 6.0 est une LTS et sera donc supportée pendant encore au moins un an.&lt;br /&gt;
* La branche dotnet6 est maintenant &amp;quot;morte&amp;quot;. &lt;br /&gt;
* Le master précédent avec le code pour .net framework 4.x et Mono est stocké sur une branche appelée Mono-Net4X&lt;br /&gt;
* Plus d&amp;#039;informations : http://opensimulator.org/wiki/Branches&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]}}&lt;br /&gt;
&lt;br /&gt;
= Code général =&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* La documentation du code OpenSim n&amp;#039;existe que dans le code lui même. Pour l&amp;#039;heure, il faut lire le code, la documentation n&amp;#039;existe pas encore.&lt;br /&gt;
* On peut chercher des mots clés dans les sources, dans un module spécifique.&lt;br /&gt;
* Exemple : la copie d&amp;#039;objets et la vérification du mode god sont probablement quelque part dans Permissions.&lt;br /&gt;
&lt;br /&gt;
=Scripts=&lt;br /&gt;
=== llCreatLink===&lt;br /&gt;
* Changement dans la spécification LSL qui fait passer le délai de llCreateLink de 1000ms à 100ms.&lt;br /&gt;
* Quelques tests avec de grands ensembles de liens révèlent que cela ajoute pas mal de cpu. Les intervalles inférieurs, comme 10ms, font planter les threads directement.&lt;br /&gt;
* Le code OpenSim restera à 1000 ms : dixit Ubit Umarov. La liaison est une opération lourde, il faut créer un nouvel objet et copier toutes les parties.&lt;br /&gt;
* Le problème du manque de capacité des viewers par rapports aux moteurs de jeux est que le contenu peut être modifié pendant l&amp;#039;opération : il y a le contenu modifié par l&amp;#039;humain et le contenu modifié par le script.&lt;br /&gt;
* Le code gérant la liaison des objets dans le code du système d&amp;#039;exploitation avait beaucoup de surcharge inutile, il a été modifié et il est bien meilleur.&lt;br /&gt;
&lt;br /&gt;
= Base de données =&lt;br /&gt;
===PostgresSQL ===&lt;br /&gt;
*Les nouvelles versions de Postgres sont complètement boguées, donc les migrations elles-mêmes échouent.&lt;br /&gt;
** soit les migrations doivent être modifiées, ce qui pourrait casser les anciennes versions de Postgres,&lt;br /&gt;
** soit il faut faire de la détection de version et lancer des migrations différentes.&lt;br /&gt;
* Il faut laisser Postgres corriger les bogues.&lt;br /&gt;
&lt;br /&gt;
=== Double structure de base de données ===&lt;br /&gt;
* MySQL et Apache CouchDB &lt;br /&gt;
* Apache CouchDB est un système de gestion de base de données orienté documents, écrit en langage Erlang et distribué sous licence Apache. [https://fr.wikipedia.org/wiki/CouchDB]. CouchDB est soutenu par Apache, donc il ne disparaîtra pas d&amp;#039;un jour à l&amp;#039;autre ce qui n&amp;#039;est pas le cas de MongoDB [https://fr.wikipedia.org/wiki/MongoDB]. &lt;br /&gt;
* Les données identifiées comme appartenant à un utilisateur n&amp;#039;ont pas besoin de partager une grande table.&lt;br /&gt;
&lt;br /&gt;
= Modules =&lt;br /&gt;
=== Chat vocal ===&lt;br /&gt;
* Il faut se renseigner auprès des personnes qui s&amp;#039;occupent de solutions vocales pour OpenSim, comme [https://echovoice.infinitemetaverse.org/ EchoVoice de Infinite Metaverse Alliance (IMA) ] dont les projets semblent à l&amp;#039;arrêt ou pas commencés ? &lt;br /&gt;
* Le chat voval va nécessiter des centaines d&amp;#039;heures de travail pour comprendre comment il fonctionne et comment il peut être remplacé. A moins qu&amp;#039;il ne se mette à pleuvoir de l&amp;#039;argent du ciel, cela prendra des mois de temps libre.&lt;br /&gt;
* Il faut surveiller [[Réunion_du_14-11-2023#OSCC_2023_--_11e_édition |le programme de l&amp;#039;OSCC]], il pourrait y avoir une table ronde sur l&amp;#039;assistance vocale.&lt;br /&gt;
&lt;br /&gt;
= Projets en cours / Infos=&lt;br /&gt;
=== OSCC 2023 ===&lt;br /&gt;
* Toutes les informations [[Réunion_du_14-11-2023#OSCC_2023_--_11e_édition| ici]].&lt;br /&gt;
* Version compacte du programme de l&amp;#039;OSCC : https://conference.opensimulator.org/compact-schedule/&lt;br /&gt;
* D&amp;#039;autres événements sont ajoutés cette semaine pour les sessions zoom après la conférence et les événements communautaires. Si vous souhaitez en organiser un, veuillez l&amp;#039;ajouter au lien &amp;quot;Get Involved&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
= Source=&lt;br /&gt;
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2023-11-28&lt;/div&gt;</summary>
		<author><name>Acryline</name></author>
	</entry>
</feed>