[CODE4LIB] Migrating from DSpace to ContentDM

2016-05-27 Thread Joshua Welker
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

Re: [CODE4LIB] Website KPIs

2015-09-17 Thread Joshua Welker
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

[CODE4LIB] Website KPIs

2015-09-16 Thread Joshua Welker
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

Re: [CODE4LIB] state of the art in virtual shelf browse?

2015-01-28 Thread Joshua Welker
+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

[CODE4LIB] Library Community Web Guidelines

2014-12-09 Thread Joshua Welker
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

Re: [CODE4LIB] Balancing security and privacy with EZproxy

2014-11-20 Thread Joshua Welker
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

Re: [CODE4LIB] Balancing security and privacy with EZproxy

2014-11-20 Thread Joshua Welker
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.

Re: [CODE4LIB] Balancing security and privacy with EZproxy

2014-11-20 Thread Joshua Welker
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

Re: [CODE4LIB] Library Hours Fail

2014-11-19 Thread Joshua Welker
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

[CODE4LIB] Balancing security and privacy with EZproxy

2014-11-19 Thread Joshua Welker
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

Re: [CODE4LIB] Stack Overflow

2014-11-04 Thread Joshua Welker
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

Re: [CODE4LIB] Stack Overflow

2014-11-04 Thread Joshua Welker
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

Re: [CODE4LIB] Stack Overflow

2014-11-04 Thread Joshua Welker
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

Re: [CODE4LIB] Why learn Unix?

2014-10-28 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-10-01 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-30 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-30 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-30 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-30 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-30 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-30 Thread Joshua Welker
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

