Benvenuti alla Newsletter XMPP, è un piacere avervi di nuovo qui! Questo numero copre il mese di aprile 2025.
Come questa newsletter, molti progetti e i loro sforzi nella comunità XMPP sono il risultato del lavoro volontario di persone. Se siete soddisfatti dei servizi e del software che utilizzate, pensate a ringraziare o ad aiutare questi progetti! Siete interessati a sostenere il team della Newsletter? Per saperne di più in fondo.
Annunci XSF
La XMPP Standards Foundation ha pubblicato una Lettera aperta per sollecitare Meta ad adottare XMPP per l’interoperabilità della messaggistica. È tempo di vera interoperabilità. Facciamo in modo che accada.
XSF Membership
Se siete interessati a entrare a far parte della XMPP Standards Foundation come membri, candidatevi fino al 18 maggio 2025, 00:00 UTC!.
Progetti di hosting fiscale XSF
XSF offre hosting fiscale per progetti XMPP. Si prega di fare domanda tramite Open Collective. Per ulteriori informazioni, vedere il post sul blog dell’annuncio. Progetti attuali che potete sostenere:
Eventi XMPP
- Berlin XMPP Meetup [DE / EN]: incontro mensile degli appassionati di XMPP a Berlino, ogni secondo mercoledì del mese alle 18:00 ora locale.
- XMPP Italian happy hour [IT]: incontro mensile degli appassionati di XMPP in Italia, ogni terzo lunedì del mese alle 19:00 ora locale (evento online, con modalità web meeting e live streaming).
- XMPP Sprint in Berlin: Venerdì 23, sabato 24 e domenica 25 maggio 2025.
Articoli su XMPP
- XMPP Foundation Urges Meta to Allow Interoperability Under EU Rules di Markus Kasanmascheff per winbuzzer.com
- Monocles, il progetto responsabile della chat XMPP Monocles Web e Android client, ha avviato una crowdfunding campaign. L’obiettivo principale è quello di creare una piattaforma in cui la privacy, la sovranità digitale e la sostenibilità siano al centro dell’attenzione. La tua privacy non è negoziabile. Il periodo di finanziamento va dal 28 marzo 2025 al 30 giugno 2025.
- Prav ha compiuto il secondo passo importante verso la costituzione di una società cooperativa in India. Il loro post sul blog “Finalising our bye-laws” descrive il processo, compresi i modi in cui puoi dare una mano. Questo è un passo importante nella missione di Prav di implementare un processo decisionale guidato dalla comunità per le loro app e servizi XMPP e give legal teeth to that structure.
Notizie sul software XMPP
Client e applicazioni XMPP
- Cheogram ha rilasciato la versione 2.17.10-1 per Android. Questa versione introduce un’implementazione iniziale di Spaces (XEP-503), oltre a miglioramenti, correzioni di bug e altro ancora!
- Conversations ha rilasciato le versioni 2.18.0, 2.18.1 e 2.18.2 per Android. Tra le modifiche più significative figurano la possibilità di scegliere una posizione personalizzata per il backup, un’opzione di ripristino del backup ben visibile per Quicksy e un supporto migliorato per più tipi di URI. Quest’ultimo include i numeri di telefono
tel
, gli indirizzi e-mailmailto
e, cosa ancora più interessante, lo schemaweb+ap
per ActivityPub proposto da Fedi Links. - Dino ha rilasciato la versione 0.5 con crittografia OMEMO di default, trasferimenti di file migliorati, anteprima delle immagini e altri dettagli sui file prima del download e due finestre di dialogo completamente rielaborate. Per tutti i dettagli, consulta il post sul blog relativo al rilascio.
- Allo stesso tempo, Dino ha anche ricevuto un finanziamento da NLnet per iniziare lo sviluppo di una serie di nuove funzionalità. Queste includono la moderazione dei messaggi nelle chat di gruppo, la cancellazione dei messaggi locali, la gestione moderna delle connessioni con FAST e SASL2, più opzioni di formattazione con Message Markup e molto altro! Visita la pagina del progetto per tutti i dettagli.
- Gajim ha rilasciato le versioni 2.1.0 e [2.1.1](https://gajim.org/post/2025-04-17-gajim-2.1.1- released/) con una nuova pagina “Feed attività”, miglioramenti al layout della finestra di dialogo “Avvia chat” e supporto per la “Sincronizzazione della visualizzazione dei messaggi” (XEP-0490) nelle chat di gruppo, oltre ad altri miglioramenti e correzioni di bug. Per tutti i dettagli, visitate la sezione Notizie.
Activity feed in Gajim 2.1
Selezione dell’account e dello stato in Gajim 2.1
Kaidan ha ricevuto un finanziamento da NLnet per vari miglioramenti generali, in particolare la chat multiutente e il supporto per il protocollo OMEMO legacy. Il secondo punto è significativo perché, mentre Kaidan utilizza una versione più recente del protocollo di crittografia end-to-end OMEMO, altri client popolari come Conversations, Monal e Dino utilizzano ancora una versione precedente. Poiché le due versioni non sono compatibili, gli utenti di Kaidan non potevano utilizzare la crittografia OMEMO con gli utenti della maggior parte degli altri client. Implementando anche la specifica precedente, Kaidan contribuirà a colmare questa lacuna.
Monocles Chat 2.0.6 è stato rilasciato per Android. Questa versione introduce il supporto iniziale per le didascalie dei file, l’opzione di fissare un messaggio non crittografato nella parte superiore di una conversazione, il supporto dell’elenco dei provider e l’opzione di registrarsi sul proprio server XMPP, oltre a molte altre nuove funzionalità e miglioramenti.
Monocles Chat 2.0.6: didascalie iniziali ai file e messaggi fissati in alto
Monocles Chat 2.0.6: Registrati sul tuo server XMPP o scegline uno dall’elenco dei provider
- Movim ha rilasciato la versione [0.30](https://mov. im/community/pubsub.movim.eu/Movim/good-news-everyone-movim-0-30-encke-is-there-xMvYPr) (nome in codice “Encke”), la più grande evoluzione di Movim da molti anni! Questa versione introduce le chiamate multi-partecipanti, la visualizzazione delle reazioni nella vista dettagliata dei messaggi, il supporto per Unicode 15.1 con tantissime nuove emoji da usare e avatar che cambiano quando un contatto aggiunge qualcosa alla propria Storia.
Movim 0.30 (Encke): chiamate multi-partecipanti. Bob Cat sembra scontento della presenza dell’“Hooman” in basso a destra dello schermo!
Movim 0.30 (Encke): Meow OwO è rimasto affascinato dall’aspetto delle chiamate multi-partecipanti sul suo dispositivo mobile!
- E subito dopo, anche Movim ha pubblicato la sua prima versione con correzioni di bug: la versione [0.30.1](https://mov. im/community/pubsub.movim.eu/Movim/here-comes-the-new-movim-release-encke-0-30-1-ckTLY4), aggiungendo il supporto alle immagini animate nel proxy delle immagini e un nuovo pannello di configurazione dell’avatar e del banner, oltre a implementare (XEP-0392) Generazione coerente dei colori, oltre a molti altri miglioramenti e correzioni di bug. Assicuratevi di dare un’occhiata agli annunci ufficiali sul Blog Movim per tutti i dettagli!
Movim 0.30.1: pannello di configurazione avatar e banner
- Prose ha rilasciato le versioni 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.9.0, 0.9.1 e 0.10.0 del suo frontend web prose-web-app.
Server XMPP
- MongooseIM ha rilasciato la versione 6.3.3 della sua soluzione di messaggistica istantanea aziendale. Questo aggiornamento minore include varie correzioni e miglioramenti. Per ulteriori informazioni, consultare la documentazione.
- ProcessOne ha pubblicato ejabberd 25.04. Questa versione apporta un’importante correzione di sicurezza, diverse correzioni di bug e un nuovo comando API.
- Prosody IM è lieta di annunciare la versione 13.0.1, una nuova versione minore dell’ultimo ramo stabile. Corregge alcuni bug importanti che sono stati scoperti dopo l’ultima versione. Leggi tutti i dettagli nel changelog della versione. Come sempre, le istruzioni dettagliate per il download e l’installazione sono disponibili nella pagina di download per tua comodità.
- L’app Prosody per YunoHost è stata aggiornata per fornire una serie di XEP supportati di default, configurati per tutti gli utenti YunoHost con un solo clic. YunoHost è un insieme di strumenti per gestire facilmente i propri servizi self-hosted e, sebbene in precedenza fosse fornito in bundle con il fork di Prosody Metronome, recentemente ha integrato la funzionalità XMPP in un’applicazione separata, in modo che gli utenti possano sostituirlo con qualsiasi altro server XMPP di loro scelta.
Librerie e Tool
- go-xmpp versioni 0.2.13 e [0.2.14](https://github.com/xmppo/go-xmpp/releases/tag/v0.2. 14) sono state rilasciate.
- libomemo-c versione 0.5.1 è stata rilasciata.
- prose-core-client versioni 0.1.103, 0.1.104 e 0.1.105.
- python-nbxmpp versioni 6.1.0 e [6.1.1](https://dev.gajim.org/gajim/python- nbxmpp/-/releases/6.1.1) sono state rilasciate.
- Slidge versioni 0.2.9 (nome in codice “Trixie <3”), 0.2.10, 0.2.11 e 0.2.12.
- È stata rilasciata la versione 2.1.0 di Tinder.
- È stata rilasciata la versione 3.0.0 di Whack.
Estensioni e specifiche
La XMPP Standards Foundation sviluppa estensioni di XMPP nella sua serie XEP, oltre alle RFC di XMPP.
Sviluppatori e altri esperti di standard di tutto il mondo collaborano a queste estensioni, sviluppando nuove specifiche per le pratiche emergenti e perfezionando i modi di fare esistenti. Le estensioni proposte da chiunque, quelle di particolare successo finiscono per diventare Final o Active - a seconda del loro tipo - mentre altre vengono accuratamente archiviate come Deferred. Questo ciclo di vita è descritto in XEP-0001, che contiene le definizioni formali e canoniche per i tipi, gli stati e i processi. Per saperne di più sul processo degli standard. La comunicazione su standard ed estensioni avviene nella Standards Mailing List (archivio online).
Proposte
Il processo di sviluppo di un XEP inizia scrivendo un’idea e sottoponendola all’Editor XMPP. Entro due settimane, il Consiglio decide se accettare la proposta come XEP sperimentale.
- Nessuna proposta questo mese.
Nuove
- Version 0.1.0 of XEP-0503 (Server-side spaces).
- Promoted to Experimental (XEP Editor: dg)
Differimenti
Se uno XEP sperimentale non viene aggiornato per più di dodici mesi, verrà spostato da Experimental a Deferred. Se c’è un altro aggiornamento, lo XEP verrà rimesso su Experimental.
- Nessuno XEP differito questo mese.
Aggiornamenti
- Version 1.1.3 of XEP-0313 (Message Archive Management)
- Fixed typo (XEP Editor (dg))
- Version 0.4.0 of XEP-0377 (Spam Reporting)
- Add spam report processing opt-in.
- Add Guus der Kinderen as co-author. (gdk)
- Version 1.0.1 of XEP-0421 (Occupant identifiers for semi-anonymous MUCs)
- Fixed typo (XEP Editor (dg))
- Version 0.3.0 of XEP-0455 (Service Outage Status)
- Remove all in-band event signaling. (mp)
Last Call
Last Call sono emesse una volta che tutti sembrano soddisfatti dello stato attuale del XEP. Dopo che il Consiglio decide se lo XEP sembra pronto, l’XMPP Editor emette una Last Call per i commenti. Il feedback raccolto durante la Last Call aiuta a migliorare lo XEP prima di riportarlo al Consiglio per l’avanzamento a Stable.
- Nessuna Last Call questo mese.
Stabile
- Nessun XEP è passato a Stabile questo mese.
Deprecato
- Nessuno XEP deprecato questo mese.
Non ammessi
- Nessun XEP non ammesso questo mese.
Diffondete la notizia!
Condividete la notizia sui “social network”:
- Mastodon
- YouTube
- Istanza Lemmy (non ufficiale)
- Reddit (non ufficiale)
- Pagina Facebook XMPP (non ufficiale)