Strumenti Utente

Strumenti Sito


xmpp-it:guide:cosa-e-una-muc

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
xmpp-it:guide:cosa-e-una-muc [2025/06/05 18:04] – Aggiunti approffondimenti sulle MUC, ruoli al loro interno e opzioni di configurazione vrilxmpp-it:guide:cosa-e-una-muc [2025/06/16 14:08] (versione attuale) – Piccoli dettagli rob
Linea 4: Linea 4:
 I gruppi di discussione in XMPP vengono chiamati MUC (multi-user-chat).  I gruppi di discussione in XMPP vengono chiamati MUC (multi-user-chat). 
  
 +Le MUC sono gruppi di discussione molto versatili e configurabili in svariati modi, in altri sistemi di messaggistica possono essere chiamati in altro modo: stanze, gruppi di discussione, canali, ecc... 
 +Questa nomenclatura spesso viene usata anche nel mondo xmpp.
  
- +Quando si crea una MUC, il client in uso solitamente chiede se creare una MUC pubblica o una MUC privata.
-Quando si crea una MUC (gruppo), il client in uso solitamente chiede se creare una MUC pubblica o una MUC privata.+
  
 Per **Muc Pubblica** tendenzialmente si intende una MUC che: Per **Muc Pubblica** tendenzialmente si intende una MUC che:
  
-  * Si può trovare pubblicamente anche tramite i motori di ricerca e ci si può accedere anche tramite il suo link/indirizzo (Room JID)+  * Si può trovare pubblicamente anche tramite i motori di ricerca e cui si può accedere anche tramite link/indirizzo (Room JID)
   * Chiunque ci può entrare (anche senza invito)   * Chiunque ci può entrare (anche senza invito)
-  * In esse solo gli admin, in genere, conoscono lo JID degli utenti (sono dette "semi-anonime"), questo preserva la privacy degli utenti ed impedisce la condivisione di chiavi/presenza, quindi non è nemmeno attivabile la [[xmpp-it:guide:cosa-e-la-crittografia-omemo|crittografia omemo]]+  * In esse solo gli amministratori, in genere, conoscono lo JID degli utenti (sono dette "semi-anonime"), questo preserva la privacy degli utenti ed impedisce la condivisione di chiavi/presenza, quindi non è nemmeno attivabile la [[xmpp-it:guide:cosa-e-la-crittografia-omemo|crittografia omemo]]. Gli occupanti conoscono reciprocamente il solo soprannome (nickname), e comunicano solo tramite la MUC stessa (anche nel caso di messaggi privati, pur non visibili agli altri partecipanti). 
  
-Quando si crea una MUC pubblica, la si può impostare in differenti modi, il proprietario del canale può difatti assegnare vari ruoli a chi si iscrive al canale e può anche decidere che l'unico abilitato a scrivere nella stessa sia lui stesso.+Quando si crea una MUC pubblica, la si può impostare in differenti modi, il proprietario del canale può difatti assegnare vari ruoli a chi si iscrive al canale e può anche (ad esempio) decidere che l'unico abilitato a scrivere nella stessa sia lui stesso.
  
