KOHA
Upgrade to 3.01.00.100 notes: Revision 48
Upgrade to 3.01.00.100 notes does not have any headers.


Procedura

$ git status
javit će promjenu u C4/SIP/SIPconfig.xml

$ git reset --hard
vratit će na zadnju lokanu verziju, ili drugim riječima, izbrisat će sve lokalne promjene koje nisu komitane

$ git pull

$ vi installer/data/mysql/updatedatabase.pl

casAuthentication systempreference treba staviti na '0' !

instalirati Authen::CAS::Client (opcionalno)

$ sudo apt-get install libauthen-cas-client-perl

$ perl Makefile.PL

Makefile.PL: Warning: prerequisite IPC::Cmd 0.46 not found. We have 0.401.
Makefile.PL: Warning: prerequisite Memoize::Memcached 0.03 not found.
Makefile.PL: Warning: prerequisite Number::Format 1.52 not found.
Makefile.PL: Warning: prerequisite PDF::API2::Simple 1 not found.
Makefile.PL: Warning: prerequisite PDF::Table not found.
Makefile.PL: Warning: prerequisite Storable 2.21 not found. We have 2.18.
Makefile.PL: Warning: prerequisite Test::More 0.8 not found. We have 0.72.

$ sudo apt-get update

$ sudo apt-get install libnumber-format-perl $ sudo apt-get install libpdf-table-perl $ sudo cpan IPC::Cmd $ sudo cpan Memoize::Memcached $ sudo cpan PDF::API2::Simple $ sudo cpan Storable $ sudo cpan Test::More

$ make
$ make test

Failed Test Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/Boolean.t               12    2  11-12
12 subtests skipped.
Failed 1/25 test scripts. 2/391 subtests failed.
Files=25, Tests=391,  5 wallclock secs ( 4.71 cusr +  0.34 csys =  5.05 CPU)
Failed 1/25 test programs. 2/391 subtests failed.

mogu se ignorirati:
http://old.nabble.com/make-test-fails-on-Bookfund-and-Boolean-td26845626.html

$ sudo make install

Web installer
upgrading from Koha 3.01.00.037 to 3.01.00.100

rezultat

kad je casAuthentication na 1, onda javi nešto što ima veze s CAS modulima
kad je casAuthentication na 0, onda javi drugačiju grešku, a za logiranog korisnika napiše insecure.

stvar svejedno radi, ali ne znamo zašto se javila greška.

Kritično

(bez ovoga se ne može napraviti upgrade jer stvar neće raditi kako treba)

SIP2

Dobrica

Obrada

Testirati dodavanje multiple items.

Micanje primjeraka - tehnički radi, praktično treba definirati postupak - koji zapis ostaje koji se briše, tko smije brisati zapis, na šta sve treba paziti.

Brisanje bib zapisa izaziva prilično lošu grešku u pretraživanju javnog kataloga.

Instalirati dodatak za generiranje signatura u zatvorenom spremištu - Pisanje Koha plugina

Upstream:

  • mogućnost dodavanja više primjeraka odjednom
  • mogućnost micanja primjeraka s jednog na drugi bib zapis

Može i naknadno

(sve ovo može se raditi i nakon što se instalira nova verzija)

Migracija items.itemnotes u items.copynumber

  • backup items.itemnotes
  • itemnotes je mediumtext, copynumber je varchar(32) - treba ispraviti zapise u itemnotes duže od 32 znaka
  • premapirati items.itemnotes
  • pokrenuti skriptu ./misc/maintenance/sync_items_in_marc_bib.pl ( _Replaces the item data embedded in the MARC bib records (for indexing) with the authoritative item data as stored in the items table. If Zebra is used, run rebuild_zebra.pl -b -r after running this script. _ )

Koha to MARC mapping

  upgrade sada u produkciji demo default framework irb
biblio.frameworkcode 942b 942b 942b nema polja  
biblio.notes 952d 653a 942d 500a 500a
biblio.copyrightdate 260c ništa 260c 260c 260c*
biblio.abstract 080a 080a 520a 520a 520a
biblioitems.volume ? 245n 440v 440v 440v
biblioitems.number ? 942d 440n 440n 440n
biblioitems.publicationyear ništa 260c ništa ništa 260c*
biblioitems.volumedesc 362a 245p 362a 362a 362a
biblioitems.collectiontitle ? 773t ništa ništa ništa
biblioitems.collectionissn ? ništa ništa ništa ništa
biblioitems.collectionvolume ? 773g ništa ništa ništa
biblioitems.editionstatement 250a 250a 250a ništa ništa
biblioitems.lccn 035a 035a 035a 010a 010a
items.itemnotes 952z 952i** 952z 952z 952z
items.copynumber 952t ništa 952t 952t 952t

*mapirano dva puta

**polje dodano u framework (nema ga default framework)

Izvještaji

  • signature
  • biblioitems.publisherdate -> biblio.copyrightdate

Intranet prikaz podataka

Keyword to MARC mapping, dodati:
subtitle, 245b
responsibilty, 245c

LCCN, maknuti iz displeya u Z39.50 klijentu

ISBD view- prikaz URL-a, 856u

dodati (tj. vratiti) inventarni broj na stranicu s rezultatima

urediti limitere za pretraživanje

Javni katalog

dostupnost u javnom katalogu na stranici s rezultatima (ne vidi se kad postoji polje 856u)

urediti kriterije za sortiranje rezultata

prevesti

OpacNav- dodatna navigacija s korisnim linkovima - gdje to staviti (lijevo, desno) i kako formatirati?

refine search - dodati lokaciju ili stručnu oznaku iz signature (razmisliti kako dobiti taj podatak, raspraviti)

more searches - dodati relevantne izvore (sada se to radi preko admin sučelja, ne više kroz template)

popraviti pretraživanje po jeziku

urediti limitere za pretraživanje

Ustream:

  • prikaz lokacije i signature na stranici s rezultatima
  • lost items na stranici s rezultatima ne prikazati (niti na detaljnoj stranici, ali tamo je radilo i prije)
  • search history
  • pretraživanje po jeziku (ne radi!)
  • MARC view - ne vide se više barkodi - to je dobro zbog privatnosti

Barcode - window title

kad je naslov predugačak onda se barcode ne vidi, pa se ne može niti čipirati

Location processing

permanent_location - sysprefs http://koha.org/documentation/manual/3.2/circulation/in-processing-book-cart-locations.
Da li nam treba PROC?

Serials

Upstream:

  • popravljeno dodavanje primjeraka
  • dorađene reklamacije

Nabava

Upstream

  • novi modul - granular permissions, hijerarhije budžeta, planiranje
  • opcije za stvaranje primjeraka - prilikom nabave, u prijemu, u katalogizaciji

Novčane naknade

definirati razloge za naplatu

Rezervacije

ne rade!

Ovlasti za knjižničare

definirati uloge za nabavu i sukladno tome podesiti ovlasti

Upstream:

  • granularne ovlasti za nabavu
  • granularne ovlasti za katalogizaciju

Enhanced content

Amazon AWS private key

Cirkulacija

Nova pravila posudbe - novi itemtypes (nakon što se donese pravilnik)