Closed oystein-asnes closed 2 years ago
@oystein-asnes @livarb Kan vi liste opp de 12-15 mest kjente formatene vi/design kan starte med?
@lillelars : Vi skal få ut kodelista som er i data.norge.no i dag. Det er lagra som innhaldstype. Eksempel:
Fordeling på mime-typar i data.norge.no og kor mange distribusjonar som har kvar mime-type. Ein distribusjon kan ha fleire mime-typar/format: [text/csv] => 390 [application/json] => 270 [application/xml] => 234 [application/javascript] => 167 [application/x.yaml] => 166 [application/vnd.geo+json] => 81 [application/gpx+xml] => 52 [application/vnd.openxmlformats-officedocument.spreadsheetml.sheet] => 51 [text/html] => 35 [application/zip] => 23 [application/x-ogc-sosi] => 19 [application/vnd.sealed-xls] => 19 [application/pdf] => 14 [application/x.wms] => 13 [application/gml+xml] => 6 [application/x.wfs] => 5 [application/rdf+xml] => 4 [text/turtle] => 4 [application/ld+json] => 3 [text/xml] => 3 [image/tiff] => 3 [text/plain] => 3 [application/x.netex] => 2 [application/n-triples] => 2 [application/vnd.google-earth.kml+xml] => 2 [application/vnd.oasis.opendocument.spreadsheet] => 2 [application/x.gtfs] => 2 [application/sql] => 1 [application/x.ualf] => 1 [application/x.siri] => 1
Innspel frå Lars om å også ta med Turtle, RDF/XML, JSON-LD og YAML. Andre forslag? @stigbd @oystein-asnes
Akseptansekriterier: Bruk de 12-15 mest kjente formater, resten kan gå under "annet"/"Ukjent"
Eg tenker at ein bør få lov til å taste inn dei som ikkje dukkar opp i søk på kjente formater.
Akseptansekriterier: Bruk de 12-15 mest kjente formater, resten kan gå under "annet"/"Ukjent"
Eg tenker at ein bør få lov til å taste inn dei som ikkje dukkar opp i søk på kjente formater.
Einig. Tanken her er vel at dersom ein fører opp eit format (gitt ved mime-type) som ikkje har ein kortform (e.g. CSV), så dukkar det opp som "Annet" i visning.
Kort eller lang liste?
I visning av format, er det lagt opp til at ein berre har ei kort liste (sjå relaterte brukarhistoriar). Alt som ikkje er på den korte lista visast som f.eks. "Annet".
Spørsmålet er om ein skal ha kun denne korte lista for registreringsløysinga? Eller om ein skal ha ei lengre liste?
Dersom ein har ei lengre liste, er det eit stort pluss at dei mest brukte formata lettare tilgjengeleg for brukaren av registreringsløysinga.
Akseptansekriteriet foreslår eg endrast. Det passar betre på dei frontend-relaterte brukarhistoriane. Grunnen er at det alltid må vere mogeleg å skrive inn eigendefinerte mime-typar, sidan det må vere mogleg å definere eigne format, f.eks. subset av xml eller json, og fordi det alltids er nokre obskure format som ein ikkje har i lista frå før.
Endra frå:
Akseptansekriterier: Bruk de 12-15 mest kjente formater, resten kan gå under "annet"/"Ukjent"
Til:
Akseptansekriterier: De 12-15 mest kjente formater er lett tilgjengelige å velge. Det er mulig å skrive inn egendefinerte formater.
Sei gjerne ifrå om du har forslag til endring.
Presisering: Det hadde vore kjekt om valg blir gjort ved eit søk mot lista over kjente formater. (Dette har implementert støtte for andre stader.) Lista over kjente formater er då lagra (cache) i referanse-data tjenesten vår. Spørsmål: Kvar kan vi hente master for mediaTypes?
@stigbd : Det er vel dette som er fasiten: https://www.iana.org/assignments/media-types/media-types.xhtml Spørs om det finst eit API ein stad? Eg veit ikkje om noko. Dersom vi ikkje har noko tilgjengeleg, tenker eg vi nyttar eit eige kontrollert vokabular i denne omgang.
IANA har desverre ikkje API.
Kan noen tagge meg her når lista er klar? :)
Då kan vi lage eit api , eller eigentleg gjenbruke vårt referanse-data api på bakgrunn av https://www.iana.org/assignments/media-types/media-types.xml Dette er grei skuring å hente ned og redistribuere via https://github.com/Informasjonsforvaltning/fdk-reference-data
Som minner meg på at vi burde gjere fdk-reference-data apiet tilgjengeleg som eit datasett og dataService på internett. Dermed kan andre aktørar bruke dette i staden for å implementere sine eigne.
@livarb Skal vi lande på noe her? Skal vi vise alle og gjøre det til en søkbar liste likevel? Ønsker uansett fullstendig oversikt over listen :)
@lillelars : Utover det som står i akseptansekriteria, så har eg ikkje nokon sterke meiningar om å gjere det på den eine eller andre måten. Eg kan alltids kome med tankar, men det kan vere dei ikkje gir meining ut frå arkitektur, tid som krevst å implementere osv. :) Kva foreslår de?
@lillelars : Er denne også klar til akseptansetest, sidan #422 og #145 er flytta dit?
@livarb stemmer :)
Som: registrator av et datasett Ønsker jeg å: gjøre oppslag i IANA-formater i registreringsløsningen Slik at: jeg slipper å klippe og lime URIer fra en egen nettside
Relatert til epos: #91 Relatert til brukerhistorie #145 , #422
Lenke til design: Lenke til løsningsarkitektur:
Forretningsverdi (Kritisk/Viktig/Mindre viktig/Kjekt å ha):
Liste over filtyper som er i bruk på data.norge.no (uten IANA urier)
Akseptansekriterier: De 12-15 mest kjente formater er lett tilgjengelige å velge. Det er mulig å skrive inn egendefinerte formater.
UTKAST til kort-liste over format:
Format: