[CODE4LIB] Deadline for cal for proposals Elag 2016 getting near

2016-01-27 Thread Boheemen, Peter van
Dear colleagues,

The deadline for Elag 2016 proposals is getting near. You have only a few days 
left.
We think we have chosen a challenging theme: EXIT 
(http://elag.org/2015/12/08/sub-themes-elag-2016/) and invite you to come and 
speak, moderate a workshop or a bootcamp !
Hope to see your proposals soon !

Best regards,

Peter van Boheemen
Elag chair


[CODE4LIB] ELAG 2016 is now open for proposals !

2015-12-09 Thread Boheemen, Peter van
Are your proud of the work you have been doing ? Do you think you know stuff 
you should share ? Do you have a great idea ? Are you able to teach your 
colleagues something ? Make yourself heard by doing a presentation, moderate a 
workshop or lead a bootcamp at Elag 2016 !

The theme that was chosen for this year conference is 'EXIT'. We talk a lot 
about future developments, but not so much about what we leave behind. We 
transition data and applications. We stop doing some things and start doing new 
things. What effort do we put in transitioning data? How do we implement new 
services ? How do we implement new data models and architecture and what 
problems do we encounter in that process ? How do we evaluate the effect of 
transitions ?

We hope this quite general theme will inspire you to present your thoughts and 
work.
Please visit http://elag.org for futher details 

Best regards,

Peter van Boheemen
Elag chair


Re: [CODE4LIB] Bibframe and FRBRization

2015-06-04 Thread Boheemen, Peter van
Maybe not 'the Bibframe way', but i guess the only existing service for that 
now would be the Worldcat Work description

see:


https://www.oclc.org/developer/develop/linked-data/worldcat-entities/worldcat-work-entity.en.html

Peter



Van: Code for Libraries CODE4LIB@LISTSERV.ND.EDU namens Harper, Cynthia 
char...@vts.edu
Verzonden: donderdag 4 juni 2015 15:12
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: [CODE4LIB] Bibframe and FRBRization

I am fairly uninformed, but my understanding is that Bibframe is designed to 
allow distinguishing between work and manifestation as in FRBR.  Will there be 
some resource that we can send an ISBN for the manifestation, and get back a 
permanent unique identifier for the work? (I hope I've got my FRBR concepts 
straight)?   And if not now, when?  I'm in the thougt-experiment phase of 
planning a dataset that would be based on works, and looking for a good 
identifier for it.

Cindy Harper
E-services and periodicals librarian
Virginia Theological Seminary
Bishop Payne Library
3737 Seminary Road
Alexandria VA 22304
char...@vts.edumailto:char...@vts.edu
703-461-1794


Re: [CODE4LIB] XSLT Advice

2015-06-02 Thread Boheemen, Peter van
You should use a template that is only applied when the specified field is 
there. These templates in xslt are applied automatically only if the field is 
there:

xsl:template 
match=doc:metadata/doc:element[@name='dc']/doc:element[@name='publication']/doc:element[@name='volume']/doc:element/doc:field[@name='value']
  xsl:textVol. /xsl:text
 xsl:apply-templates/
/xsl:template

If the field is defined, but empty you should do:

xsl:template 
match=doc:metadata/doc:element[@name='dc']/doc:element[@name='publication']/doc:element[@name='volume']/doc:element/doc:field[@name='value']
  xsl:if test=not(.='')
 xsl:textVol. /xsl:text
 xsl:apply-templates/
  /xsl:if
/xsl:template

Xslt is not a procedural language, you should hardly ever use xsl:for-each

Peter


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Matt 
Sherman
Sent: dinsdag 2 juni 2015 21:35
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] XSLT Advice

Cool.  I talked to Ron via phone so I am getting a better picture, but I am 
still happy to take more insights.

So the larger context.  I inherited a DSpace instance with three custom 
metadata fields which actually have some useful publication information, though 
they improperly titled them in by associating them with a dc prefix but there 
were two many to fix quickly and they haven't broken DSpace yet so we continue. 
 So I added to the XSL to pull the data within the the custom fields to display 
publication name Vol. publication volume Issue publication issue.  That 
worked really well until I realized that there was no conditional so even when 
the fields are empty I still get: dc:identifierVol.
Issue/dc:identifier

So here are the Custom Metadata fields:

dc.publication.issue
dc.publication.name
dc.publication.volume


Here is the customized XSLT, with dc.identifier added for context of what the 
rest of the sheet looks like.

!-- dc.identifier --
xsl:for-each
select=doc:metadata/doc:element[@name='dc']/doc:element[@name='identifier']/doc:element/doc:field[@name='value']
dc:identifierxsl:value-of select=. //dc:identifier
/xsl:for-each

!-- dc.identifier.* --
xsl:for-each 
select=doc:metadata/doc:element[@name='dc']/doc:element[@name='identifier']/doc:element/doc:element/doc:field[@name='value']
dc:identifierxsl:value-of select=. //dc:identifier 
/xsl:for-each

!-- dc.publication fields to dc.identifier -- dc:identifierxsl:value-of 
select=doc:metadata/doc:element[@name='dc']/doc:element[@name='publication']/doc:element[@name='name']/doc:element/doc:field[@name='value']/xsl:text
Vol. /xsl:textxsl:value-of
select=doc:metadata/doc:element[@name='dc']/doc:element[@name='publication']/doc:element[@name='volume']/doc:element/doc:field[@name='value']/xsl:text
Issue /xsl:textxsl:value-of
select=doc:metadata/doc:element[@name='dc']/doc:element[@name='publication']/doc:element[@name='issue']/doc:element/doc:field[@name='value']//dc:identifier


Ron suggested that using choose and when and that does seem to make the most 
sense.  The other trickiness is that I have found that some of these fields as 
filled when others are blank, such as their being a volume but not an issue.  
So I need to figure out how to test multiple fields so that I can have it 
display differently dependent on what has data or not at all none of the fields 
are filled, which is the case in items such as posters.

So any thoughts would help.  Thanks.

On Tue, Jun 2, 2015 at 2:50 PM, Wick, Ryan ryan.w...@oregonstate.edu wrote:
 I agree with Stuart, post the example here.

 Or if you want more real-time chat there's always #code4lib IRC.

 For an XSLT resource, Dave Pawson's site is great: 
 http://www.dpawson.co.uk/xsl/sect2/sect21.html

 Ryan Wick

 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
 Of Stuart A. Yeates
 Sent: Tuesday, June 02, 2015 11:46 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] XSLT Advice

 There are a number of experienced xslt'ers here. Post your example to the 
 group so we can all learn.

 Cheers
 Stuart

 On Wednesday, June 3, 2015, Matt Sherman matt.r.sher...@gmail.com wrote:

 Hi all,

 I am making a few corrections on an oai_dc.xslt file for our DSpace 
 instance I slightly botched modifying to integrate some custom 
 metadata into a dc.identifier citation in the OAI-PMH harvest.  I 
 need to get proper conditionals so it can display and harvest the 
 metadata correctly and not run when there is no data in those fields.  
 I have a pretty good idea what I need to do, and if this were like 
 JavaScript or Python I could probably muddle through.  The trouble is 
 that I don't know the conditional syntax for XSLT quite well enough 
 to know what I can do and thus need to do.  Plus the online resources 
 for learning/referencing XSLT for this are a bit shallow for what I 
 need hence asking the group.  So if there is anyone who 

[CODE4LIB] Deadline for Elag 2015 proposals moved

2015-02-02 Thread Boheemen, Peter van
Dear Colleagues,

We have extended the deadline for proposals for Elag 2015 with two more weeks. 
We are very eager to receive your proposals as soon as possible though :)
Find all about Elag 2015 at http://elag.org

Best regards

Peter van Boheemen
Elag chair




  Drs. P.J.C. van Boheemen
 Business IT consultant Library and Search
 FB - IT - Wageningen UR
 tel. +31 317 48 25 17
 Actio, building 116 
 Akkermaalsbos 12, 6708 WB, Wageningen


[CODE4LIB] Elag 2015 calls for proposals

2014-12-14 Thread Boheemen, Peter van
Dear Code4Lib colleagues,

I would like to inform you all that we would be very pleased by receiving your 
proposals for Elag 2015.
ELAG is Europe's premier conference on the application of information 
technology in libraries and documentation centres.
The 39th ELAG conference will be in Stockholm (Sweden), June 8 - 11, 2015

You can find all about our calls for proposals at http://elag.org

Best regards,

Peter van Boheemen
Elag chair


[CODE4LIB] Registration for Elag 2014 is now open

2014-04-01 Thread Boheemen, Peter van
Dear Code4Lib colleagues,

I would like to inform you that registration for Elag 2014, that will take 
place in Bath, United Kingdom, is now open !
Use this year's conference to get in touch with your ELAG colleagues, follow 
interesting bootcamps and workshops and listen to engaging speakers.
To see the program and register, please visit the web site at 
http://elag2014.org


Peter van Boheemen
Elag chair


[CODE4LIB] Anybody out there using Primo with worldcat link resolver ?

2014-03-28 Thread Boheemen, Peter van
Even though it should be no problem, I have not seen a library that is using 
Primo as a discovery system, combined with the WorldCat link resolver.
In the Netherlands we are moving with almost all university libraries and the 
national library to a shared cataloguing environment based on the WorldShare 
platform.
This does involve using the WorldCat knowledgebase. One obvious question 
libraries need to answer is, which link resolver they will start using.
I am trying to identify problems and pitfalls when one starts using a link 
resolver of one vendor and a discovery solution of another.
At this moment i am specifically interested in libraries that use the WorldCat 
link resolver in combination with a non OCLC discovery solution, for example 
Primo.
Anybody out there doing this ?

Peter van Boheemen
Wageningen UR Library
The Netherlands


Re: [CODE4LIB] A ticketing system for internal troubleshooting purpose

2014-03-24 Thread Boheemen, Peter van
We are a very satisfied 'FogBugz' user. A very well designed trouble 
shooting/case management system.

Peter

Van: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] namens McHale, Nina 
[mchal...@cde.state.co.us]
Verzonden: maandag 24 maart 2014 16:57
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: Re: [CODE4LIB] A ticketing system for internal troubleshooting 
purpose

Jenny,

It's been a while, and there might be better alternatives out there now, but at 
the last academic library I worked at, we used Bugzilla. Web-based, requires a 
local installation, but pretty easy to customize/use. We tried replacing it 
with ticketing from a larger suite of products that we purchased, but that was 
overly complicated and more difficult to use.

I wrote a code4lib article about it: http://journal.code4lib.org/articles/3814

Nina

Nina McHale | Digital Experience Consultant | Colorado State Library - Colorado 
Department of Education | 201 E. Colfax Ave., Denver, CO 80203 | tel 
303.866.6906 | www.cde.state.co.us/cdelib




-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Jenny 
Jing
Sent: Monday, March 24, 2014 9:44 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] A ticketing system for internal troubleshooting purpose

Hi, All:

We are in the process of replacing our internal ticketing system. We need it to 
be web-based, and staff can attach screenshots when they report an issue, and 
we can run reports to get the usage statistics.

We also want to use it as a reference question knowledge base in the future if 
the system is flexible for us to customize.
For example, users can send us questions and we can keep track of what kind of 
questions we get, who is working on it, etc.

