[CODE4LIB] Migrating from DSpace to ContentDM

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

Re: [CODE4LIB] Website KPIs

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

[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 a

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 decision-makin

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 [mailto:CODE4LIB@LISTSE

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. W

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 y

[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] 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 lib

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 Q&A 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 Librar

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 r

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 tho

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 enterprise-le

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

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

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

2014-09-30 Thread Joshua Welker
n thinking about for some time, 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 We

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

2014-09-30 Thread Joshua Welker
want. > Publish and update something? Sure! Establish 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,

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

2014-09-30 Thread Joshua Welker
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 wrote: > I definitely agree that we should adhere to larger web standards and > that we should actively discourage conve

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 stan

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 updating

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

2014-09-30 Thread Joshua Welker
This would also need to be updated annually. It would need to be in a location that is related to some official library organization like an ALA subdivision. Having this information in a random LibGuide at SomeUniversity.edu would not carry very much authority at other institutions. Josh Welker

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 our

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

2014-09-30 Thread Joshua Welker
iew of result Thanks, Cornel Darden 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 wrote: > > As Brad

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

2014-09-29 Thread Joshua Welker
boxes with individual submissions? Someone > would have to manage it and the submissions which might make it > untenable. > > On Fri, Sep 26, 2014 at 10:30 AM, Joshua Welker wrote: > >> If we are talking about a set of _curated_ community plugins, Github >> (or any of um

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-26 Thread Joshua Welker
gt;>>>>> our design choice but complicates preexisting three- and >>>>>> four-column layouts); >>>>>> * their intended use (pastiche of related but independent boxes >>>>>> on the guide or something with a simple flow/concise content

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-25 Thread Joshua Welker
e significantly smaller than they were. LibGuides biggest strength and weakness is ease of creation. Anyone can create, 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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-24 Thread Joshua Welker
to Josh's post, with specific answers to a couple of things: On Wed, Sep 24, 2014 at 10:27 AM, Joshua Welker 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, y

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 worke

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-24 Thread Joshua Welker
things, but if we could just get rid of the font options entirely I'd be jumping 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 Subje

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-24 Thread Joshua Welker
attactive, but very useable. It's very interesting to see an > honest-to-goodness "this actually looks like a real website 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 libr

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-22 Thread Joshua Welker
Alex On 09/19/2014 07:50 PM, 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 &

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 dashboard

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

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

Re: [CODE4LIB] LibGuides v2 - Templates and Nav

2014-09-18 Thread Joshua Welker
s [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Joshua Welker Sent: Thursday, September 18, 2014 2:43 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] LibGuides v2 - Templates and Nav I am in the middle of building a very minimalist LibGuides 2.0 template to go with our new website. Here's t

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 information

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
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, 2

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 Pyt

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 un

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] 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- From

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-16 Thread Joshua Welker
_ Laura K. Wiegand Coordinator of Discovery Services William M. Randall Library University of North Carolina Wilmington 601 South College Road Wilmington, NC 28403-5616 wiega...@uncw.edu Phone: (910) 962-3680 -- Date:Wed, 14 May 2014 20:35:05 -0500 From:Jos

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
ners. It assumes you know how to make a webpage but aren't 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.

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 https://drupal

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
ll back to one that works while you fix what broke. -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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
gs discussed here, and the developers and graphic design/developer/UX folks who relied on their existing knowledge of the Drupal UI and theme layer to get their work done efficiently. Nina Nina McHale Digital Experience Consultant Colorado State Library From

Re: [CODE4LIB] Very frustrated with Drupal

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

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
--- Date:Wed, 14 May 2014 20:35:05 -0500 From:Joshua Welker 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 cho

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
site off to someone else for maintenance, 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 S

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Joshua Welker
r update > > problems. > > > > Another option that a lot of people use is drupal distributions. These > come > > with quite a bit of customization for specific use cases ready out of the > > box. I haven't used a distribution, so I can't speak to their >

Re: [CODE4LIB] Very frustrated with Drupal

2014-05-14 Thread Joshua Welker
086 > RileyChilds.net > Sent from my Windows Phone, please excuse mistakes > > From: Joshua Welker<mailto:wel...@ucmo.edu> > Sent: ‎5/‎14/‎2014 9:34 PM > To: CODE4LIB@LISTSERV.ND.EDU<mailto:CODE4LIB@LISTSERV.ND.EDU> > Subject: [CODE

[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 g

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- Fr

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 a

Re: [CODE4LIB] Python CMSs

2014-02-14 Thread Joshua Welker
> > and Information Management University of Oklahoma Health Sciences > > > Center 405-271-2285, opt. 5 > > > 405-271-3297 (fax) > > > jason-bengt...@ouhsc.edu > > > http://library.ouhsc.edu > > > www.jasonbengtson.com > > > > > >

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] 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 [mailto:CODE4LIB@LISTSERV.ND

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 a

[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 anyo

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 dir

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

2013-12-11 Thread Joshua Welker
e a schema that has a element that takes as content. :) On 10-12-13 15:30, "Joshua Welker" wrote: >I really like Ben's idea of programmatically reading the XML schema and >generating the XML structure based on that rather than hard-coding each >metadata schema. I've hi

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

2013-12-10 Thread Joshua Welker
omewhere, 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" wrote: >Challenge accepted. > >http://library.ucmo.edu/dev/metadata-generator.php > >Obviously in the prototype ph

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: [CODE4LI

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" wrote: >It's ha

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

2013-12-09 Thread Joshua Welker
ments 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" wrote: >Challenge accepted. > >http://libra

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

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

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 mor

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 gen

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 HTTP

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 reco

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 dev

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 [mailto:CO

Re: [CODE4LIB] Ruby on Windows

2013-10-01 Thread Joshua Welker
apper around a library written in C. > Your > >> system may not have the C compiler or some of the libraries needed > >> to compile or link the extension. > >> > >> Justin Coyne > >> > >> > >> On Tue, Oct 1, 2013 at 2:49 PM, Joshua Welker

[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 install

Re: [CODE4LIB] What do you want to learn about linked data?

2013-09-04 Thread Joshua Welker
My confusion with linked data is how it works at a logistical level. I understand the idea of URIs and SPARQL and all that. My problems are at the planning level. 1. How do you find/publish/update taxonomies? The creation of a linked data application assumes you know where to find these things, bu

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 Lib

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
bute. -Wilhelmina Randtke On Wed, Aug 14, 2013 at 8:21 AM, Joshua Welker 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 proc

[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: 1

[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 D

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

2013-08-12 Thread Joshua Welker
on page. Pageviews over the course of > a year. Very, very, very quickly our librarians 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. > >

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 wou

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

2013-08-12 Thread Joshua Welker
I just have to say I have been thinking the exact same thing about LibGuides for the two years I've been using it. I feel vindicated knowing others feel the same way. At UCMO, we will be migrating to Drupal in the next several months, and I am hoping very much that I can convince people to use les

[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 Mess

Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Joshua Welker
nd of sentences? Just my $.02. That is all. >> > >> > Rich Wenger >> > E-Resource Systems Manager, MIT Libraries rwen...@mit.edu >> > 617-253-0035 >> > >> > >> > >> > -Original Message- >> > From: Code for Librar

Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Joshua Welker
-Resource Systems Manager, MIT 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 alre

Re: [CODE4LIB] Python and Ruby

2013-07-30 Thread Joshua Welker
ul 30, 2013 at 8:55 AM, Marc Chantreux 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 librar

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 wrote: > And I hate Pyt

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
ould it look like? Peter Schlumpf -Original Message- From: Joshua Welker mailto:wel...@ucmo.edu>> Sent: Jul 29, 2013 10:43 AM To: CODE4LIB@LISTSERV.ND.EDU<mailto:CODE4LIB@LISTSERV.ND.EDU> Subject: [CODE4LIB] Python and Ruby Not intending to start a language flame war/holy war he

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 Univer

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 the

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
ks (despite the fact that the primary project I work on is written in PHP). It helps 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 wrote: > Thanks, th

Re: [CODE4LIB] Python and Ruby

2013-07-29 Thread Joshua Welker
That said, I tend to enjoy working in Python more than 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 wrote: > Not intendi

[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] 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 searc

Re: [CODE4LIB] LOC Subject Headings API

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

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 Hea

Re: [CODE4LIB] LOC Subject Headings API

2013-06-05 Thread Joshua Welker
That's a good point, but this is a discovery search box (EDS) that will be searching a lot of database content as well as local holdings, so I would rather have too many search terms than just the ones in our catalog to the exclusion of online content. Josh Welker -Original Message- F

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 wrote: > I realized since I made that comment that the API is designed to give > the top 10 s

  1   2   >