Progetti attuali - aprile 2025

<div data-theme-toc="true"> </div>

Benvenuti in Current Projects, una newsletter mensile (più o meno) su ciò su cui stiamo lavorando attualmente in Discourse.

Siamo stati impegnati! Ho saltato un mese, quindi c’è più tempo da coprire e molto da fare, quindi tuffiamoci.

Le tue domande e il tuo feedback sono i benvenuti!

Iniziamo

Esplorazione di un’autenticazione più semplice

Siamo nelle prime fasi di esplorazione dell’offerta di un servizio di autenticazione centralizzato che consentirebbe agli amministratori di supportare senza sforzo metodi di accesso multipli e agli utenti finali di autenticarsi facilmente su più siti Discourse.

Esplorazione di una nuova esperienza di ricerca conversazionale

Stiamo esplorando modi per aiutare le persone a esplorare la conoscenza creata dalle community aumentando la ricerca con una nuova esperienza conversazionale basata sull’IA. Sebbene abbiamo una versione iniziale di questo abilitata su meta, è ancora presto. Scopri di più…

In pieno svolgimento

Horizon, il nostro nuovo tema incentrato sulla facilità d’uso

Horizon, il nostro tema più recente, è ora disponibile su Meta in modo che i membri possano provarlo e condividere il loro feedback. Horizon è progettato per le community che desiderano una community bella e facile da usare, ma non hanno le risorse per sviluppare un tema personalizzato. Stiamo affrontando il feedback che ora sta arrivando e ci stiamo preparando a lanciare un programma beta approfondito con le community interessate. Se non l’hai ancora controllato, dai un’occhiata e facci sapere cosa ne pensi! Scopri di più…

Il nostro nuovo composer

Puoi provare il nostro nuovo composer, che offre un’esperienza di editing di testo ricco, qui su Meta accanto al nostro tradizionale composer markdown. Siamo grati a tutti coloro che hanno fornito il loro supporto e condiviso suggerimenti per miglioramenti. Questo feedback ci sta aiutando a prepararci a rendere il composer più facilmente disponibile sul nostro hosting in modo che più community possano beneficiare dell’esperienza di scrittura più semplice. Nel frattempo, ti incoraggiamo a continuare a testare qui e a condividere il tuo feedback. Scopri di più…

Configurazione dell’aspetto del sito

Continuiamo a apportare miglioramenti incentrati sull’abilitare gli amministratori a configurare più facilmente l’aspetto del loro sito, incluse nuove pagine per l’installazione e la configurazione di temi e componenti di temi, la selezione di font, l’aggiunta di loghi e la modifica delle palette di colori disponibili. Pensavamo di essere pronti per spedire una versione iniziale di parte di questo lavoro, e ne abbiamo distribuita una parte in precedenza, ma poi l’abbiamo ripristinata in base al feedback iniziale ricevuto. Quindi stiamo lavorando sodo per portarla a uno stato in cui possiamo rimetterla davanti a te e iterare insieme.

Una nuova esperienza multilingue

Stiamo lavorando a nuove funzionalità di traduzione che consentiranno un’esperienza completamente nuova per le community multilingue. Stiamo lavorando verso una versione iniziale pronta per un feedback più ampio, ma c’è molto da capire mentre esploriamo ciò che è possibile ora con gli LLM, cosa appartiene al plugin Discourse Translator e cosa appartiene al core. Resta sintonizzato!

Miglioramenti della coda di revisione

Abbiamo apportato piccoli miglioramenti alla coda di revisione mentre facevamo ricerche per informare un design aggiornato. Ora siamo pronti per iniziare a lavorare verso un nuovo design che pensiamo aiuterà i moderatori a gestire in modo più efficace gli elementi nella coda di revisione. Scopri di più…

Possibilità di configurare le persone per tutte le funzionalità AI

Stiamo lavorando per aggiornare tutte le funzionalità AI in modo che siano supportate da persone configurabili. Ciò consentirà agli amministratori di ottimizzare ulteriormente queste funzionalità per le esigenze della loro community con prompt e strumenti personalizzati.

Modernizzazione del rendering della pagina dell’argomento

