Contribuire

Quando usi i materiali di CSUnibo, Informabot o uno qualsiasi degli altri strumenti gratuiti a tua disposizione, godi del frutto del duro lavoro di altre persone. Ci sono molti modi di dire loro “grazie”, anche senza scrivere una sola linea di codice. Cominciamo dai più semplici…

Segnalare un problema o proporre qualcosa di nuovo

Se noti un problema o vuoi proporre un’aggiunta, basta aprire una issue. Per esempio, se noti un errore nella soluzione di un esame di Sistemi operativi, puoi cliccare su “Issues” nella repository su GitHub relativa. Se invece pensi che a Informabot servirebbe un nuovo comando, puoi fare lo stesso, sempre nella repository su GitHub collegata.

Questi piccoli gesti sono veloci come scrivere un messaggio, e non ti impegnano in nessun modo a occupartene in prima persona (anche se fa sempre piacere).

Aggiungere risorse e/o risolvere issue

Sia le risorse degli insegnamenti che tutto il codice di CSUnibo sono ospitati su GitHub. Una volta individuato il progetto al quale vuoi contribuire, puoi aprire una Pull Request (PR). Se non sai come fare, puoi seguire questa guida.

Proporre un nuovo strumento

Se quello che vuoi proporre è uno strumento interamente nuovo, e non un miglioramento a qualcosa già presente, puoi cliccare su “Discussions” dalla pagina GitHub di CSUnibo. In questo caso, ci si aspetta che tu collabori attivamente allo sviluppo del progetto in questione. Se la proposta riscuote abbastanza entusiasmo, i tuoi collaboratori e tu potrete mettervi all’opera su una nuova repository di CSUnibo. Se hai bisogno di un server gratuito e sempre attivo, il gruppo di ADMStaff sarà felice di offirlo, mentre le sistemiste e i sistemisti di CSUnibo penseranno alla manutenzione.

Diventare manutentrice o manutentore

Le manutentrici e i manutentori di CSUnibo si mettono al servizio delle altre studentesse e degli altri studenti per moderare i loro contributi e fornire loro supporto, divise e divisi in gruppi in base ai propri interessi. Non serve nessuna esperienza pregressa, perché offriamo formazione completa. Siamo sempre in cerca di nuove persone interessate!

Aiuto! Voglio dare una mano, ma non ho idee…

Se hai già una repository in particolare a cui ti piacerebbe contribuire, puoi aprirla, cliccare su “Issues” e controllare se ci sia un qualche lavoretto da fare.

Se non hai niente in mente, puoi trovare qui l’elenco di tutte le issue aperte fra le varie repository di CSUnibo.

Se questo elenco ti sembra troppo dispersivo, puoi consultare i progetti di CSUnibo, raccolte organiche di issue organizzate per tema.