Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OneRoster tillhandahåller inga tekniska artefakter i form av scheman, swagger-definitioner eller liknande. Specifikationerna består endast av textuell dokumentation. Dokumentationen är, i likhet med LIS, inte helt lättläst och det kan vara svårt att ta till sig innehållet. Frånvaron av tekniska artefacter som definerar de ingående interfacen kan försvåra en implementation som följer standarden fullt ur.

Utökningsbarhet

OneRoster-specifikationen beskriver hur utökningar ska hanteras. Dessa utökningar placeras i attributet "metadata", vilket ingår i basklassen som samtliga klasser ärver. I "metadata" representeras utökningarna, i likhet med LIS, som en lista av nyckel-värde par med de begränsningar som detta innebär med avseende på repeterande element etc. Denna utökningsbarhet är dock endast applicerbar på REST-implementationen. För CSV-implementationen finns ingen utökningsbarhet definierad. För vissa entiteter så är det uppenbart att standarden i stor utsträckning riktar sig till USA-marknaden.

...

  • Definierar både ett synkront REST-API och en asynkront interface. Den asynkrona implementaionen i form av CSV-filer kan doc i viss mån ses som föråldrad.

Nackdelar

  • Riktat huvudsakligen till utbildningar på grund- och gymnasienivå
  • Standarden endast definierad i form av textuell etikdokumentdokumentation. Inga tekniska artefakter för att underlätta en standardiserad teknisk implementation

...