Come parte del nostro progetto di modernizzazione del rendering frontend, inizieremo ad affrontare la pagina dell’argomento. Ciò porterà un’esperienza sviluppatore migliorata e nuove opzioni di estensibilità per gli autori di plugin e temi. Man mano che il progetto progredisce, pubblicheremo su Meta riguardo a eventuali modifiche necessarie a temi/plugin.

Deprecazione del supporto per iOS 15 e altri browser più vecchi

Stiamo deprecando il supporto per iOS 15 e alcuni browser più vecchi perché mancano di supporto per le funzionalità moderne del browser che intendiamo sfruttare nei nostri continui sforzi di modernizzazione. Le persone che utilizzano questi browser vedranno un avviso che le informa della deprecazione e che rimanda a un argomento con maggiori dettagli. Scopri di più…

Conclusione

Ricerca nell’intestazione, banner di benvenuto e icone ed emoji delle categorie

Per semplificare la personalizzazione dell’aspetto della tua community, abbiamo aggiunto alcune nuove funzionalità ispirate ai popolari componenti tematici. Oltre a una maggiore facilità d’uso, ciò riduce anche i problemi di compatibilità con i temi del sito. Queste funzionalità sono disponibili tramite semplici impostazioni del sito o impostazioni a livello di categoria per icone/emoji. Scopri di più…

Dashboard di analisi del sentiment

Abbiamo spedito una versione iniziale di una nuova dashboard di analisi del sentiment, e poi abbiamo apportato alcune modifiche aggiuntive basate sul feedback iniziale. Pensiamo che ci sia molto altro da fare qui in futuro, e continueremo a fare piccole iterazioni ma sospendendo i nostri sforzi mirati in questo spazio per ora, mentre facciamo spazio per imparare di più dall’uso nel mondo reale. Scopri di più…

Abilitazione della moderazione delle chat di gruppo

Al fine di continuare a promuovere community sicure e sane, abbiamo aggiunto funzionalità per consentire agli amministratori di moderare le chat di gruppo. Scopri di più…

Ricerca completa dell’amministratore

Abbiamo introdotto una nuova funzionalità di ricerca completa per amministratori per consentire agli amministratori di cercare tutte le cose nell’interfaccia di amministrazione, incluse pagine, impostazioni del sito, temi e componenti e report. La ricerca dell’amministratore è disponibile tramite un collegamento nella barra laterale nell’interfaccia di amministrazione e con la scorciatoia da tastiera Ctrl/⌘+/. Scopri di più…

Sostituzione di Akismet con il rilevamento dello spam AI

Abbiamo implementato il rilevamento dello spam AI come funzionalità predefinita di rilevamento e prevenzione dello spam sulla maggior parte del nostro hosting. Con questo nuovo metodo, stiamo ottenendo un rilevamento dello spam più efficace e abbiamo un maggiore controllo per intervenire e migliorarlo. Ora lo raccomandiamo per tutti i siti come un modo più efficace di Akismet per rilevare lo spam. Scopri di più…

Altre notizie per sviluppatori

Abbiamo fatto alcuni annunci nell’ultimo mese riguardo alle modifiche imminenti che influenzeranno gli sviluppatori di temi, inclusi i nostri piani per passare alla sintassi delle classi native JS per temi e plugin, e i nostri piani per rimuovere il supporto per le sovrascritture di template e i fogli di stile specifici per dispositivi mobili. Vedi gli ultimi argomenti contrassegnati con dev-news per maggiori informazioni. Scopri di più…

40 Mi Piace

finalmente, spero sia più facile.

5 Mi Piace

Voterò con forza per www.hello.coop, una soluzione che utilizzo sui miei forum Discourse che consente agli utenti di scegliere qualsiasi tipo di accesso desiderino, dal numero di telefono all’email, ai social login e forse anche alla passkey.

E una volta che un utente ha un account Hellō, può accedere a qualsiasi sito Discourse che lo utilizzi.

Forse l’unica differenza sarebbe che ognuna delle mie community Discourse richiederebbe ancora all’utente di rispondere a domande specifiche della community al momento dell’accesso iniziale.

Il fondatore è Dick Hardt, che ha fatto molto lavoro sulla specifica OIDC, credo.

Comunque, forse qualcosa da esplorare. Sarei felice di rispondere a qualsiasi domanda e conosco Dick e sono sicuro che lo sarebbe anche lui.

10 Mi Piace