It could be an open source or commercial tool.

Does anyone know of something which is good to use?

Thanks.

Jenny

Jenny Jing
Information Systems Librarian
Discovery Systems
Queen's University Library
Kingston ON, K7L 5C4
jenny.j...@queensu.ca
613-533-6000 x 75302


Re: [CODE4LIB] Tools to manage Authority Data

2013-08-15 Thread Boheemen, Peter van
What kind of authority data ?
Are you looking for something like this: 
http://library.wur.nl/WebQuery/thesaurus/thesman

Peter

Verstuurd vanaf mijn iPete

Op 15 aug. 2013 om 17:13 heeft diego ferreyra 
temat...@r020.com.armailto:temat...@r020.com.ar het volgende geschreven:

Hi, we looking for a web tool to manage  Authority Data with this general
desirable featrues:
- Web tool
- Open source
- Capabilities to expose web services or document API
- Manage data about persons and institutions


Someone knows or can recommend any tool?

thank in advance :)

--
Diego Ferreyra


Re: [CODE4LIB] Table of contents service suggestions

2013-06-24 Thread Boheemen, Peter van
We are using the service of journaltocs. For each journal in our catalog our 
users subscribe to, we save the RSS feed weekly and compare it with the RSS 
feed of the week before. If there are new publications we will mail a formatted 
overview of new titles using an xslt.
It is a very popular service. 

Peter

Verstuurd vanaf mijn iPete

