{"id":5531,"date":"2022-12-10T11:55:13","date_gmt":"2022-12-10T19:55:13","guid":{"rendered":"https:\/\/w4os.org\/non-categorizzato\/2022\/12\/discorso-di-gudule-sugli-ultimi-aggiornamenti-di-w4os-a-oscc22-trascrizione\/"},"modified":"2023-07-31T08:32:35","modified_gmt":"2023-07-31T15:32:35","slug":"discorso-di-gudule-sugli-ultimi-aggiornamenti-di-w4os-a-oscc22-trascrizione","status":"publish","type":"post","link":"https:\/\/w4os.org\/it\/non-categorizzato\/2022\/12\/discorso-di-gudule-sugli-ultimi-aggiornamenti-di-w4os-a-oscc22-trascrizione\/","title":{"rendered":"Discorso di Gudule sugli ultimi aggiornamenti di w4os a OSCC22 (trascrizione)"},"content":{"rendered":"\n<p><em>Ecco la trascrizione del discorso di <a href=\"https:\/\/speculoos.world\/profile\/Gudule.Lapointe\/\">Gudule Lapointe<\/a> sullo stato dello sviluppo di w4os, alla <a href=\"http:\/\/conference.opensimulator.org\/\">OpenSimulator Community Conference 2022<\/a>.<\/em><\/p>\n\n<p><em>Il video dell&#8217;intera giornata \u00e8 disponibile su YouTube <a href=\"https:\/\/www.youtube.com\/watch?v=sQqa6GmhvIg\">youtube.com\/watch?v=sQqa6GmhvIg<\/a> e questo discorso di 20&#8243; in particolare a <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\">Introduzione<\/h2>\n\n<p>Abbiamo creato la griglia di <a href=\"http:\/\/speculoos.world\">Speculoos World<\/a> 11 anni fa (ma chi li conta?) e abbiamo affrontato le stesse sfide: ottenere una griglia pienamente operativa e offrire tutte le funzionalit\u00e0. Il nucleo di <a href=\"http:\/\/opensimulator.org\/\">OpenSimulator<\/a> fornisce le principali, ma non tutte.<\/p>\n\n<p>\u00c8 necessario installare almeno un&#8217;interfaccia web che consenta la registrazione degli utenti, un server per le risorse web, un paio di aiutanti e, per alcuni, un server per le valute.<\/p>\n\n<p>Almeno una mezza dozzina di applicazioni diverse, ognuna delle quali proviene da un progetto diverso, utilizza piattaforme o linguaggi diversi e, anche quando usano lo stesso linguaggio, utilizzano standard diversi.<\/p>\n\n<p>Alcuni di essi non hanno nemmeno un&#8217;implementazione, ma solo dei workaround, come i grandi progetti <a href=\"https:\/\/opensimworld.com\/\">OpenSimWorld<\/a>, che sostituisce la ricerca nel mondo con un beacon collegato a un sito web, o il nostro progetto <a href=\"https:\/\/2do.events\/\">2do Events<\/a> (un fork di HYPEvents di Tom Frost), che sostituisce la ricerca degli eventi con un tabellone nel mondo.<\/p>\n\n<p>Naturalmente, \u00e8 necessario anche un sito web.<\/p>\n\n<h2 class=\"wp-block-heading\">L&#8217;approccio<\/h2>\n\n<p>\u00c8 iniziato 6 anni fa, come una semplice raccolta di helper allora disponibili, con un file di configurazione e uno script di installazione unificati, noti come &#8221; <a href=\"https:\/\/github.com\/GuduleLapointe\/flexible_helper_scripts\">Flexible helper scripts<\/a> &#8220;. Poi, 3 anni dopo, si \u00e8 voluto integrare con il sito web, quindi abbiamo creato w4os, un plugin &#8220;WordPress interface for OpenSimulator&#8221;, per ottenere una soluzione pi\u00f9 completa.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Perch\u00e9 WordPress<\/strong>? \u00e8 popolare, \u00e8 open source, potente e multilingue<\/li>\n\n\n\n<li>Un <strong>punto di riferimento unico per tutte le esigenze<\/strong>: registrazione degli utenti, gestione delle griglie, aiutanti in-world e web.<\/li>\n\n\n\n<li><strong>Facile da configurare<\/strong>. Tipo. Potrebbe essere pi\u00f9 facile, ci stiamo lavorando.<\/li>\n\n\n\n<li><strong>Gestione centralizzata<\/strong>: niente pi\u00f9 impostazioni in luoghi diversi, utilizzando standard diversi, metodo di installazione unificato.<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">Dove eravamo rimasti?<\/h2>\n\n<p>L&#8217;anno scorso, quando abbiamo presentato il plugin per la prima volta all&#8217;OSCC, aveva gi\u00e0 una serie di funzioni. Non entrer\u00f2 nei dettagli, il video \u00e8 ancora disponibile su YouTube, ma essenzialmente<\/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>Registrazione di avatar<\/strong>, con modelli predefiniti, regole sui nomi protetti, sincronizzazione tra avatar e utenti WordPress e un profilo web di 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>Blocchi, shortcode e widget della barra laterale<\/strong>: stato della griglia, informazioni sulla griglia e modulo di registrazione. I blocchi su WordPress sono interessanti, consentono di presentare alcuni dettagli nel layout generale (come nelle barre laterali) o in una pagina specifica (come blocchi con Gutenberg o con gli shortcode).<\/li>\n\n\n\n<li><strong>Splash page<\/strong>, personalizzabile con i blocchi di w4os, ovviamente, ma anche con qualsiasi contenuto del sito web o di altri plugin.<\/li>\n\n\n\n<li><strong>Web assets server<\/strong>: \u00e8 il ponte che permette di visualizzare le immagini della griglia su una pagina web.<\/li>\n\n\n\n<li><strong>Reindirizzamento dei messaggi offline<\/strong><\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">Cosa abbiamo fatto da allora?<\/h2>\n\n<h3 class=\"wp-block-heading\">Miglioramenti nel mondo<\/h3>\n\n<p>La ricerca nel mondo \u00e8 stata la caratteristica pi\u00f9 mancante per me. Sebbene si tratti di soluzioni piuttosto interessanti, trovo molto frustrante non poter utilizzare le funzioni di ricerca del visualizzatore. Cos\u00ec abbiamo fatto. E con i risultati di ricerca serviti dal plugin w4os, possono essere utilizzati anche nel design generale del sito web.<\/p>\n\n<h4 class=\"wp-block-heading\">Impostazioni<\/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>Nelle impostazioni \u00e8 possibile scegliere di utilizzare un database separato. Il database di ricerca utilizza lo stesso schema degli helper di ricerca esistenti, quindi \u00e8 intercambiabile.<\/p>\n\n<p>Il motore di ricerca pu\u00f2 essere condiviso tra pi\u00f9 griglie, per beneficiare delle funzionalit\u00e0 di Hypergrid. Anche le griglie che non utilizzano w4os possono utilizzare il registro e il motore di ricerca (sebbene debbano installare la dll OpenSimSearch appropriata).<\/p>\n\n<h4 class=\"wp-block-heading\">Luoghi<\/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>Una volta impostato il motore di ricerca, l&#8217;inclusione viene effettuata dalle impostazioni standard del parcel del visualizzatore. Abilitando la funzione &#8220;Mostra luogo nella ricerca&#8221; sul vostro lotto, questo apparir\u00e0 nei risultati con la sua descrizione e l&#8217;istantanea.<\/p>\n\n<h4 class=\"wp-block-heading\">Terreno in vendita<\/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>Appare anche il terreno in vendita (supponendo che sia abilitata anche la funzione &#8220;Mostra luogo nella ricerca&#8221;).<\/p>\n\n<h4 class=\"wp-block-heading\">Annunci<\/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>Gli annunci sono uno strumento molto utile. Anche se, per impostazione, consente solo destinazioni locali, \u00e8 possibile aggiungere un url di tipo secondlife per le destinazioni hypergrid.<\/p>\n\n<h4 class=\"wp-block-heading\">Eventi<\/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>E naturalmente gli eventi. Questa \u00e8 la mancanza pi\u00f9 frustrante. Le schede nel mondo sono interessanti, ma c&#8217;\u00e8 gi\u00e0 una funzione integrata per questo nel visore, \u00e8 un peccato non usarla.<\/p>\n\n<p>Per impostazione predefinita, gli organizzatori non possono registrare gli eventi dal visualizzatore. Anche in Second Life, gli eventi devono essere registrati dal sito web. Attualmente ci affidiamo a 2do Events, che a sua volta si basa su calendari pubblici, ma di questo parleremo pi\u00f9 avanti.<\/p>\n\n<p>Oh, un&#8217;altra cosa&#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>L&#8217;aspetto interessante \u00e8 che la ricerca di eventi \u00e8 compatibile con HyperGrid. L&#8217;osservatore non capisce bene le destinazioni HG, ma noi aggiungiamo un URL funzionante sopra la descrizione. In realt\u00e0 due, perch\u00e9 attualmente sembra che, a seconda del visualizzatore, l&#8217;URL hop:\/\/ o secondlife:\/\/ venga compreso.<\/p>\n\n<h3 class=\"wp-block-heading\">E inoltre&#8230;<\/h3>\n\n<p>Abbiamo anche aggiunto il supporto per le valute, che attualmente funziona con le valute &#8220;false&#8221;, Podex e Gloebit (finch\u00e9 Gloebit funziona).<\/p>\n\n<p>L&#8217;opzione &#8220;Acquista&#8221; del visualizzatore consente di stimare i costi e di reindirizzare alla regione del venditore per Podex o al sito web per Gloebit.<\/p>\n\n<p>Abbiamo aggiornato i messaggi offline alla messaggistica v2, per garantire la compatibilit\u00e0 con gli attuali standard del database principale.<\/p>\n\n<h3 class=\"wp-block-heading\">Miglioramenti al front-end<\/h3>\n\n<h4 class=\"wp-block-heading\">Profilo<\/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 pagina del profilo web ora mostra pi\u00f9 dettagli, competenze, partner, lingua, In-world e RL sul testo. Tutti questi elementi vengono impostati dall&#8217;interno del visualizzatore<\/p>\n\n<h4 class=\"wp-block-heading\">Pagina Splash<\/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>Il nuovo blocco dei luoghi popolari pu\u00f2 essere utilizzato nella splash page visualizzata nella schermata di login del visualizzatore. Un clic su una destinazione cambier\u00e0 l&#8217;area di destinazione del login.<\/p>\n\n<h4 class=\"wp-block-heading\">Accesso \/ Registrazione<\/h4>\n\n<p>Ci sono anche diversi altri miglioramenti, come ad esempio la possibilit\u00e0 per gli utenti che non hanno un account WP esistente di accedere al sito web con le credenziali del proprio avatar.<\/p>\n\n<p>I nuovi utenti registrati riceveranno una pagina con le istruzioni per la configurazione del visualizzatore.<\/p>\n\n<h2 class=\"wp-block-heading\">E adesso?<\/h2>\n\n<p>Qualche mese fa, il proprietario di una griglia mi ha detto di avere una griglia con diversi avatar che condividono lo stesso indirizzo e-mail. Anche se questo non \u00e8 un uso frequente, nulla impedisce di farlo nel nucleo di OpenSimulator. Poich\u00e9 w4os \u00e8 stato sviluppato con l&#8217;idea che un&#8217;email possa essere usata solo per un avatar, questo crea un problema di compatibilit\u00e0.<\/p>\n\n<p>Quindi eccoci qui. Riscrivere il codice per separare gli avatar dagli utenti. \u00c8 un lavoro enorme e devo ammettere che mi ha fatto rallentare lo sviluppo di altre parti del progetto. Ma che senso avrebbe aggiungere nuovo codice sapendo che presto dovr\u00f2 riscriverlo?<\/p>\n\n<p>L&#8217;aspetto positivo \u00e8 che mi fa riscrivere questo codice pluriennale e multi-sorgente in modo pi\u00f9 modulare. Prevedo che la versione 3 sar\u00e0 rilasciata all&#8217;inizio del 2023 e che in seguito saranno aggiunte diverse funzionalit\u00e0 interessanti, come ad esempio<\/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 processo di installazione pi\u00f9 semplice<\/li>\n\n\n\n<li>Una procedura guidata per l&#8217;impostazione dei plugin<\/li>\n\n\n\n<li>Pagina di configurazione divisa (solo gli aiutanti abilitati avranno la loro pagina di impostazioni nel menu dell&#8217;amministratore)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Controllo della regione amministrativa<\/li>\n\n\n\n<li>Modelli di amministrazione web ed elenco degli account tecnici<\/li>\n\n\n\n<li>Gestione degli utenti banditi<\/li>\n\n\n\n<li>Controllo delle regioni e delle parcelle degli utenti<\/li>\n\n\n\n<li>Registrazione degli eventi (con l&#8217;opzione di consentire la pubblicazione di eventi solo per le parcelle di propriet\u00e0)<\/li>\n\n\n\n<li>Integrazione completa di 2do Events (incluso 2do server)<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\">Grazie<\/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>Spero che lo proverete e ci darete un feedback. Ci sono gi\u00e0 un paio di griglie che utilizzano il plugin e il loro feedback \u00e8 davvero utile e apprezzato.<\/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\">Alcune domande e risposte<\/h2>\n\n<p>Ecco alcune domande poste dopo l&#8217;intervento, la cui risposta mi \u00e8 sembrata interessante:<\/p>\n\n<p><strong>Il vostro lavoro continuer\u00e0 a basarsi su WordPress o voi o i vostri colleghi potreste essere interessati a esplorare lo sviluppo di un plugin per i sistemi di gestione dell&#8217;apprendimento come Canvas, Moodle e Blackboard?<\/strong><\/p>\n\n<p>Ho cercato di tenere separati gli helper e il codice specifico di WordPress e cercher\u00f2 di farlo ancora meglio nella versione 3, in modo che la distribuzione su un&#8217;altra piattaforma sia, se non facile, almeno semplificata.<\/p>\n\n<p><strong>\u00c8 necessario che WordPress sia in esecuzione sulla stessa macchina su cui \u00e8 in esecuzione OpenSimulator?<\/strong><\/p>\n\n<p>No, pu\u00f2 trovarsi su un server diverso, purch\u00e9 l&#8217;host di WordPress sia in grado di connettersi al server MySQL di OpenSimulator.<\/p>\n\n<p>C&#8217;<strong>\u00e8 qualcosa che riguarda la legge sulla privacy<\/strong>?<\/p>\n\n<p>WordPress gestisce abbastanza bene la privacy dei dati. Tuttavia, non appena lo si collega a OpenSimulator, quest&#8217;ultimo diventa il punto debole della questione. A livello di plugin w4os, non viene rivelato molto di pi\u00f9 che nel mondo (forse nulla), ma alcuni avvisi potrebbero essere visualizzati in futuro.<\/p>\n\n<p><strong>Una volta avevo un sistema di registrazione per una griglia che permetteva di avere pi\u00f9 avatar per ogni account di accesso e la gente non sembrava capire o aspettarsi questa funzione.<\/strong><\/p>\n\n<p>Gli avatar multipli sono necessari per garantire la compatibilit\u00e0 con le griglie che gi\u00e0 utilizzano questa funzione, ma sono d&#8217;accordo sul fatto che potrebbe creare confusione e aggiunger\u00f2 definitivamente un&#8217;opzione di amministrazione per consentire\/disconsentire questa funzione agli utenti finali.<\/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\">Rilascio stabile<\/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=\"cuGya4IkR3\"><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=n7MXPqnqhn#?secret=cuGya4IkR3\" data-secret=\"cuGya4IkR3\" 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\">Candidato<\/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\">Da Magiiic.com<\/a><\/div>\n<\/div>\n\n\n\n<p>Con i miglioramenti e le caratteristiche pi\u00f9 recenti. Qualcosa di vicino alla prossima versione stabile, ma potrebbero esserci ancora alcuni bug.<\/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\">Sviluppo<\/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\/\">Da GitHub<\/a><\/div>\n<\/div>\n\n\n\n<p>L&#8217;attuale versione di sviluppo, instabile. Non usatelo davvero in un ambiente di produzione. Potrebbe (e probabilmente lo fa) contenere bug o lavori in corso.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ecco la trascrizione del discorso di Gudule Lapointe sullo stato dello sviluppo di w4os, alla OpenSimulator Community Conference 2022.<\/p>\n<p>Il video dell&#8217;intera giornata \u00e8 disponibile su YouTube youtube.com\/watch?v=sQqa6GmhvIg e questo discorso di 20&#8243; in particolare a 3:35:51.<\/p>\n","protected":false},"author":1,"featured_media":5422,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[126],"tags":[172,171,174,151,161,170,173,160,153,147],"class_list":["post-5531","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-categorizzato","tag-conferenza","tag-conferenza-della-comunita-opensimulator","tag-interfaccia-web-it","tag-interfaccia-web","tag-oscc-it","tag-oscc22-it","tag-parlare","tag-plugin-it","tag-w4os-it","tag-wordpress-it","entry"],"_links":{"self":[{"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/posts\/5531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/comments?post=5531"}],"version-history":[{"count":1,"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/posts\/5531\/revisions"}],"predecessor-version":[{"id":5537,"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/posts\/5531\/revisions\/5537"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/media\/5422"}],"wp:attachment":[{"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/media?parent=5531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/categories?post=5531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/w4os.org\/it\/wp-json\/wp\/v2\/tags?post=5531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}