# Rust Italia Ciao 👋 sono [Marco Ieni](https://marcoieni.com), uno sviluppatore Rust che vorrebbe provare a contribuire alla crescita della community Rust italiana. Vorrei proporre alle comunità locali italiane di Rust (Torino, Milano e Roma) e la comunità nazionale (Rust Italia su telegram) di unirsi per creare un unico punto di riferimento per Rust in Italia. Ho mandato questo documento a tutte le persone che conosco che sono sono coinvolte in queste comunità. L'invito è esteso ad altre comunità italiane che vogliono partecipare. Inoltre, se conosci qualcuno che potrebbe essere interessato ad aiutare, gira pure questo link. 😉 ## Proposte Di seguito troverete una lista di cose che vorrei fare insieme a voi e a chiunque voglia partecipare della community. ### Sito web di Rust Italia Creazione di un sito web contentente: - link a tutti i canali di comunicazione della community ([telegram](https://t.me/rustlang_it), [discord](https://discord.gg/5x8aJhVK9v), [matrix](https://matrix.to/#/!aoVHOExdbhptaCIwmp:matrix.org?via=matrix.org&via=kotze.city17.xyz&via=montecristosoftware.eu), ...). - link a [github](https://github.com/rust-italia) - link a meetup locali Per semplicità, si potrebbe fare un sito statico con github pages (magari usando [zola](https://github.com/getzola/zola)). Lo scopo è quello di far scoprire nuovi gruppi e meetup agli sviluppatori. #### Alternativa Esiste già la pagina [Rust Italia](https://community.mozilla.org/en/groups/rust-italia/), ma da quello che vedo le possibilità di personalizzazione sono limitate (non ci sono neanche i link cliccabili). La vedo bene come "lista di eventi", ma non come "landing page" della community. ### Registrazione talk Dopo una fase di rallentamento, I meetup Rust stanno riprendendo: - [Milano](https://www.meetup.com/it-IT/rust-language-milano/) - [Torino](https://twitter.com/rust_torino?lang=en)/[Italia](https://community.mozilla.org/en/groups/rust-italia/) - [Roma](https://www.meetup.com/Rust-Roma) Ma ho notato che: - Molti meetup non trasmettono i talk in streaming, quindi chi non può partecipare in presenza non può vedere i talk. - I meetup che trasmettono i talk in diretta, non li registrano, quindi chi ha un impegno non può recuperare il talk in seguito. Mi piacerebbe creare un canale youtube "Rust Italia" in cui mandare in diretta i talk, o in alternativa caricare la registrazione in un secondo momento. *(Se speaker e organizzatori sono d'accordo, ovviamente).* Vantaggi: - il talk può essere recuperato in un secondo momento - il talk viene raccomandato dall'algoritmo di youtube a persone che non sono ancora nella community - le persone potrebbero essere più inclini a fare un talk, data la maggiore visibilità Immagino che il principale motivo per cui questo non è stato fatto finora, sia il tempo necessario per il setup iniziale. Vorrei trovare un sistema che permetta di mandare in diretta i talk con il minor sforzo possibile, sia per lo speaker che per gli organizzatori del meetup. L'ideale sarebbe tramite browser (ad esempio usando [streamyard](https://streamyard.com/)? Non so, da indagare con l'aiuto di chi è più esperto di me). In questo modo, gli organizzatori dei meetup locali dovranno solo seguire le istruzioni per mandare in diretta i talk. Il setup sarà già pronto, e condiviso tra tutti i meetup. Si potrebbe anche pensare di caricare video registrati da membri della community in maniera asincrona (magari qualcuno ha paura di parlare in diretta). #### Alternative Se avete preferenze su altre piattaforme (twitch o https://video.linux.it/), possiamo provare a mandare in diretta i talk contemporaneamente su più piattaforme o caricarli in differita. ### CFP condivisa Al momento non è chiaro come proporsi per un talk. Il fatto di dover contattare una persona in privato e dover riempire una mail da zero potrebbe scoraggiare potenziali speaker. Potremmo utilizzare [PaperCall](https://www.papercall.io/) per gestire le proposte di talk. Questo sito è utilizzato da molte conferenze, tra cui RustConf, RustLab ed EuroRust. Sarebbe bello vedere un "Clicca qui per proporre il tuo talk", che porta a una pagina che fa vedere: - i vari meetup disponibili a cui proporre il talk (Milano, Torino, Roma, virtuale). - le aspettative che si hanno (ad esempio se si è aperti anche a ricevere talk da principianti). - un form da compilare con i dati del talk (titolo del talk, descrizione del talk, target audience, ...). Idealmente il form da compilare potrebbe essere lo stesso per tutti i meetup, ma è da vedere. Vantaggi: - il form è già pronto, e condiviso tra tutti i meetup -> gli organizzatori locali devono fare meno fatica - i potenziali speaker potrebbero essere più invogliati a proporsi ## Feedback Cosa ne pensi di queste proposte? Sentiti libero di commentare i singoli punti su questo documento o di proporre nuove idee. Se c'è consenso nella community, creerò un gruppo (telegram?) per realizzare tutte o parte di queste idee. Esempio di feedback: - sono d'accordo e voglio aiutare - sono d'accordo ma non ho il tempo di aiutare - non sono d'accordo perché ...