Community Translations of the Standard for Public Code

Contents

  1. Version 0.8.1
  2. Version 0.8.0
  3. Version 0.7.1
  4. Version 0.7.0
  5. Version 0.6.0
  6. Version 0.5.0
  7. Version 0.4.1
  8. Version 0.4.0
  9. Version 0.3.0
  10. Version 0.2.3
  11. Version 0.2.2
  12. Version 0.2.1
  13. Version 0.2.0
  14. Version 0.1.4
  15. Version 0.1.3
  16. Version 0.1.2
  17. Version 0.1.1
  18. Version 0.1.0

Versionshistorik

Version 0.8.1

28 april 2025: đŸ§‘â€đŸ€â€đŸ§‘ Det artonde utkastet övergĂ„r till gemenskapsstyrning.

  • Projektet har övergĂ„tt till en gemenskapsstyrningsmodell.
    • Styrningsmodellen omfattar nu styrgrupp, sammansĂ€ttning, ansvar, möten, beslutsprocess, samtycke, omröstning och uppförandekod.
    • Webbplatsen finns nu pĂ„ den nya domĂ€nen https://www.standardforpubliccode.org/.
    • SPDX-upphovsrĂ€ttstext uppdaterad för alla projektfiler.
  • Tog bort valfritt krav i Dokumentera koden om lockande exempel.
  • Kriterietexterna har förenklats nĂ„got för att bli lĂ€ttare att förstĂ„, med fĂ€rre tekniska termer.
  • README-filen i kodförrĂ„det har fĂ„tt förbĂ€ttrad dokumentation.
  • CHANGELOG döptes om till RELEASE_NOTES.
  • FörbĂ€ttringar av utgĂ„veriktlinjer.
  • Mindre textĂ€ndringar för tydlighet och enhetlighet.

Version 0.8.0

9 januari 2024: 🌐 Det sjuttonde utkastet sĂ€rskiljer auktoritativa översĂ€ttningar och artighetsöversĂ€ttningar.

  • Förtydligar att utöver engelska kan fler auktoritativa sprĂ„k anvĂ€ndas.
  • TillĂ„ter artighetsöversĂ€ttningar som kanske inte Ă€r uppdaterade vid utgĂ„votillfĂ€llet.
  • LĂ€gger till vĂ€gledning om att ge utvecklare mandat att prioritera skyndsam granskning av bidrag.
  • Utökar vĂ€gledning om hur man bedömer att granskningar sker i rimlig tid.
  • InnehĂ„ller mindre textĂ€ndringar för tydlighet och enhetlighet.

Version 0.7.1

31 juli 2023: 💄 Det sextonde utkastet byter namn pĂ„ ett kriterium och förtydligar hĂ€nvisningar till kod.

  • Kriteriet “Make the codebase reusable and portable” bytte namn frĂ„n “Create reusable and portable code”.
  • Lade till en ordlistepost för “Source Code”.
  • DĂ€r “code” bara gĂ€llde “source code” hĂ€nvisas nu uttryckligen till “source code”.
  • Förtydligande av “running code” som “software”.
  • Mindre Ă€ndringar för att klargöra “code” kontra “codebase”.
  • Förenklad vĂ€gledning till beslutsfattare i Paketera regelverk och kĂ€llkod.
  • Förtydligande av avsnitten Hur du testar i Kodbasen ska vara lĂ€ttfunnen och Gör kodbasen Ă„teranvĂ€ndbar och portabel.
  • Lade till en checklista för kriterier och krav bland utgĂ„veartefakterna.
  • Ökad automatisering av utgĂ„veprocessen.

Version 0.7.0

31 maj 2023: 📑 Det femtonde utkastet lĂ€gger till nya krav för dokumentation av granskningsfinansiering och förtydligar krav pĂ„ granskningsprocessen.

  • Nytt krav att dokumentera vem som förvĂ€ntas stĂ„ för granskningskostnaderna för bidrag.
  • Nytt krav att ha en kort beskrivning av kodbasen.
  • Ändrat fokus frĂ„n bidragsefterlevnad av standarder till granskning av bidrag.
  • LĂ€ttade MÅSTE-krav till BÖR i Kodbasen ska vara lĂ€ttfunnen.
  • Granskningsmallen finns nu i HTML-format.
  • Introduktionen omvandlad till förord.
  • FörbĂ€ttrade riktlinjer för bidrag.
  • FörbĂ€ttrad dokumentation av skript.

