Një nga avantazhet më të mëdha të Open Source është se mund ta shkarkosh, instalosh dhe testosh vetë çdo projekt.
Në këtë mësim do të mësojmë procesin bazë që përdoret pothuajse për çdo software open source.
Hapi 1: Gjetja e projektit
Shumica e projekteve open source publikohen në platforma si:
- GitHub
- GitLab
Këtu mund të:
- Lexosh për projektin
- Shikosh kodin
- Gjesh udhëzimet për instalim
Hapi 2: Shkarkimi i projektit
Ke dy mënyra kryesore:
Opsioni 1: Shkarkim direkt
- Klikon “Download ZIP”
- E nxjerr (extract) në kompjuter
Opsioni 2: Me Git (më profesionale)
Përdor komandën:
Kjo metodë të lejon të marrësh përditësime më vonë.
Hapi 3: Lexo dokumentacionin
Çdo projekt serioz ka një file:
- README.md
Ky file përmban:
- Si instalohet projekti
- Çfarë kërkon (requirements)
- Si përdoret
Ky është hapi që shumë fillestarë e anashkalojnë (gabim).
Hapi 4: Instalimi i varësive (dependencies)
Shumë projekte kanë nevojë për mjete shtesë.
Shembuj:
- Projekte me Node.js:
- Projekte Python:
Kjo instalon të gjitha libraritë e nevojshme.
Hapi 5: Ekzekutimi i projektit
Pas instalimit, projekti zakonisht startohet me një komandë:
Shembuj:
Hapi 6: Testimi
Tani teston funksionalitetin:
- A funksionon siç duhet?
- A ka gabime (bugs)?
- A mund ta përmirësosh diçka?
Kjo është pika ku fillon kontributi yt real.
Hapi 7: Modifikimi (opsional)
Nëse dëshiron:
- Ndrysho kodin
- Shto funksione
- Rregullo gabime
Pastaj mund të bësh:
- Commit
- Pull Request
Shembull praktik
Imagjino që dëshiron të testosh një aplikacion të thjeshtë me Node.js:
- Shkon në GitHub dhe gjen projektin
- Bën:
- Hyn në folder:
- Instaloni varësitë:
- Starton aplikacionin:
Rezultati:
- Aplikacioni hapet në browser
- Mund ta testosh live
- Mund të bësh ndryshime dhe të mësosh praktikisht
Përfundim
Procesi për instalimin dhe testimin e Open Source është pothuajse gjithmonë:
- Gjej projektin
- Shkarko kodin
- Lexo dokumentacionin
- Instaloni varësitë
- Ekzekuto dhe testo
Ky është hapi i parë për të kaluar nga përdorues → kontribues.