Op 24 jun. 2013 om 23:07 heeft Larson, Catherine 
catherine.lar...@med.nyu.edu het volgende geschreven:

 Hello all,
 
 Has anyone used PubMed to create a table of contents service?
 
 We're looking for a way to search what's new in journals and then set it
 up to email specific individuals. The idea is similar to products such as
 JournalTOCs (http://www.journaltocs.hw.ac.uk/) but we are looking for
 other suggestions or ideas.
 
 Thanks!
 
 
 
 -- 
 Catherine Larson
 Web Services Librarian
 NYU Health Sciences Libraries
 http://hsl.med.nyu.edu
 


[CODE4LIB] Elag 2013 registration is now open !!

2013-03-15 Thread Boheemen, Peter van
Official registration for ELAG 2013 has now started at 
http://elag2013.org/registration-2http://elag2013.org/registration-2/
Check this page for all practical details regarding workshops, bootcamps and 
social events (you'll have to indicate some of your choices at registration). 
You'll also find the link to the registration form there.
You will find the programme of ELAG 2013 at http://elag2013.org/programme/

If you have any questions, please contact us at 
i...@elag2013.orgmailto:i...@elag2013.org
The ELAG 2013 organization is looking forward to seeing you in Ghent!

Peter van Boheemen
Elag Chair


Re: [CODE4LIB] Lib or Libe

2013-02-14 Thread Boheemen, Peter van
As a person who's mother tongue is Dutch. I would suggest to accept the 'libe' 
abbreviation if you can convince everybody to spell 'library' as 'liberary'

Peter

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Tod 
Olson
Sent: donderdag 14 februari 2013 11:26
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Lib or Libe

cod-for-lib, anyone?

-Tod

On Feb 13, 2013, at 6:55 PM, Jay Luker lb...@reallywow.com
 wrote:

 People, people.
 
 Can we agree that lib is simply easier to say than libe due to the 
 shorter vowel sound?
 
 Can we also agree than the best coders are, by nature, lazy?
 
 Therefore, lib wins. All you. libe mohubs can go call the 
 wah-wah-wahmbulance.
 
 --jay
 
 On Wednesday, February 13, 2013, Kyle Banerjee wrote:
 
 I'm going to go out on a limb and say your dad's a transplant from 
 the midwest or the mid Atlantic states.
 
 I'm guessing you can pronounce Willamette either because you know the 
 region, are used to crazy English spellings used to refer to Native 
 American place names, or both.
 
 kyle
 


Re: [CODE4LIB] Lib or Libe

2013-02-14 Thread Boheemen, Peter van
I guess you all have installed your 'libe applications' in your 'bine 
directory'?

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Thomas 
Bennett
Sent: woensdag 13 februari 2013 17:18
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Lib or Libe

After voting I am surprised at the results, its a library as in libe, not a 
leebrary as in lib, ryght or is that reeght or rit ?.

Thomas or is it Thoomas

you say tomato I say tomato
pecan or pecan
In these two examples maybe pronounce it as you wish or weesh or woosh, what 
ever.



Support Requesthttp://portal.support.appstate.edu   
   

Thomas McMillan Grant Bennett   Appalachian State University
Operations  Systems AnalystP O Box 32026
University LibraryBoone, North Carolina 28608
(828) 262 6587
Library Systems  http://www.library.appstate.edu


Confidentiality Notice:
This communication constitutes an electronic communication within the meaning 
of the Electronic Communications Privacy Act, 18 U.S.C. Section 2510, and its 
disclosure is strictly limited to the recipient intended by the sender of this 
message.  If you are not the intended recipient, any disclosure, copying, 
distribution or use of any of the information contained in or attached to this 
transmission is STRICTLY PROHIBITED.  Please contact this office immediately by 
return e-mail or at 828-262-6587, and destroy the original transmission and its 
attachment(s), if any, if you are not the intended recipient.

On Feb 13, 2013, at 11:08 AM, Fleming, Declan wrote:

 Hi - at the conference, there has been much foment about how to pronounce the 
 end of code4lib.
 
 Please go to:
 https://docs.google.com/forms/d/1lseCc2gwQUXL6oC8aLB7N8YMRnjsl90SfPHAmX5EA_w/viewform
 
 and vote.
 
 D


[CODE4LIB] Deadline for Elag 2013 proposals extended to 15 February

2013-02-08 Thread Boheemen, Peter van
We have extended the deadline for your ELAG 2031 proposals ! Send them in 
before 15 february

Peter van Boheemen
Elag Chair


Re: [CODE4LIB] Deadline for Elag 2013 proposals extended to 15 February

2013-02-08 Thread Boheemen, Peter van
Oops, but the subject is at least correct

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Richard 
Wallis
Sent: vrijdag 8 februari 2013 11:59
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Deadline for Elag 2013 proposals extended to 15 February

I know conferences like proposals in early, but 18 years before is pushing
it a bit!   ;-)


On 8 February 2013 10:31, Boheemen, Peter van peter.vanbohee...@wur.nlwrote:

 We have extended the deadline for your ELAG 2031 proposals ! Send them 
 in before 15 february

 Peter van Boheemen
 Elag Chair




--
Richard Wallis
Founder, Data Liberate
http://dataliberate.com
Tel: +44 (0)7767 886 005

Linkedin: http://www.linkedin.com/in/richardwallis
Skype: richard.wallis1
Twitter: @rjw


[CODE4LIB] Elag 2013: Call for proposals

2012-11-20 Thread Boheemen, Peter van
Are you proud of the work you have been doing? Do you think you know stuff you 
should share? Do you have a great idea ? Are you able to teach your colleagues 
something? Make yourself heard by doing a presentation at ELAG 2013, 28-31 May 
in Ghent, Belgium ! 

The theme of this year's conference is 'The INSIDE-OUT Library'. This theme was 
chosen at last year's conference, because we concluded:

Libraries have been focusing on bringing the world to their users. Now 
information is globally available
Libraries have been producing metadata for the same publications in 
parallel. Now they are faced with deduplicating redundancy
Libraries have been selecting things for their users. Now the users select 
things themselves
Libraries have been supporting users by indexing things locally. Now 
everything is being indexed in global, shared indexes

Instead of being an OUTSIDE-IN library, libraries should try and stay relevant 
by shifting their paradigm 180 degrees. Instead of only helping users to find 
what is available globally, they should also focus on making local collections 
and production available to the world. Instead of doing the same thing 
everywhere, libraries should focus on making unique information accessible. 
Instead of focusing on information trapped in publications, libraries should 
try and give the world new views on knowledge.

For inspiration about topics for your presentation, see the sub-themes page: 
http://www.elag.org/subthemes.htm

If you are interested in doing a presentation, follow the instructions at: 
http://www.elag.org/callp.htm
You may also be interested in leading a pre conference event. If so, look at 
http://www.elag.org/callbc.htm 
Another way to participate in Elag is to moderate a workshop. For this you can 
fine more at: http://www.elag.org/callw.htm

Hope to see you all next year in Ghent,

Peter van Boheemen
Elag Chair


[CODE4LIB] If you want to be there, act soon

2012-03-30 Thread Boheemen, Peter van
For those of you interested in participating in the Elag (European Librar 
Automation Group) 2012 conference in Palma de Mallorca, Spain.
Book your hotel and register at http://www.elag2012.com

Cheers,
Peter


[CODE4LIB] Elag 2012 now open for registration

2012-02-27 Thread Boheemen, Peter van
You may now register for Elag 2012 at www.elag2012.comhttp://www.elag2012.com 
!!

ELAG is Europe's premier conference on the application of information 
technology in libraries and documentation centres. For over thirty years, the 
ELAG (European Library Automation Group) Conference has provided library and IT 
professionals with the opportunity to discuss new technologies, to review 
on-going developments and to exchange best practices. The ELAG conference 
consists of presentations, workshops, lightning talks and a choice of 5 
pre-conference bootcamps.

See you all in May on the island of Mallorca.

Peter van Boheemen
Elag 2012 chair


Re: [CODE4LIB] Issue Tracker Recommendations

2012-02-23 Thread Boheemen, Peter van
A few years back we selected FogBugz (http://www.fogcreek.com/fogbugz/) as the 
best issue tracking system available. It integrates well with versioning 
systems, has an integrated wiki and project management abilities. We are very 
satisfied. It is not an open source product however, but not extremely 
expensive.

Peter


  Drs. P.J.C. van Boheemen
  Business IT consultant Library and Search
  FB - IT - Wageningen UR
  tel. +31 317 48 25 17  




-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of 
Jonathan Rochkind
Sent: woensdag 22 februari 2012 23:18
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Issue Tracker Recommendations

On 2/22/2012 5:10 PM, Sebastian Karcher wrote:
 Because Trac and Git have come up: Zotero has switched from Trac/SVN 
 to Git and I (and I think everyone else involved) much prefers git, 
 not least because of it's better issue handling. I found Trac slow, 
 clumsy, and ugly.

I'm confused. Git is a source control repo, like svn.

Trac is an issue tracker.

Okay, you switched from svn to git (which to me seems somewhat orthogonal to 
issue tracker, although it's true that certain issue tracker software 
integrates with some versioning control systems and not others, like trac does 
with svn).

But what are you using for issue tracking now, instead of Trac?  git is not an 
issue tracker, so I'm not sure what you mean by git's better issue handling, 
git doesn't do issue handling (any more than svn does). 
Do you mean you're using github.com as your git host, and their issue tracker? 
Or something else?

Jonathan

 If, as you say, the code repository function isn't important, there 
 may very well be better products for issue tracking only, but between 
 Trac and github the latter is imho much superior.

 On Wed, Feb 22, 2012 at 1:52 PM, Sarr, Nathan 
 ns...@library.rochester.edu  wrote:
 You might want to take a look at asana:

 http://asana.com/

 -Nate

 Nathan Sarr
 Senior Software Engineer
 River Campus Libraries
 University of Rochester
 Rochester, NY  14627
 (585) 275-0692
 ns...@library.rochester.edu



 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
 Of Cynthia Ng
 Sent: Wednesday, February 22, 2012 3:46 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Issue Tracker Recommendations

 Thanks for all the responses, everyone. If there are any more, I'd still 
 like to hear them.

 Should probably add that
 4) it's more for issue tracking/documentation i.e. code 
 versioning/repository is not a priority right now (though it's great 
 if it has that feature)

 There will be discussions with the rest of the team and we'll have to talk 
 to the programmer/server admin to see what he thinks is easier to implement, 
 but we're likely to go with Redmine or Trac based on recommendations/needs.




[CODE4LIB] Last call for proposals: Elag 2011

2012-02-03 Thread Boheemen, Peter van
The Elag 2012 program committee wants to thank everybody for their proposals 
for our next conference in Palma de Mallorca.

Although we do have a large range of presentations to select from, we could do 
with a few more workshop proposals. Other proposals are still welcome as well. 
That is why we extend the deadline to send in your proposals until 10 February 
2012. For more information: http://www.elag.org



Cheers,



Peter


[CODE4LIB] Join us in Mallorca for Elag 2012 in May !!

2012-01-11 Thread Boheemen, Peter van
We are still waiting for more presentation, workshop or bootcamp proposals.
Join us in Spain in May and send in your proposals 
You can find more information at http://www.elag.org

Cheers.

Peter


[CODE4LIB] \Call for presentation proposal: ELAG 2012 Conference, 15-17 May 2012

2011-12-13 Thread Boheemen, Peter van
Call for presentation proposals
ELAG 2012 Conference presentations 16-18 May 2012, Palma de Mallorca, Spain
Are your proud of the work you have been doing ?
Do you think you know stuff you should share ?
Do you have a great idea ? Are you able to teach your colleagues something ?
Make yourself heard and contribute to ELAG 2012 by giving a presentation!

The theme of this year's conference is 'Libraries everywhere'. Libraries are 
moving outside the walls of their buildings and the firewalls of their networks 
in order to provide information to users wherever they happen to be. They are 
applying mobile technology so that users can find information, whether they are 
in the street or the classroom or travelling to work or study. Libraries are 
participating in social networks in order to be present in the virtual places 
that users visit everyday. They are opening up and sharing library data so it 
can be discovered via external systems and they are expanding beyond 
traditional roles, curating raw research data from the laboratories to ensure 
that results are verifiable and data can be re-used. As well, whilecomputing 
resources shift to the cloud or connect to grid networks, libraries are moving 
beyond local systems and information silos to discover, access and re-use 
information resources located anywhere in the world.


The ELAG 2012 conference welcomes proposals for presentations, workshops and 
preconference hands-on boot camps that address how new technologies are 
extending the reach of the library and allowing library services to be provided 
everywhere library users are found.

Elag 2012 will be hosted by the Universitat de les Illes Balears 
(www.uib.eshttp://www.google.com/url?q=http%3A%2F%2Fwww.uib.essa=Dsntz=1usg=AFrqEzdCHYrnGRPukJdUWuvtpoxrFcbKWA)
 in Palma de Mallorca, Spain.

Guidelines for conference presentations are available at: 
http://www.elag.org/guidep.htmhttp://www.google.com/url?q=http%3A%2F%2Fwww.elag.org%2Fguidep.htmsa=Dsntz=1usg=AFrqEzfSeil6hsoacGVyS7eJMKj_EofXNA

For inspiration about topics for your presentation, see the sub-themes page: 
http://www.elag.org/callp.htmhttp://www.google.com/url?q=http%3A%2F%2Fwww.elag.org%2Fcallp.htmsa=Dsntz=1usg=AFrqEzfcEc2oo7G2d21zVvat9FxXtSmskw
To propose a presentation, please complete out the form below and send to: 
Peter van Boheemen (peter.vanbohee...@wur.nlmailto:peter.vanbohee...@wur.nl), 
Chair of the ELAG 2012 Programme Committee

All proposals will be reviewed by the ELAG 2012 Programme Committee

The deadline for proposals is Wednesday 1st February 2012.

The results of the review process will be sent by Thursday 16th February 2012.
Format
Title:
Name of presenter(s):
About the presenter(s):
Intended audience:
Abstract:


[CODE4LIB] Call for Pre-Conference Bootcamps proposals: ELAG 2012 - 14 May, 2012

2011-12-13 Thread Boheemen, Peter van
Call for Pre-Conference Bootcamp proposals:
ELAG 2012 Pre-Conference Bootcamps - 15 May, 2012, Palma de Mallorca, Spain
Are you a library hacker who has found new ways to leverage library data to 
build 21st century services?
Are you a systems implementer boosting productivity by rapidly building 
innovative applications?
Do you think you've found a better way to create or deliver information for 
library users?
A programme of optional Bootcamps offer ELAG participants the opportunity to 
learn new skills or enhance their knowledge of specific topics related to 
library technology. These Bootcamps provide participants a way to learn from 
experts and veterans in a particular domain. Hands-on and fast-paced,  these 
Bootcamps give a primer on the most up-to-date practices in library automation 
and provide insights into new, upcoming technologies. Bootcamp leaders have the 
opportunity to present their work, test their applications in new contexts and 
find collaboration partners.
Please share your expertise, show what you can do, and meet with other library 
enthusiasts.
Elag 2012 will be hosted by the Universitat de les Illes Balears 
(www.uib.eshttp://www.google.com/url?q=http%3A%2F%2Fwww.uib.essa=Dsntz=1usg=AFrqEzdCHYrnGRPukJdUWuvtpoxrFcbKWA)
 in Palma de Mallorca, Spain.

Guidelines for Bootcamp leaders are available at: 
http://www.elag.org/guidebc.htmhttp://www.google.com/url?q=http%3A%2F%2Fwww.elag.org%2Fguidebc.htmsa=Dsntz=1usg=AFrqEzd_Z7SB2EmGwxJ05WpKKD2-26l0Ig

Last year's event saw lively discussions and developments on topics such as 
Solr indexing, RDFa, Digital curation and the jQuery library. For inspiration 
about topics for your workshop at this year's ELAG conference, see the 
sub-themes page: 
http://www.elag.org/callbc.htmhttp://www.google.com/url?q=http%3A%2F%2Fwww.elag.org%2Fcallbc.htmsa=Dsntz=1usg=AFrqEzdbbRENymfv66wSr4yT5fOoHd9vCw
To propose a Bootcamp, please complete out the form below and send to: Peter 
van Boheemen (peter.vanbohee...@wur.nlmailto:peter.vanbohee...@wur.nl), Chair 
of the ELAG 2012 Programme Committee

All proposals will be reviewed by the ELAG 2012 Programme Committee


The deadline for proposals is Wednesday 1st February 2012.

The results of the review process will be sent by Thursday 16th February 2012.

Format
Pre-conference Bootcamp Title:
Name(s):
Expected time slot:
Audience:
Expertise:
Required:
Programming experience:
Short description:


[CODE4LIB] ELAG 2011 in May: now open for registration !

2011-03-01 Thread Boheemen, Peter van
Registration is now open for the 2011 ELAG conference.

Theme: It's the context, stupid!
Dates: 24 May (Pre-conference), 25 - 27 May 2011 (Conference)
Place: National Technical Library, Prague, Czech Republic.

To register, please visit the conference website at http://elag2011.techlib.cz/

The theme of the 35th annual conference is taken from the title of a 1994 
article by
Paul Saffo in Wired magazine. In the article, Saffo wrote It is not content 
but context
that will matter most a decade or so from now. The scarce resource will not be 
stuff,
but point of view. More than fifteen years later, context has never been so 
important
in providing information to library customers.

ELAG (European Library Automation Group) is Europe's premier conference on the
application of information technology in libraries and documentation centres. 
For
more information on ELAG, visit the ELAG web site: http://www.elag.org

Peter van Boheemen
Elag chair


[CODE4LIB] Call for proposals Elag 2011

2011-01-26 Thread Boheemen, Peter van
This is your final chance to submit a proposal for Elag 2011.

Are your proud of the work you have been doing ? Do you think you know stuff 
you should share ?
Do you have a great idea ? Are you able to teach your colleagues something ?
Make yourself heard by doing a presentation at Elag 2011 ! 

The theme of this year's conference is taken from the title of a 1994 article 
by Paul Saffo in Wired magazine. In the article, Saffo wrote It  is not 
content but context that will matter most a decade or so from now. The scarce 
resource will not stuff, but point of view.  More than fifteen years later, 
context has never been so important in providing information to library 
customers.

Go to http://www.elag.org and submit your proposal to do a presentation, 
moderate a workshop or lead a pre-conference bootcamp at Elag 2011

See you in Prague !!!

Peter van Boheemen
Chair Elag


[CODE4LIB] Reminder : Call for prosoals Elag 2011, 24 - 27 May, Prague

2011-01-07 Thread Boheemen, Peter van
Please send us your proposals for Elag 2011. You still have a few weeks left !!

The ELAG (European Library Automation Group) conference is Europe's premier 
conference on the application of information technology in libraries.  For over 
thirty years, the ELAG Conference has provided library and IT professionals 
with the opportunity to discuss new technologies, to review on-going 
developments and to exchange best practice.

The title of ELAG 2011http://www.elag.org/homepage.htm It's the context, 
stupid!http://www.google.com/url?q=http%3A%2F%2Fwww.wired.com%2Fwired%2Farchive%2F2.03%2Fcontext.htmlsa=Dsntz=1usg=AFrqEzc_LxGePED6lfs99i93p1QxZgwBSg
 is taken from the title of a 1994 article by Paul Saffo in Wired magazine. In 
the article, Saffo wrote it is not content but context that will matter most a 
decade or so from now. The scarce resource will not be stuff, but point of 
view.  More than fifteen years later, context has never been so important in 
providing information to library users.

Context is critical in many aspects of library services. Libraries serve 
different kinds of organisations and users with different needs and 
capabilities. How do we know what information to supply, in what format and 
with what relevancy ranking without identifying and adapting to ever-changing 
contexts? Even the technical environment -- service-oriented architecture, 
cloud computing and linked data -- provides a context essential to decisions 
about current and future services.

 To help us make ELAG 2011 happen, we are inviting proposals for:

*Pre-Conference Bootcamps: http://www.elag.org/callbc.htm

Half or full-day hands-on, fast-paced workshops prior to the conference

*Conference Presentations: http://www.elag.org/callp.htm

25 minute presentations with 5 minutes for questions from the audience

*Conference Workshops: http://www.elag.org/callw.htm

4 - 5 hour workshops (split into 2 sessions) with a plenary report on the final 
day of the conference

We would like to receive proposals on the following sub-themes:

*   Individual information needs: providing services for specific user 
contexts

*   Serving users in specific library contexts

*   Context sensitive relevance ranking

*   Blending the Library Management System

*   Library services in the cloud

*   Libraries and Linked Data

*   Product specifics: Sharing your implementation experiences

Further information about these sub-themes is available at: 
http://www.elag.org/subthemes.htm

Perhaps you have another library technology topic that you would love to tell 
us about, but it doesn't fall neatly into one of the sub-themes.  Don't be shy; 
tell us anyway!

The deadline for proposals is Monday 31st January 2011.

The results of the review process will be sent by Friday 18th February 2011.

If you have any questions concerning the Call for Proposals, please contact:

Peter van Boheemen (peter.vanbohee...@wur.nlmailto:peter.vanbohee...@wur.nl)

Chair of the ELAG 2011 Programme Committee

We look forward to receiving your proposals!

With best wishes

Peter van Boheemen

On behalf of the ELAG Programme Committee 2011

Follow @elag2011 on Twitter or 
#elag2011http://www.google.com/url?q=http%3A%2F%2Ftwitter.com%2F%23!%2Fsearch%3Fq%3D%2523elag2011sa=Dsntz=1usg=AFrqEzcWG19Ffx1RZT_0kN9CgRAzQj22iQ


[CODE4LIB] Call for prosoals Elag 2011, 24 - 27 May, Prague

2010-12-13 Thread Boheemen, Peter van
Dear colleagues,

The ELAG (European Library Automation Group) conference is Europe's premier 
conference on the application of information technology in libraries.  For over 
thirty years, the ELAG Conference has provided library and IT professionals 
with the opportunity to discuss new technologies, to review on-going 
developments and to exchange best practice.

The title of ELAG 2011http://www.elag.org/homepage.htm It's the context, 
stupid!http://www.google.com/url?q=http%3A%2F%2Fwww.wired.com%2Fwired%2Farchive%2F2.03%2Fcontext.htmlsa=Dsntz=1usg=AFrqEzc_LxGePED6lfs99i93p1QxZgwBSg
 is taken from the title of a 1994 article by Paul Saffo in Wired magazine. In 
the article, Saffo wrote it is not content but context that will matter most a 
decade or so from now. The scarce resource will not be stuff, but point of 
view.  More than fifteen years later, context has never been so important in 
providing information to library users.

Context is critical in many aspects of library services. Libraries serve 
different kinds of organisations and users with different needs and 
capabilities. How do we know what information to supply, in what format and 
with what relevancy ranking without identifying and adapting to ever-changing 
contexts? Even the technical environment -- service-oriented architecture, 
cloud computing and linked data -- provides a context essential to decisions 
about current and future services.

 To help us make ELAG 2011 happen, we are inviting proposals for:

*Pre-Conference Bootcamps: http://www.elag.org/callbc.htm

Half or full-day hands-on, fast-paced workshops prior to the conference

*Conference Presentations: http://www.elag.org/callp.htm

25 minute presentations with 5 minutes for questions from the audience

*Conference Workshops: http://www.elag.org/callw.htm

4 - 5 hour workshops (split into 2 sessions) with a plenary report on the final 
day of the conference

We would like to receive proposals on the following sub-themes:

*   Individual information needs: providing services for specific user 
contexts

*   Serving users in specific library contexts

*   Context sensitive relevance ranking

*   Blending the Library Management System

*   Library services in the cloud

*   Libraries and Linked Data

*   Product specifics: Sharing your implementation experiences

Further information about these sub-themes is available at: 
http://www.elag.org/subthemes.htm

Perhaps you have another library technology topic that you would love to tell 
us about, but it doesn't fall neatly into one of the sub-themes.  Don't be shy; 
tell us anyway!

The deadline for proposals is Monday 31st January 2011.

The results of the review process will be sent by Friday 18th February 2011.

If you have any questions concerning the Call for Proposals, please contact:

Peter van Boheemen (peter.vanbohee...@wur.nlmailto:peter.vanbohee...@wur.nl)

Chair of the ELAG 2011 Programme Committee

We look forward to receiving your proposals!

With best wishes

Peter van Boheemen

On behalf of the ELAG Programme Committee 2011

Follow @elag2011 on Twitter or 
#elag2011http://www.google.com/url?q=http%3A%2F%2Ftwitter.com%2F%23!%2Fsearch%3Fq%3D%2523elag2011sa=Dsntz=1usg=AFrqEzcWG19Ffx1RZT_0kN9CgRAzQj22iQ


Re: [CODE4LIB] MARCXML - What is it for?

2010-10-27 Thread Boheemen, Peter van
I think:

1. Marc must die.  It has lived long enough. 
2. But everybody uses Marc (which is in fact good), too many people are keeping 
it alive.
3. MARC in XML does not solve the problem, but it makes the suffering so much 
less painful 


Peter


Re: [CODE4LIB] it's cool to hate on OpenURL (was: Twitter annotations...)

2010-04-29 Thread Boheemen, Peter van
 But all the flaws of XML can be traced back to SGML which is 
 why we now use JSON despite all of its limitations. 
excuse me, but JSON is something completely different. It is an object notation 
and in not at all usable to structure data. XML is great to describe complex 
data, but it is often badly used, like in MARC XML (ISO 2709 described in XML). 
And it is musunderstood by a lot of programmmers that only thing in strings, 
integers and the lot str name=array1water/str

 In his vision of Xanadu every piece of published information had a 
 unique ID that was reused everytimes the publication was referenced - 
 which would solve our problem.
Keep on dreaming Jakob :-)


[CODE4LIB] Elag 2010 open for registration

2010-04-10 Thread Boheemen, Peter van
Invitation to the 34th ELAG conference, 9-11th June 2010, 
“Meeting New User Expectations”
Helsinki, Finland

The ELAG (European Library Automation Group) Conference is Europe’s premier 
conference for library and information management technology. The meetings aim 
at in depth discussions of particular library automation topics and at the 
promotion of informal exchange of ideas and experience. The topics covered are 
technical and meant for participants with an appropriate technical background.

Users’ perspective on information retrieval is largely shaped by web 
experiences. Accordingly libraries are feeling pressure to adapt their services 
in line with new user expectations.

We invite you to attend this year’s conference “Meeting New User Expectations”. 

The conference takes place 9-11th June 2010 in Helsinki, Finland.
There will be a pre-conference 8th June with two tracks: “Solr boot camp” and 
“Web services boot camp”.

You will find information about the conference at: 
http://indico.cern.ch/event/elag2010
Here you may also register for the conference. 

Further information about the conference can be found at: 
http://elag2010.nationallibrary.fi/ 
If you have any questions, please send an email to: elag-2...@helsinki.fi  
We look forward to meet you in Helsinki!

Peter


[CODE4LIB] Registration for ELAG 2010 is now open

2010-04-09 Thread Boheemen, Peter van
Invitation to the 34th ELAG conference, 9-11th June 2010, 
Meeting New User Expectations
Helsinki, Finland


 

The ELAG (European Library Automation Group) Conference is Europe's premier 
conference for library and information management technology. The meetings aim 
at in depth discussions of particular library automation topics and at the 
promotion of informal exchange of ideas and experience. The topics covered are 
technical and meant for participants with an appropriate technical background.

 

Users' perspective on information retrieval is largely shaped by web 
experiences. Accordingly libraries are feeling pressure to adapt their services 
in line with new user expectations.

 

We invite you to attend this year's conference Meeting New User Expectations. 

 

The conference takes place 9-11th June 2010 in Helsinki, Finland.

There will be a pre-conference 8th June with two tracks: Solr boot camp and 
Web services boot camp.

 

You will find information about the conference at: 
http://indico.cern.ch/event/elag2010 http://indico.cern.ch/event/elag2010 

Here you may also register for the conference. 

 

Further information about the conference can be found at: 
http://elag2010.nationallibrary.fi/ http://elag2010.nationallibrary.fi/  

If you have any questions, please send an email to: elag-2...@helsinki.fi 
mailto:elag-2...@helsinki.fi   

We look forward to meet you in Helsinki!


Re: [CODE4LIB] New books RSS feed / badge with cover images?

2010-04-09 Thread Boheemen, Peter van
Invitation to the 34th ELAG conference, 9-11th June 2010, 
Meeting New User Expectations
Helsinki, Finland


 

The ELAG (European Library Automation Group) Conference is Europe's premier 
conference for library and information management technology. The meetings aim 
at in depth discussions of particular library automation topics and at the 
promotion of informal exchange of ideas and experience. The topics covered are 
technical and meant for participants with an appropriate technical background.

 

Users' perspective on information retrieval is largely shaped by web 
experiences. Accordingly libraries are feeling pressure to adapt their services 
in line with new user expectations.

 

We invite you to attend this year's conference Meeting New User Expectations. 

 

The conference takes place 9-11th June 2010 in Helsinki, Finland.

There will be a pre-conference 8th June with two tracks: Solr boot camp and 
Web services boot camp.

 

You will find information about the conference at: 
http://indico.cern.ch/event/elag2010 http://indico.cern.ch/event/elag2010 

Here you may also register for the conference. 

 

Further information about the conference can be found at: 
http://elag2010.nationallibrary.fi/ http://elag2010.nationallibrary.fi/  

If you have any questions, please send an email to: elag-2...@helsinki.fi 
mailto:elag-2...@helsinki.fi   

We look forward to meet you in Helsinki!

 

Peter


[CODE4LIB] Looking for an Elag 2010 workshop moderator

2010-03-18 Thread Boheemen, Peter van
The program for Elag 2010 is almost completed, but we are still looking
for somebody who would be willing to moderate a workshop on:
'Tweaking search results relevance ranking'
A workshop leader at Elag conferences prepares a starting document that
will help to discuss a topic during the workshop breaks at the
conference.
At the end of the conference each workshop will present their results at
a plenary session. The presenter does not have to be the workshop
leader.
So if you are interested in this topic and you were already coming to
helsinki in June or if this would be a good reason for you to go
there,please let me know asap. The theme is described as follows:

Google has proved that having the most relevant results on the first
page works. So users expect any discovery tool to perform this way.
Google's pagerank algorithm is based on references between pages. Pages
that get linked to often are supposed to be important.
Traditional relevance ranking methods, using word frequencies etc, do
help but do not work as well. These algorithms are even less effective
in resources that lack full text, but only consists of metadata. On the
other hand, this metadata could be used to improve relevance ranking.
Knowledge about year of publication, loans frequency or impact factors
and lots of other meta data could be used to improve relevance ranking
in library catalogs and other bibliographies. And what about indexing
full text to improve relevance ranking ?

P.S. If you have any other interesting topic that you would see a
workshop on and are willing to moderate, you may still suggest something
as well.

Peter


Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University
and Research Library
tel. +31 317 48 25 17
http://library.wur.nl
P Please consider the environment before printing this e-mail


Re: [CODE4LIB] elag

2010-03-11 Thread Boheemen, Peter van
We are expecting to start registration early april. I will anounce this
on this list as well.
If you're to lazy to submit a paper, you may want to give a lightning
talk in Helsinki.  

Peter van Boheemen

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Karen Coombs
Sent: vrijdag 12 maart 2010 3:23
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] elag

Eric,

Based on the fact that presentation acceptances/rejections have gone
out, I'm fairly sure that a program and registration should be coming
out soon. I attended last year as well and it was a great conference.
Lots of fun and small.

Karen

On Thu, Mar 11, 2010 at 7:11 PM, Eric Lease Morgan emor...@nd.edu
wrote:

 Does anybody here know the status of the ELAG conference taking place 
 in Helsinki this year? [1] I would like to attend, but I haven't seen 
 anything but a call for papers. (I'm too lazy to submit a paper 
 proposal.)

 [1] conference site - http://elag2010.nationallibrary.fi/

 --
 Eric Morgan
 University of Notre Dame



Re: [CODE4LIB] change management system

2010-02-15 Thread Boheemen, Peter van
Never experienced any problem with FogBugz sending email.
Mail integration is fabulous. Ofcourse you can send email notifications,
but it also accepts mails and automatically creates cases from them. It
can even learn to categorize these cases as belonging to certain
projects and also uses bayesian filtering to detect spam.
You can send an email from a case and replies will automatically be
linked to this case.
If you send an email to fogBugz it will be added to the case when it
finds the case number preceded by the word 'case' in the subject. It is
certainly useful to try it out. We run the mono version of FogBugz on
Linux, but you can ofcourse use the windows version or use it as a
hosted service at fogcreek.
I am beginning to sound like a salesperson. Should ask CEO Joel Spolsky
for a bonus.
Anyway, we are very pleased with it.

Peter

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
MJ Ray
Sent: dinsdag 16 februari 2010 2:22
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] change management system

