Contribuire a Rust — librerie

Se vuoi contribuire a Rust scrivendo molto codice, le librerie sono il modo per farlo: visto che Rust è ancora un linguaggio giovane, ci sono ancora molti tipi di librerie che o non esistono ancora o sono incompleti e necessitano di miglioramenti o competizione.

Decidere cosa scrivere per avere un impatto ed essere divertenti sono due difficoltà comuni. Ecco alcune idee: * Leggi e partecipa ai “what’s everyone working on this week” su /r/rust e users.rust-lang.org. Questi forum sono pieni di annunci emozionanti da parte di altri sviluppatori in cerca di aiuto. * Familiarizza con le migliori librerie Rust con awesome-rust e libs.rs. * Alcuni progetti grandi, incluso il browser web Servo, la libreria HTTP hyper, il suggeritore di sintassi rustfmt, la libreria di integrazione con Unixnix e il suggeritore automatico clippy, includono delle problematiche identificate come ‘easy’ specifiche per i nuovi sviluppatori. * Fatti coinvolgere in una delle organizzazioni Rust-centriche su GitHub tipo PistonDevelopers, servo, redox-os, iron, contain-rs, hyperium. Spesso è più facile ricavarsi un posto in queste comunità, che hanno ancora più bisogno di rust-lang stesso. Sono anche piene di sviluppatori Rust esperti che possono aiutarti. * Aiuta il passaggio delle librerie da rust-lang-nursery a rust-lang. Sfortunatamente non vi è ancora molta documentazione su cosa sia necessario fare. Puoi comunque chiedere su #rust-libs. * Ispeziona le RFC di una libreria richiesta dalla community e creala. * Guarda ciò che è in voga su Github per vedere altri progetti Rust attivi.

Come autore di librerie potresti desiderare di essere a conoscenza dei migliori consigli su come implementare una libreria Rust.

Incontrati con gli altri progettisti di librerie su #rust-libs.