12 Nov, 2008
Hvordan opbygges et community?
Skrevet af: Anne Marie Buchardt In: Community| Open Source
Visionen er at stille TING tilrådighed åbent!
Grundlæggende er open source en licensform, man kan udgive software under. Et community er derimod en logisk konsekvens af den åbenhed og frihed en open source licens giver. Licenserne stiller intet krav om community, og vi mener, det er vigtigt at gøre sig dette forhold klart. I forhold til TING så er vi i gang med at afklare licensdelen, det vender vi tilbage til en anden gang.
Den menneskelige faktor
Hvordan sikrer vi os, at vi får opbakning og bidrag til udviklingen? Uanset hvor godt et program, man har, skal brugerene gerne give deres ændringer tilbage. Den del er afhængig af, at den enkelte bruger (person eller organisation) har midler til og ønske om at bidrage til fællesskabet. Er det nok at fortælle om succeshistorier (Linux, Emacs m.fl.) eller skal der mere til?
Den tekniske faktor
Når så en bruger leverer kode, bugreports eller andet tilbage, skal det vurderes og eventuelt indgå i prioriteringen og endelig indgå i selve programmet.
Et er at sætte svn op, skabe forum for debat mm. Den svære del er at vurdere ny kode fra communityet og integrere det i programmet. Den opgave påtager TING sig.
Værktøjer
For at understøtte den menneskelige og tekniske faktor sætter vi svn op til både databrønden og til brugergrænsefladerne. Derudover Bugzilla til databrøndens issue tracking og en wiki til dokumentation samt testserver. Vi stiller selvfølgelig også lignende værktøjer tilrådighed for brugergrænsefladerne.
Der er hjælp at hente
Vi er heldigvis ikke de første, der står med disse overvejelser. Til licensdelen har vi stor glæde af It- og Telestyrelsens vejledning om open source og får juridisk rådgivning udefra. Derudover har vi stor erfaring fra forskellige andre open source projekter som vi selvfølgelig inddrager i TING.
ps. Vi samler løbende links om open source på ma.gnolia.
Ting