marijane white marijane.wh...@gmail.com
 FogBugz seems really fabulous.  In my previous career as a QA 
 engineer, my team was planning to try it out, but our employer went 
 out of business before we had a chance to pilot it.

Is FogBugz able to send RFC-conformant emails?  The only supplier I've
met that used it hadn't got it to sent good emails, so they got
spam-filtered far too often, so we changed supplier.

Our co-op uses RT, but not in a very visible-to-clients way.

Hope that helps,
-- 
MJ Ray (slef)  Webmaster and LMS developer at | software
www.software.coop http://mjr.towers.org.uk|   co
IMO only: see http://mjr.towers.org.uk/email.html |   op


Re: [CODE4LIB] change management system

2010-02-11 Thread Boheemen, Peter van
We have chosen to use FogBugz. A great product. Very easy to use.
Integrates well with version control systems, can also be used as agile
project management system and can create wiki's to write documentation.
It is great to be able to search documentation and all case history with
one search interface. Not open source, but very reasonably priced. 

Peter

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Fleming, Declan
Sent: vrijdag 12 februari 2010 0:52
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] change management system

Hi - Service Desk Express (SDE) from BMC.  Not cheap, but I bet an OSS
could do similar stuff.

D

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Walker, David
Sent: Thursday, February 11, 2010 11:57 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] change management system