Come difficile è integrare Helloō con la comunità Discourse esistente?

1 Mi Piace

È stato super facile. Posso preparare un breve tutorial se necessario, ma in pratica è solo un provider OIDC.

6 Mi Piace

Ho usato Horizon poco tempo fa e sono rimasto deluso da come stava procedendo. Ma l’ho provato di nuovo oggi e ora sembra fantastico. Questo risolve il mio più grande fastidio con Discourse. Questo e il nuovo compositore insieme sono fenomenali.

5 Mi Piace

Fantastico, non vedo l’ora :slight_smile:

5 Mi Piace

Resta sintonizzato e potresti notare alcune cose che vengono implementate silenziosamente qui su meta :wink:

13 Mi Piace

È davvero impressionante, all’inizio non mi ero nemmeno accorto che fosse tradotto! È una funzionalità indispensabile e un punto di svolta per le community multilingue. :rocket:

12 Mi Piace

Questo è davvero fantastico e molto necessario! Ecco un beta tester desideroso se vuoi ottenere più feedback a un certo punto :waving_hand:

3 Mi Piace

The multilanguage experience is of keen interest for our global education community, raising a hand to for testing.

I flipped my setting to Italian, and did see a few interface elements change, will it ultimately do everything??

Also, for our basic users, navigating to the setting is quite a path to find profile - settings - interface. I know discourse well, and I repeatedly forgot to click the save button at the bottom.

I’d vote for a more main interface location for choosing language (although I accept for most people, it’s a set one time act).

Le caratteristiche del Discourse lo fanno elevare al di sopra di tutto il resto! (I am not fluent I only speak Italian with translation tools)

4 Mi Piace

Sì, credo che questo sia l’obiettivo, forse con alcune piccole eccezioni se certe cose sono significativamente più difficili di altre. Ma ci vorrà un po’ di tempo per arrivarci!

Per gli utenti non registrati, il nostro obiettivo è utilizzare le impostazioni locali del browser (inviate tramite un’intestazione di richiesta, se ho capito bene).

Per gli utenti registrati, utilizzerà la preferenza, ma credo che questa sia impostata di default anche in base alle impostazioni locali del browser quando viene creato un account.

Vedi delle lacune evidenti in questa logica?

Tra l’altro, stiamo anche valutando miglioramenti su come vengono salvate più in generale le preferenze dell’utente.

2 Mi Piace

C’è l’intenzione di rendere la versione tradotta indicizzabile sui motori di ricerca in altre lingue? Ad esempio, il mio sito è per il 99,9% in inglese, ma in teoria potrebbe avere un vasto pubblico giapponese. Ma è improbabile che ciò accada a meno che non sia anche individuabile sui motori di ricerca in giapponese. Sarebbe di grande beneficio per noi e probabilmente per molti altri siti in posizioni simili.

6 Mi Piace

Sì, è sicuramente qualcosa a cui stiamo pensando.

8 Mi Piace

È difficile sottovalutare quanto sarebbe prezioso nel nostro caso. Detto questo, quando in passato ho sperimentato il plugin Discourse Translator, ho scoperto che era estremamente costoso da gestire, come quasi $15/giorno e a malapena ha scalfito l’arretrato di tutti i post prima che ci rinunciassi. Quindi, si spera che l’approccio più recente sia molto più conveniente.

5 Mi Piace

La mercificazione dei modelli linguistici di grandi dimensioni è un punto di svolta qui e un po’ un catalizzatore per noi che intraprendiamo questa avventura.

GPT 4.1 mini costa $1,6 per circa mezzo milione di parole tradotte.
Gemini 2.5 Flash costa 60 centesimi per la stessa storia.

Navigando su https://openrouter.ai/ puoi trovare molti altri modelli capaci che hanno prezzi ancora più bassi (o gratuiti).

Con il passare dei giorni, le capacità aumentano e il prezzo diminuisce.

Con i vecchi servizi di traduzione, abbiamo visto un prezzo molto alto che si è mosso a malapena per un decennio.

12 Mi Piace

Grazie Dave, la logica di abbinare la lingua alle impostazioni locali del browser è logica, non riesco a pensare a un motivo generale per cambiare lingua (la mia è solo curiosità di vedere il contenuto in altre lingue). Sembra molto fluido/veloce.

4 Mi Piace