be more elegant solutions that allow, say, nested/threaded
comments. I know there is blog software out there that does this, but
it's been a few years so I forget what it's called.
-Mike
On Wed, Oct 16, 2013 at 11:06 AM, Walker, David dwal...@calstate.edu
wrote:
Hi all,
We're
Hi all,
We're looking to put together a large policy document, and would like to be
able to solicit feedback on the text from librarians and staff across two dozen
institutions.
We could just do that via email, of course. But I thought it might be better
to have something web-based. A wiki
We're also using Guzzle, and really like it.
--Dave
-
David Walker
Director, Systemwide Digital Library Services
California State University
562-355-4845
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Karen
Coombs
I would point out, too, that Encore (the example given) is not one of the major
discovery systems. The 'Big Four' discovery services, as they are often
called, are those developed by OCLC, Ex Libris, Serials Solutions, and Ebsco.
Encore is really a different kind of system. It has no
Ditto. It was almost like being there. I even had a beer each night.
--Dave
-
David Walker
Director, Systemwide Digital Library Services
California State University
562-355-4845
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On
I've always preferred search engine-based spell checkers over other approaches.
I've not seen a library application using a different strategy (dictionary or
corpus based) that does nearly as well.
We've used the Yahoo [1] and Bing [2] spell check APIs for years now in our
applications. They
Whatever you do, downstream applications are probably just going to ignore that
information anyway. I've never bothered to look at the leader length when
parsing MARC-XML, anyway.
I would just make it zeros.
--Dave
-
David Walker
Interim Director, Systemwide Digital
Since you mentioned SimpleXML, Kyle, I assume you're using PHP?
If so, you might look at XMLReader [1], which is a pull parser, and should give
you better performance on large files than SimpleXML .
It is still based on libxml, though, so if that is still not fast enough for
you, you can
We use this to transform the PQ XML into the format that DSpace uses for batch
loading -- the elements here are qualified Dublin Core, but the format is
unique to DSpace.
http://library.calstate.edu/media/txt/diss-to-dc.xsl
--Dave
-
David Walker
Interim Director,
Hi Joshua,
What do you see if you do:
var_dump($client-__getFunctions());
That should show you the available methods and their parameters.
--Dave
-
David Walker
Library Web Services Manager
California State University
-Original Message-
From: Code for Libraries
Are your 'folks' looking for a content management system, Karen?
As Mark just mentioned, CodeIgniter is a web application development framework
-- that is, a set of reusable programming code that makes it easier for
programmers to build applications for the web. The key terms there being
and WordPress is ...
well, I don't know. Dang! I hate being in the middle of this. I still think
they'd be better off going with one of the known CMS packages.
kc
Quoting Walker, David dwal...@calstate.edu:
Are your 'folks' looking for a content management system, Karen?
As Mark just mentioned
I couldn't get json_encode() going on the server at work.
This usually means your server is running an older version of PHP. If it's OS
is RHEL 5, then you've likely got PHP 5.1.6 installed.
http://php.net/manual/en/function.json-encode.php
json_encode
PHP 5 = 5.2.0
--Dave
And I want to update 'Drawing' to be 'Cooking' w/ a jQuery hover effect
on the client side then I need to make an Ajax request, correct?
What you probably want to do here, Nate, is simply output the PHP variable in
your HTML response, like this:
h1 id=foo?php echo $searchterm ?/h1
And
at 2:44 PM, Walker, David dwal...@calstate.edu wrote:
And I want to update 'Drawing' to be 'Cooking' w/ a jQuery hover
effect on the client side then I need to make an Ajax request, correct?
What you probably want to do here, Nate, is simply output the PHP
variable in your HTML response
I know yaz-marcdump changes the encoding bit in MARC
leaders. Does it also convert MARC-8 characters to UTF-8?
Yes. We use it for that purpose all the time.
--Dave
-
David Walker
Library Web Services Manager
California State University
-Original Message-
From: Code
We use a number of web services provided by our (often vendor-supplied) library
systems. Those include: Metalib, SFX, bX, and Voyager. We've also worked with
Ebsco, Summon, Primo/Primo Central, and Worldcat APIs.
--Dave
-
David Walker
Library Web Services Manager
California
I doubt anyone is particularly wedded to the
particularities of the current theme.
In fact, some of us dislike it entirely. ;-)
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
IUG has an area on their website called the Clearinghouse, which has a number
of scripts and other things. It's behind a login, unfortunately, although any
IUG member can get access.
--Dave
==
David Walker
Library Web Services Manager
California State University
passworded to
everyone. You might ask if this area will be opened too as it may still be
closed as an oversight.
kyle
On Tue, Apr 26, 2011 at 7:22 AM, Walker, David dwal...@calstate.edu wrote:
IUG has an area on their website called the Clearinghouse, which has a
number of scripts and other
, 2011, at 1:02 PM, Walker, David wrote:
http://bit.ly/hdL55U
But doesn't the large circle over the Bay Area come from all the gmail
accounts hosted in Mountain View?
No, not exactly.
Yes, much of the area is centered around Mountain View (Gmail), but as you zoom
in you see
I wonder if you might be able to load the file in PKP Harvester.
http://pkp.sfu.ca/?q=harvester
It should already be able to parse and index OAI-DC, and would give you a nice,
simple interface. It's based on a straight LAMP stack, which would make it
easier to get up and running than some
Just out of curiosity, is there a Summon (API) developer listserv? Should
there be?
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
From: Code for Libraries
Hey Eric,
Is this an Innovative system you have access to (at Notre Dame)? And do you
need to do this one time only, or does it need to be automated and ongoing?
If it's a system you have access to, and you only need it once, then you might
just have one of the staff there use the Millennium
I've been involved in several projects lambasted
because managers think MARCXML is solving
some imaginary problem
It seems to me that this is really the heart of your argument. You had this
experience, and now are projecting the opinions of these managers onto lots of
people in the
Software Engineer
OCLC Research
http://www.oclc.org/research/people/smith.htm
-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Walker, David
Sent: Monday, October 25, 2010 8:57 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] MARCXML
b) expanding it to be actual useful and interesting.
But here I think you've missed the very utility of MARC-XML.
Let's say you have a binary MARC file (the kind that comes out of an ILS) and
want to transform that into MODS, Dublin Core, or maybe some other XML schema.
How would you do
Hey Owen,
Seems like the you could use the dlf:holdings element to hold this kind of
individual library information.
The DLF-ILS documentation doesn't seem to think that you would use
dlf:simpleavailability here, though, but rather MARC or ISO holdings schemas.
But if you're controlling both
jQuery to parse a standard availability
format so that this could then be applied easily in other environments.
Obviously we can still achieve the outcome we need for the immediate
requirements of the project by using a custom format.
Thanks again
Owen
On Thu, Oct 21, 2010 at 4:28 PM, Walker
I have some old MARC records that appear to have 007 fields that follow the
pre-1981 structure.
The LOC MARC pages mention this older structure in a note at the bottom of the
page [1], but don't give a whole lot of information on it.
I'm curious if others have run into this, and what you've
Hi Cindy,
Both the Ebsco and Proquest APIs are definitely available to customers. We're
using the Ebsco one in our Xerxes application, for example. ( I'll send you a
link off-list, Cindy.)
--Dave
==
David Walker
Library Web Services Manager
California State University
You might also need to factor in an extra server or three (in the cloud or
otherwise) into that equation, given that we're talking 100s of millions of
records that will need to be indexed.
companies like iii and Ex Libris are the only ones with
enough clout to negotiate access
I don't think
It seems like the more productive path if the goal of a user is
simply to locate a copy, where ever it is held.
But I don't think users have *locating a copy* as their goal. Rather, I think
their goal is to *get their hands on the book*.
If I discover a book via COINs, and you drop me off at
Here are some stats from Cal State San Marcos for the past 6 1/2 years
(2003-10) . All searches other than keyword are browse searches.
keyword = 596,111
title = 158,761
author = 59,293
subject = 23,692
call number = 9,477
form / genre = 4,838
other numbers = 14,636
So:
We're using maybe 1% of the spec for 99% of our practice,
probably because librarians weren't imaginative (as Jim
Weinheimer would say) enough to think of other use cases
beyond that most pressing one.
I would suggest it's more because, once you step outside of the primary use
case for
I was also just working on DOI with RIS.
It looks like both Endnote and Refworks recognize 'DO' for DOIs. But
apparently Zotero does not. If Zotero supported it, I'd say we'd have a de
facto standard on our hands.
In fact, I couldn't figure out how to pass a DOI to Zotero using RIS. Or, at
I think a good compromise is to have local meeting
conversations on the code4libcon google group.
this!
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
From: Code for Libraries
@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Code4Lib North planning continues
On 8 April 2010, Walker, David quoted:
I think a good compromise is to have local meeting
conversations on the code4libcon google group.
That list is for organizing the main conference, with details about
getting rooms, food
Google code has project feeds in Atom, too.
--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 Aaron
Rubinstein
That was not a reply but a new message.
--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 Mike Taylor
ALL of that said, where are the San Diego gang
la_jolla++
BigD?
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
From: Code for Libraries [code4...@listserv.nd.edu] On Behalf
Sarah,
Are you using ILLiad, or perhaps just an e-mailed based ILL form?
Either way, your link resolver should be able to send the OpenURL to that
system. ILLiad can accept OpenURLs and auto-populate it's form. It's not too
difficult to do the same for a home-grown email ILL form.
This is
There is a Duke basketball game on then, and they do love them some college
basketball in North Carolina.
NASCAR should be over by 7:00.
I think you're good.
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
The hockey game is on MSNBC.
--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 Sean Hannan
[shan...@jhu.edu]
Sent:
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
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
[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
Can anyone here recommend an open source system for change management?
Not version control, per se. But the process of requesting, reviewing, and
approving changes to production systems.
Does Trac fit into this category?
--Dave
==
David Walker
Library Web Services Manager
So a user arrives at your app. You see that they are not logged in, and so
redirect them to the CAS server with a return URL back to your application.
Do you have an example of that URL?
--Dave
==
David Walker
Library Web Services Manager
California State University
Do you mean just the 'CONTENT DESIGNATOR HISTORY' at the bottom of each page?
http://www.loc.gov/marc/bibliographic/bd4xx.html
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
I've taken to using Shadowbox:
http://www.shadowbox-js.com/
Since one of the things you can bring-up in the box is any external web page,
it might meet your need for an image map?
--Dave
==
David Walker
Library Web Services Manager
California State University
what's the problem(s) with PHP?
I fear this thread may never end.
And I like PHP.
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
From: Code for Libraries
Hi John,
I also got this email. We also recently installed an ipsCA wildcard cert for a
test EZProxy install.
Looking at the details of our ipsCA wildcard certificate in Firefox, though, I
can see the chain of certificates going up to the root ipsCA cert.
Firefox says that that root
I see now that I'm looking at the intermediate certificate. The root does
expire in 2009.
Nevermind. :-)
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
From: Walker, David
Sent
Innovative does too.
Like Ben mentioned with Voyager Z39.50, simply set the record type to 'OPAC' in
your yaz client to get the holdings.
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
My wife really likes Web Redesign: Workflow that Works, by Kelly Goto Emily
Cotler.
The second edition is called Web Redesign 2.0.
http://www.web-redesign.com/
http://www.worldcat.org/oclc/57641137
--Dave
==
David Walker
Library Web Services Manager
California State
Casting a net far and wide on this, sorry.
We're using EZproxy to proxy a website that also happens to have reCaptcha on
it.
I guess reCaptcha keys are tied to domain names, so when the Javascript is
brought into the page via the script / tag, it sees that the page is
'proxy.example.edu'
From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Walker, David
[dwal...@calstate.edu]
Sent: Tuesday, August 25, 2009 3:33 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] EzProxy and recaptcha
Casting a net far and wide on this, sorry.
We're using EZproxy to proxy a website
Libraries
http://osulibrary.oregonstate.edu/specialcollections
-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of
Walker, David
Sent: Tuesday, August 25, 2009 12:34 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] EzProxy and recaptcha
Casting a net
://xerxes.calstate.edu
From: Walker, David
Sent: Tuesday, August 25, 2009 12:33 PM
To: CODE4LIB@LISTSERV.ND.EDU
Cc: web4...@webjunction.org
Subject: EzProxy and recaptcha
Casting a net far and wide on this, sorry.
We're using EZproxy to proxy a website that also happens
Is it possible to write a .htaccess file that works
*no matter* where it is located
I don't believe so.
If the .htaccess file lives in a directory inside of the Apache root directory,
then you _don't_ need to specify a RewriteBase. It's really only necessary
when .htacess lives in a
From: Code for Libraries [code4...@listserv.nd.edu] On Behalf Of Godmar Back
[god...@gmail.com]
Sent: Wednesday, July 01, 2009 7:23 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] tricky mod_rewrite
On Wed, Jul 1, 2009 at 10:18 AM, Walker, David dwal...@calstate.edu wrote
: Re: [CODE4LIB] tricky mod_rewrite
On Wed, Jul 1, 2009 at 10:38 AM, Walker, David dwal...@calstate.edu wrote:
They can create .htaccess files, but don't always
have control of the main Apache httpd.conf or the
root directory.
Just to be clear, I didn't mean just the root directory itself
Micahael,
What XSLT processor and programming language are you using?
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
From: Code for Libraries [code4...@listserv.nd.edu] On
It appears that the openurl.info domain name has expired. I get an error from
the host:
http://www.openurl.info/registry/docs/mtx/info:ofi/fmt:kev:mtx:ctx
I've been using the registry at OCLC as a reference source for OpenURL. But
all of the identifiers and links pointing to openurl.info
I'm not sure it's a _big_ mess, though, at least for metasearching.
I was just looking at our metasearch logs this morning, so did a quick count:
93% of the searches were keyword searches. Not a lot of exactness required
there. It's mostly in the 7% who are doing more specific searches
I see today that Ebsco announced their Discovery Service, similar to Summon.
Not surprising, of course -- although note the fact that WorldCat will be
included in the local index, interesting, no?
http://www.ebscohost.com/thisTopic.php?marketID=1topicID=1245
Anyway, nothing in the press
that.)
Walker, David wrote:
I see today that Ebsco announced their Discovery Service, similar to
Summon. Not surprising, of course -- although note the fact that WorldCat
will be included in the local index, interesting, no?
http://www.ebscohost.com/thisTopic.php?marketID=1topicID=1245
Even though Summon is marketed as a Serial Solutions system, I tend to think of
it more as coming from Proquest (the parent company, of course).
Summon goes a bit beyond what Proquest and CSA have done in the past, loading
outside publisher data, your local catalog records, and some other nice
I've noticed that reference and instructional librarians (at least in published
literature) tend to use the term federated search more often than others.
And by that they mean a broadcast search, not what Ray and many others mean by
that term.
Library technology folk tend to use the other
I know that a large percentage of the data in our
MARC records is not being used for finding/gathering
or even display, so in that case, what good is it?
This is, of course, a chicken and egg thing. The reason why a lot of MARC data
remains inconsistent is precisely because it is not being
However, my understanding is that Worldcat forbids any
use of those cover images _at all_.
OCLC does return the cover image URL as part of it's Z39.50 response, so I'm
guessing that it is intended to be used by external applications, or at least
those that are actually searching Worldcat.
Hi All,
Anyone have an XSLT style sheet to convert from MARC-XML to Qualified Dublin
Core?
I'm looking to load these into DSpace, if that makes a difference. Looks like
LOC only has MARC-XML to Simple Dublin Core. This page [1] mentions a
'MARCXML to Qualified DC styles heets' developed
Some of us can barely afford to get to the east coast of the United States, let
alone Europe. Not that you have to cater to us poor state university folk, or
anything. ;-)
--Dave
==
David Walker
Library Web Services Manager
California State University
Do you know if it is specifically geared
toward Zotero's SQLite data structures?
I don't believe so, since the CSL standard, such that it is, predates Zotero.
I've worked with CSL a little bit in trying to create a PHP CSL rules engine.
Not a trivial task, to say the least, but long-term it
I'm working on an advanced search screen as part of our WorldCat API project.
WorldCat has dozens of indexes and a ton of limiters. So many, in fact, that
it's rather daunting trying to design it all in a way that isn't just a big
dump of fields and check boxes that only a cataloger could
So, I would assume that the 2416076 record
was merged into the 24991049 record
Or maybe this is an example of WorldCat's FRBR work set grouping at work? I've
been struggling to wrap my mind around this recently.
--Dave
==
David Walker
Library Web Services Manager
California
Thanks everyone!
--Dave
==
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
From: Code for Libraries [EMAIL PROTECTED] On Behalf Of Mark Jordan [EMAIL
PROTECTED]
Sent: Monday, October 06,
a decent UI is probably going to be a bigger job
I've always felt that the call number browse was a really useful option, but
the most disastrously implemented feature in most ILS catalog interfaces.
I think the problem is that we're focusing on the task -- browsing the shelf --
as opposed to
Hi all,
I'm working on converting a screen-scraping class, written in PHP, I have for
looking-up bib and availability information in an Innovative systems to the new
ILS-DI specification, and had a couple of questions:
1. Is there a place (other than the workshop) to discuss issues or
Hi All,
I'm giving a conference presentation later this month on metasearch. If your
library licenses Serial Solutions' metasearch system, would you mind contacting
me off-list? I'd like to ask a couple of questions. Thanks!
--Dave
---
David Walker
Library Web Services
use for testing. The client is particularly useful as you can use it
interactively with your ILS.
HTH,
Mark
-Original Message-
From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
Walker, David
Sent: Wednesday, June 11, 2008 3:00 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re
I'd like to see the PHP code, Mark. Would you mind sending it to me, or
perhaps posting it somewhere where we all might download it?
Thanks!
--Dave
---
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
Has anyone on this list considered
this option or tried it out?
We (and no doubt many others) have been using Innovative's Z39.50 server with
our metasearch and link resolver systems -- not with a yaz-proxy/SRU interface
on top, but just directly using Z39.50 clients.
It works well with our
Nobody in the *library world* uses
it, much less non-libraries.
Ironically, I was just checking email in between using the WorldCat SRU server.
In addition to the systems Rob mentioned, there are also article databases like
JSTOR and Springerlink that implement SRU, and every metasearch
If there's something better
I've had good success with UrlRewriteFilter, which is very much like
mod_rewrite.
http://tuckey.org/urlrewrite/
--Dave
---
David Walker
Library Web Services Manager
California State University
http://xerxes.calstate.edu
-
WEB LIBRARIAN
-
The California State University San Marcos Library is seeking a creative,
energetic librarian to provide vision and leadership in designing, developing,
and supporting the Library's Web sites. Senior Assistant Librarian,
tenure-track position with a
/suggestions you may have.
- Godmar
On 3/4/07, Birkin James Diana [EMAIL PROTECTED] wrote:
On Mar 1, 2007, at 5:23 PM, Walker, David wrote:
http://walkertr.csusm.edu/scrape/test.htm
Very cool; works on our III catalog!
Nathan Mealy -- I also used the screenscrape method to get info we
needed
Nathan,
You may want to consider some alternatives to Z39.50.
As Marc and Godmar have pointed out, you can set the record format to 'OPAC' in
order to get holdings information in a Z39.50 search, but the III Z39.50 server
has some key limitations.
First, the III Z39 Server only allows you to
Excuse the cross-posting:
--
Web Librarian
--
Tenure-track appointment at the Senior Assistant Librarian level (beginning
salary $51,852).
The California State University San Marcos Library is seeking a creative,
energetic librarian to provide vision and leadership
One thing I am hoping that can come
out of the preconference is a standard
XSLT doc.
Is there XSLT to do this sort of thing
with dates available?
I am, however, skeptical of a purely MARC
- XSLT - Solr solution.
Most XSLT processors do, of course, allow you to write your own extension
91 matches
Mail list logo