Una community call open source è una riunione con un pubblico che per lo più non c'è: contributor in altri fusi orari, utenti che ne leggeranno la settimana dopo, e i maintainer che a marzo devono ricordare che cosa si è concordato a ottobre. Speak-Y serve questi tre pubblici con tre strumenti. La chiamata si registra sul Mac senza che un bot vi si unisca, e si preme un tasto quando emerge una decisione o un'azione da svolgere. La registrazione va in un canale condiviso dai maintainer, la community riceve un link pubblico che funziona per 7 giorni, e un tag di release rende ogni decisione ritrovabile in seguito.
Questa guida segue un progetto: Ines cura Ferrule, un piccolo strumento open source da riga di comando, insieme ad altri tre maintainer. Una volta al mese tengono una community call di un'ora sulla release successiva. I dettagli del prodotto sono stati verificati sull'app di Speak-Y per macOS, versione 1.17.32, il 27 ottobre 2026.
La maggior parte dei progetti concorda già che le chiamate devono lasciare una traccia. Le linee guida dei SIG di Kubernetes chiedono a ogni special interest group di tenere note delle riunioni aggiornate e di registrare le riunioni rendendole pubbliche nella playlist YouTube di Kubernetes Community. I progetti Apache vanno oltre: le decisioni si prendono sulla mailing list pubblica, non in chiamata o in chat; la regola di lunga data è «if it didn't happen on the list, it didn't happen» (se non è successo sulla lista, non è successo).
I progetti più piccoli raramente hanno qualcuno che carica i video e scrive i verbali. La chiamata si fa, qualcuno promette di pubblicare le note, e le note sono tre punti scritti a memoria. Speak-Y cambia il costo della traccia: la trascrizione, gli interlocutori e i momenti segnati esistono nel momento in cui la chiamata finisce, e archiviarli richiede un minuto.
Si dichiara che si registra, per iscritto e a voce. Speak-Y registra sul computer e non si unisce mai alla chiamata, quindi nessun bot lo annuncia. Basta una riga nell'invito del calendario o nel thread di discussione che annuncia la chiamata, da ripetere nel primo minuto: la chiamata viene registrata, i maintainer conservano la trascrizione e un riepilogo va alla community. Le leggi sulla registrazione variano: secondo il California Penal Code § 632, registrare una comunicazione riservata richiede il consenso di tutte le parti. È legale registrare le riunioni riassume le regole paese per paese.
Poi si dà un nome ai marcatori. Si apre Impostazioni → Note. Sotto Tipi di note si rinomina il tipo predefinito Segna il momento e si fa clic su Aggiungi tipo di nota per gli altri; Imposta scorciatoia dà a ciascuno la propria combinazione. Per una chiamata sulla release bastano quattro tipi:
Ogni pressione aggancia alla trascrizione un marcatore di quel tipo ed evidenzia le parole degli ultimi 15 secondi, quindi si preme subito dopo la frase, non prima.
Infine si sceglie il tag della release — Ines usa release-0.9 — e lo si
usa uguale in ogni chiamata su quella release.

Zoom, Microsoft Teams, Webex e altre app di chiamata vengono riconosciute non appena sono aperte: Speak-Y chiede Registrare come riunione? sopra il pulsante di registrazione e si fa clic sul segno di spunta. Una chiamata nel browser, come Jitsi Meet o Google Meet, o su Discord viene riconosciuta quando la fotocamera è accesa. Se la domanda non compare, si avvia una registrazione con la scorciatoia di Speak-Y in modalità Mani libere, si passa il mouse sul pulsante di registrazione e si fa clic sul segno di spunta di Registrare come riunione?. Perché Speak-Y lo chieda, si imposta Impostazioni → Interfaccia e comportamento → Modalità riunione su Manuale o Auto.
Da lì si conduce la chiamata e si premono i tasti. Speak-Y registra le voci, non lo schermo condiviso: quando qualcuno mostra una pull request, se ne legge il numero ad alta voce — «quindi facciamo il merge della 412 prima del freeze» — e il numero finisce nella trascrizione accanto al marcatore.
Conviene confrontare la durata con il piano. Al 27 ottobre 2026, il piano Free registra riunioni fino a 30 minuti, Pro ($10 al mese) fino a 1 ora e 10 ore al mese, e Pro+ ($15) fino a 4 ore per riunione e 40 ore al mese. Una chiamata mensile di un'ora rientra in Pro; una che tende a sforare richiede Pro+.
Si apre la registrazione da Riunioni. Gli interlocutori sono numerati nell'ordine in cui hanno parlato; di solito chi registra è Speaker 1.
release-0.9.Lo spazio di lavoro di Ferrule ha tre canali: General, Community Calls per le chiamate mensili e un canale privato Security. Uno spazio di lavoro è per chi cura il progetto, non per l'intera community: ogni membro vede ogni canale pubblico e il suo storico. Configurare uno spazio di lavoro del team descrive i primi passi; per creare uno spazio di lavoro serve Pro o un piano superiore, e i maintainer invitati entrano con qualsiasi piano, anche Free.
I membri del canale ricevono la trascrizione con i nomi degli interlocutori e il riepilogo; l'audio resta sul Mac. I marcatori restano privati in una registrazione condivisa finché non li si rende visibili in quel canale. Ogni canale è cifrato con la propria chiave, che hanno solo i dispositivi dei suoi membri; il server conserva testo cifrato.