What are you using for that ticketing system?

--Dave

==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu

From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of
Fleming, Declan [dflem...@ucsd.edu]
Sent: Thursday, February 11, 2010 11:52 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] change management system

Hi - it's primarily designed for things we develop.

We have a Change Management ticketing system following ITIL principles
that tracks change requests for anything in production, from working
apps we've developed, to III, to the public infestations, and even
account adds/moves/changes.

Tickets from this system will sometimes be moved into JIRA when they ask
for a change to something we've developed.

D

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Walker, David
Sent: Thursday, February 11, 2010 9:49 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] change management system

Hey Declan,

Does that process only apply to applications you develop yourselves?
How about the Innovative system, or open source applications developed
elsewhere?

--Dave

==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu

From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of
Fleming, Declan [dflem...@ucsd.edu]
Sent: Thursday, February 11, 2010 9:31 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] change management system

Hey Dave!  We need to go grab lunch sometime...

We use JIRA for our bug tracking and tracking feature requests (to some
extent).

UCSD Libraries IT has a strict Development/Operations split, with a weak
Test phase in the middle - weak because I don't have a QA or config
manager, and I'm teaching academics the processes I learned while
working in the software industry.

We follow a 2 week deploy process where Dev can submit any packages to
Ops every other Friday.  On Monday or Tuesday (depending on what's on
fire in Ops), these packages are then staged to a Test server that only
Ops has admin privs on.   If the project people have a test plan, they
have the rest of the week to say whether the package passes or not.  If
yes, we roll the package to production on the next Monday or Tuesday.
If not, we kick the package back to Dev and they do their fixes and unit
tests and wait for the next cycle.

This system keeps production (and thus, customers) from being thrashed
with not-quite-ready builds.  There is a lot of natural tension in our
system, especially with the lack of a QA manager, and most of the config
management being done by Ops.  We require a high degree of communication
between the Ops and Dev managers on dates, test pass/fail conditions,
code quality, process mgt, etc.  This can be a challenge as Ops and Dev
have different missions at times.

D

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Walker, David
Sent: Thursday, February 11, 2010 8:55 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] change management system

Thanks to everyone who responded.  The comments have been very helpful!

Is anyone using RT? [1]

Also, I'm curious how many academic libraries are following a formal
change management process?

By that, I mean: Do you maintain a strict separation between developers
and operations staff (the people who put the changes into production)?
And do you have something like a Change Advisory Board that reviews
changes before they can be put into production?

Just as background to these questions:

We've been asked to come-up with a change management procedure/system
for a variety of academic technology groups here that have not
previously had such (at least nothing formal).  But find the process
that the business (i.e., PeopleSoft ) folks here follow to be a bit
too elaborate for our purposes.  They use Remedy.

--Dave

[1] 

[CODE4LIB] 34 th ELAG conference, 9-11th June 2010, Helsinki, Finland

2010-01-19 Thread Boheemen, Peter van
Call for papers for the 34th ELAG conference, 9-11th June 2010, 
Meeting New User Expectations
Helsinki, Finland

The ELAG (European Library Automation Group) Conference is Europe's
premier conference for library and information management technology.
The meetings aim at in depth discussions of particular library
automation topics and at the promotion of informal exchange of ideas and
experience. The topics covered are technical and meant for participants
with an appropriate technical background.

We invite you to submit a paper on this year's main topic Meeting New
User Expectations. 

You will find more information about ELAG, the topic and its sub-themes
in the document attached.

Information about the conference can be found at:
http://elag2010.nationallibrary.fi/ .

There will be a pre-conference meeting of one day, unconference style,
on Using Solr to index your bibliographic data. This will be held on
the 8th June 2010. More information will be available later at the
website mentioned above.


Peter


Call for papers for the 34th ELAG conference.rtf
Description: Call for papers for the 34th ELAG conference.rtf


Re: [CODE4LIB] Newbie asking for some suggestions with javascript

2009-06-12 Thread Boheemen, Peter van
Or use the modified xissn service of OCLC: 
http://xissn.worldcat.org/webservices/xid/issn/1095-9203?method=getMetadatafl=issnl,rssurl
 
Peter
 
Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/ 
P Please consider the environment before printing this e-mail



From: Code for Libraries on behalf of Godmar Back
Sent: Fri 12-6-2009 5:55
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Newbie asking for some suggestions with javascript



Yes - see this email
http://serials.infomotions.com/code4lib/archive/2009/200905/0909.html

If you can host yourself, the stand-alone version is efficient and easy to
keep up to date - just run a cronjob that downloads the text file from JISC.
My WSGI script will automatically pick up if it has changed on disk.

 - Godmar

On Thu, Jun 11, 2009 at 4:08 PM, Annette Bailey afbai...@vt.edu wrote:

 Godmar Back wrote a web service in python for ticTOC with an eye to
 incorporating links into III's Millennium catalog.

 http://code.google.com/p/tictoclookup/

 http://tictoclookup.appspot.com/

 Annette

 On Thu, Jun 11, 2009 at 12:34 PM, Derik Badmandbad...@temple.edu wrote:
  Hello all,
 
  Just joined the list, and I'm hoping to get a suggestion or two.
 
  I'm working on using the ticTOCs ( http://www.tictocs.ac.uk/ ) text file
 of
  rss feed urls for journals to insert links to those feeds in our Serials
  Solution Journal Finder.
 
  I've got it working using a bit of jQuery.
 
  Demo here: http://155.247.22.22/badman/toc/demo.html
  The javascript is here: http://155.247.22.22/badman/toc/toc-rss.js
 
  Getting that working wasn't too hard, but I'm a bit concerned about
  efficiency and caching.
 
  I'm not sure the way I'm checking isbns against the text file is the most
  efficient way to go. Basically I'm making an ajax call to the file that
  takes the data and makes an array of objects. I then query the isbn of
 each
  journal on the page against the array of objects. If there's a match I
 pull
  the data and put it on the page. I'm wondering if there's a better way to
 do
  this, especially since the text file is over 1mb. I'm not looking for
 code,
  just ideas.
 
  I'm also looking for any pointers about using the file itself and somehow
  auto-downloading it to my server on a regular basis. Right now I just
 saved
  a copy to my server, but in the future it'd be good to automate grabbing
 the
  file from ticTOCs server on a regular basis and updating the one on my
  server (perhaps I'd need to use a cron job to do that?).
 
  Thanks for much for any suggestions or pointers. (For what it's worth, I
 can
  manage with javascript or php.)
 
 
  --
  Derik A. Badman
  Digital Services Librarian
  Reference Librarian for Education and Social Work
  Temple University Libraries
  Paley Library 209
  Philadelphia, PA
  Phone: 215-204-5250
  Email: dbad...@temple.edu
  AIM: derikbad
 
  Research makes times march forward, it makes time march backward, and it
  also makes time stand still. -Greil Marcus
 



Re: [CODE4LIB] web services and widgets: MAJAX 2, ticTOC lookup, Link/360 JSON, and Google Book Classes

2009-05-19 Thread Boheemen, Peter van
Clever idea to put the TicToc stuff 'in the cloud'. How are you going to
keep it up-to-date ?

Peter 

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Godmar Back
Sent: dinsdag 19 mei 2009 6:03
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] web services and widgets: MAJAX 2, ticTOC lookup,
Link/360 JSON, and Google Book Classes

Hi,

I would like to share a few pointers to web services and widgets Annette
and I recently collaborated on. All are available under an open source
license.

Widgets are CSS-styled HTML elements (span or div) that provide
dynamic behavior related to the underlying web service. These are
suitable for non-JavaScript programmers familiar with HTML/CSS.

1. MAJAX 2: Includes a JSON web service (e.g.,
http://libx.lib.vt.edu/services/majax2/isbn/1412936373 or
http://libx.lib.vt.edu/services/majax2/isbn/006073132x?opacbase=http%3A%
2F%2Flibcat.lafayette.edu%2Fsearchjsoncallback=majax.processResults
) and a set of widgets to include results into web pages, see
http://libx.lib.vt.edu/services/majax2/  Supports the same set of
features as MAJAX 1 (libx.org/majax) Source is at
http://code.google.com/p/majax2/

2. ticTOC lookup: is a Google App Engine app that provides a REST
interface to JISC's ticTOC data set that maps ISSN to URLs of table of
contents RSS feeds. See http://tictoclookup.appspot.com/
Example: http://tictoclookup.appspot.com/0028-0836 and optional
refinement by title:
http://tictoclookup.appspot.com/0028-0836?title=Nature
A widget library is available; see
http://laurel.lib.vt.edu/record=b1251610~S7 for a demo (shows floating
tooltips with table of contents preview via Google Feeds and places a
link to RSS feeds)  The source is at
http://code.google.com/p/tictoclookup/ and includes a stand-alone
version of the web service which doesn't use GAE. The widget library
includes support for integration into III's record display.

3. Google Book Classes at http://libx.lib.vt.edu/services/googlebooks/
- these are widgets for Google's Book Search Dynamic Links API.
Noteworthy is support for integration into III's OPAC on the search
results page (briefcit.html), on the so-called bib display page
(bib_display.html) and their WebBridge product via field selectors,
all without JavaScript. Source is at
http://code.google.com/p/googlebooks/