Version 0.6.0

20 april 2023: 🔀 Det fjortonde utkastet lĂ€gger till nya krav för portabilitet och tester samt en inledning till varje kriterium.

  • Nytt krav i Gör kodbasen Ă„teranvĂ€ndbar och portabel om att utvecklingen ska vara ett samarbete mellan flera parter.
  • Nytt krav i Gör kodbasen Ă„teranvĂ€ndbar och portabel om beroende av en enskild leverantör.
  • Nytt krav i AnvĂ€nd kontinuerlig integrering om publicering av resultat för automatiserade tester.
  • SĂ€rskiljer de tvĂ„ sĂ€kerhetskraven sĂ„ att det ena tydligt handlar om att tillhandahĂ„lla en metod och det andra om dokumentation.
  • Omformulerade krav för att fokusera pĂ„ kodbasen snarare Ă€n bidragsgivarnas beteende.
  • Tog bort avsnitten Varför detta Ă€r viktigt och Vad detta inte omfattar; ersatte dem med en inledning i varje kriterium.
  • Lade till det generella avsnittet Vad detta inte omfattar i standardens introduktion.
  • Lade till vĂ€gledning för offentliga beslutsfattare om relaterade regelverk och licenskompatibilitet.
  • Lade till vĂ€gledning för utvecklare och formgivare om versionshantering av filer.
  • Förtydligade vĂ€gledning för utvecklare och formgivare om snabba svar och sökmotoroptimering.
  • Lade till Vidare lĂ€sning om tillgĂ€nglighet.
  • Anpassade kriterie-URL:er till kriterienamnen.
  • FörbĂ€ttrad navigering i webbversionen.
  • Flyttade verktyg i avsnitten Vidare lĂ€sning till handledningen för gemenskapen.
  • Flyttade efterlevnads- eller certifieringsprocessen till publiccode.net.
  • Ändrade format pĂ„ granskningsmallen för att underlĂ€tta uppdatering efter en ny utgĂ„va.
  • FörbĂ€ttrade texten pĂ„ landningssidan och lade till lĂ€nkar till relaterade resurser.
  • Lade till automatiserad stavningskontroll.
  • Mindre textĂ€ndringar för tydlighet och enhetlighet.
  • Flyttade SPDX-rubriker till YAML-frontmatter.

Version 0.5.0

25 januari 2023: 🎹 Det trettonde utkastet fokuserar pĂ„ att dokumentera stilriktlinjer.

  • Justerade kodstilskravet sĂ„ att det fokuserar pĂ„ kodbasens stilguide snarare Ă€n bidragsgivarnas beteende.
  • Flyttade krav för kodbasnamn frĂ„n AnvĂ€nd enkel engelska till Kodbasen ska vara lĂ€ttfunnen.
  • Flyttade krav om att testa koden med hjĂ€lp av exempel frĂ„n Dokumentera koden till AnvĂ€nd kontinuerlig integrering.
  • Delade upp krav om maskinellt testbara standarder för att förtydliga att öppenhet Ă€r viktigare Ă€n testbarhet.
  • Justerade testningen av sökbarhetskrav för att minska beroendet av sökmotoralgoritmer.
  • Mindre textĂ€ndringar för tydlighet och enhetlighet.

Version 0.4.1

