{"id":5024,"date":"2022-12-10T11:55:13","date_gmt":"2022-12-10T19:55:13","guid":{"rendered":"https:\/\/w4os.org\/news-fr\/2022\/12\/oscc22-w4os-discours-de-presentation\/"},"modified":"2022-12-11T14:39:18","modified_gmt":"2022-12-11T22:39:18","slug":"oscc22-w4os-discours-de-presentation","status":"publish","type":"post","link":"https:\/\/w4os.org\/fr\/news-fr\/2022\/12\/oscc22-w4os-discours-de-presentation\/","title":{"rendered":"Discours de Gudule sur les derni\u00e8res mises \u00e0 jour de w4os \u00e0 OSCC22 (transcription)"},"content":{"rendered":"\n<p><em>Voici la transcription du discours de <a href=\"https:\/\/speculoos.world\/profile\/Gudule.Lapointe\/\">Gudule Lapointe<\/a> sur l&rsquo;\u00e9tat du d\u00e9veloppement de w4os, lors de la <a href=\"http:\/\/conference.opensimulator.org\/\">conf\u00e9rence communautaire OpenSimulator 2022<\/a>.<\/em><\/p>\n\n<p><em>La vid\u00e9o de toute la journ\u00e9e est disponible sur YouTube <a href=\"https:\/\/www.youtube.com\/watch?v=sQqa6GmhvIg\">youtube.com\/watch?v=sQqa6GmhvIg<\/a> et cet expos\u00e9 de 20&Prime; en particulier \u00e0 <a href=\"https:\/\/www.youtube.com\/watch?v=sQqa6GmhvIg&amp;t=12951s\">3:35:51<\/a>.<\/em><\/p>\n\n<h2 class=\"wp-block-heading\">Intro<\/h2>\n\n<p>Nous avons cr\u00e9\u00e9 la grille <a href=\"http:\/\/speculoos.world\">Speculoos World<\/a> il y a 11 ans (mais qui compte ?), et nous avons tous \u00e9t\u00e9 confront\u00e9s aux m\u00eames d\u00e9fis : obtenir une grille pleinement op\u00e9rationnelle, et offrir toutes les fonctionnalit\u00e9s. Le noyau d&rsquo;<a href=\"http:\/\/opensimulator.org\/\">OpenSimulator<\/a> fournit les principales, mais pas toutes.<\/p>\n\n<p>Vous devez installer au moins une interface web permettant l&rsquo;enregistrement des utilisateurs, un serveur de ressources web, quelques assistants et, pour certains, un serveur de devises.<\/p>\n\n<p>Au moins une demi-douzaine d&rsquo;applications diff\u00e9rentes, chacune issue d&rsquo;un projet diff\u00e9rent, utilisant des plateformes ou des langages diff\u00e9rents, et m\u00eame lorsqu&rsquo;elles utilisent le m\u00eame langage, elles utilisent diff\u00e9rentes normes.<\/p>\n\n<p>Certains d&rsquo;entre elles n&rsquo;ont m\u00eame pas d&rsquo;impl\u00e9mentation du tout, seulement des solutions de contournement, comme le formidable projet <a href=\"https:\/\/opensimworld.com\/\">OpenSimWorld<\/a>, qui remplace la recherche dans le monde par une balise li\u00e9e \u00e0 un site web, ou notre propre projet <a href=\"https:\/\/2do.events\/\">2do Events<\/a> (un fork de HYPEvents de Tom Frost), qui remplace la recherche d&rsquo;\u00e9v\u00e9nements par un panneau dans le monde virtuel.<\/p>\n\n<p>Oh, et bien s\u00fbr, il vous faut aussi un site web.<\/p>\n\n<h2 class=\"wp-block-heading\">L&rsquo;approche<\/h2>\n\n<p>Le projet a en r\u00e9alit\u00e9 commenc\u00e9 il y a 6 ans, comme une simple collection des \u00ab\u00a0helpers\u00a0\u00bb alors disponibles, avec un fichier de configuration et un script d&rsquo;installation unifi\u00e9s, sous le nom de \u00ab\u00a0<a href=\"https:\/\/github.com\/GuduleLapointe\/flexible_helper_scripts\">Flexible helper scripts<\/a>\u00ab\u00a0. Puis, 3 ans plus tard, voulant int\u00e9grer le site web, nous avons cr\u00e9\u00e9 w4os, une extension WordPress interface d&rsquo;OpenSimulator, pour obtenir une solution plus compl\u00e8te.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Pourquoi WordPress<\/strong>&nbsp;? Il est populaire, open source, puissant et multilingue.<\/li>\n\n\n\n<li>Un <strong>guichet unique pour tous les besoins<\/strong>&nbsp;: enregistrement des utilisateurs, gestion de la grille, \u00ab\u00a0helpers\u00a0\u00bb in-world et compl\u00e9ments web.<\/li>\n\n\n\n<li><strong>Installation facile<\/strong>. En quelque sorte. Cela pourrait \u00eatre plus facile, nous y travaillons.<\/li>\n\n\n\n<li><strong>Gestion centralis\u00e9e<\/strong>&nbsp;: plus de r\u00e9glages en doublons, sous diff\u00e9rentes normes, une m\u00e9thode d&rsquo;installation unifi\u00e9e.<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">O\u00f9 en \u00e9tions-nous ?<\/h2>\n\n<p>L&rsquo;ann\u00e9e derni\u00e8re, lorsque nous avons pr\u00e9sent\u00e9 le plugin pour la premi\u00e8re fois \u00e0 l&rsquo;OSCC, il comportait d\u00e9j\u00e0 un certain nombre de fonctionnalit\u00e9s. Je ne vais pas entrer dans les d\u00e9tails, la vid\u00e9o est toujours disponible sur YouTube, mais essentiellement<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-04.jpg\" alt=\"\" class=\"wp-image-4953\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-04.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-04-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-04-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<ul class=\"wp-block-list\">\n<li><strong>Enregistrement d&rsquo;avatars<\/strong>, avec mod\u00e8les par d\u00e9faut, r\u00e8gles de protection des noms, synchronisation entre les avatars et les utilisateurs de WordPress, et profil Web de base<\/li>\n<\/ul>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-05.jpg\" alt=\"\" class=\"wp-image-4958\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-05.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-05-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-05-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<ul class=\"wp-block-list\">\n<li><strong>Blocs, shortcodes et widgets de barre lat\u00e9rale<\/strong>&nbsp;: Statut de la grille, infos sur la grille et formulaire d&rsquo;inscription. Les blocs sur WordPress sont cool, ils vous permettent de pr\u00e9senter certains d\u00e9tails dans la mise en page g\u00e9n\u00e9rale (comme dans les sidebars) ou dans une page sp\u00e9cifique (comme les blocs avec Gutenberg ou avec les shortcodes).<\/li>\n\n\n\n<li><strong>Page d&rsquo;accueil<\/strong>, personnalisable avec des blocs w4os bien s\u00fbr, mais aussi avec n&rsquo;importe quel contenu du site web ou d&rsquo;autres plugins.<\/li>\n\n\n\n<li><strong>Serveur web d&rsquo;assets<\/strong>&nbsp;: il s&rsquo;agit de la passerelle permettant d&rsquo;afficher les images de la grille sur une page Web.<\/li>\n\n\n\n<li><strong>Redirection des messages hors ligne<\/strong><\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">Qu&rsquo;avons-nous fait depuis ?<\/h2>\n\n<h3 class=\"wp-block-heading\">Am\u00e9liorations en ligne (in-world)<\/h3>\n\n<p>La recherche dans le monde virtuel est la fonctionnalit\u00e9 qui me manque le plus. Bien qu&rsquo;il y ait des solutions alternatives plut\u00f4t sympas, je trouve tr\u00e8s frustrant de ne pas pouvoir utiliser les fonctions de recherche du visualiseur. Donc nous l&rsquo;avons cr\u00e9\u00e9. Et avec les r\u00e9sultats de recherche servis par le plugin w4os, ils peuvent \u00e9galement \u00eatre utilis\u00e9s dans la conception g\u00e9n\u00e9rale du site Web.<\/p>\n\n<h4 class=\"wp-block-heading\">Param\u00e8tres<\/h4>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-08.jpg\" alt=\"\" class=\"wp-image-4963\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-08.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-08-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-08-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Dans les param\u00e8tres, vous pouvez choisir d&rsquo;utiliser une base de donn\u00e9es distincte. La base de donn\u00e9es de recherche utilise le m\u00eame sch\u00e9ma que les aides \u00e0 la recherche existantes, elle est donc interchangeable.<\/p>\n\n<p>Le moteur de recherche peut \u00eatre partag\u00e9 entre plusieurs grilles, afin de b\u00e9n\u00e9ficier des fonctionnalit\u00e9s d&rsquo;Hypergrid. M\u00eame les grilles qui n&rsquo;utilisent pas w4os peuvent utiliser le registre de recherche et le moteur de recherche (bien qu&rsquo;elles doivent installer la dll OpenSimSearch appropri\u00e9e).<\/p>\n\n<h4 class=\"wp-block-heading\">Places<\/h4>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-09.jpg\" alt=\"\" class=\"wp-image-4968\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-09.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-09-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-09-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Une fois le moteur de recherche d\u00e9fini, l&rsquo;inclusion se fait \u00e0 partir des param\u00e8tres standard de la parcelle de visualisation. Activez \u00a0\u00bb Afficher le lieu dans la recherche \u00a0\u00bb sur votre parcelle et elle appara\u00eetra dans les r\u00e9sultats avec sa description et sa photo.<\/p>\n\n<h4 class=\"wp-block-heading\">Terrain \u00e0 vendre<\/h4>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-10.jpg\" alt=\"\" class=\"wp-image-4973\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-10.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-10-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-10-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Les terrains \u00e0 vendre apparaissent \u00e9galement (en supposant que l&rsquo;option \u00a0\u00bb Afficher le lieu dans la recherche \u00a0\u00bb est \u00e9galement activ\u00e9e).<\/p>\n\n<h4 class=\"wp-block-heading\">Petites annonces<\/h4>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-11.jpg\" alt=\"\" class=\"wp-image-4978\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-11.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-11-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-11-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Les petites annonces sont un outil tr\u00e8s utile. Bien que par conception il ne permette que les destinations locales, vous pouvez ajouter une url de type Secondlife pour les destinations hypergrides.<\/p>\n\n<h4 class=\"wp-block-heading\">\u00c9v\u00e9nements<\/h4>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-12.jpg\" alt=\"\" class=\"wp-image-4983\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-12.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-12-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-12-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Et bien s\u00fbr, les \u00e9v\u00e9nements. C&rsquo;est la fonction manquante la plus frustrante. Les tableaux dans le monde sont int\u00e9ressants, mais il y a d\u00e9j\u00e0 une fonction int\u00e9gr\u00e9e pour cela dans le visualiseur, c&rsquo;est dommage de ne pas l&rsquo;utiliser.<\/p>\n\n<p>Par conception, les organisateurs ne peuvent pas enregistrer les \u00e9v\u00e9nements \u00e0 partir du visualiseur. M\u00eame dans Second Life, les \u00e9v\u00e9nements doivent \u00eatre enregistr\u00e9s \u00e0 partir du site web. Actuellement, nous nous appuyons sur 2do Events, qui lui-m\u00eame s&rsquo;appuie sur les calendriers publics, mais c&rsquo;est un sujet que nous aborderons plus tard.<\/p>\n\n<p>Oh, encore une chose&#8230;<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-13.jpg\" alt=\"\" class=\"wp-image-4988\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-13.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-13-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-13-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Ce qui est int\u00e9ressant, c&rsquo;est que la recherche d&rsquo;\u00e9v\u00e9nements est compatible avec HyperGrid. Le spectateur ne comprend pas vraiment les destinations HG, mais nous ajoutons une URL fonctionnelle au-dessus de la description. En fait, deux, car actuellement, il semble que, selon le spectateur, l&rsquo;URL hop:\/\/ ou secondlife:\/\/ sera comprise.<\/p>\n\n<h3 class=\"wp-block-heading\">Et aussi&#8230;<\/h3>\n\n<p>Nous avons \u00e9galement ajout\u00e9 le support des devises, qui fonctionne actuellement avec les \u00a0\u00bb fausses \u00a0\u00bb devises, Podex et Gloebit (tant que Gloebit fonctionne).<\/p>\n\n<p>L&rsquo;option \u00ab\u00a0Acheter\u00a0\u00bb de la visionneuse permet d&rsquo;estimer les co\u00fbts, et de rediriger vers la r\u00e9gion du vendeur pour Podex ou le site web pour Gloebit.<\/p>\n\n<p>Nous avons mis \u00e0 jour les messages hors ligne \u00e0 la messagerie v2, pour assurer la compatibilit\u00e9 avec les normes actuelles de la base de donn\u00e9es de base.<\/p>\n\n<h3 class=\"wp-block-heading\">Am\u00e9liorations de l&rsquo;interface publique<\/h3>\n\n<h4 class=\"wp-block-heading\">Profil<\/h4>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-16.jpg\" alt=\"\" class=\"wp-image-4993\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-16.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-16-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-16-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>La page de profil web montre maintenant plus de d\u00e9tails, les comp\u00e9tences, le partenaire, la langue, In-world et RL sur le texte. Tous ces param\u00e8tres sont d\u00e9finis \u00e0 partir du viewer<\/p>\n\n<h4 class=\"wp-block-heading\">Page d&rsquo;accueil<\/h4>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-17.jpg\" alt=\"\" class=\"wp-image-4999\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-17.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-17-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-17-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>Le nouveau bloc des lieux populaires peut \u00eatre utilis\u00e9 dans la page d&rsquo;accueil affich\u00e9e sur l&rsquo;\u00e9cran de connexion du viewer. Et un clic sur une destination changera la r\u00e9gion d&rsquo;atterrissage de la connexion.<\/p>\n\n<h4 class=\"wp-block-heading\">Connexion \/ Enregistrement<\/h4>\n\n<p>Il y a \u00e9galement plusieurs autres am\u00e9liorations, comme le fait que les utilisateurs qui n&rsquo;ont pas de compte WP peuvent se connecter sur le site web avec les identifiants de leur avatar.<\/p>\n\n<p>Les nouveaux utilisateurs enregistr\u00e9s obtiennent une page contenant les instructions de configuration du viewer.<\/p>\n\n<h2 class=\"wp-block-heading\">Et maintenant ?<\/h2>\n\n<p>Il y a quelques mois, un propri\u00e9taire de grille m&rsquo;a dit qu&rsquo;il avait une grille avec plusieurs avatars partageant la m\u00eame adresse \u00e9lectronique. Bien que ce ne soit pas un usage fr\u00e9quent, rien n&#8217;emp\u00eache de le faire dans le noyau d&rsquo;OpenSimulator. Comme w4os a \u00e9t\u00e9 d\u00e9velopp\u00e9 sur l&rsquo;id\u00e9e qu&rsquo;un email ne peut \u00eatre utilis\u00e9 que pour un seul avatar, cela posait un probl\u00e8me de compatibilit\u00e9.<\/p>\n\n<p>Alors nous y voil\u00e0. R\u00e9\u00e9criture du code pour s\u00e9parer les avatars des utilisateurs. C&rsquo;est un travail \u00e9norme et je dois admettre que cela m&rsquo;a fait ralentir le d\u00e9veloppement d&rsquo;autres parties du projet. Mais quel serait l&rsquo;int\u00e9r\u00eat d&rsquo;ajouter un nouveau code sachant que je devrais bient\u00f4t le r\u00e9\u00e9crire ?<\/p>\n\n<p>Ce qui est bien, c&rsquo;est que cela me fait r\u00e9\u00e9crire ce code vieux de plusieurs ann\u00e9es et tir\u00e9 de plusieurs sources, d&rsquo;une mani\u00e8re plus modulaire. La version 3 devrait \u00eatre publi\u00e9e au d\u00e9but de l&rsquo;ann\u00e9e 2023, apr\u00e8s quoi plusieurs fonctionnalit\u00e9s int\u00e9ressantes seront ajout\u00e9es, telles que<\/p>\n\n<ul class=\"wp-block-list\">\n<li>KISS&nbsp;: Keep it simple and stupid\n<ul class=\"wp-block-list\">\n<li>Un processus d&rsquo;installation plus facile<\/li>\n\n\n\n<li>Un assistant de configuration de l&rsquo;extension<\/li>\n\n\n\n<li>Pages de configurations s\u00e9par\u00e9es (seules les \u00ab\u00a0helpers\u00a0\u00bb activ\u00e9s auront leur page de configuration affich\u00e9e dans le menu d&rsquo;administration)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Contr\u00f4le administrateur des r\u00e9gions<\/li>\n\n\n\n<li>Administration des mod\u00e8les d&rsquo;avatar et des comptes techniques<\/li>\n\n\n\n<li>Gestion des utilisateurs bannis<\/li>\n\n\n\n<li>Contr\u00f4le utilisateur de ses propres r\u00e9gions et parcelles<\/li>\n\n\n\n<li>Enregistrement des \u00e9v\u00e9nements (avec possibilit\u00e9 d&rsquo;autoriser la publication d&rsquo;\u00e9v\u00e9nements uniquement pour les parcelles poss\u00e9d\u00e9es)<\/li>\n\n\n\n<li>Int\u00e9gration compl\u00e8te de 2do Events (y compris le serveur 2do)<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">Merci.<\/h2>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-20.jpg\" alt=\"\" class=\"wp-image-5009\" srcset=\"https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-20.jpg 1024w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-20-300x150.jpg 300w, https:\/\/w4os.org\/wp-content\/uploads\/2022\/12\/oscc22-w4os-GuduleLapointe-slideshow-v2-20-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p>J&rsquo;esp\u00e8re que vous l&rsquo;essaierez et que vous nous ferez part de vos commentaires. Quelques grilles utilisent d\u00e9j\u00e0 le plugin et leurs commentaires sont vraiment utiles et appr\u00e9ci\u00e9s.<\/p>\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\"><\/div>\n\n<h2 class=\"wp-block-heading\">Quelques questions et r\u00e9ponses<\/h2>\n\n<p>Voici quelques questions pos\u00e9es apr\u00e8s la conf\u00e9rence, j&rsquo;ai pens\u00e9 que leur r\u00e9ponse pourrait \u00eatre int\u00e9ressante :<\/p>\n\n<p><strong>Votre travail continuera-t-il \u00e0 \u00eatre bas\u00e9 sur WordPress ou vos coll\u00e8gues pourraient-ils \u00eatre int\u00e9ress\u00e9s par le d\u00e9veloppement d&rsquo;un plugin pour les syst\u00e8mes de gestion de l&rsquo;apprentissage tels que Canvas, Moodle et Blackboard ?<\/strong><\/p>\n\n<p>J&rsquo;ai essay\u00e9 de s\u00e9parer les aides et le code sp\u00e9cifique \u00e0 WordPress, et j&rsquo;essaierai de le faire encore mieux dans la v3, donc le d\u00e9ploiement dans une autre plateforme devrait \u00eatre, sinon facile, du moins simplifi\u00e9.<\/p>\n\n<p><strong>Est-ce que WordPress doit \u00eatre ex\u00e9cut\u00e9 sur la m\u00eame machine qu&rsquo;OpenSimulator ?<\/strong><\/p>\n\n<p>Non, il peut \u00eatre sur un serveur diff\u00e9rent, tant que l&rsquo;h\u00f4te WordPress est capable de se connecter au serveur MySQL d&rsquo;OpenSimulator.<\/p>\n\n<p>Existe-t-il une <strong>loi sur la confidentialit\u00e9 des donn\u00e9es<\/strong>?<\/p>\n\n<p>WordPress g\u00e8re tr\u00e8s bien la confidentialit\u00e9 des donn\u00e9es. Cependant, d\u00e8s que vous le connectez \u00e0 OpenSimulator, ce dernier devient le point faible en la mati\u00e8re. Au niveau du plugin w4os, il n&rsquo;y a pas beaucoup plus de r\u00e9v\u00e9lations que dans le monde (peut-\u00eatre rien), mais certains avertissements pourraient \u00eatre affich\u00e9s \u00e0 l&rsquo;avenir.<\/p>\n\n<p><strong>J&rsquo;ai d\u00e9j\u00e0 eu un syst\u00e8me d&rsquo;enregistrement pour une grille qui autorisait plusieurs avatars par compte de connexion et les gens ne semblaient pas comprendre ou s&rsquo;attendre \u00e0 cette fonctionnalit\u00e9.<\/strong><\/p>\n\n<p>Les multi-avatars sont n\u00e9cessaires pour assurer la compatibilit\u00e9 avec les grilles qui utilisent d\u00e9j\u00e0 cette fonctionnalit\u00e9, mais je suis d&rsquo;accord pour dire que cela peut pr\u00eater \u00e0 confusion, et je vais d\u00e9finitivement ajouter une option d&rsquo;administration pour l&rsquo;autoriser\/le refuser pour les utilisateurs finaux.<\/p>\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"has-text-align-center wp-block-heading\">Version stable<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-plugin-directory wp-block-embed-plugin-directory\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Rwze4qYoUy\"><a href=\"https:\/\/wordpress.org\/plugins\/w4os-opensimulator-web-interface\/\">w4os &#8211; OpenSimulator Web Interface<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;w4os &#8211; OpenSimulator Web Interface&#8221; &#8212; Plugin Directory\" src=\"https:\/\/wordpress.org\/plugins\/w4os-opensimulator-web-interface\/embed\/#?secret=3l26FFTvKR#?secret=Rwze4qYoUy\" data-secret=\"Rwze4qYoUy\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"has-text-align-center wp-block-heading\">Release Candidate<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-499968f5 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/magiiic.com\/downloads\/w4os.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Sur Magiiic.com<\/a><\/div>\n<\/div>\n\n\n\n<p>Avec les am\u00e9liorations et les fonctionnalit\u00e9s les plus r\u00e9centes. Quelque chose de proche de la prochaine version stable, mais il pourrait rester quelques bogues.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"has-text-align-center wp-block-heading\">D\u00e9veloppement<\/h2>\n\n\n\n<div class=\"wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-499968f5 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.com\/GuduleLapointe\/w4os\/\">Sur GitHub<\/a><\/div>\n<\/div>\n\n\n\n<p>Le d\u00e9veloppement actuel, la version instable. Ne l&rsquo;utilisez pas dans un environnement de production. Vraiment. Elle peut contenir (et contient probablement) des bogues ou du travail incomplet.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Voici la transcription du discours de Gudule Lapointe sur l&rsquo;\u00e9tat du d\u00e9veloppement de w4os, lors de la conf\u00e9rence communautaire OpenSimulator 2022.<\/p>\n<p>La vid\u00e9o de toute la journ\u00e9e est disponible sur YouTube youtube.com\/watch?v=sQqa6GmhvIg et cet expos\u00e9 de 20&Prime; en particulier \u00e0 3:35:51.<\/p>\n","protected":false},"author":1,"featured_media":5136,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[114,112,58,123,73,110,117,75,42,43],"class_list":["post-5024","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-fr","tag-conference-fr","tag-conference-de-la-communaute-opensimulator","tag-interface-internet","tag-interface-web","tag-oscc-fr","tag-oscc22-fr","tag-parler","tag-plugin-fr","tag-w4os-fr","tag-wordpress-fr","entry"],"_links":{"self":[{"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/posts\/5024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/comments?post=5024"}],"version-history":[{"count":28,"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/posts\/5024\/revisions"}],"predecessor-version":[{"id":5165,"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/posts\/5024\/revisions\/5165"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/media\/5136"}],"wp:attachment":[{"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/media?parent=5024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/categories?post=5024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/w4os.org\/fr\/wp-json\/wp\/v2\/tags?post=5024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}