-Per **Muc Privata** tendenzialmente invece si intende una MUC che:+Per **MUC Privata** tendenzialmente invece si intende una MUC che:
  
   * Non è ricercabile tramite i motori di ricerca (come ad esempio https://search.jabber.network/)   * Non è ricercabile tramite i motori di ricerca (come ad esempio https://search.jabber.network/)
-  * Solo gli utenti che hanno ricevuto un invito ci possono accedere +  * Solo gli utenti che hanno ricevuto un invito possono accedervi 
-  * Non sono anonime perché mostrano gli indirizzi degli utenti (JID), quindi ogni partecipante può vedere gli indirizzi di tutti gli altri partecipanti (Non-Anonymous Room) e scrivergli.+  * In genere non sono anonime perché mostrano gli indirizzi degli utenti (JID), quindi ogni partecipante può vedere gli indirizzi di tutti gli altri partecipanti (Non-Anonymous Room) e scrivergli.
  
  
-Una volta scelto quale tipo di MUC creare, il client crea una MUC con le configurazioni di default appropriate per il tipo di MUC scelta.  +Una volta scelto quale tipo di MUC creare, il client crea una MUC con le configurazioni di default appropriate per il tipo di MUC scelta.
-// +
-Nota: in realtà, per essere precisi, nella terminologia data nelle [[https://xmpp.org/extensions/xep-0045.html#terms-rooms|specifiche di XMPP]] vengono elecati 12 tipi di Muc.//+
  
 + 
 +//Nota: in realtà, per essere precisi, nella terminologia data nelle [[https://xmpp.org/extensions/xep-0045.html#terms-rooms|specifiche di XMPP]] vengono elecati 12 tipi di Muc.//
  
  
-===== APPROFFONDIMENTI: Ruoli all'interno di una MUC ===== 
  
 +===== APPROFONDIMENTI: Ruoli all'interno di una MUC =====
  
-All'interno di una MUC un utente può avere vari ruoli, come descritti [[https://xmpp.org/extensions/xep-0045.html#terms-general|qui]].+Con riferimento di una MUC un utente può avere vari ruoli, come descritti [[https://xmpp.org/extensions/xep-0045.html#roles|qui]].
  
-  * **Participant (Partecipante)** 
-Un occupante che non ha lo status di amministratore in una stanza moderata. Un partecipante è un utente avente voce (a differenza di un visitatore). 
- 
-  * **Member (Membro)** 
-Un utente che si trova nell'elenco degli utenti a cui è concesso di essere nella stanza. In una stanza chiusa o aperta. 
  
   * **Moderator (Moderatore)**   * **Moderator (Moderatore)**
 Un ruolo di stanza che di solito è associato agli amministratori di stanza, ma che può essere concesso anche ai non amministratori; è autorizzato a cacciare gli utenti, a concedere e revocare la voce, ecc.. Un ruolo di stanza che di solito è associato agli amministratori di stanza, ma che può essere concesso anche ai non amministratori; è autorizzato a cacciare gli utenti, a concedere e revocare la voce, ecc..
  
-  * **Occupant (Occupante)** +  * **Participant (Partecipante)** 
-Qualsiasi utente che si trovi in una stanza. I partecipanti non hanno nessun specifico "ruolo".+Un occupante che non ha lo status di amministratore in una stanza moderataUn partecipante è un utente avente voce (a differenza di un visitatore).
  
   * **Visitor (Visitatore)**   * **Visitor (Visitatore)**
 In una stanza moderata, un occupante che non ha voce (a differenza di un partecipante). In una stanza moderata, un occupante che non ha voce (a differenza di un partecipante).
  
 +  * **None (Nessuno)**
 +Assenza di ruolo in relazione alla MUC.
  
 +===== APPROFONDIMENTI: Affiliazioni ad una MUC =====
  
 +La specifica delle MUC definisce cinque [[https://xmpp.org/extensions/xep-0045.html#affil|livelli di affiliazione]], cioè di relazione stabile con la MUC.
  
-===== APPROFFONDIMENTI: Le opzioni di configurazione di una MUC =====+  * **Owner (Proprietario)** 
 +Il creatore della MUC e suo proprietario. Ha potere di vita e di morte sulla stessa, oltre agli stessi poteri di un amministratore.
  
-Le MUC hanno tante configurazioni possibili, alcuni client (es. Conversationspermettono (per ora) di visualizzarne solo alcunementre altri (es. CheogramMonocles, Gajim...) tutte. Per capire cosa significhino tutte le varie opzioni si può fare riferimento alla [[https://xmpp.org/extensions/xep-0045.html|pagina]] delle specifiche delle MUC.+  * **Admin (Amministratore)** 
 +Amministratorepuò operare sui ruoli dei partecipantima non può modificare la configurazione della MUC, nè eliminarla, nè cambiare la lista dei proprietari.
  
 +  * **Member (Membro)**
 +Membro, può entrare in una MUC per soli membri, ma non ha poteri sui ruoli.
 +
 +  * **Outcast (Espulso)**
 +È un utente bandito dal gruppo e che quindi non può parteciparvi.
 +
 +  * **None (Nessuno)**
 +Assenza di affiliazione alla MUC.
 +
 +===== APPROFONDIMENTI: Le opzioni di configurazione di una MUC =====
 +
 +Le MUC hanno tante configurazioni possibili, alcuni client (es. Conversations) permettono (per ora) di visualizzarne solo alcune, mentre altri (es. Cheogram, Monocles, Gajim...) tutte. Per capire cosa significhino tutte le varie opzioni si può fare riferimento alla [[https://xmpp.org/extensions/xep-0045.html|pagina delle specifiche delle MUC]].
  
  
Linea 82: Linea 96:
 permette a tutti i partecipanti alla muc di cambiare il soggetto della muc (anche a chi non è Admin) permette a tutti i partecipanti alla muc di cambiare il soggetto della muc (anche a chi non è Admin)
   * **Moderated (require permission to speak)**   * **Moderated (require permission to speak)**
-Solo gli admin e gli utenti a cui gli admin è stata concessa la voce (partecipanti) possono scrivere.+Solo gli admin e gli utenti a cui è stata concessa la voce (partecipanti) possono scrivere.
   * **Addresses (JIDs) of room occupants may be viewed by: [Moderator only / Anyone]**   * **Addresses (JIDs) of room occupants may be viewed by: [Moderator only / Anyone]**
 Gli indirizzi (JID) degli utenti occupanti possono essere visti solo dai moderatori o da tutti Gli indirizzi (JID) degli utenti occupanti possono essere visti solo dai moderatori o da tutti
Linea 110: Linea 124:
 mostrare i JIDs solo ai moderatori o a tutti   mostrare i JIDs solo ai moderatori o a tutti  
   * **Roles for which Presence is Broadcasted [Multiselection: Moredator / Partecipant / Visitor ] **   * **Roles for which Presence is Broadcasted [Multiselection: Moredator / Partecipant / Visitor ] **
-indica chi mostrare nella MUC: visitatori, partecipanti o visitatori.+indica chi verrà inviato lo stato (presenza) degli utenti della MUC: moderatori, partecipanti o visitatori.
   * **Make room members-only**   * **Make room members-only**
 La MUC non sarà pubblica ovvero solo chi è stato invitato potrà entrarci La MUC non sarà pubblica ovvero solo chi è stato invitato potrà entrarci
Linea 117: Linea 131:
   * **Default users as partecipants**   * **Default users as partecipants**
 Di default gli utenti potranno parlare nella MUC (partecipanti e non visitatori)  Di default gli utenti potranno parlare nella MUC (partecipanti e non visitatori) 
-  * **Roles that may send priva messages [...]**+  * **Roles that may send private messages [...]**
 Qui si potranno scegliere i ruoli che potranno inviare messaggi privati agli utenti della MUC Qui si potranno scegliere i ruoli che potranno inviare messaggi privati agli utenti della MUC
   * **Allow visitor to send private messages to [...]**   * **Allow visitor to send private messages to [...]**
Linea 126: Linea 140:
 Permette agli utenti di invitare altri utenti ad unirsi nella MUC Permette agli utenti di invitare altri utenti ad unirsi nella MUC
   * **Allow visitors to send status text in presence updates**   * **Allow visitors to send status text in presence updates**
 +Permette ai visitatori di impostare un messaggio di stato insieme alla presenza (ad esempio: AFK)
   * **Allow visitors to change nickname**   * **Allow visitors to change nickname**
 permette ai visitatori della muc di cambiarsi nickname permette ai visitatori della muc di cambiarsi nickname
Linea 136: Linea 150:
 intervallo di secondi fra una richiesta di voce e l'altra all'interno della muc (quando la muc è moderata solo attraverso la funzionalità "request to speak" è possibile parlare) intervallo di secondi fra una richiesta di voce e l'altra all'interno della muc (quando la muc è moderata solo attraverso la funzionalità "request to speak" è possibile parlare)
   * **XMPP URI of Associated Publish.Subscribe Node**   * **XMPP URI of Associated Publish.Subscribe Node**
-il link per condividere la MUC+identificatore del nodo pubsub (publish/subscribe) associato
   * **Enable hats**   * **Enable hats**
-Abilita la funzionalità "hats" (cappelli), maggiori informazioni [[http://xmpp.org/extensions/xep-0317.html|qui]].+Abilita la funzionalità "hats" (cappelli), maggiori informazioni [[http://xmpp.org/extensions/xep-0317.html|qui]] e [[cappelli|qui]].
   * **Make room CAPTCHA protected**   * **Make room CAPTCHA protected**
 Per unirsi alla stanza è necessario risolvere un CAPTCHA Per unirsi alla stanza è necessario risolvere un CAPTCHA
   * **Exclude Jabber IDs from CAPTCHA challenge .... **   * **Exclude Jabber IDs from CAPTCHA challenge .... **
-Escludi determinati JIDs dal cambio di CAPTCHA+Escludi determinati JIDs dal (risolvere il) CAPTCHA
  
  
  
-===== Link utili e risorse=====+===== Link utili e risorse =====
  
   * Descrizione dei vari campi sui server Ejabbered (uno dei server XMPP più diffusi), [[http://docs.ejabberd.im/archive/24.07/modules/#mod_muc|link]]   * Descrizione dei vari campi sui server Ejabbered (uno dei server XMPP più diffusi), [[http://docs.ejabberd.im/archive/24.07/modules/#mod_muc|link]]
xmpp-it/guide/cosa-e-una-muc.1749139485.txt.gz · Ultima modifica: da vril