GithubHelp home page GithubHelp logo

kennethmyhra / tillitsrammeverk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from norskhelsenett/tillitsrammeverk

0.0 0.0 0.0 193 KB

Repo for spesifikasjoner og annet relevant arbeid med Tillitsrammeverket

tillitsrammeverk's Introduction

TIL INFORMASJON!

VI OMSTRUKTURERER SPESIFIKASJONENE PÅ GITHUB

For å forenkle arbeidet med spesifikasjoner knyttet til tillitsrammeverk og Pasientens Journaldokumenter har vi startet en omstruktering av spesifikasjonene. Dette Github repository'et vil fortsette å være hjemmet til informasjonsmodellen for attestering av helsepersonellets tjenstlige behov.

Tillitsrammeverk

Repo for spesifikasjoner og annet relevant arbeid med Tillitsrammeverket

Samarbeid om spesifikasjoner

Vi har valgt å bruke versjonskontrollverktøyet Github til å skrive dokumentasjon og spesifikasjoner av flere årsaker:

  • Det lar oss håndtere versjoner på en god måte
  • Det gir oss god kontroll over endringer og historikk
  • Det gjør samarbeid på tvers enklere

Spesifikasjoner

Prosess

Utviklingen av spesifikasjonene vil foregå over flere iterasjoner, hvor hver iterasjon fører til en ny versjon av spesifikasjonen. NHN skal sørge for framdrift og vil fungere som reviewer av pull-requests, sørger for framdrift i viktige diskusjoner og vil håndtere eventuelle tilbakemeldinger via issues.

Hvis det ikke oppstår nye diskusjoner eller issues som peker på feil, eller dersom endringene kun består av språklige endringer skal det gjennomføres en avstemning om hvorvidt spesifikasjonen skal publiseres som versjon 1.0.

Diskusjoner

Spesifikasjonene vil bli basert på diskusjoner og innspill gjort i Github. Diskusjoner og innspill i andre kanaler vil ikke bli behandlet. Derfor er det viktig at diskusjoner som foregår utenfor dette repositoriet blir dokumentert skriftlig, enten som diskusjon, eller som issues eller pull-requests.

Issues

Når du oppdager feil eller mangler i spesifikasjonen må du opprette en issue i Github. Dersom det er behov for å diskutere eller på annen måte behandle en registrert issue skal dette gjøres skriftlig ved å legge inn kommentarer. Dersom en issue fører til en endring i spesifikasjonen skal denne endringen gjøres via en pull-request, eller som en merge mot den branchen man jobber mot.

Pull-request

Dersom du ønsker å gjøre endringer direkte i spesifikasjonen skal du benytte pull-requests i Github. Hvis en pull-request er knyttet til en issue ønsker vi at du lenker pull-requesten til issuet.

Norsk Helsenett vil fungere som reviewer av pull-requests, og vil gjøre en kvalitetskontroll og håndtere eventuelle diskusjoner knyttet til innsjekkingen.

Behov for møter og avklaringer

Vi anser det som sannsynlig at det vil bli behov for å gjennomføre møter, men legger ikke opp til en fast møteserie med mindre det viser seg å bli et behov. Dersom det viser seg at bidragsyterne til spesifikasjonene har behov for å gjennomføre møter vil disse møtene fasiliteres av NHN og avtales fortløpende.

Versjonering

Spesifikasjonen vil versjoneres etter hver iterasjon, hvor versjonen indikeres av et suffix, f.eks. "-1", "-2", osv.

Når spesifikasjonen ansees som ferdig skal den publiseres som versjon 1.0.

Innføring til bruk av Github

Hvordan bruke Github

Github har god dokumentasjon som beskriver arbeidsflyten. Les brukerveiledningen på Github for å få en forståelse for de grunnleggende prinsippene.

Skriv dokumenter i Markdown (.md filer)

Markdown er et språk som kan brukes for å generere html. Det er enkelt i bruk, og krever ingen spesiell programvare.

Innføring til markdown på Github

Verktøy for Markdown (.md filer)

Vi anbefaler to verktøy for å skrive .md filer:

  • Github: Github har innebygget teksteditor for Markdown. Dette er den enkleste måten å gjøre endringer, og krever ingen installert programvare på din maskin.
  • Visual Studio Code: Er et utviklingsverktøy for å skrive programmeringskode. Ved å bruke extensions kan blant annet få forhåndsvisning av dokumentet du skriver.

Det finnes mange andre teksteditorer som man også tilbyr forhåndsvisning av HTML koden som blir generert. Ta en titt på nettet for å se om du finner noen som passer for deg.

Diskuter med andre som bidrar

Vi har valgt å bruke diskusjoner på Github for dialog mellom de som bidrar. På den måten er alle diskusjoner synlige for de som deltar, samtidig som vi ivaretar historikken på en god måte.

Diagram i markdown

Github har støtte for å lage diagram i markdown dokumenter ved bruk av Mermaid. Se her for en introduksjon.

tillitsrammeverk's People

Contributors

steinarnoem avatar dag-at-udelt avatar eirikbroen avatar troelde avatar haakondr avatar richardhus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.