4. A Link/360 JSON Proxy.  See
http://libx.lib.vt.edu/services/link360/index.html
This one takes Serials Solution's Link/360 XML Service and proxies it as
JSON. Currently does not include a widget set. Caches results 24 hours
to match db update frequency.  Source is at
http://code.google.com/p/link360/  Could be combined with a widget
library, or programmed to directly, to weave Link/360 holdings data into
pages.

All JSON services accept 'jsoncallback=' for cross-domain client-side
integration.  The libx.lib.vt.edu URLs are ok to use for testing, but
for production use we recommend your own server. All modules are written
in Python as WSGI scripts, requiring setup as simple as mod_wsgi +
.htaccess.

 - Godmar


Re: [CODE4LIB] FW: [CODE4LIB] openurl.info ?

2009-05-17 Thread Boheemen, Peter van
Hmm Roy but should it be pointing to the PURL site ?

http://www.openurl.info/ = http://purl.oclc.org/

Peter

Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl
P Please consider the environment before printing this e-mail



-Oorspronkelijk bericht-
Van: Code for Libraries namens Roy Tennant
Verzonden: zo 17-5-2009 2:03
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: [CODE4LIB] FW: [CODE4LIB] openurl.info ?
 
-- Forwarded Message
From: Karen Wetzel kwet...@niso.org
Reply-To: A discussion listserv for topics surrounding the Open URL NISO
standard Z39.88. open...@oclc.org
Date: Fri, 15 May 2009 12:11:01 -0400
To: open...@oclc.org
Subject: Re: [CODE4LIB] openurl.info ?

Greetings,

I just wanted to send a quick follow-up on my last note to confirm that
we've worked to fix this error and that the www.openurl.info
http://www.openurl.info  domain is now working again. If you are still
experiencing problems with the URL, please do send me a note and I'll be
sure to look into it.

Again, I apologize on behalf of NISO for this error, and appreciate all your
feedback and patience as we worked to resolve this problem.

Truly,
Karen
 
--
Karen A. Wetzel
Standards Program Manager
National Information Standards Organization (NISO)
One North Charles Street, Suite 1905
Baltimore, MD 21201
Tel.: 301-654-2512
Fax: 410-685-5278
E-mail: kwet...@niso.org



 

On May 15, 2009, at 11:13 AM, Ray Denenberg, Library of Congress wrote:

 Yes apparently NISO is (was) the owner. I've sent them a note (and anyone else
 who feels so inclined should too: Email:nis...@niso.org
 mailto:Email:nis...@niso.org  ).
 --Ray
 - Original Message -
 From: Venicio mailto:vrbu...@gmail.com
 To: open...@oclc.org
 Sent: Friday, May 15, 2009 11:05 AM
 Subject: Re: [CODE4LIB] openurl.info ?
 
 FYI:
 
 Domain ID:D2132192-LRMS
 Domain Name:OPENURL.INFO http://OPENURL.INFO
 Created On:10-May-2002 17:49:32 UTC
 Last Updated On:15-May-2009 14:56:44 UTC
 Expiration Date:10-May-2010 17:49:32 UTC
 Sponsoring Registrar:DSTR Acquisition PA I, LLC d/b/a Domainbank.com
 (R107-LRMS)
 Status:OK
 Registrant ID:C4373421-LRMS
 Registrant Name:NISO - NATIONAL INFORMATION STANDARD ORGANIZATION
 Registrant Organization:NISO - NATIONAL INFORMATION STANDARD ORGANIZATION
 Registrant Street1:4733 Bethesda Ave.
 Registrant Street2:STE 300
 Registrant Street3:
 Registrant City:Bethesda
 Registrant State/Province:MD
 Registrant Postal Code:20814
 Registrant Country:US
 Registrant Phone:+1.3016542512
 Registrant Phone Ext.:
 Registrant FAX:
 Registrant FAX Ext.:
 Registrant Email:nis...@niso.org mailto:email%3anis...@niso.org
 Admin ID:DOT-3Q02W1748WCF
 Admin Name:Pat Stevens
 Admin Organization:NISO - NATIONAL INFORMATION STANDARD ORGANIZATION
 Admin Street1:4733 Bethesda Ave.
 Admin Street2:
 Admin Street3:
 Admin City:Bethesda
 Admin State/Province:MD
 Admin Postal Code:20814
 Admin Country:BE
 Admin Phone:+32.3016542512
 Admin Phone Ext.:
 Admin FAX:
 Admin FAX Ext.:
 Admin Email:nis...@niso.org mailto:email%3anis...@niso.org
 Billing ID:DOT-132FHTD2SCKP
 Billing Name:Patricia Stevens
 Billing Organization:NISO - NATIONAL INFORMATION STANDARD ORGANIZATION
 Billing Street1:4733 Bethesda Ave.
 Billing Street2:
 Billing Street3:
 Billing City:Bethesda
 Billing State/Province:MD
 Billing Postal Code:20814
 Billing Country:BE
 Billing Phone:+32.3016542512
 Billing Phone Ext.:
 Billing FAX:
 Billing FAX Ext.:
 Billing Email:nis...@niso.org mailto:email%3anis...@niso.org
 Tech ID:DOT-IQIOP5LKRKM0
 Tech Name:Pat Stevens
 Tech Organization:NISO - NATIONAL INFORMATION STANDARD ORGANIZATION
 Tech Street1:4733 Bethesda Ave.
 Tech Street2:
 Tech Street3:
 Tech City:Bethesda
 Tech State/Province:MD
 Tech Postal Code:20814
 Tech Country:BE
 Tech Phone:+32.3016542512
 Tech Phone Ext.:
 Tech FAX:
 Tech FAX Ext.:
 Tech Email:nis...@niso.org mailto:email%3anis...@niso.org
 Name Server:DNS.OCLC.ORG http://DNS.OCLC.ORG
 Name Server:DNS2.OCLC.ORG http://DNS2.OCLC.ORG
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server: 
 Name Server:
 
 On Fri, May 15, 2009 at 10:39 AM, Phil Adams p...@dmu.ac.uk wrote:
 I heard via twitter that:
 
 openurl.info http://openurl.info  domain name expired on sunday! somebody
 messed up
 
 Regards,
 Philip Adams
 Senior Assistant Librarian (Electronic Services Development)
 De Montfort University Library
 0116 250 6397
 
 -Original Message-
 From: A discussion listserv for topics surrounding the Open URL NISO
 standard Z39.88. [mailto:open...@oclc.org] On Behalf Of Ray Denenberg,
 Library of Congress
 Sent: 15 May 2009 15:08
 To: open...@oclc.org
 Subject: Fw: [CODE4LIB] 

[CODE4LIB] Vacancy at Wageningen UR Library

2009-05-06 Thread Boheemen, Peter van
We are looking for:

- An enthusiastic developer, interested in search and retrieve
technology
- Familiar with indexing of metadata repositories.
  Knowledge of indexing algorithms and (full text) indexing techniques,
such as used in the Lucene project. 
  Familiar with 'relevance ranking' and 'facetting' techniques; 
  Knowledge of SOLR is a plus.
- A good understanding of XML and the conceptual framework around it,
such as Xpath, XML namespaces, XML schema, XML stylesheet language. 
- Ability to use of one or more programming languages. We are currently
working in an Open Source environment. User interfaces are based on
XSLT. 
  Client side javascript relies on a JQuery framework. As a programming
language for the back-end we are using C. 
  Other software is written in Perl, Python, Java and PHP. 
- Good communication skills and an open attitude towards technology. 
- Good command of English. 
- Knowledge of library systems, Open URL resolvers, meta search engines
and institutional repositories is a plus. 

Anyone interested can contact me by email or phone.

Peter

Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University
and Research Library
tel. +31 317 48 25 17
http://library.wur.nl


[CODE4LIB] Announcement - New code4lib local group for the Dutch speaking community

2009-03-11 Thread Boheemen, Peter van
We have started a community for the Dutch and Belgian community at 
http://groups.google.com/group/code4bib



Peter 


Re: [CODE4LIB] ticTOCs makes its data available to developers

2009-02-18 Thread Boheemen, Peter van
Terry,
 
I was very pleased with the tab delimited file. I have read it into a table and 
joined it to our catalog, that is now showing rss buttons in the A-Z list and 
'recent articles' when presenting a full record presentation of a single 
catalog record.
I discovered two problems with the file however.
1. I found two lines containing carriage returns, messing up these rows. (see 
2. There are titles in the list that do have a title and an issn, but that do 
not have a url of a rss feed. (e.g. Cell Differentiation)
 
Do you know of these problems ?
 
Regards,
 
Peter
 
Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/ 
P Please consider the environment before printing this e-mail



From: Code for Libraries on behalf of Bucknell, Terry
Sent: Wed 11-2-2009 23:11
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] ticTOCs makes its data available to developers



As you may know, ticTOCs is a project funded by JISC in the UK to create a 
single, freely available source of RSS feeds for tables of contents - see 
http://www.tictocs.ac.uk/ . Our database now contains over 12,000 journals from 
over 430 publishers. Up until now the only way to get feeds out of ticTOCs has 
been to use our web interface to search for feeds and then export them as an 
OPML file, or one at a time to a feed reader of your choice.

We are working on creating APIs to let groups like the code4lib community 
extract our data in more flexible ways, but it has been pointed out to us - see 
http://robotlibrarian.billdueber.com/tictocs-give-us-a-file-pretty-pretty-pretty-please/
 - that all you really need (at least at first) is a simple tab-delimited file 
that contains titles, ISSNs, and feed URIs for all of the journals in tocTOCs. 
We now provide precisely this at http://www.tictocs.ac.uk/text.php.

We hope that you will use this data to populate your catalog, A-Z journals list 
or whatever with RSS feed icons/links, or embedded TOCs.  We look forward to 
the day when SFX, SerialsSolutions and the like are all using our data!

Although the project phase of ticTOCs is very nearly at end end, we are 
confident that we are very close to ensuring that the future of ticTOCs is 
assured for at least the next three years, and will continue to be free.


Share and enjoy.



Terry Bucknell
Electronic Resources Manager
Sydney Jones Library
University of Liverpool
Chatham St, PO Box 123
Liverpool, L69 3DA, UK
Tel: +44 (0)151 794 2692
Fax: +44 (0)151 794 2681


Re: [CODE4LIB] Dutch Code4Lib (ELAG 2009)

