Benvenuti alla Newsletter XMPP, è un piacere avervi di nuovo qui! Questo numero copre il mese di marzo 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!

xmpp.org’s new software section

XMPP e Google Summer of Code 2023

La XSF è stata nuovamente accettata come organizzazione ospitante alla GSoC 2023!

XSF and Google Summer of Code 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


Articoli


Digital Market Act workshop in Brussels
  • La IETF ha approvato la pubblicazione di Messaging Layer Security (MLS), un nuovo standard per la sicurezza end-to-end che consentirà alle applicazioni di fornire facilmente il massimo livello di sicurezza ai propri utenti. La crittografia end-to-end è una funzione di sicurezza sempre più importante nelle applicazioni Internet. Mantiene le informazioni degli utenti al sicuro anche se il servizio cloud che stanno utilizzando è stato violato.

Notizie sul software

Client e applicazioni


  • È stato rilasciato Cheogram Android 2.12.1-4 con il supporto per l’invio di risposte e reazioni ai messaggi, lo swipe to reply, i contatti “note to self”, la visualizzazione dei profili vcard4 e occasionali MUC ping.
  • È stato rilasciato Gajim 1.7.2. Questa versione apporta molte correzioni di bug e alcuni utili miglioramenti. Gajim consente ora di eliminare i messaggi dalla cronologia delle chat locali (in caso di messaggi di spam sgradevoli). Inoltre, è stato migliorato il rilevamento dei file audio WAV ed è ora possibile fare clic sulla forma d’onda per passare a un determinato momento all’interno di un messaggio vocale.
  • monocles chat 1.6.3 ha ricevuto il supporto per la moderazione dei messaggi (XEP-0425) e riceverà anche alcune nuove funzionalità di Cheogram Android.
  • È stato rilasciato Movim 0.21 “Whipple” e presenta un sacco di nuove funzionalità. Risposte ai messaggi, Web Push, messaggi vocali, nuove emoji e molto altro ancora.
  • Sono stati rilasciati SiskinIM 7.3.3 e BeagleIM 5.3.4 di Tigase.
  • È stato rilasciato Spark 3.0.2 di Ignite Realtime.
Movim supports replies

Server


  • Metronome IM 4.0.2 apporta alcune correzioni di bug.

Librerie e Tool


  • Sono state rilasciate le versioni 4.2.1 e 4.2.2 di python-nbxmpp, che risolvono alcuni bug della libreria HTTP di python-nbxmpp.
  • Sono state rilasciati QXmpp 1.5.1 e QXmpp 1.5.2 a febbraio e QXmpp 1.5.3 a marzo! Questi programmi risolvono alcuni bug importanti.
  • xmppbl.org fornisce un servizio di Real-Time Block List (RTBL) per XMPP.
  • XmppDotNet è il nuovo nome e la nuova generazione della libreria XMPP MatriX vNext.

Dalla comunità ignite realtime:

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-0444 (Message Reactions)
    • Add emoji rejection mechanism. (NC)
  • 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)
    • Removes raw-IQ mode and specifies the reuse of PEP (spw)
  • Version 0.4.0 of XEP-0388 (Extensible SASL Profile)
    • Bump namespace
    • Add reference to XEP-0440 and RFC 5802
    • Update security considerations and business rules
    • Clarify <continue/> and tasks
    • Add expansion point to inline stream resumption and BIND2 (and possibly others)
    • Add optional <user-agent/> element
    • Move from Deferred to Experimental
  • 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.
  • 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 <subject> or <body 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.

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”:


Iscriviti alla newsletter mensile XMPP



Controlla anche il nostro RSS Feed!

Cerchi offerte di lavoro o vuoi assumere un consulente professionale per il tuo progetto XMPP? Visita la nostra bacheca delle offerte di lavoro XMPP.

Collaboratori della newsletter e traduzioni

Si tratta di uno sforzo comunitario e vorremmo ringraziare i traduttori per il loro contributo. I volontari sono i benvenuti! Le traduzioni della newsletter XMPP saranno pubblicate qui (con un certo ritardo):

  • Inglese (originale): xmpp.org
    • General contributors: Adrien Bourmault (neox), Alexander “PapaTutuWawa”, Arne, emus, Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), wurstsalat, XSF iTeam
  • Francese: jabberfr.org e linuxfr.org
    • Traduttori: Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, Pierre Jarillon, Ppjet6, Ysabeau
  • Tedesca: xmpp.org e anoxinon.de
    • Traduttori: Jeybe, wh0nix
  • Italiano: notes.nicfab.eu
    • Traduttori: nicfab
  • Spagnolo: xmpp.org
    • Traduttori: daimonduff, TheCoffeMaker

Aiutaci a realizzare la newsletter


Questa newsletter XMPP è prodotta in collaborazione dalla comunità XMPP. Il numero di ogni mese della newsletter viene redatto in questo semplice pad. Alla fine di ogni mese, il contenuto del blocco viene inserito nel repository XSF Github. Siamo sempre felici di accogliere i collaboratori. Non esitate a partecipare alla discussione nella chat del gruppo Comm-Team (MUC) e ad aiutarci così a sostenere questo sforzo della comunità. Avete un progetto e volete diffondere la notizia? Considerate la possibilità di condividere qui le vostre notizie o i vostri eventi e di promuoverli a un vasto pubblico.

Attività che facciamo regolarmente:

  • raccogliere notizie nell’universo XMPP
  • brevi riassunti di notizie ed eventi
  • riassunto della comunicazione mensile sulle estensioni (XEP)
  • revisione della bozza della newsletter
  • preparazione delle immagini dei media
  • traduzioni

Licenza


Questa newsletter è pubblicata sotto licenza CC BY-SA.