Home

kildekodeprosjekt

Et kildekodeprosjekt er et initiativ som søker å utvikle og vedlikeholde programvare gjennom skriftlig kildekode. Prosjektet har ofte et definert omfang, mål og interessenter, og leverer regelmessig oppdaterte versjoner av programvaren.

Organisatorisk er slike prosjekter vanligvis bygget rundt en versjonskontrollordning som Git, med vertskap på plattformer som

Kildekodeprosjekter reguleres av lisens og bidragsretningslinjer. Åpen kildekode-prosjekter velger gjerne en lisens som tillater fri bruk

Livssyklus og praksis inkluderer planlegging, arkitektur- og designvalg, implementering, testing og bygging, samt distribusjon og vedlikehold.

Suksessfaktorer inkluderer tydelig mål, åpen og inkluderende bidragskultur, god konfigurasjon av bygg og tester, og regelmessige

GitHub,
GitLab
eller
Bitbucket.
Arbeidsflyten
omfatter
issue-tracker,
gradering
av
endringer,
og
prosesser
for
kodegjennomgang
(pull
requests
eller
merge
requests).
og
modifikasjon,
mens
lukkede
prosjekter
har
restriksjoner.
God
dokumentasjon
og
en
README-fil
er
viktige
for
nykommere
og
bidragsytere.
Kontinuerlig
integrasjon
og
automatiserte
tester
bidrar
til
stabilitet
og
reproducible
builds.
utgivelser.
Prosjekter
kan
være
alt
fra
små
verktøy
til
store
programvareplattformer
og
involverer
ofte
flere
utviklere
over
tid.