Samarbejde, deling og digital udvikling i det offentlige.

Ny release af Standard for Public Code

Ca. læsetid: 4 mins

Sjette udgave af Standard for Public Code er udkommet på GitHub og version 0.2.1 er åben for bidrag

 

Den 4. november blev en ny udgave af Standard for Public Code frigivet. Det er version 0.2.0. Denne version blev pre-released ugen forinden. Standarden består af en samling af kriterier, der skal til for at lave en bæredygtig og delbar offentlig open source kode. Organisationen bag har åbnet for nye bidrag på deres GitHub, der kan forbedre standarden yderligere og indgå i version 0.2.1, skriver de på Twitter.

 

Levende dokument fra Foundation for Public Code

Standard for Public Code er et levende dokument udgivet af den hollandsk baserede organisation Foundation for Public Code. Organisationen skriver på deres hjemmeside: “We define ‘public code’ as open source software developed by public organizations, together with the policy and guidance needed for reuse”.

Foundation for Public Code har en GitHub side, hvor standarden har hjemsted sammen med en about-underside og organisationens governancespil. Spillet er et interaktivt kortspil, hvor formålet er at starte en refleksion om styring af kodebasen. Helst tidligst muligt i processen.

 

Et par af nye ændringerne i standarden

I den nye version af standarden har forfatterne udspecificeret kriterierne for bidrag i to sektioner: ”Make contributing easy” og ”Welcome contributors”. Den første fokuserer på fællesskabet omkring koden og vil skabe tillid til fællesskabet for nye bidragsydere og sikre god styring, der forhindrer opsplitning af et projekt. Det andet krav, ”Welcome contributors”, skal sikre, at brugere kan løse problemer og tilføje nye features alene og sammen. Fælles for dem er, at de hjælper brugerne med at beslutte hvilken kodebase, de vil engagere sig i.

En anden ændring er mere generisk. Her er der slækket et krav, hvor ordet MUST er lavet om til SHOULD i standarden. Det gør standarden mere tilgængelig for offentlige myndigheder og gør det nemmere at leve på til kravet.

Ikke mindst har standarden fået en bredere målgruppe, idet ordet ”cities” flere steder er ændret til ”public organizations”. Det vil i Danmark inkludere regionale og statslige myndigheder som målgruppe for standardens kriterier til offentlige koder.

 

Aktivitet for beslutningstagere, ledelse og udviklere & designere

Standarden giver offentlige myndigheder en mulighed for at bruge eksisterende guidelines til at udvikle egne open source løsninger. Denne model gør det muligt for andre lignende organisation at genbruge koden i deres portefølje. For at gøre det lettere for alle aktører, har Foundation for Public Code inddelt hver af deres kriterier i underelementer med aktiviteter for politisk beslutningstager, offentlige ledelse, udviklerne og designerne.

 

Software kode == juridisk kode

Foundation for Public Code er grundlagt i 2019 og har grundtanken, at software er vital offentlig infrastruktur, og at offentlig styring og services er så afhængige af software, at det er nødvendigt at snakke offentlig kode. Kun sådan kan data og software blive underlagt demokrati og demokratiske processer. De skriver: ”Building open, modular, portable public code gives cities more control and greater opportunity to reflect local values in their software development and implementation.

Organisationens Code Stewards assisterer bl.a. offentlige myndigheder med at leve op til Standard for Public Code. En af de koder, de arbejder med, er OpenZaak. OpenZaak er en backend platform, der hjælper kommuner håndtere og dele data internt. På nuværende tidspunkt bruger 45 hollandsk kommuner løsningen. Open Zaak er i inkubation og arbejder på at møde Standard for Public Code.

 

Læs hele standarden version 0.2.0.

 

--------

Illustration: Foundation for Public Code

 

Artiklen findes også på OSOR/Joinup

 

Publiceret i gruppen

Dette er et blogindlæg

Vi har mange eksterne skribenter tilknyttet der skriver blogindlæg, som OS2 publicerer. Indlægget er udtryk for skribentens holdning. Alle holdninger som kan udtrykkes indenfor OS2s retningslinjer og code of conduct er velkomne, kontakt os gerne hvis du har noget på hjertet.