5 december 2022: 📝 Det tolfte utkastet förtydligar dokumentation av mognad.

  • Dokumentera kodbasens mognad fokuserar pĂ„ huruvida versioner av kodbasen Ă€r redo att anvĂ€ndas.
  • Dokumentera kodbasens mognad krĂ€ver inte lĂ€ngre specifika etiketter för kodbaser som inte Ă€r redo att anvĂ€ndas.
  • Granskningsflödesbilden genereras nu frĂ„n ett format som Ă€r enklare att översĂ€tta.
  • FörbĂ€ttrad vĂ€gledning i Hur du testar.
  • Lade till publiccode.yml-fil.
  • Lade till granskningsmall.
  • Enhetlig lĂ€nkning av ordlistetermer.
  • Lade till rutiner och standarder att följa i CONTRIBUTING.
  • Lade till Matti Schneider bland upphovspersonerna.
  • Lade till Ă„terstĂ„ende SPDX-rubriker i filer.
  • Ytterligare mindre textĂ€ndringar för tydlighet.
  • Vissa hyperlĂ€nkar uppdaterade.
  • Flyttade exempel till handledningen för gemenskapen.

Version 0.4.0

7 september 2022: 🔭 Det elfte utkastet lĂ€gger till ett nytt sökbarhetskriterium.

  • Nytt kriterium: Kodbasen ska vara lĂ€ttfunnen.
  • FörbĂ€ttrat avsnittet Hur du testar för de flesta kriterier.
  • Nytt krav i VĂ€lkomna bidragsgivare om publicering av aktivitetsstatistik.
  • Tog bort överflödigt krav om portabel och Ă„teranvĂ€ndbar kod.
  • Utökade definitionen av öppen licens till att omfatta bĂ„de OSI- och FSF-godkĂ€nda licenser.
  • Omformulerade FÅR-krav till att anvĂ€nda nyckelordet VALFRITT för tydlighet.
  • Uttalade avsikten att standarden ska uppfylla sina egna krav dĂ€r tillĂ€mpligt. Lade till bedömning.
  • Lade till SPDX-licensidentifierare i filer.
  • Införde ny uppförandekod.
  • Förtydligade skillnaden mellan kĂ€llkod och regelverkstext.
  • Omstrukturering av krav med punktlistor.
  • UppmĂ€rksammar vikten av kodbasens modularitet för Ă„teranvĂ€ndning.
  • Flyttade sökbarhetsrelaterade krav till det nya kriteriet.
  • Förtydligade rollen för icke-öppna standarder vid anvĂ€ndning i en kodbas.
  • Ytterligare vĂ€gledning om beroenden vid byggtid och körtid.
  • Lade till framtidsplan för utvecklingen av standarden för offentlig kod.
  • Uppdaterade strukturen i AUTHORS-filen.
  • Lade till Audrey Tang bland upphovspersonerna.
  • Lade till en lista med kriterier i tryckversionen.
  • Förtydligade vad standarden avser med beslutsfattare, chefer, utvecklare och formgivare.
  • Ytterligare mindre textĂ€ndringar för tydlighet.
  • Vissa hyperlĂ€nkar uppdaterade.

Version 0.3.0

23 maj 2022: 🗎 Det tionde utkastet stĂ€rker dokumentation och lokalisering.

  • Krav pĂ„ lokalisering gjordes uttryckligt i Gör kodbasen Ă„teranvĂ€ndbar och portabel.
  • Dokumentation av styrning Ă€ndrat frĂ„n BÖR till MÅSTE.
  • Ersatte det subjektiva (och svĂ„rtestade) kravet “bidrag MÅSTE vara smĂ„â€ med krav pĂ„ att i riktlinjerna dokumentera förvĂ€ntningar pĂ„ bidrag och fokus pĂ„ enskilda Ă€renden.
  • GemenskapsöversĂ€ttningar lĂ€nkas nu i sidfoten.
  • ÅterstĂ€llde “Replace BPMN svg with Mermaid flowchart”.
  • MĂ„nga mindre förtydliganden av sprĂ„k och förenklingar av meningar.
  • Vissa hyperlĂ€nkar uppdaterade.

Version 0.2.3

