On 3/3/06, Petter Reinholdtsen pere@hungry.com wrote:
[Håvard Korsvoll]
Viss du finn ut at du har sendt inn eit ord med feil i nokon av felta, så sender du ordet inn på nytt dagen etter. Då vil oppføringa med siste datostempel bli gjeldande.
Dette tror jeg ikke virker helt.
F.eks. ordet 'CD' har to oppføringer fra meg i databasen:
WORD: CD STATUS: + CLASS: navneord CONJUGATION: Hankj<F8>nn, ubestemt entall SYNONYM: plate, LP, EP, singel EDITOR: Petter Reinholdtsen pere@hungry.com DATE: 20060115
WORD: CD STATUS: + SYNONYM: EP, LP, plate, singel COMMENT: Generated from thesaurus-nb.txt file. EDITOR: Petter Reinholdtsen pere@hungry.com DATE: 20060115
Alle innsendingar blir verande i databasen. Ingenting blir sletta. Men ein kan seie at den oppføringa med nyast dato har presedens over dei føregåande oppføringane. For denne så ser ein at begge har same dato, og difor blir likeverdige. Det blir eit problem for det skriptet som skal hente ut informasjon frå databasen om korleis ein skal handtere slike situasjonar.
Korleis speling.org hentar ut informasjon frå fleire oppføringar når det blir sendt ut e-post til korrektur har eg ikkje full oversikt over. Det er fint om Jacob kan forklare det.
Jeg ser forøvrig at ROOT- ser ut til å legge inn en usikker oppføring selv om ordet er registrert fra før i databasen. Det slutter jeg ut fra disse oppføringene i databasen:
WORD: auditoriet STATUS: + CLASS: navneord CONJUGATION: Bestemt, entall ROOT: auditorium SYNONYM: forelesningssalen EDITOR: Petter Reinholdtsen pere@hungry.com DATE: 20060221
[...]
WORD: auditorium STATUS: + EDITOR: Rune Klevelands ordliste DATE: 20051112
WORD: auditorium STATUS: ? COMMENT: Generated from a "ROOT" field. EDITOR: Petter Reinholdtsen pere@hungry.com DATE: 20060221
Det er jo ingen grunn til å legge inn en oppføring hvis ordet allerede er definert. Den siste oppføringen burde derfor ikke eksistert i databasen.
Det stemmer, det ser ikkje ut til at oppdateringsskriptet tar hensyn til om ordet eksisterer i databasen frå før. Men den siste oppføringa gjer inga skade heller, sidan den er nøytral i forhold til status og ikkje endrar på nokon av dei viktige felta.