Una community call è semipubblica per natura, e a volte la conversazione passa a qualcosa che non lo è. Tre casi meritano un altro posto:
Il canale privato conviene crearlo personalmente: nel menu ⋯ dello spazio di lavoro si sceglie Nuovo canale, si imposta il tipo su Privato e si spuntano i membri. Solo chi lo ha creato può in seguito rimuoverne un membro o cambiarne il tipo, e un canale pubblico non può mai diventare privato, perché tutti ne hanno già lo storico.

La community non è nello spazio di lavoro, e non deve esserci. Si apre la chiamata da Tutti i record — il pulsante del link è sulla propria copia, non su quella nel feed del canale — e si fa clic su Link pubblico sotto la trascrizione. Il link viene copiato e funziona per 7 giorni in qualsiasi browser, senza account. Chi legge vede il riepilogo e la trascrizione per interlocutore; l'audio non ne fa parte.
Quattro dettagli decidono che cosa legge la community:
Sette giorni bastano per «che cosa mi sono perso martedì», non per la storia del progetto. Le decisioni si pubblicano dove il progetto tiene la propria documentazione — la mailing list, una GitHub Discussion, la issue della release — e il link si mette accanto per la settimana. Condividere una riunione con un link pubblico spiega il resto.

Quando esce la 0.9 e qualcuno chiede perché il vecchio formato di configurazione funziona ancora, la risposta è a due clic:
release-0.9 restituisce
ogni chiamata sulla release, e il filtro Decision in ciascuna mostra solo
i momenti segnati.Speak-Y non sostituisce la documentazione del progetto: la mailing list, l'issue tracker e le note di rilascio restano il posto in cui le decisioni diventano ufficiali. Conserva la conversazione che ha portato a esse, per interlocutore e con gli orari, per chi cura il progetto. La pagina Teams spiega in un solo posto spazi di lavoro, canali privati e cifratura.
Sì, su Mac. Speak-Y registra la chiamata dall'audio del computer e non si unisce mai a Zoom, Jitsi Meet, Google Meet o Discord, quindi i presenti non vedono alcun partecipante in più. Questo significa anche che nessuno annuncia la registrazione al posto proprio: va detto nell'invito e all'inizio della chiamata.
Si crea uno spazio di lavoro di Speak-Y per i maintainer e un canale come Community Calls. Si apre la registrazione, si preme Nel canale sotto la trascrizione e si sceglie il canale. Ogni membro riceve la trascrizione per interlocutore e il riepilogo, con cifratura end-to-end; l'audio resta sul Mac.
Si fa clic su Link pubblico sotto la trascrizione della propria copia. Il link viene copiato e funziona per 7 giorni in qualsiasi browser, senza account. Mostra il riepilogo e la trascrizione per interlocutore, non l'audio, quindi è adatto alla settimana dopo la chiamata, non a un archivio permanente.
Si assegna a ogni chiamata il tag della release, per esempio release-0.9, e durante la chiamata si segnano le decisioni con una scorciatoia. Cerca tutto… (⌘K) trova il testo delle trascrizioni e i nomi dei tag, l'elenco delle registrazioni filtra per tag, e un assistente IA collegato tramite il server MCP di Speak-Y può filtrare per tag e data.
Non nel canale delle community call e mai in un link pubblico. Si usa un canale privato con le sole persone che gestiscono la segnalazione; la sua chiave è solo sui loro dispositivi. Molti progetti ricevono queste segnalazioni tramite il private vulnerability reporting di GitHub, quindi la chiamata si aggiunge a quel thread invece di sostituirlo.