15 mars 2022: 📜 Det nionde utkastet tillĂ„ter engelska sammanfattningar för regelverk som saknar officiell översĂ€ttning.

  • LĂ€ttade kriteriet AnvĂ€nd enkel engelska genom ett nytt krav: medföljande regelverk utan engelsk version fĂ„r ha en sammanfattning pĂ„ engelska istĂ€llet för full översĂ€ttning.
  • TillĂ„ter pĂ„ motsvarande sĂ€tt engelska sammanfattningar för regelverk utan tillgĂ€nglig engelsk version i Paketera regelverk och kĂ€llkod.
  • Förtydligar att termen “policy” innefattar processer som pĂ„verkar utveckling och driftsĂ€ttning i Paketera regelverk och kĂ€llkod.
  • Betonar Ă„teranvĂ€ndbarhet Ă€ven av delar av lösningarna i Gör kodbasen Ă„teranvĂ€ndbar och portabel.
  • Utökade vĂ€gledning till utvecklare och formgivare i Gör kodbasen Ă„teranvĂ€ndbar och portabel om driftsĂ€ttning pĂ„ slutna plattformar.
  • Nyanserade vĂ€gledningen om icke-engelska termer under Chefer i AnvĂ€nd enkel engelska.
  • Bytte processdiagrammet för Ă€ndringsförfrĂ„gningar frĂ„n BPMN till Mermaid för att underlĂ€tta gemenskapsöversĂ€ttningar.
  • Lade till Maurice Hendriks bland upphovspersonerna.
  • Lade till OpenApi Specification i Vidare lĂ€sning.
  • Förtydligade tillskrivningarna i avsnitten Vidare lĂ€sning.
  • Ytterligare mindre textĂ€ndringar för tydlighet.

Version 0.2.2

29 november 2021: 🏛 Det Ă„ttonde utkastet erkĂ€nner att regelverk som verkstĂ€lls som kod kanske inte Ă€r pĂ„ engelska.

  • Dokumenterade undantag till “All code MUST be in English” dĂ€r regelverk tolkas som kod.
  • Lade till FÅR-krav angĂ„ende e-postadresser för incheckare i UpprĂ€tthĂ„ll versionshantering.
  • Utökade vĂ€gledning till beslutsfattare i Paketera regelverk och kĂ€llkod.
  • Utökade vĂ€gledning till utvecklare och formgivare i AnvĂ€nd en enhetlig stil.
  • Lade till “Different contexts” i ordlistan.
  • Lade till Mauko Quiroga och Charlotte Heikendorf bland upphovspersonerna.
  • Lade till Digital Public Goods-godkĂ€nnandemĂ€rke.
  • Lade till “nĂ€sta”- och “föregĂ„ende”-lĂ€nkar pĂ„ kriteriesidorna i webbversionen.
  • Lade till Open Standards-principer i Vidare lĂ€sning.
  • Lade till Definition of plain language i Vidare lĂ€sning.
  • Flyttade hĂ€nvisningen till Semantic Versioning Specification i Vidare lĂ€sning.
  • Förtydligade att publiccode.yml Ă€r ett exempel pĂ„ en maskinlĂ€sbar metadatabeskrivning.
  • Ändrade “your codebase” och “your organization” till mindre possessiva former.
  • Ytterligare mindre textĂ€ndringar för tydlighet.
  • Lade till instruktioner för att skapa en tryckversion.

Version 0.2.1

1 mars 2021: đŸ§œ Det sjunde utkastet gör mindre stĂ€dning efter version 0.2.0.

  • Nytt BÖR-krav om distribuerat versionshanteringssystem, med motivering.
  • Striktare krav pĂ„ Ă„terkoppling för avvisade bidrag jĂ€mfört med godkĂ€nda.
  • Anger att upphovsrĂ€tts- och licensmeddelanden Ă€ven bör vara maskinlĂ€sbara.
  • VĂ€gledning om hur man testar att meddelanden Ă€r maskinlĂ€sbara.
  • Förtydligade vĂ€gledning för rullande utgĂ„vor.
  • Förtydligade definitionen av versionshantering i ordlistan.
  • Lade till Vidare lĂ€sning om att uppmuntra bidrag, SPDX, Git och granskning av bidrag.
  • Lade till lĂ€nkar till videor om konceptet offentlig kod.
  • Uppdaterade BPMN-lĂ€nk.
  • Minskade lĂ€nkduplicering.
  • Lade till Alba Roza och NgĂŽ Ngọc Đức Huy bland upphovspersonerna.
  • Ytterligare mindre textĂ€ndringar för tydlighet.

Version 0.2.0