2009-01-25 Thread Boheemen, Peter van
It is good to hear people from the code4Lib community will attend ELAG this 
year.
We organized ELAG last year in Wageningen (http://library.wur.nl/elag2008/)
ELAG has been around for 32 years now and I have been visiting it for quite a 
few years now.
I think ELAG originated as a get together of the European National Libraries, 
to share their experiences regarding the relative new topic of library 
automation.
ELAG is a loosely organized group of enthusiastic people, like code4lib is. The 
conferences were a mixture of more and less technical attendants and 
presentations.
Besides the presentations of papers it always had workshops. You take part in 
one of the workshops. They come together on several occasions during the 
conference to discuss their topic. Each workshop presents their conclusions on 
the last day.
Some of us would like Elag to develop in an even more technical direction like 
code4lib. 
Last year we introduced Lightning Talks, which were received very well.
So please come an join us in Bratislava in april 
(http://indico.ulib.sk/MaKaC/conferenceDisplay.py?confId=5)
We will be very happy with your participation.

And for what concerns a Dutch Code4Lib group as Etienne suggested. I am all for 
it and may be we can ELAG as the European platform for code4lib like activities.

Peter


Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl




-Oorspronkelijk bericht-
Van: Code for Libraries namens Edward M. Corrado
Verzonden: zo 25-1-2009 2:46
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: Re: [CODE4LIB] Dutch Code4Lib
 
I really don't know much about ELAG besides I'm going there. I think
they have the program set, or just about set, for this year so I don't
know if anything could me done formally in 2009 but maybe an informal
thing could be arranged the day before or the day after? At the least
maybe contacts can be made for 2010?

Does anyone know more about ELAG?

Edward


On 1/23/09, Hamparian,Don hampa...@oclc.org wrote:
 Do you see any opportunities to partner with them for an European meeting?
 Or is that more trouble then its worth?


 -Original Message-
 From: Code for Libraries on behalf of Ross Singer
 Sent: Thu 1/22/2009 4:06 PM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Dutch Code4Lib

 Eric, this is a good point.  I will be at ELAG this year, and I think
 Ed Corrado will, too.

 Past presentations look to be very in line with Code4lib and, in fact,
 it was billed to me as If you think of Access or Code4Lib but in a
 scenic European setting with great beer then you'll have a good idea
 of what we are planning by Ron Davies, one of the coordinators.

 -Ross.

 On Thu, Jan 22, 2009 at 2:33 PM, Eric Lease Morgan emor...@nd.edu wrote:
 On 1/22/09 1:02 PM, Ed Summers e...@pobox.com wrote:

 Wow, this sounds too good to be true. Perhaps this is premature, but
 do you think there might be interest in hosting a code4lib2010 in the
 Netherlands? (he asks selfishly).

 On another note, there is already a library conference that is apparently
 very similar to the Access tradition and Code4Lib that takes place in
 Europe, and I think it is called European Library Automation Group (ELAG).
 See:

  http://indico.ulib.sk/MaKaC/conferenceDisplay.py?confId=5

 While I would love to have a Code4Lib thang in Europe, maybe there is
 something already in place. This year it is in Bratislava (Slovakia). Next
 year I believe it takes place somewhere in Norway.

 --
 Eric Morgan




Re: [CODE4LIB] Google books js api, oclc/lccn, any problems?

2008-10-16 Thread Boheemen, Peter van
Hmm, records in our catalogue, lacking an ISBN still have the Google
Books link. I checked some books form the 1920's.

Peter

-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Jonathan Rochkind
Sent: woensdag 15 oktober 2008 21:04
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Google books js api, oclc/lccn, any problems?

Anyone else noticed any problems with the GBS javascript api?

It seems to have stopped returning hits for me for LCCN or OCLCnum,
where it used to work. Seems to work now only for ISBN. 

Here's a URL call that used to return hits, and now doesn't:

http://books.google.com/books?jscmd=viewapicallback=gbscallbackbibkeys
=OCLC%3A2416076%2CLCCN%3A34025476

Jonathan

---
Jonathan Rochkind
Digital Services Software Engineer
The Sheridan Libraries
Johns Hopkins University
410.516.8886
[EMAIL PROTECTED]


[CODE4LIB] looking for Thesaurus management software

2008-05-13 Thread Boheemen, Peter van
I am looking for code for lib :)
We want to implement thesaurus management software. Up untill now we
have worked with home grown stuff, but we did not really maintain a
thesaurus, since we build on an existing one and our major work was to
translate it to Dutch. We are now thinking of expanding the thesaurus
with new branches as well, so we need something more sophisticated. We
have been looking around a bit, but have not found the right thing yet.
Does anybody know of a nice product. Preferably Open Source, so we can
adjust and contribute ourselves, but if not we could work with a
'closed' solution if necessary.

Peter

Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University
and Research Library
tel. +31 317 48 25 17
http://library.wur.nl


Re: [CODE4LIB] Restricted access fo free covers from Google :)

2008-04-08 Thread Boheemen, Peter van
Hi Jonathan,

It is indeed working with the proxypass directive in Apache.
Now Google sees the Ip adres of the server and apparently, this does not create 
too much trafic. However, when it is busy the user might see the we're sorry 
page when they click on the link the API creates and travel through the NAT 
gateway. At least they can then enter the captcha and continue.
Today I have upscaled the service for books that do not have an ISBN. Google 
also accepts LCC and OCLC numbers as an id for books, but both numbers are not 
present in our catalog. All of our books are in Worldcat, so there must be a 
link. I have asked OCLC PICA (the dutch branch of OCLC) to provide me with a 
service that will return an OCLC number when I present it our national catalog 
number. They were very cooporative 
(http://webquery.blogspot.com/2008/03/hooray-for-oclc-pica-customer-response.html)
 and build this service (first they answered with a plain text return, but they 
altered this into a true XML service on my request) So now I call this service 
for the OCLC number and use this to invoke Google books API when and ISBN is 
missing from the catalog record. It works fine. I only find that Google's 
service is very slow. When I watch the response with firebug I see that the 
Google API takes about 10 - 20 times as much time (130 -250 msec) as the local 
parts of the page !
 and twice as much as an Amazon book cover lookup. However, this is when it all 
goes well. Around mid day response slows down to 1,6 seconds and at some 
moments to over 30 seconds. Five minutes later response can be back to normal. 
I checked google.books.com at such a moment and it does not respond at all. I 
guess they have heavily underpowered Google books. Have you noticed this as 
well ?

Google got in touch with me about the problem and asked me where they could see 
the service. That won't help, since they will not pass our NAT gateway. 
However, I will contact them, also about the poor response. The way we have 
implemented it now our full record presentation performance is heavily 
influenced by the Google books response times.
I haven't had time to get back to them, because I have been busy organizing the 
yearly European Library Automation Group (ELAG) meeting which we will host next 
week. http://library.wur.nl/elag2008

I'll CC this message to the list, it ay be of use to others and I wonder how 
others experience the Google Books performance

Peter

Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/
P Please consider the environment before printing this e-mail



Van: Jonathan Rochkind [mailto:[EMAIL PROTECTED]
Verzonden: di 8-4-2008 18:33
Aan: Boheemen, Peter van
Onderwerp: Re: [CODE4LIB] Restricted access fo free covers from Google :)



Hi Pete, I'd be interested in an update on this. Is your ProxyPass with
Apache to access Google Books search API still working well for you, and
not running into Google traffic limiters?You haven't actually
communicated with Google on this to set up something special or
anything, have you?

I'm interested in trying a similar thing here.

Jonathan

Boheemen, Peter van wrote:
 I don't think I do anything sophisticated like X-forwarder-for. I just have a 
 ProxyPass directive in the apache configuration teeling it to reverse proxy a 
 directory to google

 ProxyPass /googlebooks http://books.google.com/books

 But what if Google did something with a X-forwarded-for header? It can not 
 see where the actual user is located. Behind a NAT usually 10.0.0.0 adresses 
 are used. In fact it is trivial what Ip adresses are used behind the NAT. 
 Since they are not exposed to the outside world it is only relevant if they 
 are unique within the network behind the NAT.

 Anyway, since we only hit google books form the server when a user asks for 
 display of a full record, I hardly expect that will cause the Google 
 triggers. I suspect that the few thousand PC's within the university campus 
 hitting Google cause the problem, which especially Google books reacts upon. 
 (I can still search Google when Google books rejects accces from my IP 
 adress.)
 I'll keep you informed.

 Peter


 Drs. P.J.C. van Boheemen
 Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
 Head of Application Development and Management - Wageningen University and 
 Research Library
 tel. +31 317 48 25 17 
http://library.wur.nl http://library.wur.nl/  
 http://library.wur.nl/
 P Please consider the environment before printing this e-mail

 

 Van: Code for Libraries namens Jonathan Rochkind

Re: [CODE4LIB] Free covers from Google

2008-03-18 Thread Boheemen, Peter van
It gets its metadata in different ways. the strange thing about this
example however, is that in the metadata of this specific book at Google
the correct ISBN is shown !! (well I presume ii ts the correct isbn
(ISBN 0851993575) However, it can not be found with a query on this
ISBN, but it is found on an incorrect isbn:0851992544

Peter

-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Karen Coyle
Sent: dinsdag 18 maart 2008 1:16
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Free covers from Google

I've seen this frequently in publisher data -- especially from small
publishers. Their metadata goes out with the same ISBN for every book
they publish. I don't know if this gets corrected later (I assume it
does to make the ordering process work). My guess is that they send out
the first metadata before they've gotten an ISBN assigned to the book,
so they just re-use one because the ISBN is required.

In the few examples I saw, the Amazon records had the correct ISBN, but
the Library of Congress records had the wrong ISBN that was originally
(presumably) transmitted. The publishers have an incentive to keep
Amazon up to date and correct (and perhaps also the bookstore databases
and Books in Print).

The real question is: where is Google getting its metadata, and what is
it doing with metadata from different sources for the same item?

kc

Boheemen, Peter van wrote:
 Hmm, just found an example where Google clearly does something wrong:
 Look at: http://library.wur.nl/WebQuery/catalog/lang/948125

 It shows a cover and links to the wrong book !!!
 The look up is based on isbn 0851992544, but this book has got isbn
0851993575 and this is also clearly stated in the Google book info !!

 If you just go to Google book search and type isbn:0851992544 in the
search box. You will find 4 titles !! of which the first one is the one
I get from the service I use. The second one is the correct one. If you
type isbn:0851993575 you even get 6 hits and they all seem to share this
ISBN !!!

 I don't know if it does a lot of these mistakes. I just ran into them
 and I only request covers if Amazon can not provide them, so
 occasionally, so I suspect this must happen pretty often or I am just
 lucky this time (as opposed to any lottery I have ever been in.)

 Peter



 Drs. P.J.C. van Boheemen
 Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
 Head of Application Development and Management - Wageningen University
and Research Library
 tel. +31 317 48 25 17
http://library.wur.nl http://library.wur.nl/
 P Please consider the environment before printing this e-mail





--
---
Karen Coyle / Digital Library Consultant [EMAIL PROTECTED]
http://www.kcoyle.net
ph.: 510-540-7596   skype: kcoylenet
fx.: 510-848-3913
mo.: 510-435-8234



[CODE4LIB] Restricted access fo free covers from Google :)

2008-03-18 Thread Boheemen, Peter van
 For what concerns Google's policy concerning NAT calls being treated as
spyware activity. I am now proxying Google for the JSON call, so it will
see the IP adress of our web server in stead of the Network Adress
Translator. It helps for the moment. Now I wonder if our own calls will
make Google complain as well, we will see.

One thing I noticed, when encountering the we're sorry ... you have
spyware message from google is the following link in this message:

http://www.google.com/support/bin/answer.py?answer=86640

very interesting !! I guess lots of you are using meta search enigine to
search Google.
This message explicitly states this is against Google's terms of service
(http://www.google.com/terms_of_service.html)

Peter


Re: [CODE4LIB] Restricted access fo free covers from Google :)

