nikita status

Thomas Sødring thomas.sodring at hioa.no
Sat Mar 3 20:56:47 CET 2018


Hei,

Det skjer ikke så mye diskusjon på mailinglisten, men vi er ganske
aktive på #nikita.

Vi kom ordentlig i gang med koding igjen på nyåret og siden det har vi
brukt mye av tiden på opprydding, metadata entiteter og OData støtte.

Opprydding har vært viktig for å lage et godt grunnlag for videre
arbeid, men vi har også satt av en del tid til å kommentere koden. Så
det som er gjennomgått så langt er godt dokumentert. Vi jobber med å
introdusere metadata entitetene, som er diverse kodelister, og har
kommet i gang med OData støtte.

OData har lenge vært en av de store bekymringene i prosjektet, og jeg
har trodd at det ville bli en "make or break" situasjon. Heldigvis ble
det "make" og ikke "break". Vi har laget vår egen OData parser og
utvikler for tiden en antlr4 grammar for OData som gjør at vi kan parse
og konvertere OData spørringer til SQL, HQL og ElasticSearch-query. Det
er mulig at denne funksjonaliteten burde egentlig publiseres som et eget
prosjekt, da jeg ser mange etterspør noe mer formelt rundt OData til
SQL. Vi utvikler dette på en måtte som gjør det enkelt å gjenbruke koden
i andre prosjekter og holder Noark domenemodellen adskilt fra OData
modellen, selv om av og til så synes jeg det hadde vært enklere å
kombinere begge modellene.

Jeg har også begynt å oppdatere en side som gir en beskrivelse av
pågående arbeid. Denne finner du her:

https://github.com/HiOA-ABI/nikita-noark5-core/blob/master/docs/general/developer-notes.md

Her diskuterer vi ofte utvikling og forskjellige ting som dukker opp i
utviklingsarbeidet.

Når vi får litt mer OData støtte så kommer vil til å tagge en 0.2
RELEASE.  Vi håper å gjøre dette i løpet av de neste to ukene.

 - Thomas



More information about the nikita-noark mailing list