Ex Libris System Seminar, del 2
Get more from MetaLib 4.3 – a closer look at user interface enhancements var i princip en upprepning från Karen Groves product update. Lite mer på djupet och demonstrationer av sådant som kommer i version 4.3. En del av det är som tidigare nämnt ganska schysst. Man har bl a fixat en wizard för Portal ”look and feel”. När man sätter upp en ny portal (för Samsökmedlemmar krävs det egen instans) så kan man göra lite grundläggande .css manipulering. Det som är fiffigt är att det är ganska enkelt att slå på och av menyer, länkar och funktioner den här vägen. Glädjande för mig är att det här inte förändrar några existerande klasser.
En annan fiffig funktion är deep-linking generatorn. Så för de som tycker det är svårt att bygga djuplänkar kommer det finnas ett formulär som bygger länken åt dig. Överlag verkar Ex Libris jobba mer med att generatorer och wizards. På ett sätt är det givetvis bra, det blir enkelt att förända saker. Det som är lite sämre är att det tar bort krav på att man kan systemen lite bättre. Idag fungerar ”enklare” frågor som att djuplänka och att modifiera CSS-filer som inkörsportar till att förstå systemet på ett djupare plan. Genom att underlätta så riskerar man alltså att göra systemet svårare att tränga in i för de som skall jobba med dem. Kanske är det en överdriven oro. De som vill förstå förstår och de som bara vill få saker fixade får sitt fixat.
I MetaLib 4.3 kommer det vara möjligt att hyperlänka i alla fritextfält i en IRD-post. Det är fiffigt och man använder en speciell syntax för att ange att man vill ha en eller flera hyperlänkar i t ex beskrivningen av en databas. På tal om beskrivningar så var det något bibliotek som hade varit så fiffiga att de hade löst flerspråkproblemet i MetaLib genom att använda fält i secondary description. Helt enkelt döper de om ett fritext fält där och stoppar in den italienska beskrivningen av resursen. På så vis slipper man få dubbla språk i samma fält.
Peer-review indikatorn är valfri och visas på postnivå. Det framfördes att man gärna skulle vilja få denna indikator i A-Z listan för tidskrifter.
En resurs i MetaLib kommer kunna ha upp till tre resurstyper. Mycket bra.
En ny Service pack utility (ML 4.2.2) som underlättar patchande av MetaLib gör att det inte borde vara så svårt att trixa in 4.3.
Ytterligare förändringar är att man flyttat en del inställningar från konfigurationsfiler till Oracle. Så IP-ranges administeras i admin, tab_management likaså portal enable to och catch_all.
Stöd för export av poster till Endnote web och i RIS format. Detta kräver att templates modifieras, men inga ändringar är påtvingade utan skillnader från default och existerande filer hamnar i en diff. fil. Vilket lugnar mig något med tanke på ändringarna som vi gjort.
Make the most of MetaLib 4.3 – administration interface changes
Utöver vad jag redan nämnt tog man upp att det införs nya roller för administrativa användare. Dessa påverkar inte de man har idag.
Snabbsökningsgrupper administerars ifrån admin-interface. Hurra! Om man vill plåga sig kan man fortfarande göra på det gamla sättet.
Det är möjligt att exportera en local knowledge base till Excel för bearbetning och sedan import. Very fiffigt!
Det bröt ut en viss diskussion kring en licensierad modul till MetaLib – MetaIndex. MetaIndex är en OAI-PMH 2.0 harvester. Det är alltså möjligt att hösta OAI arkiv med denna som sedan blir sökbara i MetaLib. Posterna lagras lokalt i Oracle. Det här är ju väldigt intressant, frågan är dock om LIBRIS har licens för denna. Det måste undersökas!
SFX Exports, A-Z and more
Tulie Amira mötte en mycket frågvis grupp och hade det stundtals kämpigt. Men hon fick ihop det bra. Även om tiden tröt på slutet när man pratade om det mest intressanta (naturligtvis). Det handlade alltså om vilka möjligheter som finns till export och bearbetning/användning av SFX data. Det börjar bli mer och mer intressant att göra exporter av data från SFX. Jag leker nu med tanken på att lägga ned vår A-Z lista för att återskapa den i JULIA istället. Det kräver dock lite tester och funderande kring hur SFX datat skall lagras. Det är möjligt att få ut data från SFX i lite olika format och med olika filter. Bra exempel på SFX export är till Google Scholar och PubMed.
När man pratade om A-Z listan fokuserades det på wizards för att skapa en html-template för sökning och SFX toolbar. Båda är i mina ögon helt kontextlösa och på gränsen till meningslösa. Eftersom A-Z stödjer enkel URL syntax så är det bättre att stoppa in sök i tidskriftslistefunktioner i vår egna direktsökningsscript och därigenom i vår egna toolbar. Det verkar orimligt att trycka ut flera olika toolbars.
Man pratade lite om advanced profiles som ett sätt att skapa avgränsade gränssnitt för specifika användargrupper. Även det känns lite over the top. Men kanske, kanske att det är användbart för specialsamlingar. Det hade ju varit bättre om det funnits ett rent SFX API till A-Z listan. De har önskemål om det och jobbar på det.
Det gottigaste handlade dock om just SFX API:et. Tyvärr hade det ställts en massa frågor…. så tiden var kort för att prata om det. Men jag är nu helt övertygad om att det här är rätt väg att gå. De har byggt ut lite och man kan nu göra 6 olika openURL (1.0 SAP2) anrop för att få respons i html eller olika utförliga XML format. Det ser lättarbetat ut och jag tror jag är kär. Dokumentation om API:er från Ex Libris finns på EL Commons och alla kunder skall ha tillgång till dessa! Direkt när jag kommer hem skall jag bädda in utvalda tjänster i JULIA t ex impact factor för tidskrifter, möjlighet att spara referens i olika format och fulltextlänkar. SFX API:et är en skatt som Ex Libris gömt väl och det är mycket, mycket märkligt för det verkar vara grymt nice och kommer göra det möjligt att bädda in sfx tjänster direkt på många ställen som t ex i presentation av forskare, kurslitteraturlistor, publiceringssystem, bibliotekskataloger osv.
Oracle configuration and usage
Ibland hamnar man på prylar där man känner att man inte räcker till riktigt. David Stoller har jobbat med Oracle i 20 år. Han kan sin sak. Han är mjuk och behaglig. Men han kan också vara smärtsam, för han säger en massa saker som man inte kan och pratar om saker som man inte har riktigt koll på. Den här sessionen handlade om hur man kan hålla koll på att Oracle mår bra, beter sig, vilka processer som kan dö utan att det gör något, vilka loggar man skall titta i när man behöver, vad som skall backas upp osv. En del praktiska tips som jag definitivt tar till mig och skall försöka komma ihåg. Den främsta lärdomen är att man skall ta en ögonblicksbild av sitt system när det mår bra så att man har en referenspunkt när man tror att det underpresterar. Så nu åker jag hem och mäter en massa saker….
Ex Libris Open Platform Program
Tamar Sadeh, Ex Libris Director of Marketing, presenterade Ex Libris strategi med öppna system. Hon talade kort om affärsmodeller och öppen källkod. Inga konstigheter. Jag tycker Ex Libris är på rätt spår med att tillhandahålla programvara där det finns API:er som är tillgängliga för de som vill använda dem, samtidigt som man erbjuder robusta applikationer för de som inte har behov av API:erna. Problemet tidigare har varit att API:erna inte använts av Ex Libris själva. Nu använder Ex Libris själva de API:er som de tillhandahåller. Det borgar för högre kvalitet, fler tjänster och bakåtkompabilitet. Det leder även till ”decoupling of front end from back end” på riktigt.
Genom att göra API:erna tillgängliga så erkänner Ex Libris att de inte kan bygga perfekta system för alla. Det är inte ett nederlag, det är en framgång. För genom att ge kunderna möjligheten att skräddarsy Ex Libris produkter efter sina förutsättningar så borde de få mer nöjda kunder. Istället för att svära över hur saker och ting är kan kunderna konkret göra något åt situationen. Nu blir det lite grann upp till bevis för biblioteken att göra något av dessa möjligheter som man kämpat för att få.
En viktig väg framåt för kunderna och Ex Libris är EL Commons, en gemensam plattform (wiki) för att dela på dokumentation, best practices och kundutvecklad kod för Ex Libris produkter. För mig är EL Commons i första hand en idébank. Här kan man se vad andra gjort och bli inspirerad. Det blir interaktiv dokumentation och en diskussion kopplad till dokumentation och exempel som i teorin låter mycket lovande. EL Commons har haft lite problem med prestanda, dock håller Ex Libris på att uppgradera och omstrukturera. Jag hoppas många kunder tar chansen att vara med och tillsammans skapa något. Man talar t ex om möjligheten att göra kund-kollaborativa projekt via EL Commons. Det låter ju grymt bra att få en plattform för den typen av arbete.
I ett längre strategiskt perspektiv så ser jag några fördelar med EL Commons och Open Platform Program. Först att Ex Libris kommer få kunder som arbetar praktiskt med tillämpningar och anpassningar av deras produkter. Kunderna får erfarenheter som delas, idéer som sprids. Genom kunnigare användare som är mer involverade i själva produkterna så blir vi bättre kunder. Vi kan ställa bättre krav på vad Ex Libris skall leverera. Det andra är att genom att göra anpassningar och utvecklingar som blir framgångsrika så kan man ”tvinga” Ex Libris att göra något liknande. Det blir lite av ett stickspår till den etablerade enhancement processen. Men skulle jag vilja säga, med lika stor potential att nå framgång.
Ett bra exempel är David Walkers simplified SFX menu templates. De fick så stor spridning bland kunderna att Ex Libris ”tvingades” att designa om sina menyer så att de i princip blev samma som Davids. Med EL Commons så finns en plattform för att sprida kundanpassningar som kan bli så framgångsrika att Ex Libris måste utveckla något liknande för sin produkt. De kan inte av licens och immaterialrättsliga skäl bara ta någons kod och inkludera i sin egen. Men de kan göra en egen version av det och det är ju nästan lika bra.
En fråga som jag funderar lite på handlar dock om hur man får folk att verkligen göra något. Det finns många som säger att de vill anpassa och utveckla sina system. Men nästan lika många säger att de inte har tid. Jag undrar om det verkligen är tiden som är problemet. Vill man något tillräckligt mycket så ser man till att det händer. Om det sedan handlar om att våga lära sig något nytt eller våga rekrytera en person som i förlängningen hotar ens egen position kan man fundera på. Men för bibliotekens skull måste något ändras. Fler personer måste börja göra saker. Antingen genom att man tar in folk som vill göra saker eller att att existerande personer får en vilja (OCH tid/resurser) att göra det.
Managing SFX to good health
På Samsa:s vårmöte pratade vi om ev. prestandaproblem med SFX servern. Så med det i bakhuvudet var det ganska intressant att lyssna på hur mycket man faktiskt kan göra för att underhålla SFX så det skall flyta på smidigare. En del saker är självklara, som rensandet av loggfiler och att flytta statistikfiler till offline. Andra är mer dolda som att kontinuerligt kontrollera MySQL tabeller och att reparera dem. SFX har fiffiga verktyg för detta och stödprogram för att analysera SFX hälsa. Det slog mig även att vi vet väldigt lite om vad LIBRIS gör av de saker som Ex Libris rekommenderar att man gör. Naturligtvis utgår jag ifrån att man gör allt
En väldigt intressant sak som togs upp var möjligheten att köra tillbaka arkiverade statistikfiler. När man sparar under sina statistikfiler för att spara plats så behöver inte det betyda att statistiken är förlorad. Vid tillfällen kan man läsa tillbaka dessa filer om man t ex vill göra årsredovisningar/analyser. Att ha denna möjlighet är mycket tilltalande. Vi får se hur LIBRIS ställer sig till att låta oss ha denna möjlighet. Jag hoppas att våra arkiverade statistikfiler finns kvar och att de inte raderas.
User authentication in Ex Libris Products – PDS configuration and Authentication Issues
Peter Asaf, PDS utvecklare, höll två sessioner om PDS autentisering och verifiering. En allmän och en som handlade om hur man kan koppla PDS:en mot ett single sign on (SSO) system som CAS. Vi använder idag PDS:en för MetaLib och har den kopplad mot vår LDAP. Jag leker med tanken på att använda PDS även för ALEPH. Om man kopplar en PDS mot flera Ex Libris produkter så kan man få SSO dem emellan. Det är lite lockande. I värsta fall så får man köra med två PDS:er. Det är dock inga problem då varje Ex Libris produkt har en egen PDS. Man får då ingen SSO men samma lösenord och användarnamn. Det trickiga blir nog att styra så att man kan använda LDAP och/eller ALEPH:s låntagarregister. Det ser dock ut som att det finns stöd för att köra mot multipla ”källor”. Det vore ju onekligen ett steg framåt att för studenter/personal kunna använda det Novellkonto som de redan använder för att logga in på våra datorer och proxy-server.
bX : Recommendations for scholarly articles
Christine Stohn, SFX product manager, presenterade en ny kommande tjänst som är ett ”tillägg” till SFX. Det är ett genialt tillägg och jag är mycket förvånad över att man inte drog på mer kring bX. Planen är att släppa bX som Beta i maj (lagom till ELUNA?). Så vi lär nog se mycket mer om detta då och på IGeLU i september.
bX är ett lysande exempel på vad man kan göra genom att analysera vad användare gör i ett system. Här har man tittat på click throughs i SFX och utifrån vad användare klickat på så kan man skapa rekommendationer på artiklar som är relaterade till den som man tittar på.
Exempel: Jag har sökt rätt på en artikel i PubMed. Via SFX kan jag då få rekommendationer som är relaterade till denna och på så vis blir SFX inte bara ett verktyg för ”Delivery” utan även för ”Discovery”.
Det finns två nivåer av deltagande i denna tjänst. Antingen så prenumererar man eller så prenumererar/bidrar man. Om man bara prenumererar så skickas inget data till den centrala SFX servern om vad ens användare klickar på utan man drar bara nytta av andra användare. Om man däremot är med och bidrar så skickas uppgifter om vad ens användare gör i SFX till Ex Libris centralt som slår ihop alla bidragande kunders beteende och det är det som ligger till grund för rekommendationerna. Ju fler som är med och bidrar desto bättre borde rekommendationerna bli.
Det här är en ”killer application”. Inte bara för att man kan erbjuda något unikt i ”discovery” väg utan även för sättet som den här tjänsten görs tillgänglig. Den finns tillgänglig som en tjänst i SFX men även via OpenURL förfrågningar med svar i antingen XML, RSS eller Atom. Det gör att man kan bädda in de här rekommendationerna i andra sammanhang. Lärplattformar, kurslitteraturlistor (för kurser med problembaserad inlärning eller flytande kurslitteratur), presentationer av forskningsresultat, institutionella arkiv, referensdatabaser osv.
Karolinska Institutet är en av de som varit med och testat (och därigenom gett underlag för rekommendationer) tjänsten.
bX är en prenumerationstjänst och allt som krävs för att aktivera den är att man klickar loss lite i SFX admin. Man får en 30 dagars trial när den släpps och därefter måste man börja betala. Priset är okänt.
Aktivering sker per instans så det skall inte vara några problem med konsortier (om man har en egen sfx-instans) eller med de regionala distributörerna.
Jag är oerhört entusiastisk över bX. Jag är inte ens sur över att Ex Libris tar och analyserar våra användares användande och sedan säljer en produkt som de inte hade kunnat erbjuda om det inte hade varit för användarna… Här ser man ett konkret resultat av vad man kan få via analyser av gemensamma system. bX är bara början på den här typen av tjänster. Det är grymt! Så fort bX släpps så kommer jag propsa på att vi skaffar det. Naturligtvis finns det de som är skeptiska till den här typen av automatgenererade rekommendationer. Det är givet att det kommer bli fel ibland. Men för det mesta så kommer det att bli bra och ju fler som är med och bidrar desto bättre blir det.
Mer om bX finns att läsa på deras egna blogg där man kan följa utvecklingsarbetet. Kika gärna på David Walkers Xerxes test-implementing av bX i Xerxes. Det är läckert, nyttigt och bara gott!
Slutligen
Ex Libris System Seminar i Tel Aviv har varit mycket inspirerande. Jag har flera sidor med skisser och idéer som jag längtar efter att komma hem och testa. Nätverkandet, skvallrandet och utbytet har varit mycket givande och jag är glad över att Ex Libris anordnar ett eget seminarium och att man ställer upp med så många av sina utvecklare, product managers och support på plats.

Tack för en suverän rapport! Massor av intressant. Håller med om att bX verkar vara en killer, i synnerhet som det inte finns något liknande.
Tack för att du tog dig tid att skriva ner dina intryck! Det en mkt bra källa till information för oss som inte var med i solen…
Det var soligt!