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:

git clone https://github.com/emri-projektit

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:
npm install
  • Projekte Python:
pip install -r requirements.txt

Kjo instalon të gjitha libraritë e nevojshme.


Hapi 5: Ekzekutimi i projektit

Pas instalimit, projekti zakonisht startohet me një komandë:

Shembuj:

npm start
ose
python app.py
Pas kësaj, aplikacioni zakonisht hapet në browser (p.sh. localhost).

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:

  1. Shkon në GitHub dhe gjen projektin
  2. Bën:
git clone https://github.com/example/app
  1. Hyn në folder:
cd app
  1. Instaloni varësitë:
npm install
  1. Starton aplikacionin:
npm start

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ë:

  1. Gjej projektin
  2. Shkarko kodin
  3. Lexo dokumentacionin
  4. Instaloni varësitë
  5. Ekzekuto dhe testo

Ky është hapi i parë për të kaluar nga përdorues → kontribues.