Re: [CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-30 Thread Joshua Welker
, 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

[CODE4LIB] Library community web standards (was: LibGuides v2 - Templates and Nav)

2014-09-29 Thread Joshua Welker
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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-26 Thread Joshua Welker
! 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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-25 Thread Joshua Welker
, 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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-24 Thread Joshua Welker
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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-24 Thread Joshua Welker
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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-24 Thread Joshua Welker
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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-24 Thread Joshua Welker
, 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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-22 Thread Joshua Welker
, 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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-19 Thread Joshua Welker
...@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

Re: [CODE4LIB] Visualization libraries for lib data

2014-09-19 Thread Joshua Welker
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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-18 Thread Joshua Welker
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

Re: [CODE4LIB] Informal survey regarding library website liberty

2014-09-02 Thread Joshua Welker
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

Re: [CODE4LIB] Excel to XML (for a Drupal Feeds import)

2014-06-16 Thread Joshua Welker
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

Re: [CODE4LIB] Excel to XML (for a Drupal Feeds import)

2014-06-16 Thread Joshua Welker
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

Re: [CODE4LIB] College Question!

2014-05-29 Thread Joshua Welker
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

Re: [CODE4LIB] College Question!

2014-05-29 Thread Joshua Welker
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

Re: [CODE4LIB] Jobs Digest

2014-05-28 Thread Joshua Welker
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:

Re: [CODE4LIB] jobs digest for 2014-05-16

2014-05-23 Thread Joshua Welker
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-

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-16 Thread Joshua Welker
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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread 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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
, 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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
-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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
. -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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
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

[CODE4LIB] Very frustrated with Drupal

2014-05-14 Thread Joshua Welker
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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-14 Thread Joshua Welker
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

Re: [CODE4LIB] Usage Statistics Question

2014-04-03 Thread Joshua Welker
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-

Re: [CODE4LIB] Windows XP EOL

2014-03-04 Thread Joshua Welker
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

Re: [CODE4LIB] Python CMSs

2014-02-14 Thread Joshua Welker
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

Re: [CODE4LIB] Python CMSs

2014-02-14 Thread Joshua Welker
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

Re: [CODE4LIB] EZProxy changes / alternatives ?

2014-01-31 Thread Joshua Welker
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

Re: [CODE4LIB] EZcheck: a java-based catalog link checking program

2014-01-09 Thread Joshua Welker
[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

[CODE4LIB] EZcheck: a java-based catalog link checking program

2014-01-08 Thread Joshua Welker
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

Re: [CODE4LIB] Academic Library Website Question

2013-12-17 Thread Joshua Welker
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

Re: [CODE4LIB] Metadata generator (was: Lorem Ipsum metadata? Is there such a thing?)

2013-12-11 Thread Joshua Welker
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

[CODE4LIB] Metadata generator (was: Lorem Ipsum metadata? Is there such a thing?)

2013-12-10 Thread Joshua Welker
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

Re: [CODE4LIB] Lorem Ipsum metadata? Is there such a thing?

2013-12-09 Thread Joshua Welker
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

Re: [CODE4LIB] Lorem Ipsum metadata? Is there such a thing?

2013-12-09 Thread Joshua Welker
: 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

Re: [CODE4LIB] Lorem Ipsum metadata? Is there such a thing?

2013-12-09 Thread Joshua Welker
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

Re: [CODE4LIB] Lorem Ipsum metadata? Is there such a thing?

2013-12-09 Thread Joshua Welker
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

Re: [CODE4LIB] problem in old etd xml files

2013-12-09 Thread Joshua Welker
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:

Re: [CODE4LIB] book cover api

2013-12-04 Thread Joshua Welker
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

Re: [CODE4LIB] Interested in enhancing call-number browse in Millennium catalog

2013-12-04 Thread Joshua Welker
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

Re: [CODE4LIB] display book covers

2013-11-05 Thread Joshua Welker
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

Re: [CODE4LIB] Question for Institutional Repository Folks

2013-10-28 Thread Joshua Welker
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

Re: [CODE4LIB] local APIs atop III's Sierra DB

2013-10-16 Thread Joshua Welker
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

[CODE4LIB] Ruby on Windows

2013-10-01 Thread Joshua Welker
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

Re: [CODE4LIB] Ruby on Windows

2013-10-01 Thread Joshua Welker
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

Re: [CODE4LIB] Desk Statistics Software Question

2013-08-22 Thread Joshua Welker
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

[CODE4LIB] Separate library CMS systems vs Campus-wide CMS systems (was [CODE4LIB] LibGuides: I don't get it)

2013-08-14 Thread Joshua Welker
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

[CODE4LIB] Subject guide policies (was [CODE4LIB] LibGuides: I don't get it)

2013-08-14 Thread Joshua Welker
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:

Re: [CODE4LIB] Separate library CMS systems vs Campus-wide CMS systems (was [CODE4LIB] LibGuides: I don't get it)

2013-08-14 Thread Joshua Welker
, 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

Re: [CODE4LIB] LibGuides: I don't get it

2013-08-12 Thread Joshua Welker
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

Re: [CODE4LIB] LibGuides: I don't get it

2013-08-12 Thread Joshua Welker
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

[CODE4LIB] marc4j read example

2013-08-09 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-31 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Joshua Welker
...@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

Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Joshua Welker
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

[CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
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

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
-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

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
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

Re: [CODE4LIB] Visualizing (public) library statistics

2013-06-06 Thread Joshua Welker
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: [CODE4LIB] LOC Subject Headings API

2013-06-06 Thread Joshua Welker
: 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

Re: [CODE4LIB] LOC Subject Headings API

2013-06-06 Thread Joshua Welker
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

Re: [CODE4LIB] LOC Subject Headings API

2013-06-05 Thread Joshua Welker
/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

Re: [CODE4LIB] LOC Subject Headings API

2013-06-05 Thread Joshua Welker
/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

Re: [CODE4LIB] LOC Subject Headings API

2013-06-05 Thread Joshua Welker
@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

Re: [CODE4LIB] LOC Subject Headings API

2013-06-05 Thread 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

Re: [CODE4LIB] LOC Subject Headings API

2013-06-05 Thread Joshua Welker
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

[CODE4LIB] LOC Subject Headings API

2013-06-04 Thread Joshua Welker
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   2   >