8 modi per aiutare i progetti open source se non sei un programmatore
Abbiamo spiegato perché è importante contribuire a progetti open-source Perché si dovrebbe contribuire a progetti open source [parere] Perché si dovrebbe contribuire a progetti open source [parere] Il concetto di software open-source non è nuovo, e con enorme , progetti di successo come Ubuntu, Android e altri sistemi operativi e app correlati a Linux, penso che possiamo tranquillamente dire che è un modello provato per ... Leggi altro, ma cosa succede se non sei un programmatore? Non devi imparare come programmare Come imparare la programmazione senza tutti gli stress Come imparare la programmazione senza tutti gli stress Forse hai deciso di perseguire la programmazione, sia per una carriera o semplicemente per hobby. Grande! Ma forse stai iniziando a sentirti sopraffatto. Non così eccezionale. Ecco l'aiuto per facilitare il tuo viaggio. Leggi di più per aiutare i tuoi progetti open source preferiti. Molti non programmatori offrono volontariamente parte del loro tempo per aiutare i loro progetti open source preferiti - e puoi unirti a loro.
Alcuni progetti open source sono supportati da società, ma molti non lo sono. Molti sono lavori d'amore per tutti i soggetti coinvolti. Se hai del tempo libero - o denaro - puoi restituire ai tuoi progetti open source preferiti Free Open Source Counterparts di Windows Software Free Open Source Controparti del software Windows Leggi di più e aiutali a crescere.
Vedi che cosa ha bisogno il progetto
Il tuo progetto open source preferito può avere una pagina che espone esattamente ciò di cui ha bisogno. Ti piace il lettore multimediale VLC 6 Consigli e trucchi Cool VLC Potresti non sapere su 6 Suggerimenti e trucchi VLC Cool Potresti non saperlo Il lettore multimediale VLC di VideoLan è una vera scatola di trucchi ed è altrettanto efficace su un sistema operativo Windows come è su Mac o Linux. Quelli di voi che stanno già utilizzando VLC ... Per saperne di più? Controlla la pagina di Contribute sul suo sito web.
Avrai la migliore idea di ciò che il tuo progetto preferito vuole dal “Contribuire” o “Essere coinvolti” pagina sul suo sito web, se ne ha uno.
Donare soldi
Il software open source può essere liberamente scaricabile, ma la maggior parte dei progetti potrebbe comunque utilizzare denaro. Il denaro paga per i server, la larghezza di banda e la miriade di altre spese che i progetti open-source affrontano. Nel caso di VLC, alcuni soldi andranno anche a comprare hardware per gli sviluppatori contro cui testare.
Troverai spesso un pulsante per le donazioni su pagine di progetto open source. La maggior parte dei progetti apprezzerà qualsiasi cosa tu possa dargli: pensa a quanto valore ottieni dal tuo software preferito.
Nel caso di VLC, il progetto potrebbe anche utilizzare donazioni di hardware per testare contro. Se hai un po 'di hardware in giro che non usi più, potresti essere in grado di donarlo a un progetto.
Aiuta altri utenti
I progetti open source di solito hanno mailing list e forum in cui gli utenti fanno domande. Puoi scaricare gli sviluppatori e dare una mano rispondendo a queste domande. È come rispondere alle domande su MakeUseOf Answers. I fan di Firefox possono aiutare le persone con i loro problemi di Firefox sul forum di supporto ufficiale di Firefox.
Scrivi buoni rapporti sugli errori
Se incontri un problema con un'applicazione open source, dovresti segnalare il bug sul suo bug tracker.
Non limitarti al bug tracker e postare subito un nuovo bug dicendo “si è rotto“; seguire le buone linee guida sulla segnalazione di bug. Effettua una ricerca e verifica che il bug non sia già stato segnalato. In caso contrario, segnalalo con un riassunto chiaro e passaggi semplici che permetteranno agli sviluppatori di riprodurre il bug. Non segnalare il bug se stai usando una vecchia versione del software - gli sviluppatori potrebbero aver già risolto il problema.
La scrittura di segnalazioni di bug è particolarmente utile se stai testando l'ultima versione di sviluppo Cosa significa realmente "software beta"? Cosa significa realmente "software beta"? Cosa significa per un progetto essere in beta e dovrebbe interessarti? Leggi di più del software. Puoi aiutare a catturare i bug prima che entrino nella versione stabile.
Triage Bugs
Con tutti quei bug che vengono archiviati, qualcuno deve gestirli. Potresti essere un genio del bug-reporting, ma non tutti gli altri lo sono. Considera di essere coinvolto in triaging bugs, se il tuo progetto preferito è in cerca di aiuto.
Triage è la prima linea di risposta ai bug. I bug triager assicurano che i bug siano correttamente classificati, assicurano che i segnalatori di bug forniscano informazioni sufficienti, confermino i bug e verificano che non siano duplicati. Ciò consente agli sviluppatori di concentrarsi sulla correzione dei bug invece di ordinarli.
Se sei un fan di Ubuntu, dai un'occhiata alla pagina How to Triage sul wiki di Ubuntu per iniziare i problemi di triaging per Ubuntu Ubuntu: A Beginner's Guide Ubuntu: A Beginner's Guide Sei curioso di Ubuntu, ma non sai da dove cominciare? Tutto ciò di cui potresti aver bisogno per iniziare con l'ultima versione di Ubuntu è proprio qui, scritto in un inglese semplice e comprensibile. Leggi di più . Oltre un migliaio di persone fanno parte della Bug Squad di Ubuntu, anche se non è necessario unirsi a esso per iniziare.
Scrivi documentazione
La maggior parte dei progetti ha bisogno di una qualche forma di documentazione scritta, e tu puoi essere l'unica a farlo - assumendo che tu sia uno scrittore decente. A seconda del progetto, potrebbe esserci una guida per iniziare, come GNOME, oppure potresti dover contattare direttamente gli sviluppatori. Puoi anche essere coinvolto nel wiki del progetto, se il progetto ne ha uno. Contribuire a un wiki è un modo semplice per iniziare.
Traduci il software
Il software open source viene utilizzato da persone di tutto il mondo. Per soddisfare le esigenze di tutti, il software deve essere tradotto in diverse lingue. Se conosci un'altra lingua, puoi eseguire una parte della traduzione. La maggior parte dei grandi progetti ha bisogno di traduttori. Ecco la pagina del progetto di traduzione di GNOME.
Aiuto con la grafica e il design
Anche i progettisti possono entrare in azione. I progetti richiedono generalmente un po 'di lavoro di progettazione, sia che si tratti di creazione grafica 5 Siti di tutorial di design grafico Awesome gratuiti Dovresti fare il check-out 5 Impressionanti siti di progettazione grafica fantastici da consultare Ulteriori informazioni o progettazione di interfacce utente 3 Strumenti per creare disegni e wireframe online 3 strumenti per creare progetti di mock-up e wireframe online Ulteriori informazioni. Dai un'occhiata al tuo progetto preferito Contribuire pagina per vedere come puoi essere coinvolto - Ubuntu consiglia alle persone di unirsi alla mailing list di Unity Design per aiutare con il desktop Unity Ubuntu 11.04 Unity - Un grande balzo in avanti per Linux Ubuntu 11.04 Unity - Un grande balzo in avanti per Linux È qui. La versione più recente di Ubuntu sfoggia un'interfaccia utente completamente nuova: Unity. Include anche un Software Center molto migliorato, insieme ai consueti aggiornamenti per le migliaia di programmi gratuiti offerti da Ubuntu. Canonical ha deciso ... Leggi altro .
Come hai contribuito all'open source? Lascia un commento e facci sapere.
Credito immagine: mano che regge un nuovo impianto tramite Shutterstock