Cum să colaborați la un proiect de software gratuit

Cu această ocazie dorim să vă împărtășim un articol care ni s-a părut interesant și pe care oricine este interesat de el Software-ul gratuit trebuie citit. Am văzut acest articol în genbetadev.com și vorbește despre cum să colaborați la un proiect de software liber.

Colaborați la proiectul de software liber

L proiecte de software liber au schimbat lumea software-ului. În spatele execuției unor astfel de proiecte se află oameni care își dedică timpul pentru a crea tehnologii deschise pe care oricine le poate contribui. Există o credință falsă că pentru a participa la aceste proiecte trebuie să fii un programator excelent sau să ai mult timp. Dar nu. Nu este o cerință esențială.

În continuare, vă vom spune diferite modalități de a colabora într-un proiect de software liber. Vă vom arăta că, în ciuda faptului că creatorii multor proiecte de software liber sunt genii în arta programării, putem contribui, de asemenea, cu bobul nostru de nisip în diferite moduri. Toată lumea poate începe de undeva.

Integrează-te în comunitate și ajută la răspândirea ei

Dezvoltatori care colaborează la un proiect de software gratuit comunicați cu comunitatea prin diferite mijloace: liste de discuții, bloguri sau IRC. De aceea este esențial, dacă vrem să începem să colaborăm la un proiect, mai întâi ascultăm ce se spune și trimiteți primele noastre mesaje.

Mai târziu, putem colabora cu ei dezbaterea pe lista de corespondență, ajutând de IRC altora mai novici și chiar scrierea unor postări de blog a proiectului care informează comunitatea despre noile funcționalități sau oferă exemple în tutoriale.

Și dacă în loc de programare ne place să proiectăm mai mult, cu siguranță programatorii de proiecte vă vor mulțumi că îi ajutați îmbunătăți site-ul web. De multe ori sunt atât de ocupați cu crearea de noi funcționalități încât uită aspectul vizual al site-ului oficial al proiectului.

Colaborați la detectarea și rezolvarea erorilor

Codul este inima proiectelor de software gratuit, dar, deși scrierea codului poate fi cel mai interesant lucru, trebuie să rețineți că întreținerea și depanarea fac proiectele stabile.

Proiectele software au de obicei un sistem de bilete vizibil publicului. O contribuție bună este erori de document mai bune care au fost raportate. Putem diagnostica erorile, deoarece acestea pot fi adesea slab documentate, așa că, dacă suntem capabili să reproducem erori de bilet și să oferim mai multe informații dezvoltatorilor de proiecte, îl vor aprecia, deoarece uneori petrec mai mult timp încercând să afle unde se produce eșecul pentru a o rezolva.

În mod similar, de asemenea este important să închideți biletele deja rezolvate. Curățarea incidentelor, de exemplu, de peste un an care, din cauza uitării, sunt încă deschise și, posibil, în versiunile ulterioare au fost deja rezolvate colateral.

Lucrați la codul proiectului

Am ajuns la punctul pe care l-am dorit cu toții și în care programatorii sunt adesea motivați să colaboreze: scrieți un cod nou pentru proiect.

Înainte de toate este important să învățăm stilul în care este scris și modul în care este folosit în proiect. Trebuie să fim membri responsabili ai comunității, menținând stilul și să facem angajamentele oportune, astfel încât cei mai experimentați dezvoltatori să integreze codul nostru în ramura principală.

Putem începe cu părți mai puțin complexe care nu vor fi complicate de integrat în proiect, cum ar fi testați o versiune beta pe diferite platforme. Uneori este dificil să verificăm dacă totul funcționează corect pe mai multe platforme și nu trebuie adaptat nimic, astfel încât să ne putem ocupa de testarea codului pe oricare dintre platformele pe care le stăpânim.

De asemenea, ne putem dedica remedierea erorilorDupă cum am menționat anterior, rezolvarea biletelor este o modalitate bună de a elibera dezvoltatorii să se concentreze asupra fluxului principal de lucru. În afară de documentarea lor, putem începe și scrierea primelor noastre erori de rezolvare a codului pe care le-am găsit sau scrierea testelor pentru cod ca teste.

Documentați și creați mostre

Cum te simți când, când începi să te joci cu un proiect, descoperi că documentația este limitată? Ei bine, poate documentație este, de asemenea, un punct bun în care putem începe să colaborăm. Dezvoltarea unor părți prea scurte sau documentarea problemelor pe care le-am întâmpinat noi înșine. În mod normal, documentația este de obicei în format wiki, așa că ne va fi foarte ușor să îi includem pe ai noștri din primul moment.

De asemenea, este important să ajutați creați exemple. Cu cât are mai multe cazuri de utilizare a proiectului, cu atât mai bine. Putem face proiecte sau aplicații mici, demonstrând într-un mod practic cum să folosim software-ul, API-ul sau orice altceva din proiectul de software gratuit.

Via | genbetadev.com


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Să folosim Linux el a spus

    Foarte bună contribuție! Excelent articol.