or web interface. OCLC's support staff said it would
probably involve a bunch of manual re-entry.
Does anyone have a technique they can recommend? I do have scripting
experience if it will help.
Joshua Welker
Information Technology Librarian
James C. Kirkpatrick Library
University of Central Missouri
ults. The person to talk to at UMN
> about this is Shane Nackerud.
>
> This may be larger than you're looking for, because it touches on overall
> library performance rather than just the website. But you did ask for big
> picture stuff.
>
> Hope this helps.
>
> Will
We are in the middle of a large strategic alignment effort at our
university. A big part of that is developing KPIs (key performance
indicators) to use as a benchmark for self-assessment and budget
allocation. The goal is to develop "scorecards" of sorts to help us track
our success.
Our website
+1 to Sean's questions. I've considered implementing a shelf browse system
myself, but I am wary. It's a huge amount of work, and I have no idea who
it will benefit or how much. It's one of those things that certainly seems
cool to me, but unfortunately I am not the target audience of our website
Library Community Web Guidelines
Back in October, there was interest on the Code4Lib and LITA listservs in
creating a document about best practices for library websites. The goal is
to publish a document that is stamped by ALA via LITA that librarians can
use to guide web-related
Brute force attacks aren't the problem. There's a simple param in EZproxy
that blocks an IP and/or user account after a certain number of failed
logins. I suspect that the problem is that attackers already have valid
login credentials from one of the thousands of security breaches in the
last few
Blocking the IP is the obvious solution but not ideal at all. First off,
it's trivially easy to bypass IP blacklists using proxies. I don't want to
play a game of never-ending IP whack-a-mole. Second, it notifies the
attacker that we are onto them, which makes it less likely for us to catch
them.
That looks promising, but I can't make heads or tails of how to implement
any of those rules. Is there a way I can set up the logger to only record
usernames if the IP address matches a list of malicious IPs?
Josh Welker
-Original Message-
From: Code for Libraries
I have a solution running that is compatible with API V3 but it is pretty
specific to Ruby on Rails. The idea is to use Google's iCal interface rather
than the API. iCal is going to stay the same no matter how many iterations
the API goes through. You basically just need to find an iCal parsing
Balancing security and privacy with EZproxy
In recent months, we have been contacted several times by one of our
vendors about our databases being accessed by rogue Chinese IP addresses.
With the massive proliferation of online security breaches and password
dumps, attackers are gaining access
The concept of a library technology Stack Exchange site as a google-able
repository of information sounds great. However, I do have quite a few
reservations.
1. Stack Exchange sites seem to naturally lead to gatekeeping,
snobbishness, and other troll behaviors. The reputation system built into
It sounds like the people running Stack Exchange are the same people
running Wikipedia. They have received a lot of publicity for similar
problems, especially removing edits from new users without explanation.
StackExchange, like Wikipedia, is a poor fit for libraries. Even though
these are great
The two don't need to be exclusive. I wonder if we could set up a QA site
that would email new posts to the Code4Lib listserv. Then we get to keep the
existing community and inertia but we get the nice, searchable database of
answers.
Josh Welker
-Original Message-
From: Code for
There are 2 reasons I have learned/am learning Linux:
1. It is cheaper as a web hosting platform. Not substantially, but enough to
make a difference. This is a big deal when you are a library with a
barebones budget or an indie developer (I am both). Note that if you are
looking for
of ALA or LITA.
Ad...discuss.
-Sean
From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Joshua
Welker [wel...@ucmo.edu]
Sent: Tuesday, September 30, 2014 3:19 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Library community web
Jr.
MSLIS
Library Department Chair
South Suburban College
7087052945
Our Mission is to Serve our Students and the Community through lifelong
learning.
Sent from my iPhone
On Sep 29, 2014, at 12:17 PM, Joshua Welker wel...@ucmo.edu wrote:
As Brad mentioned, one of the most interesting
I definitely agree that we should adhere to larger web standards and that we
should actively discourage conventions that libraries have adopted over the
years that have nothing to do with wider standards and best practices (e.g.
tabbed search boxes, content in sidebar regions). In fact, much of
John,
I see your point. What I had in mind would be focusing on front-end
technologies, mainly user interface and design patterns. Backend tech trends
change so often that any document would be obsolete by the time it is
finished. There would also have to be a group committed to regularly
and
administrators for making large user-centered changes to the library's web
presence.
Josh Welker
-Original Message-
From: Joshua Welker [mailto:wel...@ucmo.edu]
Sent: Tuesday, September 30, 2014 9:43 AM
To: Code for Libraries
Subject: RE: [CODE4LIB] Library community web standards
and programs at conferences? Yes! Caveat: must be a LITA member.
Happy to provide more info if needed.
-Cindi
of the many hats
On Tue, Sep 30, 2014 at 10:34 AM, Joshua Welker wel...@ucmo.edu wrote:
I definitely agree that we should adhere to larger web standards and
that we should actively discourage
and run a virtual
conference? Definitely! Have meetings and programs at conferences? Yes!
Caveat: must be a LITA member.
Happy to provide more info if needed.
-Cindi
of the many hats
On Tue, Sep 30, 2014 at 10:34 AM, Joshua Welker wel...@ucmo.edu wrote:
I definitely agree that we should
, and I'm still not sure what an optimal
structure would be, but I keep thinking it would be a really worthwhile
project.
I will also say that everything I've found on alistapart and libux has been
incredibly useful!
On Tue, Sep 30, 2014 at 11:05 AM, Joshua Welker wel...@ucmo.edu wrote:
How many folks
AM, Joshua Welker wel...@ucmo.edu wrote:
If we are talking about a set of _curated_ community plugins, Github
(or any of umpteen git platforms) would be fine. A Springshare person
and/or designated community persons could control the repos,
approving pull requests and managing releases and all
!
On Wed, Sep 24, 2014 at 12:56 PM, Joshua Welker wel...@ucmo.edu
wrote:
I lol'ed several times reading your message. I feel the pain.
Well, it is
nice to know I am not alone. You are right that this in
particular is
an
organizational problem and not a LibGuides problem. But
unfortunately
, but creating *good* content for the web is hard.
Emily King, MSLS
Digital Services Librarian
CSN Library Services
Charleston Campus
(702) 651-7511
http://www.csn.edu/library
On 9/24/14 9:56 AM, Joshua Welker wel...@ucmo.edu wrote:
I lol'ed several times reading your message. I feel the pain. Well
and not
like just some libguide library website built using lg. More and more
I'm seriously considering LG2 as a feasible option for our library site.
Thanks!
Brad
On Mon, Sep 22, 2014 at 3:29 PM, Joshua Welker wel...@ucmo.edu wrote:
I was just curious in general. I'm always interested
for joy. :)
Michael
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
Sent: Wednesday, September 24, 2014 10:27 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] LibGuides v2 - Templates and Nav
I agree with Alex. The LibGuides 2.0
I lol'ed several times reading your message. I feel the pain. Well, it is
nice to know I am not alone. You are right that this in particular is an
organizational problem and not a LibGuides problem. But unfortunately it
has been an organizational problem at both of the universities where I've
, with specific answers to a couple of things:
On Wed, Sep 24, 2014 at 10:27 AM, Joshua Welker wel...@ucmo.edu wrote:
2. Lack of a plugin ecosystem and any sort of server-side scripting.
This is a major one for me. This limits the site to mostly static,
manually-added content. Yes, you can embed RSS feeds
, Joshua Welker wrote:
Nice job. I like the simplicity. Let me know how the usability testing
goes.
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
Of Alex Armstrong
Sent: Friday, September 19, 2014 10:28 AM
To: CODE4LIB
...@acg.edu
On 2014-09-19 12:31 AM, Joshua Welker wrote:
That's a good idea. I changed the template using Bootstrap classes so
that the sidebar will appear below the main column on small screens (
1024px roughly). But I might consider hiding the side completely.
Josh Welker
-Original Message
Definitely Highcharts. I have used it on a few projects, and it is
fantastic. It's free for non-commercial use. Great documentation and
support. It also has plugins for several web app frameworks like Rails,
Django, Yii, etc. Very helpful if you are going to use one of those to build
your
I am in the middle of building a very minimalist LibGuides 2.0 template to
go with our new website. Here's the current status:
http://ucmo.beta.libguides.com/test-guide.
We are still torn on whether to have any side columns. We currently have a
right column just for important site-wide
Brad,
The situation here was very similar to yours. The library had its own web
server for many years. After the previous library IT manager retired (and
before I was hired to replace him), it was decided that all the library
servers would be virtualized and live in the infrastructure provided by
This should be quite doable in most programming languages with
out-of-the-box tools and no tricky parsing code. The gist is to save in
Excel as a delimited text file (tab is a good choice), then have your script
ingest the document and turn it into an array, and then turn the array into
XML. In
Sorry, the last line got messed up by outlook.
#now save the whole thing as an xml file
with open('myfile.xml', 'wb') as file
ElementTree(rootNode).write(file)
Josh Welker
-Original Message-
From: Joshua Welker [mailto:wel...@ucmo.edu]
Sent: Monday, June 16, 2014 2:32 PM
To: Code
Riley,
Like many others here, I came from the humanities and stumbled into this
line of work. I have BAs in philosophy and religion. There were virtually
zero job opportunities with those degrees, so for various reasons I did an
MLS program and at the same time got an entry-level IT job, and from
Yes, experience trumps education completely in my experience as far as
developing skills in libraries and technology. Some employers will demand
the degree, but it is really of secondary value to hands-on experience.
One possibility would be talking to a systems librarian or anyone else at
your
This thread is certainly not dry. It could stand to dry out quite a bit.
http://en.wikipedia.org/wiki/Don%27t_repeat_yourself
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Forrest, Stuart
Sent: Wednesday, May 28, 2014 2:10 PM
To:
I honestly have no opinion as to whether we have full job postings, a
digest, a separate mailing list, or whatever. I just want this conversation
to be over.
http://youtu.be/ju4-bw3a48E
http://impossiblehq.com/wp-content/uploads/2013/04/Final-Form.jpg
Josh Welker
-Original Message-
are willing to dive in deep, consider attending DrupalCon. Amazing
community. :-)
Mike Hagedon
University of Arizona Libraries
[1] http://symfony.com/
[2] http://www.doctrine-project.org/
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
different. Depending on what your
requirements
are, you may have better luck using a narrower-purpose tool for the job.
Have you considered something like SubjectPlus?
http://www.subjectsplus.com/
On Wed, May 14, 2014 at 8:35 PM, Joshua Welker wel...@ucmo.edu wrote:
Warning: incoming
, but talk to me again in a year, and I should.
Cheers,
-Ian Walls
Web Services Emerging Technologies Librarian UMass Amherst Libraries
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
Sent: Thursday, May 15, 2014 10:47 AM
To: CODE4LIB
20:35:05 -0500
From:Joshua Welker wel...@ucmo.edu
Subject: Very frustrated with Drupal
Warning: incoming wall of text.
I've been working for the past several months on building a library website
with Drupal. This is my second try building a website with Drupal. I chose
Drupal for two main
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Christian Pietsch
Sent: Thursday, May 15, 2014 10:39 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Very frustrated with Drupal
Hi Joshua,
On Thu, May 15, 2014 at 09:47:06AM -0500, Joshua
Consultant
Colorado State Library
From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Joshua
Welker [wel...@ucmo.edu]
Sent: Thursday, May 15, 2014 8:47 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Very frustrated with Drupal
Thank you all
.
-Shaun
[1]
http://drupalize.me/blog/201401/introduction-restful-web-services-drupal-8
On 5/15/14 2:03 PM, Joshua Welker wrote:
Nina,
Thank you for your insights. I'm glad to get a response from someone with
lots of relatively positive Drupal experience.
As far as functionality problems, I can
That summarizes my feelings quite well.
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Simon Spero
Sent: Thursday, May 15, 2014 2:40 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Very frustrated with Drupal
a programmer but want
to leverage the things Drupal can do, so it is very different than other
Drupal books I have or have come across.
Brent
Joshua Welker wrote:
Thanks for the suggestions about videos and the Services module. I will
give it a look. I am still quite torn overall about whether
Warning: incoming wall of text.
I've been working for the past several months on building a library website
with Drupal. This is my second try building a website with Drupal. I chose
Drupal for two main reasons: CCK/content types, and its ubiquity in the
library community.
Theme development was
I do have quite a bit of experience with Wordpress, and I generally like it
more than Drupal for its simplicity. The reason I am wary of it is that it
is heavily plugin-dependent in general and specifically with regards to
custom content types. I want to avoid having to use third-party plugins for
We are planning to implement a small script that runs in the background on
our public computers and pings a server-side script every few seconds.
That data will be recorded to a database for stats and also used to
generate a map of computer availability.
Josh Welker
-Original Message-
Don't get too excited. IE8 is still the default browser in Windows 7. At
the university where I work, upgrading to IE 9+ is not part of the base
images, and users are left to upgrade on their own. Public machines still
have IE 8. I am trying to get this fixed but no luck yet. Apparently, too
many
There are two conflicting issues here. If you want ease of development,
you want a framework. If you want ease of content creation, you want a
CMS. As a developer, it's always my preference to go for ease of
development and use a framework. Designing plugins and modules just sucks.
A simple plugin
this communication in
error, please immediately notify us by replying to the original
message at the listed email address. Thank You.
On Feb 14, 2014, at 8:30 AM, Joshua Welker wel...@ucmo.edu wrote:
There are two conflicting issues here. If you want ease of
development,
you want
It is ubiquitous in the library community, so support is easy to find.
There is also a lot of EZproxy support from vendors, who often post
EZproxy config setups for their databases on their support sites.
Josh Welker
-Original Message-
From: Code for Libraries
[mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Joshua Welker
Sent: January-08-14 3:48 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] EZcheck: a java-based catalog link checking program
I put together a link checking program that searches through MARC 856
fields for broken links and generates
I put together a link checking program that searches through MARC 856
fields for broken links and generates a report spreadsheet. It was
originally in Python, but I switched to Java for a variety of reasons
(don’t want to start a language flame war). The result is the EZcheck
program above. If
I gave SharePoint a fair shake once, but it is a lost cause. Don't bother
trying if you have any other option.
If you are having problems with campus IT giving you more visibility, you
should work with your library to make one of its goals increasing
discoverability, and then have your library
at least; I could create a schema that has a
modsCollectionCollection element that takes modsCollection as content.
:)
On 10-12-13 15:30, Joshua Welker wel...@ucmo.edu wrote:
I really like Ben's idea of programmatically reading the XML schema and
generating the XML structure based on that rather than
like
that must exist somewhere, right?) Does it happen to work anything like
that, or is it hardcoded to generate these specific elements?
Ben
On 09-12-13 17:27, Joshua Welker wel...@ucmo.edu wrote:
Challenge accepted.
http://library.ucmo.edu/dev/metadata-generator.php
Obviously
Challenge accepted.
http://library.ucmo.edu/dev/metadata-generator.php
Obviously in the prototype phase, but it works. Only MODS is available for
now, and you can only select top-level elements (all child elements of the
top-level selections will be auto-generated). I will try to expand it to
: Monday, December 09, 2013 10:34 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Lorem Ipsum metadata? Is there such a thing?
Nice! Are you going to put the code on GitHub (or some such place)? I'd be
interested in tracking...
Kevin
On Mon, Dec 9, 2013 at 11:27 AM, Joshua Welker wel
with the correct datatypes etc. (Something like
that must exist somewhere, right?) Does it happen to work anything like
that, or is it hardcoded to generate these specific elements?
Ben
On 09-12-13 17:27, Joshua Welker wel...@ucmo.edu wrote:
Challenge accepted.
http://library.ucmo.edu/dev
that Eclipse can generate XML from an DTD
or XSD file. First try with the EAC XSD shows I need to try other options,
but it's promising.
(It's still an interesting problem to try to tackle yourself, of course.)
Ben
On 09-12-13 17:59, Joshua Welker wel...@ucmo.edu wrote:
It's hard-coded to generate
Evil ampersands! They have caused me hours of headaches in past XML
projects...
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Jason Bengtson
Sent: Monday, December 09, 2013 4:35 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re:
Google Books API returns a JSON object that contains links to three or
four different image sizes. Also, regarding CSS, browsers seem to scale
the height down proportionally when you use CSS to modify the width.
As a side note about Google Books, the cover images seem to only be
available via
You could do all this with Javascript and not have to worry about mucking
around with wwwoptions or any of that messy stuff. Just create a static
JSON or XML file in the webpac directory containing a list of all the
classification names and their associated call number ranges (as detailed
or as
I built something similar using Google Books. You'll definitely want to
create a mechanism for caching the cover image URLs or else you are going
to run into the API's daily limit (which is 1000 by default I think). An
easy way to do it would be to store the URL and an identifier such as a
bib
I've had success in the past using the Foxit suite to bypass Adobe's
proprietary PDF restrictions. Or in many cases you can just open the PDF
file in a non-Adobe reader (such as Foxit) and use a print-to-pdf tool
like PDFCreator to regenerate a new PDF file from the same content, and
IIRC it is
Thought I'd share this work put together by the folks in charge of our
consortium:
https://github.com/mcoia/sierra_marc_tools
It's a Perl implementation. I haven't used it myself, but I know it can
generate MARC records.
Josh Welker
-Original Message-
From: Code for Libraries
I am attempting to write my first small Ruby app, but I am running into
major problems just getting off the ground developing in Windows. I
downloaded the most recent Ruby 2.0 package from RubyInstaller. Then I
installed DevKit so I could use gems. After some fiddling, I was finally
able to
Coyne
On Tue, Oct 1, 2013 at 2:49 PM, Joshua Welker wel...@ucmo.edu
wrote:
I am attempting to write my first small Ruby app, but I am running
into major problems just getting off the ground developing in
Windows. I downloaded the most recent Ruby 2.0 package from
RubyInstaller
I strongly recommend HighCharts. It's free and entirely in Javascript, and
the charts is creates are rendered as SVG and can be manipulated in
real-time in the browser. I tried the Google Chart API but couldn't make
heads or tails of it.
Josh Welker
-Original Message-
From: Code for
Does anyone have any suggestions as to where the library should or should
not compromise when it comes to using an institutional CMS rather than a
custom library one? We are going through this process right now. Our web
pages are currently all in static HTML and LibGuides. I am wanting to move
to
One of the recurring themes in the LibGuides thread was that libraries
need better policies regarding content and style management in guides. I
wholeheartedly agree here, but my attempts to do so in the past were shot
down in favor of giving all librarians maximum freedom.
I have two questions:
, Aug 14, 2013 at 8:21 AM, Joshua Welker wel...@ucmo.edu wrote:
Does anyone have any suggestions as to where the library should or
should not compromise when it comes to using an institutional CMS
rather than a custom library one? We are going through this process
right now. Our web pages
What I don't understand is that many large and mid-sized libraries also
make very extensive use of LibGuides. These are libraries that usually
have a few dozen librarians and twice as many staff. You'd think that with
90+% of library resources being in electronic format now that these
libraries
realized what content
is important, what content is superfluous, and that the time the spend
carefully manicuring and maintaining their guides would (and could) be
better spent elsewhere.
-Sean
On 8/12/13 9:35 AM, Joshua Welker wel...@ucmo.edu wrote:
I just have to say I have been thinking
Does anyone have a simple example of reading a MARC file using the Java
marc4j library? The documentation is rather lackluster (
http://marc4j.tigris.org/doc/) and I am unable to find anything helpful
Googling or searching discussion lists. I am wanting to do something like
this:
public class
Ah you got me. Shame on me for not checking the link first. I haven't had to
dodge Rickrolls since 2010 so I am out of practice.
Josh Welker
Information Technology Librarian
James C. Kirkpatrick Library
University of Central Missouri
Warrensburg, MO 64093
JCKL 2260
660.543.8022
-Original
...@unistra.fr wrote:
hello,
Sorry comming late with it but:
On Mon, Jul 29, 2013 at 10:43:33AM -0500, Joshua Welker wrote:
Not intending to start a language flame war/holy war here, but in
the library coding community, is there a particular reason to use
Ruby over Python or vice-versa
Libraries rwen...@mit.edu
617-253-0035
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of
Joshua Welker
Sent: Tuesday, July 30, 2013 9:56 AM
To: CODE4LIB@listserv.nd.edu
Subject: Re: [CODE4LIB] Python and Ruby
I am already a big user of PHP for web
for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of
Joshua Welker
Sent: Tuesday, July 30, 2013 9:56 AM
To: CODE4LIB@listserv.nd.edu
Subject: Re: [CODE4LIB] Python and Ruby
I am already a big user of PHP for web apps, but PHP does not make a
fantastic scripting language in my
Not intending to start a language flame war/holy war here, but in the
library coding community, is there a particular reason to use Ruby over
Python or vice-versa? I am personally comfortable with Python, but I have
noticed that there is a big Ruby following in Code4Lib and similar
communities. Am
Ruby. Most of my
gripes with Ruby are actually probably with Rails so as a language I
really do think they are both fine and I only have a slight preference for
one.
On Mon, Jul 29, 2013 at 11:43 AM, Joshua Welker wel...@ucmo.edu wrote:
Not intending to start a language flame war/holy war here
that
Ruby's performance is beginning to catch up to Python's (although Python
is still faster for most things, I think).
-Ross.
On Mon, Jul 29, 2013 at 3:19 PM, Joshua Welker wel...@ucmo.edu wrote:
Thanks, this is more along the lines I was looking for.
I started using Python because PHP (my
I know they are very similar and that I could learn both, and ideally I
would. It's not so much that I am intimidated by learning another language
as it is that I don't want to start a project in Python and then realize
75% through the project that Module X doesn't work with Filetype Y and
that
Thanks for the insight. If I wanted to do a full scale semantic web
application (nightmare scenario), I'd go Java anyway, not Python. I'm
feeling more inclined to focus on Ruby rather than Python the more I read
here.
Josh Welker
Information Technology Librarian
James C. Kirkpatrick Library
-Original Message-
From: Joshua Welker wel...@ucmo.edumailto:wel...@ucmo.edu
Sent: Jul 29, 2013 10:43 AM
To: CODE4LIB@LISTSERV.ND.EDUmailto:CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Python and Ruby
Not intending to start a language flame war/holy war here, but in the
library coding
660.543.8022
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Jay
Luker
Sent: Monday, July 29, 2013 4:11 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Python and Ruby
On Mon, Jul 29, 2013 at 4:38 PM, Joshua Welker wel...@ucmo.edu wrote:
And I
I second HighCharts. I build an app in PHP using the Yii framework and the
HighCharts plugin. I can send screenshots if you request them, but the app
itself is password-protected.
Josh Welker
-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
: Re: LOC Subject Headings API
If you don't have to use LCSH... the Agrovoc thesaurus has a term suggester API:
try http://foris.fao.org/agrovoc/
It's actually easier to use than LCSH because the terms are not pre-coordinated.
kc
On 6/5/13 9:58 AM, Joshua Welker wrote:
Hmm, that is pretty
I finished the project. Thanks to everyone for the suggestions!
I ended up using the OCLC Fast API (fast.oclc.org/searchfast/fastsuggest)
rather than saving everything locally. Tracking down the entire LCSH authority
listing and parsing it into a simple data format was just unwieldy.
The
/authorities/names/n90605518,;
http://id.loc.gov/authorities/names/nr2001011448,;
http://id.loc.gov/authorities/names/no94028058;]]
-Mike
On Tue, Jun 4, 2013 at 7:51 PM, Joshua Welker jwel...@sbuniv.edu wrote:
I did see that, and it will work in a pinch. But the authority file is
pretty massive
/names/n82057525,;
http://id.loc.gov/authorities/names/n90605518,;
http://id.loc.gov/authorities/names/nr2001011448,;
http://id.loc.gov/authorities/names/no94028058;]]
-Mike
On Tue, Jun 4, 2013 at 7:51 PM, Joshua Welker jwel...@sbuniv.edu
wrote:
I did see that, and it will work
@LISTSERV.ND.EDU] On Behalf Of Dana
Pearson
Sent: Tuesday, June 04, 2013 6:42 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] LOC Subject Headings API
Joshua,
There are different formats at LOC:
http://id.loc.gov/authorities/subjects.html
dana
On Tue, Jun 4, 2013 at 6:31 PM, Joshua Welker
it to?
-Mike
On Wed, Jun 5, 2013 at 10:37 AM, Joshua Welker jwel...@sbuniv.edu wrote:
I went with this method and made some good progress, but the results
the API was returning were not what I expected. I might have to give
up on this project.
Josh Welker
-Original Message-
From: Code
Headings API
I once put all of the LCSH headings into a local Solr index and used
TermsComponent to power autosuggest. It was really fast.
Ethan
On Wed, Jun 5, 2013 at 12:47 PM, Joshua Welker jwel...@sbuniv.edu wrote:
I realized since I made that comment that the API is designed to give
I am building an auto-suggest feature into our library's search box, and I am
wanting to include LOC subject headings in my suggestions list. Does anyone
know of any web service that allows for automated harvesting of LOC Subject
Headings? I am also looking for name authorities, for that
1 - 100 of 121 matches
Mail list logo