2008-03-18 Thread Boheemen, Peter van
I don't think I do anything sophisticated like X-forwarder-for. I just have a 
ProxyPass directive in the apache configuration teeling it to reverse proxy a 
directory to google
 
ProxyPass /googlebooks http://books.google.com/books
 
But what if Google did something with a X-forwarded-for header? It can not see 
where the actual user is located. Behind a NAT usually 10.0.0.0 adresses are 
used. In fact it is trivial what Ip adresses are used behind the NAT. Since 
they are not exposed to the outside world it is only relevant if they are 
unique within the network behind the NAT.
 
Anyway, since we only hit google books form the server when a user asks for 
display of a full record, I hardly expect that will cause the Google triggers. 
I suspect that the few thousand PC's within the university campus hitting 
Google cause the problem, which especially Google books reacts upon. (I can 
still search Google when Google books rejects accces from my IP adress.)
I'll keep you informed.
 
Peter

 
Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/ 
P Please consider the environment before printing this e-mail



Van: Code for Libraries namens Jonathan Rochkind
Verzonden: di 18-3-2008 18:48
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: Re: [CODE4LIB] Restricted access fo free covers from Google :)



Nice. X-Forwarded-For would also allow google to deliver availability
information suitable for the actual location of the end-user.  If their
software chooses to pay attention to this. Which is the objection to
server-side API requests voiced to me by a Google person. (By proxying
everything through the server, you are essentially doing what I wanted
to do in the first place but Google told me they would not allow. Ironic
if you have more luck with that then the actual client-side AJAXy
requests that Google said they required!)

Thanks for alerting us to X-forwarded-for, that's a good idea.

Jonathan

Joe Hourcle wrote:
 On Tue, 18 Mar 2008, Jonathan Rochkind wrote:

 Wait, now ALL of your clients calls are coming from one single IP?
 Surely that will trigger Googles detectors, if the NAT did. Keep us
 updated though.

 I don't know what Peter's exact implementation is, but they might relax
 the limits when they see an 'X-Forwarded-For' header, or something
 else to
 suggest it's coming through a proxy.  It used to be pretty common when
 writing rate limiting code to use X-Forwarded-For in place of
 HTTP_ADDR so
 you didn't accidentally ban groups behind proxies.  (of course, I don't
 know if the X-Forwarded-For value is something that's not routable (in
 10/8), or the NAT IP, so it might still look like 1 IP address behind a
 proxy)

 Also, by using a caching proxy (if the responses are cachable), the total
 number of requests going to Google might be reduced.

 I would assume they'd need to have some consideration for proxies, as I
 remember the days when AOL's proxy servers channeled all requests through
 less than a dozen unique IP addresses.  (or at least, those were the only
 ones hitting my servers)

 -Joe


--
Jonathan Rochkind
Digital Services Software Engineer
The Sheridan Libraries
Johns Hopkins University
410.516.8886
rochkind (at) jhu.edu


Re: [CODE4LIB] Journal cover source?

2008-03-18 Thread Boheemen, Peter van
We use this from Bowker:
 
http://images.bowker.com/cgi-bin/ulr_cover.pl?issn=03468755
 
it will return transparent one pixel image (as amazon does) when no picture is 
found.
Not a clean API and not a lot of coverage
 
Peter
 
Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/ 
P Please consider the environment before printing this e-mail



Van: Code for Libraries namens Bob Duncan
Verzonden: di 18-3-2008 22:17
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: Re: [CODE4LIB] Journal cover source?



At 04:27 PM 03/18/2008, Jonathan wrote:
This is something some of us have been wanting for a while too. I don't
know of any API source (I wonder if Bowker's soon-to-be Books In Print
API, which I've been told has cover images, will have that? I'm still
trying to figure out, in communication with Bowker, what their cost
model is going to be for this service).

Ulrich's Periodicals Directory does have many journal cover images, but
doesn't have any API to access them


Ulrich's does use a predictable URL as the value of the img src
attribute;  it returns a cover image when one is available and
nothing when one is not:

img alt=
src=http://ulrichsweb2.serialssolutions.com/cgi-bin/[EMAIL PROTECTED]
/

Example:

img alt=
src=http://ulrichsweb2.serialssolutions.com/cgi-bin/url_cover.pl?issn=01612492;
/

I'm not sure if the links work sans an Ulrich's/SS subscription, nor
what the ethics are of using something like this (subscription or not), but


Bob Duncan


~!~!~!~!~!~!~!~!~!~!~!~!~
Robert E. Duncan
Systems Librarian
Editor of IT Communications
Lafayette College
Easton, PA  18042
[EMAIL PROTECTED]
http://www.library.lafayette.edu/


Re: [CODE4LIB] Free covers from Google

2008-03-17 Thread Boheemen, Peter van
As i wrote earlier, I have implemented a link using the Google API in
our library catalog.
It worked . for a while :)

What we notice now is, that Google responds with an error message. It
thinks that it has detected spyware or some virus.
i see the same effect now when I click on the examples Godmar and Tim
created.
When I go to Google books directly with my browser now, I get the same
message and get the request to enter a non machine readable
string and then I can go on. My API calls however, still fail.
This has probably got to do with the fact that anybody who is accessing
Google from the university campus exposes the same IP adress to Google.
This is probably a trigger for Google to respond with this error.
Does anybody have any ideas about what to do about this, before I try to
get in touch with Google?

Peter van Boheemen
Wageningen University and Research Library
The Netherlands


Re: [CODE4LIB] Free covers from Google

2008-03-17 Thread Boheemen, Peter van
Godmar,
It did not shut down during development, yesterday, when I developed it from 
home. It broke down today, when people started to use it. All university 
desktop computer have got dynamic 10.*.*.* adresses. The gateway does NAT so 
they are exposed to google with about three possible IP adresses. Or, if they 
use SFX, the IP adress of the Open URL resolver, or in the case of citrix, the 
IP adress of that machine. Anyway, all these approaches suffer from the same 
problem with Google's policy. 
Besides all that, I prefer a clean XML interface like Amazon provides above the 
JSON approach of Google. 
And I do prefer server side handling, since I got control over what the user is 
presented and I do not have problems with javascript support of the specific 
browser that the user is equiped with.
 
Peter
 
 
Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/ 
P Please consider the environment before printing this e-mail



Van: Code for Libraries namens Godmar Back
Verzonden: ma 17-3-2008 16:21
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: Re: [CODE4LIB] Free covers from Google



On Mon, Mar 17, 2008 at 11:13 AM, Tim Spalding [EMAIL PROTECTED] wrote:
   limits. I don't think it's a strict hits-per-day, I think it's heuristic
software meant to stop exactly what we'd be trying to do, server-side
machine-based access.

  Aren't we still talking about covers? I see *no* reason to go
  server-side on that. Browser-side gets you what you want-covers from
  Google-without the risk they'll shut you down over overuse.


But Peter's experience says otherwise, no?
His computer was shut down during development - I don't see how Google
would tell his use from the use of someone doing research using a
library catalog. Especially if NAT is used with a substantial number
of users as in Giles's use case.

 - Godmar


Re: [CODE4LIB] Free covers from Google

2008-03-17 Thread Boheemen, Peter van
I found a response form on the google books site. It is meant to be for people 
who want their books published I am afrais, but this was not all to clear. 
Anyway, it accepted my Google account and I submitted this problem
 
Peter
 
Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/ 
P Please consider the environment before printing this e-mail



Van: Code for Libraries namens Jonathan Rochkind
Verzonden: ma 17-3-2008 21:05
Aan: CODE4LIB@LISTSERV.ND.EDU
Onderwerp: Re: [CODE4LIB] Free covers from Google



Interesting that these problems arise even when using the API as Google
intends on the client side.

I would encourage people to tell Google about this. If only we knew a
way to tell Google about it. If you can find a public email address
anywhere or comment form, let us know. And if you are having problems in
production even when using the API client side as intended, let Google
know. Maybe there will be a miracle and they'll care. Chances are higher
here, because it seems like they created this feature in large part for
libraries. If libraries are finding it does not work in production...

Jonathan

Boheemen, Peter van wrote:
 Godmar,
 It did not shut down during development, yesterday, when I developed it from 
 home. It broke down today, when people started to use it. All university 
 desktop computer have got dynamic 10.*.*.* adresses. The gateway does NAT so 
 they are exposed to google with about three possible IP adresses. Or, if they 
 use SFX, the IP adress of the Open URL resolver, or in the case of citrix, 
 the IP adress of that machine. Anyway, all these approaches suffer from the 
 same problem with Google's policy.
 Besides all that, I prefer a clean XML interface like Amazon provides above 
 the JSON approach of Google.
 And I do prefer server side handling, since I got control over what the user 
 is presented and I do not have problems with javascript support of the 
 specific browser that the user is equiped with.

 Peter


 Drs. P.J.C. van Boheemen
 Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
 Head of Application Development and Management - Wageningen University and 
 Research Library
 tel. +31 317 48 25 17 
http://library.wur.nl http://library.wur.nl/  
 http://library.wur.nl/
 P Please consider the environment before printing this e-mail

 

 Van: Code for Libraries namens Godmar Back
 Verzonden: ma 17-3-2008 16:21
 Aan: CODE4LIB@LISTSERV.ND.EDU
 Onderwerp: Re: [CODE4LIB] Free covers from Google



 On Mon, Mar 17, 2008 at 11:13 AM, Tim Spalding [EMAIL PROTECTED] wrote:

  limits. I don't think it's a strict hits-per-day, I think it's heuristic

software meant to stop exactly what we'd be trying to do, server-side
machine-based access.

  Aren't we still talking about covers? I see *no* reason to go
  server-side on that. Browser-side gets you what you want-covers from
  Google-without the risk they'll shut you down over overuse.



 But Peter's experience says otherwise, no?
 His computer was shut down during development - I don't see how Google
 would tell his use from the use of someone doing research using a
 library catalog. Especially if NAT is used with a substantial number
 of users as in Giles's use case.

  - Godmar



--
Jonathan Rochkind
Digital Services Software Engineer
The Sheridan Libraries
Johns Hopkins University
410.516.8886
rochkind (at) jhu.edu


Re: [CODE4LIB] Free covers from Google

2008-03-17 Thread Boheemen, Peter van
Hmm, just found an example where Google clearly does something wrong:
Look at: http://library.wur.nl/WebQuery/catalog/lang/948125
 
It shows a cover and links to the wrong book !!!
The look up is based on isbn 0851992544, but this book has got isbn 0851993575 
and this is also clearly stated in the Google book info !!
 
If you just go to Google book search and type isbn:0851992544 in the search 
box. You will find 4 titles !! of which the first one is the one I get from the 
service I use. The second one is the correct one. If you type isbn:0851993575 
you even get 6 hits and they all seem to share this ISBN !!!
 
I don't know if it does a lot of these mistakes. I just ran into them and I 
only request covers if Amazon can not provide them, so occasionally, so I 
suspect this must happen pretty often or I am just lucky this time (as opposed 
to any lottery I have ever been in.)
 
Peter
 
 
 
Drs. P.J.C. van Boheemen
Hoofd Applicatieontwikkeling en beheer - Bibliotheek Wageningen UR
Head of Application Development and Management - Wageningen University and 
Research Library
tel. +31 317 48 25 17   
 http://library.wur.nl http://library.wur.nl/ 
P Please consider the environment before printing this e-mail