Benvenuti alla Newsletter XMPP, è un piacere avervi di nuovo qui! Questo numero copre il mese di aprile 2023. Grazie a tutti i nostri lettori e a tutti i collaboratori!
Come questa newsletter, molti progetti e i loro sforzi nella comunità XMPP sono il risultato del lavoro volontario delle persone. Se siete soddisfatti dei servizi e del software che utilizzate, vi invitiamo a ringraziare o ad aiutare questi progetti! Siete interessati a sostenere il team della newsletter? Leggi di più in fondo.
Annuncio XSF
- xmpp.org ha una nuova sezione software! Cercate software XMPP, cioè client, server, librerie, componenti e strumenti? Date un’occhiata alla nuova sezione software di xmpp.org, che vi permette di filtrare il software in base ai vostri criteri. Cercate un client che funzioni su Android e che supporti le chiamate audio/video? Cercate una libreria che supporti XEP-0461: Message Replies? Basta applicare il filtro e vedere cosa si ottiene!
- Se siete interessati a diventare membri di XSF, potete candidarvi durante questo trimestre fino al 21 maggio 2023, alle 00:00 UTC.
XMPP e Google Summer of Code 2023
La XSF è stata nuovamente accettata come organizzazione ospitante alla GSoC 2023!
Progetti di hosting fiscale XSF
L’XSF offre hosting fiscale per progetti XMPP. Fai domanda tramite Open Collective. Per ulteriori informazioni, vedi il post dell’annuncio sul blog. Progetti in corso:
Eventi XMPP
- XMPP Office Hours: disponibile sul nostro canale YouTube
- Berlin XMPP Meetup (in remoto): incontro mensile degli appassionati di XMPP a Berlino, ogni secondo mercoledì del mese.
- FOSSY avrà un programma XMPP alla sua conferenza quest’estate. Presenta le proposte di intervento entro il 14 maggio. Gli organizzatori del programma offrono un sostegno finanziario ai presentatori, se necessario.
- XMPP Italian happy hour: web meeting XMPP mensile in italiano, a partire dal 16 maggio e poi ogni terzo martedì del mese alle 19:00. Evento online, con modalità web meeting e live streaming.
Sprint XMPP
- Elbe-Sprint Amburgo 2023: Giovedì 22-06-2023 18:00 CEST - Domenica 25-06-2023 12:00 CEST.
Quest’estate gli sviluppatori XMPP terranno uno sprint di sviluppo ad Amburgo, in Germania.
Video XMPP
- Axel Reimer ha pubblicato video tutorial in tedesco nel suo blog eversten.net.
- Un video [DE] spiega alcuni aspetti principali di XMPP.
- Una serie di quattro video [DE] spiega come gli utenti iOS possono iniziare a utilizzare XMPP installando e configurando l’applicazione di messaggistica Monal.
Articoli
- Una bozza del controllo delle chat dell’UE è stata pubblicata per il download su Netzpolitik.org. Questi sono i commenti di
- Netzpolitik.org [DE]
- Patrick Beyer (politico) [DE]
- Axel Reimer ha presentato un nuovo sito web tedesco chiamato xmpp24.de [DE]. Questo sito si concentra sull’assistenza ai nuovi utenti XMPP che vogliono iniziare a usare XMPP sui loro dispositivi Android o iOS. Spiega un flusso di onboarding (sotto forma di video tutorial) per ogni sistema operativo.
- La newsletter JMP di aprile parla di diversi sviluppi, tra cui un nuovo stack MMS in fase di test, l’integrazione con la directory Quicksy, la possibilità di creare istanze Snikket dall’interno di un flusso di onboarding Cheogram Android e un prototipo sperimentale di WebXDC.
Notizie sul software
Client e applicazioni
- È stato rilasciato Gajim 1.7.3. Questa versione consente di disattivare le notifiche per contatti specifici e apporta alcuni miglioramenti e correzioni di bug.
Server
- È stato rilasciato ejabberd 23.04. Si tratta di una nuova versione con molti cambiamenti, tra cui il supporto XEP-0425 (Message moderation - moderazione dei messaggi), l’elenco dei blocchi in tempo reale per le stanze MUC e diversi miglioramenti a livello di SQL.
Librerie e Tool
- Sono stati rilasciati QXmpp 1.5.4 e QXmpp 1.5.5! Risolvono alcuni bug importanti.
- È stato rilasciato Web Console Chat. Si tratta di una guida all’installazione e di una raccolta di patch per assicurarsi che i client console XMPP esistenti siano sufficientemente sicuri prima di renderli disponibili sul web con
ttyd
per il proprio servizio di web-chat.
Estensioni e specifiche
La XMPP Standards Foundation sviluppa estensioni a XMPP nella sua XEP series oltre alle XMPP RFC.
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. Proposte da chiunque, quelle di particolare successo finiscono come 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 sugli standard e sulle 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 XEP questo mese.
Nuove
- Nessun nuovo XEP questo mese.
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.
- Nessun XEP differito questo mese.
Aggiornamenti
- Version 0.2.0 of XEP-0472 (Pubsub Social Feed)
- Change the pubsub#type to be consistent with other XEPs
- Add a Discovery section (tj)
- Version 0.4.1 of XEP-0356 (Privileged Entity)
- Fixed some typos (gh/@bodqhrohro)
- Version 0.2.0 of XEP-0428 (Fallback Indication)
- Add ‘for’ attribute such that entities can discover what the fallback is for.
- Allow to specify that only one of or is meant as a fallback.
- Allow to specify the part of respective text that is meant as fallback where applicable.
- Don’t use encryption example, which should use XEP-0380 instead. (lmw)
- Version 0.4.0 of XEP-0388 (Extensible SASL Profile)
- Bump namespace
- Add reference to and
- Update security considerations and business rules
- Clarify and tasks
- Add expansion point to inline stream resumption and BIND2 (and possibly others)
- Add optional element
- Move from Deferred to Experimental (tm)
- Version 0.4.0 of XEP-0386 (Bind 2)
- Various changes, made in parallel with working client and server implementation experience, and SASL2 updates.
- More tightly define the integration with XEP-0388 and several session feature XEPs: XEP-0198, XEP-0280, XEP-0352.
- Replace the custom latest-id element with the new metadata element from XEP-0313, which also provides richer information.
- Drop unread tracking, as this is a deep topic not directly related to resource binding. Instead the details of integration with other extensions have been better defined and demonstrated, to allow such functionality when it is fully defined and exists.
- Adjust proposed namespace on aesthetic grounds and consistency with SASL2’s approach. As this protocol may become part of the new preferred connection flow for a long time to come, it makes no sense to include the redundant and potentially confusing ‘2’ when there is no conflict without it. Similarly, the ‘.0’ has been dropped from the XEP’s title, as it isn’t really a version number.
- Allow the client some influence over the resulting resource identifier, and define a standard format for these combined identifiers.
- Specify that servers should terminate old sessions from a client when it binds a new resource. (mw)
- Version 0.7.0 of XEP-0359 (Unique and Stable Stanza IDs)
- Add security consideration regarding spoofability and reference example (fs)
- Version 0.12.0 of XEP-0292 (vCard4 Over XMPP)
- Remove raw-IQ mode and specifies the reuse of PEP (spw)
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.
Call for Experience
Una Call For Experience - come una Last Call, è una chiamata esplicita per commenti, ma in questo caso è principalmente diretta a persone che hanno implementato, e idealmente distribuito, la specifica. Il Consiglio poi vota per spostarla in Finale.
- Nessuna Call for Experience questo mese.
Diffondete la notizia!
Condividete la notizia sui “social network”: