Si të bashkëpunojmë në një projekt të softuerit të lirë

Me këtë rast duam të ndajmë me ju një artikull që na u duk interesant dhe që kushdo që është i interesuar për të Free Software duhet të lexojë. Ne e kemi parë këtë artikull në genbetadev.com dhe flasim rreth si të bashkëpunojmë në një projekt të Software-it të Lirë.

Bashkëpunoni në projektin e Software-it të Lirë

L projekte të softuerit të lirë ata kanë ndryshuar botën e softverit. Pas ekzekutimit të projekteve të tilla qëndrojnë njerëzit që i kushtojnë kohën e tyre për të krijuar teknologji të hapura në të cilat çdokush mund të kontribuojë. Ekziston një besim i rremë se për të marrë pjesë në këto projekte është thelbësore të jesh një programues i shkëlqyeshëm ose të kesh shumë kohë. Por jo. Nuk është një kërkesë thelbësore.

Tjetra, ne do t'ju tregojmë mënyra të ndryshme për të bashkëpunuar në një projekt të softuerit të lirë. Ne do t'ju tregojmë se pavarësisht nga fakti që krijuesit e shumë projekteve të softuerit të lirë janë gjeni në artin e programimit, ne gjithashtu mund të kontribuojmë në mënyra të ndryshme. Të gjithë mund të fillojnë diku.

Integrohuni në komunitet dhe ndihmoni në përhapjen e tij

Zhvilluesit që bashkëpunojnë në një projekt të softuerit të lirë komunikojnë me komunitetin me mjete të ndryshme: listat e postave, bloget ose IRC. Kjo është arsyeja pse është thelbësore, nëse duam të fillojmë të bashkëpunojmë në një projekt, së pari dëgjoni ato që thuhen dhe dërgoni mesazhet tona të para.

Më vonë, ne mund të bashkëpunojmë me ta duke debatuar në listën e postave, duke ndihmuar nga irc te njerëzit e tjerë më rishtar, madje duke shkruar disa postime në blog të projektit që informon komunitetin për funksionalitetet e reja ose duke dhënë shembuj në udhëzime.

Dhe nëse në vend të programimit na pëlqen të krijojmë më shumë, me siguri programuesit e projektit do t'ju falënderojnë për ndihmën e tyre përmirësoni faqen e internetit. Shumë herë ata janë aq të zënë me krijimin e funksionaliteteve të reja saqë harrojnë aspektin vizual të faqes zyrtare të internetit të projektit.

Bashkëpunoni në zbulimin dhe zgjidhjen e defekteve

Kodi është zemra e projekteve të softuerit të lirë, por edhe pse shkrimi i kodit mund të jetë gjëja më emocionuese, duhet gjithashtu të kihet parasysh se mirëmbajtja dhe zgjidhja e problemeve i bëjnë projektet të qëndrueshme.

Projektet softuerike zakonisht kanë një sistemi i biletave e dukshme për publikun. Një kontribut i mirë është gabime më të mira të dokumenteve që janë raportuar. Ne mund të diagnostikojmë gabimet, pasi ato shpesh mund të jenë të dokumentuara dobët, kështu që nëse jemi në gjendje të riprodhojmë gabimet e biletave dhe t'u sigurojmë më shumë informacion zhvilluesve të projektit ata do ta vlerësojnë atë, pasi ndonjëherë ata kalojnë më shumë kohë duke u përpjekur të zbulojnë se ku ndodh dështimi për ta zgjidhur atë.

Në mënyrë të ngjashme, gjithashtu është e rëndësishme të mbyllni biletat që janë zgjidhur tashmë. Pastrimi i incidenteve, për shembull, prej më shumë se një viti që për shkak të harresës janë ende të hapura dhe ndoshta në versionet e mëvonshme tashmë janë zgjidhur në mënyrë kolaterale.

Punoni në kodin e projektit

Arritëm në pikën që donim të gjithë dhe ku programuesit shpesh motivohen për të bashkëpunuar: shkruaj kod të ri për projektin.

Para gjithçkaje është e rëndësishme që të mësojmë stilin në të cilin është shkruar dhe mënyrën e përdorimit të tij në projekt. Ne duhet të jemi anëtarë të përgjegjshëm të komunitetit duke ruajtur stilin dhe të bëjmë angazhime të përshtatshme në mënyrë që zhvilluesit më me përvojë të integrojnë kodin tonë në degën kryesore.

Ne mund të fillojmë me pjesë më pak komplekse që nuk do të jenë të komplikuara për tu integruar në projekt, si p.sh. testoni një version beta në platforma të ndryshme. Ndonjëherë është e vështirë të kontrollosh që gjithçka funksionon si duhet në shumë platforma dhe asgjë nuk duhet të përshtatet, kështu që ne mund të kujdesemi për testimin e kodit në ndonjë nga platformat që ne zotërojmë.

Ne gjithashtu mund t'i përkushtohemi zgjidh gabimeSiç kemi përmendur më parë, zgjidhja e biletave është një mënyrë e mirë për të liruar zhvilluesit që të përqendrohen në rrjedhën kryesore të punës. Përveç dokumentimit të tyre, ne gjithashtu mund të fillojmë duke shkruar gabimet e para për zgjidhjen e kodit që kemi gjetur ose duke shkruar teste për kodin si teste.

Dokumentoni dhe krijoni mostra

Si ndiheni kur kur filloni të ngatërroni me një projekt zbuloni se dokumentacioni është i pakët? Epo, mbase dokumentim është gjithashtu një pikë e mirë ku mund të fillojmë të bashkëpunojmë. Zhvillimi i disa pjesëve tepër të shkurtra ose dokumentimi i problemeve që i kemi hasur vetë. Normalisht dokumentacioni zakonisht është në format wiki kështu që do të jetë shumë e lehtë për ne që ta përfshijmë tonën që nga momenti i parë.

Alsoshtë gjithashtu e rëndësishme të ndihmoni krijoni shembuj. Sa më shumë raste përdorimi të ketë projekti, aq më mirë. Ne mund të bëjmë projekte ose aplikacione të vogla duke demonstruar në një mënyrë praktike se si të përdorim softuerin, API ose çfarëdo që përbëhet nga projekti i softuerit të lirë.

Përmes | genbetadev.com


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Le të përdorim Linux dijo

    Kontribut shumë i mirë! Artikull i shkëlqyeshëm.