26 oktober 2020: 🎊 Det sjĂ€tte utkastet delar upp ett krav och tillför tydlighet.

  • Delade upp kriteriet “Welcome contributions” i “Make contributing easy” och “Welcome contributors”.
  • Döpte om kriteriet “Pay attention to codebase maturity” till “Document codebase maturity”.
  • Ändrade MÅSTE till BÖR för kravet att kodbasen ska anvĂ€ndas av flera parter.
  • Lade till FÅR INTE-krav angĂ„ende överlĂ„telse av upphovsrĂ€tt.
  • Förtydligade konfigurationens roll i kravet pĂ„ Ă„teranvĂ€ndbar kod.
  • OrdlistetillĂ€gg: continuous integration, policy, repository och version control.
  • Ersatte hĂ€nvisningar till “stĂ€der” med “offentliga organisationer”.
  • Förtydligade aspekter av kĂ€nslig kod genom att dela upp krav för bidragsgivare och granskare i egna punkter.
  • Utökade Vidare lĂ€sning och vĂ€gledning till beslutsfattare, utvecklare och formgivare.
  • Lade till Felix Faassen och Arnout Engelen bland upphovspersonerna.
  • Ytterligare mindre textĂ€ndringar för tydlighet.

Version 0.1.4

27 november 2019: đŸ§č Det femte utkastet bestĂ„r mestadels av ytterligare mindre korrigeringar.

  • LĂ€nkade License.md-filen.
  • Lade till Sky Bristol, Marcus Klaas de Vries och Jan Ainali bland upphovspersonerna.
  • Mer enhetlig interpunktion, sĂ€rskilt i punktlistor.
  • NĂ„gra mindre textĂ€ndringar för tydlighet.

Version 0.1.3

8 oktober 2019: 🍂 Det fjĂ€rde utkastet Ă„tgĂ€rdar bara mindre saker inför höststĂ€dningen.

  • Döpte om “continuous delivery” till “continuous integration”.
  • HĂ€nvisar till riktlinjer för tillgĂ€nglighet i sprĂ„kstandarden.
  • En mĂ€ngd stil- och enhetlighetskorrigeringar.

Version 0.1.2

22 augusti 2019: 🌠 Det tredje utkastet fokuserar pĂ„ bĂ€ttre text och tar emot bidrag frĂ„n gemenskapen.

  • Med flera fantastiska nya bidragsgivare kommer en uppdaterad upphovspersonslista.
  • Alla lĂ€nkar anvĂ€nder nu HTTPS.
  • AllmĂ€n korrekturlĂ€sning, förtydliganden av formuleringar och rĂ€ttade stavfel.
  • Uppdaterade kriterier:
    • Krav pĂ„ Ă„teranvĂ€ndning i olika sammanhang
    • Rekommendation om uttrycklig versionshantering
    • Rekommendation om flerpartsutveckling
    • Rekommendation om licensrubriker i filer
    • Rekommendation om sĂ„rbarhetsrapportering
    • Rekommendation om uttrycklig dokumentation av styrning

Version 0.1.1

9 maj 2019: đŸ€” Det andra utkastet rĂ€ttar nĂ„gra grundlĂ€ggande förbiseenden och en mĂ€ngd stavfel.

  • Tog bort hĂ€nvisningar till Foundation for Public Code, eftersom namnbyte behövdes i samband med ombildningen till förening.
  • Uppdaterade introduktionen.
  • Uppdaterade ordlistan.
  • Lade till uppförandekoden.
  • Vi har rekommenderat att anvĂ€nda publiccode.yml-standarden för enklare Ă„teranvĂ€ndning.

Version 0.1.0

16 april 2019: 🎉 Det första utkastet Ă€r klart, helt nytt och med frĂ€scha idĂ©er.

  • 14 kriterier med krav och hur de omsĂ€tts i praktiken.
  • En introduktion med övergripande bakgrund, vad denna standard Ă€r och hur Foundation for Public Code kommer att anvĂ€nda den.

Denna första version togs fram tillsammans med Amsterdam University of Applied Sciences och City of Amsterdam som en del av projektet Smart Cities? Public Code!.