FEIL, MANGLER OG ANNET SOM BØR GJØRES: - Legge over denne listen i et issue tracking system (fortrinnsvis RT eller Jira) - Legge inn logging med log4j (og bytte ut feilutskrifter til STDERR til å bruke log4j) - hentVarbeiderPerson og hentVarbeidSted bør støtte de sorteringsmuligheter som finnes i Frida på web i dag. (klikk "Forskningsresultater" og så "avansert søk" i Frida) - Hovedkategorier og underkategorier burde ikke stå i separate lister i dokumentasjonen. Dokumentasjonen burde heller ha 1 felles liste med alle lovlige kombinasjoner av hoved- og under-kategorier. - Ytelsestesting. Noen spørringer tar veldig lang tid. Er det Oracle som bruker lang tid? Kan det bli kjappere ved å legge til indekser i basen, eller annet? - Brukerdokumentasjonen trenger en forklaring for presentasjonstypene. Hva er et senter, hva er en gruppe, osv? - HTTP responskode 413 passer ikke så godt for å si at man har oppgitt et søk som er for bredt. 507 ble foreslått på et møte. Dette ser ut til å passe bedre, men er ikke standard HTTP (rfc2616), men en webdav-utvidelse. - Brukerdokumentasjonen bør fortelle noe om hvilken rekkefølge resultatene kommer i hvis man ikke spesifiserer sortering. (rekkefølgen blir opp til Oracle) - Spør man etter en person (eller et sted) sine 3 viktigste arbeider, får man et tilfeldig utplukk som er 3 i antall, IKKE de 3 viktigste. Dette er viktig å dokumentere. Utplukket blir tilfeldig (dvs. det Oracle tilfeldigvis finner først). Vi burde kanskje sette en sortering på det. Men kan man sortere på viktighet? ØNSKER: - Bedre JSON. Nå kommer true, false og tall som strenger. Ting som kan komme 1 eller flere ganger, som f.eks. varbeider, kan komme som arrays eller enkeltverdier. - Man ønsker en tjeneste for å hente et varbeid gitt et varbeidløpenr. - Man ønsker paginering på søk: (ala google søk) Returner X antall i første respons, kan deretter be om treff Y til treff Z i påfølgende søk. - Man ønsker at resultatet fra tjenestene skal rapportere totalt antall treff (dette kan bli tungt for databasen) - hentVarbeiderPerson og hentVarbeidSted: Ønske om sortering på kategori og tid. Ønsket av flere. (hovedkat-underkat-år .. flere kombinasjoner?) - Man ønsker en tjeneste for å hente ut listen over alle tillatte kombinasjoner av hovedkategorier og underkategorier. - Man ønsker en tjeneste som kan returnere en liste over kategorier det blir treff i (Varbeider), samt antall treff i hver av kategoriene. - Man ønsker å kunne se utifra XMLen for en Person om denne personen har et bilde tilgjengelig eller ikke. - Ønske om ny tjeneste: hentPresentasjonPerson, som skal ligne på hentPresentasjonSted, bortsett fra at søket går på bakgrunn av en person, ikke et sted. - Ønskelig at det er markert hvilke arbeider som er de viktigste hvis man gjør et søk med hentVarbeiderPerson eller hentVarbeidSted. Dette ville være en fordel om man vil hente ut alle varbeider og i tillegg vil vite hvilke av dem som er de viktigste.