54 lines
2.6 KiB
Plaintext
54 lines
2.6 KiB
Plaintext
|
Hei,
|
||
|
|
||
|
i går startet vi opp med planleggingen av det nye biblioteksystemet. Det
|
||
|
har fått navnet Worblehat, og mailinglista worblehat@pvv.ntnu.no er
|
||
|
opprettet. Siden det fremdeles ikke er så mange som har meldt seg på
|
||
|
der, spammer jeg denne også til aktive.
|
||
|
|
||
|
Det er dessuten sendt mail til drift, om å legge oss ut på dev.
|
||
|
|
||
|
Vi har laget et foreløpig design av både systemet og databasen. Disse er
|
||
|
foreløpig å finne på http://www.pvv.ntnu.no/~tirilane/worblehat.
|
||
|
Rettelser og forbedringer mottas med takk. Det hadde vært spesielt fint
|
||
|
om noen med peiling på databaser kunne gå gjennom worblehat-db.dia og
|
||
|
fikse. Og det hadde vært enda bedre om noen med peiling på databaser
|
||
|
kunne implementere databasen, og legge inn alle de magiske triksene for
|
||
|
å få til til å gå raskt.
|
||
|
|
||
|
Ellers er designet ganske enkelt. Vi trenger en database, og noen
|
||
|
klienter. Vi trenger blant annet en for registrering av nye bøker. Den
|
||
|
skal ha to modus:
|
||
|
1) Registrering av en bok
|
||
|
2) Registrering av mange bøker
|
||
|
Vi tenkte at 1) kunne være sånn fin og brukervennlig, mens 2) skal gå
|
||
|
raskt for mange bøker. Gjerne slik:
|
||
|
Blippe bok, klienten plukker opp ISBN-nummeret, spør ISBNdb.com, og
|
||
|
registrerer boka i databasen om den ble funnet. Ble den ikke funnet, må
|
||
|
den på en eller annen måte si fra, slik at vi kan ta boka manuelt. Dette
|
||
|
kan løses ved å samle opp ISBN-nummeret, men siden det å manuelt lete
|
||
|
etter bøker med et gitt ISBN-nummer ikke akkurat er lett, hadde det nok
|
||
|
vært bedre om den stoppet opp eller noe.
|
||
|
|
||
|
Dessuten trenger vi noe for å spørre databasen. Her tenkte vi CHI,
|
||
|
IRC-bot og noe web-basert. Strengt tatt trenger vi bare en, og da bør
|
||
|
kanskje CLI ha hovedprioritet.
|
||
|
|
||
|
For at en eventuell IRC-bot ikke skal gjøre for mye arbeid, tenkte vi å
|
||
|
ha et lag mellom boten og databasen. Denne skal implementere
|
||
|
søke-funksjonene, som boten bare trenger å kalle. De andre (CLI og web)
|
||
|
står også fritt til å benytte seg av dette. Det blir opp til de som
|
||
|
implementerer. Fordelen er mindre duplisering av kode. Ulempen er at da
|
||
|
må alle skrives i samme språk. Men opp til implementørene.
|
||
|
|
||
|
En ting vi ikke har bestemt, er om plasseringen i hylla skal baseres på
|
||
|
Deweys system eller UDC. Fordelen med Dewey er at nummeret kan hentes
|
||
|
ned fra ISBNdb.com sammen med resten av informasjonene. Fordelen med UDC
|
||
|
er at det er mye mer spesialisert, hvilket kan være en stor fordel når
|
||
|
vi har så mange bøker om et såpass smalt felt. Dessuten bruker Teknisk
|
||
|
hovedbibliotek UDC. Hva synes man?
|
||
|
http://en.wikipedia.org/wiki/Universal_Decimal_Classification
|
||
|
http://en.wikipedia.org/wiki/Dewey_Decimal_Classification
|
||
|
|
||
|
Og hvem har lyst til å fikse hva? Noen frivillige?
|
||
|
|