Relocate wiki from trac
This commit is contained in:
53
wiki/assets/møte_270209-referat
Normal file
53
wiki/assets/møte_270209-referat
Normal file
@@ -0,0 +1,53 @@
|
||||
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?
|
||||
|
||||
BIN
wiki/assets/worblehat-db.dia
Normal file
BIN
wiki/assets/worblehat-db.dia
Normal file
Binary file not shown.
BIN
wiki/assets/worblehat-db.png
Normal file
BIN
wiki/assets/worblehat-db.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
BIN
wiki/assets/worblehat.dia
Normal file
BIN
wiki/assets/worblehat.dia
Normal file
Binary file not shown.
BIN
wiki/assets/worblehat.png
Normal file
BIN
wiki/assets/worblehat.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 8.4 KiB |
4
wiki/faq.md
Normal file
4
wiki/faq.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# Worblehat FAQ
|
||||
|
||||
Q: Hvor kommer navnet fra?
|
||||
A: Discworld, bibliotekarens tidligere navn. Se https://wiki.lspace.org/Horace_Worblehat
|
||||
BIN
wiki/graphics/project_icon.png
Normal file
BIN
wiki/graphics/project_icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 105 KiB |
Reference in New Issue
Block a user