Re: [CODE4LIB] Google can give you answers, but librarians give you the right answers

2016-04-06 Thread Jason Bengtson
This is librarians fighting a PR battle we can't win. I doubt most people
care about these assertions, and I certainly don't think they stand a
chance of swaying anyone. This is like the old "librarians need to promote
themselves better" chestnut. Losing strategies, in my opinion. Rather than
trying to refight a battle with search technology that search technology
has already won, libraries and librarians need to reinvent the technology
and themselves. Semantic technologies, in particular, provide Information
Science with extraordinary avenues for reinvention. We need to make search
more effective and approachable, rather than wagging our finger at people
who we think aren't searching "correctly". In the short term, data provides
powerful opportunities. And it isn't all about writing code or wrangling
data . . . informatics, metadata, systematic reviews, all of these are
fertile ground for additional development. Digitization projects and other
efforts to make special collections materials broadly accessible are
exciting stuff, as are the developing technologies that support those
efforts. We should be seizing the argument and shaping it, rather than
trying to invent new bromides to support a losing fight.

Best regards,

*Jason Bengtson, MLIS, MA*
Assistant Director, IT Services
K-State Libraries
414 Hale Library
Manhattan, KS 66506
785-532-7450
jbengt...@ksu.edu
www.jasonbengtson.com

On Wed, Apr 6, 2016 at 3:17 AM, Eric Lease Morgan  wrote:

> On Apr 5, 2016, at 11:12 PM, Karen Coyle  wrote:
>
> > Eric, there were studies done a few decades ago using factual questions.
> Here's a critical round-up of some of the studies:
> http://www.jstor.org/stable/25828215  Basically, 40-60% correct, but
> possibly the questions were not representative -- so possibly the results
> are really worse :(
>
> Karen, interesting article, and thank you for bringing it to our
> attention. —Eric
>


Re: [CODE4LIB] code4lib mailing list

2016-03-24 Thread Jason Bengtson
Reading Paul's response, it occurs to me that I neglected to thank you for
for your work on this front, Eric. We all appreciate it.

I wish I had some good suggestions for the technical implementation of
option 2, but I don't. We're migrating servers here at KSU for various
reasons, and, with that work underway, I don't see our hosting the listserv
as workable into the near future.

Best regards,

*Jason Bengtson, MLIS, MA*
Assistant Director, IT Services
K-State Libraries
414 Hale Library
Manhattan, KS 66506
785-532-7450
jbengt...@ksu.edu
www.jasonbengtson.com

On Thu, Mar 24, 2016 at 8:35 AM, Shaun D. Ellis 
wrote:

> In addition to the negatives you list for Google Groups, I also wanted to
> mention that some institutions only have partial integration with Google
> Apps, which don’t include Google Groups.  For example, Princeton faculty
> and staff are not able to fully use Google Groups features, such as
> starting new threads.  This bit me last year when I tried to participate in
> a Drupal Code Club.  I would be able to subscribe with my personal address,
> so there are workarounds, but just an FYI.
>
> -1 to Google Groups.
>
> -Shaun
>
> > On Mar 24, 2016, at 5:29 AM, Eric Lease Morgan  wrote:
> >
> > Alas, the Code4Lib mailing list software will most likely need to be
> migrated before the end of summer, and I’m proposing a number possible
> options for the lists continued existence.
> >
> > I have been managing the Code4Lib mailing list since its inception about
> twelve years ago. This work has been both a privilege and an honor. The
> list itself runs on top of the venerable LISTSERV application and is hosted
> by the University of Notre Dame. The list includes about 3,500 subscribers,
> and traffic very very rarely gets over fifty messages a day. But alas,
> University support for LISTSERV is going away, and I believe the University
> wants to migrate the whole kit and caboodle to Google Groups.
> >
> > Personally, I don’t like the idea of Code4Lib moving to Google Groups.
> Google knows enough about me (us), and I don’t feel the need for them to
> know more. Sure, moving to Google Groups includes a large convenience
> factor, but it also means we have less control over our own computing
> environment, let alone our data.
> >
> > So, what do we (I) do? I see three options:
> >
> >  0. Let the mailing list die — Not really an option, in my opinion
> >  1. Use Google Groups - Feasible, (probably) reliable, but with less
> control
> >  2. Host it ourselves - More difficult, more responsibility, all but
> absolute control
> >
> > Again, personally, I like Option #2, and I would probably be willing to
> host the list on my one of my computers, (and after a bit of DNS trickery)
> complete with a code4lib.org domain.
> >
> > What do y’all think? If we go with Option #2, then where might we host
> the list, who might do the work, and what software might we use?
> >
> > —
> > Eric Lease Morgan
> > Artist- And Librarian-At-Large
>


Re: [CODE4LIB] code4lib mailing list

2016-03-24 Thread Jason Bengtson
Yeah, I like option two as well. I could live with option one if need be,
but like Matt and Eric I'm not that keen on Google data mining the list.

Best regards,

*Jason Bengtson, MLIS, MA*
Assistant Director, IT Services
K-State Libraries
414 Hale Library
Manhattan, KS 66506
785-532-7450
jbengt...@ksu.edu
www.jasonbengtson.com

On Thu, Mar 24, 2016 at 7:38 AM, Matt Sherman 
wrote:

> I have no technical answers to the questions you pose, but I second Option
> #2.
>
> On Thu, Mar 24, 2016 at 5:29 AM, Eric Lease Morgan  wrote:
>
> > Alas, the Code4Lib mailing list software will most likely need to be
> > migrated before the end of summer, and I’m proposing a number possible
> > options for the lists continued existence.
> >
> > I have been managing the Code4Lib mailing list since its inception about
> > twelve years ago. This work has been both a privilege and an honor. The
> > list itself runs on top of the venerable LISTSERV application and is
> hosted
> > by the University of Notre Dame. The list includes about 3,500
> subscribers,
> > and traffic very very rarely gets over fifty messages a day. But alas,
> > University support for LISTSERV is going away, and I believe the
> University
> > wants to migrate the whole kit and caboodle to Google Groups.
> >
> > Personally, I don’t like the idea of Code4Lib moving to Google Groups.
> > Google knows enough about me (us), and I don’t feel the need for them to
> > know more. Sure, moving to Google Groups includes a large convenience
> > factor, but it also means we have less control over our own computing
> > environment, let alone our data.
> >
> > So, what do we (I) do? I see three options:
> >
> >   0. Let the mailing list die — Not really an option, in my opinion
> >   1. Use Google Groups - Feasible, (probably) reliable, but with less
> > control
> >   2. Host it ourselves - More difficult, more responsibility, all but
> > absolute control
> >
> > Again, personally, I like Option #2, and I would probably be willing to
> > host the list on my one of my computers, (and after a bit of DNS
> trickery)
> > complete with a code4lib.org domain.
> >
> > What do y’all think? If we go with Option #2, then where might we host
> the
> > list, who might do the work, and what software might we use?
> >
> > —
> > Eric Lease Morgan
> > Artist- And Librarian-At-Large
> >
>


Re: [CODE4LIB] personalization of academic library websites

2016-03-23 Thread Jason Bengtson
Often these kinds of things are optional . . . you sign in for the benefit
and convenience of capturing your settings, but it's not required for use
of the site generally. Kind of like MyNCBI and PubMed.

Best regards,

*Jason Bengtson, MLIS, MA*
Assistant Director, IT Services
K-State Libraries
414 Hale Library
Manhattan, KS 66506
785-532-7450
jbengt...@ksu.edu
www.jasonbengtson.com

On Wed, Mar 23, 2016 at 1:21 PM, Cornel Darden Jr.  wrote:

> Hello,
>
> Seems like overkill, why a login to access the library's website?
>
> Cornel Darden Jr.
> Chief Information Officer
> Casanova Information Services, LLC
> Office Phone: (779) 205-3105
> Mobile Phone: (708) 705-2945
>
> Sent from my iPhone
>
> > On Mar 23, 2016, at 12:38 PM, Ian Walls 
> wrote:
> >
> > Mark,
> >
> >
> > Oddly enough, we're looking at this kind of thing right now.  I also
> just got a message from my ILL Librarian that she saw a great conference
> presentation on this kinda thing by Scott Bertagnole of Brigham Young
> University.
> >
> > From our perspective, the trick is authentication.  We want to at least
> use Common Credentials with our University authentication system, rather
> than Yet Another Account to Remember (YAAR!), if not Single Sign-on, but we
> also need to support the other 4 colleges in our consortium, as well as
> community borrowers. Getting course data about students is also tricky,
> since we need to collaborate with other units on campus to get permission
> to sanely and securely access this data from the registrar.
> >
> > I'm envisioning three levels of integration:
> >
> > 1. Catalog + ILL to see what materials you have
> > 2. Course reserves and supporting materials
> > 3. Miscellaneous/experimental integrations with other services
> >
> > Hope this is useful; I'd love to keep this conversation going, whether
> on list or off.
> >
> > Cheers,
> >
> >
> > -Ian
> >
> >> On 03/23/2016 01:26 PM, Mark Weiler wrote:
> >> I'm doing some exploratory research on personalization of academic
> library websites. E.g. student logs in, the site presents books due dates,
> room reservations, course list with associated course readings, subject
> librarians.  For faculty members, the site might present other information,
> such as how to put material on course reserves, deposit material into
> institutional repository, etc.   Has anyone looked into this, or tried it?
> >>
> >>
> >>
> >> Mark Weiler, MLIS, PhD
> >> Web & User Experience Librarian | Psychology Librarian
> >> Laurier Library
> >> Office: Waterloo campus Library, room 104
> >> 519.884.0710 x4296
> >> mwei...@wlu.ca<mailto:mwei...@wlu.ca>
> >>
> >>  [cid:image001.png@01CF7E4C.6BD81010]
> >> WILFRID LAURIER UNIVERSITY
> >> 75 University Ave. W.
> >> Waterloo, ON N2L 3C5
> >>
> >> https://library.wlu.ca<https://library.wlu.ca/>
> >>
> >>
>


Re: [CODE4LIB] personalization of academic library websites

2016-03-23 Thread Jason Bengtson
I created an experimental web app to move in this direction when I was at
the TMC Library, although we didn't implement it. It was a modest start (it
kept track of links that had been used and offered them back up to the
user, with an algorithm built in to try and avoid the "click here" naming
problem). I decided to use web storage instead of an account model, since I
think people get tired of creating accounts . . . although if the account
could be tied into a single sign on solution it would probably be okay (due
to the nature of the TMC library we didn't have such a solution in place).
I presented on the topic at SCC/MLA last year and there was a lot of
interest. Eventually I'd like to allow people to "edit" the look of web
pages on the site and save their state.

Best regards,

*Jason Bengtson, MLIS, MA*
Assistant Director, IT Services
K-State Libraries
414 Hale Library
Manhattan, KS 66506
785-532-7450
jbengt...@ksu.edu
www.jasonbengtson.com

On Wed, Mar 23, 2016 at 12:26 PM, Mark Weiler  wrote:

> I'm doing some exploratory research on personalization of academic library
> websites. E.g. student logs in, the site presents books due dates, room
> reservations, course list with associated course readings, subject
> librarians.  For faculty members, the site might present other information,
> such as how to put material on course reserves, deposit material into
> institutional repository, etc.   Has anyone looked into this, or tried it?
>
>
>
> Mark Weiler, MLIS, PhD
> Web & User Experience Librarian | Psychology Librarian
> Laurier Library
> Office: Waterloo campus Library, room 104
> 519.884.0710 x4296
> mwei...@wlu.ca<mailto:mwei...@wlu.ca>
>
>  [cid:image001.png@01CF7E4C.6BD81010]
> WILFRID LAURIER UNIVERSITY
> 75 University Ave. W.
> Waterloo, ON N2L 3C5
>
> https://library.wlu.ca<https://library.wlu.ca/>
>
>


Re: [CODE4LIB] Structured Data Markup on library web sites

2016-03-23 Thread Jason Bengtson
I've added pretty extensive schema.org at a couple of the libraries I've
been at. I prefer to use JSON-LD. It was mainly for events, institutional
info and people. I was looking at doing the same for books in the catalog
at the TMC Library before I left. I doubt much of it is still in place; the
website for Bird Library at OU has gone through a number of iterations
since I left, although I see the technology manager has got some dublin
core in place. I had very extensive markup injected into the TMC Library's
website, however the library director and the development officer had some
rather strident objections to things that potentially included the markup,
so I removed it.

Best regards,

*Jason Bengtson, MLIS, MA*
Assistant Director, IT Services
K-State Libraries
414 Hale Library
Manhattan, KS 66506
785-532-7450
jbengt...@ksu.edu
www.jasonbengtson.com

On Wed, Mar 23, 2016 at 8:05 AM, Jason Ronallo  wrote:

> Charlie,
>
> Since you've been here we've also added schema.org data for events:
> http://www.lib.ncsu.edu/event/red-white-black-walking-tour-4
>
> And for a long time we've used this for our special collections:
> http://d.lib.ncsu.edu/collections/catalog/mc00240-001-ff0093-001-001_0010
> And for videos on a few sites:
>
> http://d.lib.ncsu.edu/computer-simulation/videos/donald-e-knuth-interviewed-by-richard-e-nance-knuth
>
> Looking at it again now it could use some cleanup to trigger better
> rich snippets, but in the past it had been improving what our search
> results looked like.
>
> Jason
>
> On Wed, Mar 23, 2016 at 7:48 AM, Charlie Morris 
> wrote:
> > I can remember putting schema.org markup around the location information
> > for lib.ncsu.edu, and it's still there, checkout the footer. One small
> > example anyway. I'm not sure that it's actually had any effects though -
> I
> > don't see it in search engine results though and it's been there for
> > probably 2+ years now.
> >
> > On Tue, Mar 22, 2016 at 8:44 PM, Jennifer DeJonghe <
> > jennifer.dejon...@metrostate.edu> wrote:
> >
> >> Hello,
> >>
> >> I'm looking for examples of library web sites or university web sites
> that
> >> are using Structured Data / schema.org to mark up books, locations,
> >> events, etc, on their public web sites or blogs. I'm NOT really looking
> for
> >> huge linked data projects where large record sets are marked up, but
> more
> >> simple SEO practices for displaying rich snippets in search engine
> results.
> >>
> >> If you have examples of library or university websites doing this,
> please
> >> send me a link!
> >>
> >> Thank you,
> >> Jennifer
> >>
> >> Jennifer DeJonghe
> >> Librarian and Professor
> >> Library and Information Services
> >> Metropolitan State University
> >> St. Paul, MN
> >>
>


Re: [CODE4LIB] SSL certificates and proxy servers

2016-02-17 Thread Jason Bengtson
Yeah, in the latest EZProxy version you can use a multi-domain cert with
the wildcard in the SAN. Be sure when you request your cert with the
EZProxy CSR you get a multi-domain cert, otherwise it won't matter what
you've selected for the SAN.

Best regards,
*Jason Bengtson*
www.jasonbengtson.com

On Wed, Feb 17, 2016 at 12:17 PM, Gorman, Jon  wrote:

> > Hi Code4Lib,
> > We're looking into applying an SSL certificate to an EZproxy server and
> aren't
> > sure exactly how a wildcard cert gets handled in that context.
> > Anyone have experience with this?
>
> Yup.
>
> > The fuzzy part is that we're not clear how wildcard certificates that
> handle
> > subdomain matching (e.g., *.example.org) translate into wild-looking
> proxied
> > domains (like search.whatever.com.proxy.example.org).
>
> This depends a lot on the version number of EzProxy.
>
> The older versions of EzProxy look for a couple of things:
>
> * proxy-by-hostname needs to be on (sounds like you have that)
> * The wildcard MUST be in the CN, not a SAN. You'll likely want to use
> your login domain in the SN, depending on levels.
>
> Given those two things, when ezproxy sees that it has a wildcard in the
> CN, it'll change from using periods to hypens.
>
> I think, although I can't remember for sure, at some point in 6.x this was
> fixed so a wildcard in a CN or SAN will work. I'd definitely verify that
> through testing though.
>
> A license of ezproxy should let you run a separate test instance on
> another machine. You can verify this by just creating a self-signed
> wildcard cert. You'll get a warning, but you should also see the ezproxy
> behavior change. I find dnsmasq can be helpful as well.
>
> So you'll want to get a wildcard cert for the one level of subdomain.
> While you're at it, make sure it's a 2048 bit key and SHA-2. I've been
> seeing a lot of people running into problems with old 3 year certs that
> they finally gotten around to putting into place.
>
>
> > This might be more of an EZproxy config question and more appropriate to
> that
> > list. There's also documentation
> > <
> https://www.oclc.org/support/services/ezproxy/documentation/cfg/ssl.en.ht
> > ml>
> > out there. But if anyone can comment on the process, whether the
> > documentation was helpful to you, what sort of wildcard cert you got to
> > address this problem, etc., we'd be interested to hear from you.
>
> It's asked frequently enough that if I wasn't quite so lazy, I'd make it
> into the top FAQ question. The documentation was ok, but it's really not
> all that complicated.
>
>
>
> Jon Gorman
> Library IT
> University of Illinois
> 217 244-4688
>


[CODE4LIB] Anyone out there doing data work on a contract basis?

2016-01-08 Thread Jason Bengtson
Our library is considering embarking on a very significant data project
expansion and we're interested to know if there are any data librarians,
informationists, or informaticians on this thread who would be willing to
work for our library on a contract basis. The work could be done remotely,
so proximity wouldn't be an issue. We're still in the
contemplative/strategizing phase at this point or I'd have posted this in
the jobs section. We need to know how realistic this approach even is
before we move forward.

Please send interested replies to jon.good...@library.tmc.edu with the
subject line "DATA LIBRARIAN". A brief description of the work you've done
in the past would be appreciated.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com


Re: [CODE4LIB] Identification of damaged text

2015-12-01 Thread Jason Bengtson
This may be a dumb thought, but I built a game a couple of years ago which
tracked results on a map (on an HTML canvas, with the map set as a
background with objects drawn on top of it) by counting the pixels of a
certain color and comparing them as a percentage against the pixels in the
whole map. You could do something similar, by comparing black or gray
beyond a particular threshold against total pixels. That would be a pretty
rough and ready approach, but it might be worth a shot. If the missing
sections have a significantly different color than the rest of the image,
that could be another metric to use.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Tue, Dec 1, 2015 at 2:07 PM, Christine Mayo  wrote:

> Hi all,
>
> I have an interesting assessment issue with some recently digitized
> newspapers that I wondered if anyone could shed some light on. We sent a
> batch of 19th century newspapers off to a vendor knowing they weren't in
> great shape, and now we have to decide whether the resultant images (TIFFs)
> are usable or we should be looking for alternative copies and/or microfilm.
>
> A lot of the images are in decent shape, but the first few pages of each
> issue are heavily creased and generally missing a smallish piece from the
> center of the page where the folds met. I'm looking for a way to
> programmatically identify how much text is missing/unusable for each page.
> We haven't run OCR yet, part of this assessment is to figure out whether we
> should bother sending these items out for OCR and METS/ALTO creation, but I
> suspect we could run a quick and dirty in-house OCR if that would help.
>
> We can go through the images by hand and try to measure and/or count, but
> if anyone's worked on something like this or has thoughts, I'd love to hear
> them!
>
> Thanks,
> Christine
>
> --
> Christine Mayo
> Digital Production Librarian
> Thomas P. O'Neill, Jr. Library
> Boston College
> 140 Commonwealth Avenue
> Chestnut Hill, MA 02467
> christine.m...@bc.edu
>


Re: [CODE4LIB] Library Juice - thoughts?

2015-10-28 Thread Jason Bengtson
I taught a course for Library Juice Academy last year. Definitely mind the
four weeks, but they have some very strong instructors and the fella that
runs it seems very committed to providing a good experience for students. I
think it's a good outfit.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Wed, Oct 28, 2015 at 5:47 AM, Jeremy Cope  wrote:

> Might not be quite what you're after, but there's some free online training
> at http://datalib.edina.ac.uk/mantra/ — a bit UK-focussed maybe but worth
> a
> look?
>
> Christine Borgman's book "Big Data, Little Data, No Data"
> http://www.amazon.co.uk/dp/0262028565 is pretty good too, if you like to
> learn that way.
>
> Jez
>
> On Wed, 28 Oct 2015 at 04:57 davesgonechina 
> wrote:
>
> > I've not taken any classes on LibraryJuice mainly because I find their
> > course descriptions too thin. The Data Management course has a better
> > description than most, but perhaps I've been spoiled by Coursera where I
> > can see a syllabus, schedule, and materials before deciding to pay any
> > fees. I'm wondering, those of you who have taken a LibraryJuice course,
> > what attracted you to it and how did the experience match or differ from
> > your expectations?
> >
> > Dave
> >
> > On Wed, Oct 28, 2015 at 2:58 AM, Folds, Dusty 
> > wrote:
> >
> > > Yes, I concur with these comments. Just be aware of the time commitment
> > > that will be involved. That's where I ran into problems, too.
> > >
> > > Dusty
> > >
> > > --
> > > Dusty Folds, MLIS
> > > Information Literacy and Digital Learning Librarian
> > > Assistant Professor
> > > University of Montevallo
> > > Carmichael Library
> > > Station 6108
> > > Montevallo, AL 35115
> > > P: 205-665-6108
> > > F: 205-665-6112
> > > E: dfo...@montevallo.edu
> > >
> > >
> > >
> > > -Original Message-
> > > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
> Of
> > > REESE-HORNSBY, TWYLA
> > > Sent: Tuesday, October 27, 2015 1:47 PM
> > > To: CODE4LIB@LISTSERV.ND.EDU
> > > Subject: Re: [CODE4LIB] Library Juice - thoughts?
> > >
> > > I started a course (Introduction to XML) through Library Juice a year
> > > ago.  I wasn't able to finish it due to some personal challenges but I
> > > still have access to the archived class which is great.  Like
> Patricia, I
> > > found the content very useful but underestimated how much time I needed
> > to
> > > read and study the material.  Four weeks goes fast! The instructor also
> > > scheduled times to meet online for questions.
> > >
> > > I did have trouble getting used to the Moodle platform but I think it
> has
> > > since been upgraded to be more user friendly.
> > >
> > > I am seriously considering taking another course in the near future.
> > >
> > > Best,
> > >
> > > Twyla Reese-Hornsby
> > > Public Service Librarian | J. Ardis Bell Library Tarrant County College
> > > Northeast Campus | Office: NLIB 2127A
> > > 828 W. Harwood Rd. |Hurst, TX 76054
> > > 817-515-6365 | Fax: 817-515-6275
> > > twyla.reese-horn...@tccd.edu | www.tccd.edu
> > >
> > > -Original Message-
> > > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
> Of
> > > Patricia Farnan
> > > Sent: Monday, October 26, 2015 9:40 PM
> > > To: CODE4LIB@LISTSERV.ND.EDU
> > > Subject: Re: [CODE4LIB] Library Juice - thoughts?
> > >
> > > I recently did a course through Library Juice on PHP & APIs, and I
> found
> > > it really useful and easy to follow (well, easy for my poor brain to
> > > follow. I still had to re-read my notes and re-listen to certain parts
> of
> > > each video, to really let things sink in). The instructor was very good
> > at
> > > staying in touch with students and interacting.
> > >
> > > -Original Message-
> > > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
> Of
> > > BWS Johnson
> > > Sent: Tuesday, 27 October 2015 4:14 AM
> > > To: CODE4LIB@LISTSERV.ND.EDU
> > > Subject: Re: [CODE4LIB] Library J

Re: [CODE4LIB] Alexander Street Press and Google Analytics

2015-09-30 Thread Jason Bengtson
For cross domain tracking I believe you have to set the functions for
appending cookie data to the url yourself, so they should be in your GA
javascript someplace. There's a special method they have to make it easier.
There's more information here:
https://developers.google.com/analytics/devguides/collection/analyticsjs/cross-domain

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Wed, Sep 30, 2015 at 1:57 PM, Ranti Junus  wrote:

> I'm intrigued by this cross-browsing thing. Is the additional string of
> characters added because the outgoing link becomes something like
> http://search.alexanderstreet.com.ezproxy.yourlibrary.edu/ which looks
> like
> the same domain as your library?
>
> (sorry I have no answer on your original query)
>
>
> ranti.
>
> On Wed, Sep 30, 2015 at 2:46 PM, Laura Krier 
> wrote:
>
> > So, I've determined that this is related to cross-browser tracking, but I
> > still can't figure out why it continues to append the linker parameter to
> > external sites. Anyone else using cross-browser tracking? The mystery
> > deepens...
> >
> > Laura
> >
> > On Wed, Sep 30, 2015 at 11:42 AM Eric Hellman  wrote:
> >
> > > GA doesn't do that AFAIK. might be your proxy server.
> > >
> > >
> > > Eric Hellman
> > > President, Free Ebook Foundation
> > > Founder, Unglue.it https://unglue.it/
> > > http://go-to-hellman.blogspot.com/
> > > twitter: @gluejar
> > >
> > > > On Sep 30, 2015, at 1:47 PM, Laura Krier 
> > wrote:
> > > >
> > > > Hey folks,
> > > > I'm hoping someone else on this list has experienced this and might
> > have
> > > > some ideas for me. We use Google Analytics on our website, catalog,
> and
> > > our
> > > > discovery system. GA appends a string of characters to the end of
> URLs
> > > when
> > > > you leave a site, and while this plays fine with most of our
> > e-resources,
> > > > it breaks Alexander Street Press's link resolver system.
> > > >
> > > > Has anyone else noticed this? Any ideas how to resolve this? I'm
> > talking
> > > > with the folks at ASP but they have never heard of this.
> > > >
> > > > Laura
> > >
> >
>
>
>
> --
> Bulk mail.  Postage paid.
>


Re: [CODE4LIB] Sorry for my last message

2015-09-04 Thread Jason Bengtson
I believe that, by international convention, that's actually the only
acceptable use of a unicorn emoji.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Fri, Sep 4, 2015 at 9:10 AM, Thomas Guignard 
wrote:

> Ivan, if you are being held and forced to type emails against your will,
> send us a unicorn emoji.
>
> On Fri, Sep 4, 2015 at 5:10 AM, "Iván V.G."  wrote:
>
> > It was a mistake.
> >
>


Re: [CODE4LIB] "coders for libraries"

2015-09-01 Thread Jason Bengtson
"Code4Lib | Code. For People."

Epicage

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Tue, Sep 1, 2015 at 3:26 PM, Rachel Shaevel 
wrote:

> Code4Lib | Code. For People.
>
> (Are there no Seinfeld fans out there?)
>
> ​Rachel Shaevel
> Metadata Librarian
> Department of Technology, Content and Innovation
> Chicago Public Library
> Harold Washington Library Center
> 400 S. State St.
> Chicago, IL 60605
>
> P: (312) 747-4660
> rshae...@chipublib.org
>


Re: [CODE4LIB] "coders for libraries"

2015-09-01 Thread Jason Bengtson
Here's my pitch: "Where Information Technology meets Information Science"

Ducking rotten tomatoes in three, two . . .

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Tue, Sep 1, 2015 at 3:07 PM, Eric Phetteplace  wrote:

> "code4lib | e637ec0731c3129dc4f6ff4c5e528bda"
>
> In all seriousness, I think coming up with an inclusive tagline is a great
> idea. How about "people, libraries, code"?
>
> On Tue, Sep 1, 2015 at 12:25 PM Laura Smart 
> wrote:
>
> > Rotating slogans FTW.
> > Laura
> >
> > On Tue, Sep 1, 2015 at 12:03 PM, Sarah Shealy 
> > wrote:
> >
> > > +1 to both
> > >
> > > > Date: Tue, 1 Sep 2015 11:58:39 -0700
> > > > From: dei...@uw.edu
> > > > Subject: Re: [CODE4LIB] "coders for libraries"
> > > > To: CODE4LIB@LISTSERV.ND.EDU
> > > >
> > > > Code4Lib | Libers for Codaries
> > > >
> > > >
> > > > Kate Deibel, PhD | Web Applications Specialist
> > > > Information Technology Services
> > > > University of Washington Libraries
> > > > http://staff.washington.edu/deibel
> > > >
> > > > --
> > > >
> > > > "When Thor shows up, it's always deus ex machina."
> > > >
> > > > On 9/1/2015 11:39 AM, scott bacon wrote:
> > > > > Code4Lib | We Are The Wind Beneath Your Wings
> > > > >
> > > > > On Tue, Sep 1, 2015 at 2:31 PM, Wilhelmina Randtke <
> > rand...@gmail.com>
> > > > > wrote:
> > > > >
> > > > >> In general, it's not great to refer to people as nouns.  It's
> better
> > > to say
> > > > >> people with an adjective, so the person isn't replaced or given
> just
> > > one
> > > > >> identity.  I support not calling people coders or other noun.
> > > > >>
> > > > >> -Wilhelmina Randtke
> > > > >>
> > > > >> On Tue, Sep 1, 2015 at 9:42 AM, Eric Hellman 
> > > wrote:
> > > > >>
> > > > >>> Between September and November of 2008, the title attribute of
> the
> > > > >>> Code4lib homepage was changed from "code4lib | Code for
> Libraries"
> > to
> > > > >>> "code4lib | coders for libraries, libraries for coders".
> > > > >>>
> > > > >>> Dave Winer, who could be considered the inventor of the blog,
> > > recently
> > > > >>> tweeted about us:
> > > > >>>
> > > > >>> "code4lib: coders for libraries, libraries for coders. (I really
> > > hate the
> > > > >>> word "coders.") code4lib.org <http://code4lib.org/>"
> > > > >>>
> > > > >>> As someone who feels that Code4Lib should welcome people who
> don't
> > > > >>> particularly identify as "coders", I would welcome a return to
> the
> > > > >> previous
> > > > >>> title attribute.
> > > > >>>
> > > > >>> Eric Hellman
> > > > >>> President, Free Ebook Foundation
> > > > >>> Founder, Unglue.it https://unglue.it/
> > > > >>> http://go-to-hellman.blogspot.com/
> > > > >>> twitter: @gluejar
> > > > >>>
> > > > >>
> > >
> >
>


Re: [CODE4LIB] "coders for libraries"

2015-09-01 Thread Jason Bengtson
"Code4Lib | total world domination by libraries, courtesy of code peeps"

Now that one, I like!

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Tue, Sep 1, 2015 at 10:39 AM, Cary Gordon  wrote:

> Code4Lib | total world domination by libraries, courtesy of code peeps
>
> > On Sep 1, 2015, at 8:18 AM, Eric Hellman  wrote:
> >
> > Code4Lib | You can't spell 'Library' without 'x4C'
> >> On Sep 1, 2015, at 10:58 AM, Mark A. Matienzo 
> wrote:
> >> How about if we turn this topic around and focus on thinking about
> coming
> >> up with a tagline that emphasizes our goals for inclusivity rather than
> >> identity?
> >>
> >> Mark
> >>
> >> --
> >> Mark A. Matienzo  | http://anarchivi.st/
>


Re: [CODE4LIB] "coders for libraries"

2015-09-01 Thread Jason Bengtson
I agree (although I do like the word 'coder'). 😀

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Tue, Sep 1, 2015 at 8:42 AM, Eric Hellman  wrote:

> Between September and November of 2008, the title attribute of the
> Code4lib homepage was changed from "code4lib | Code for Libraries" to
> "code4lib | coders for libraries, libraries for coders".
>
> Dave Winer, who could be considered the inventor of the blog, recently
> tweeted about us:
>
> "code4lib: coders for libraries, libraries for coders. (I really hate the
> word "coders.") code4lib.org <http://code4lib.org/>"
>
> As someone who feels that Code4Lib should welcome people who don't
> particularly identify as "coders", I would welcome a return to the previous
> title attribute.
>
> Eric Hellman
> President, Free Ebook Foundation
> Founder, Unglue.it https://unglue.it/
> http://go-to-hellman.blogspot.com/
> twitter: @gluejar
>


Re: [CODE4LIB] Indie Preserves

2015-08-10 Thread Jason Bengtson
Done. Very cool idea.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Mon, Aug 10, 2015 at 12:52 PM, Scott Carlson  wrote:

> Thanks for such kind words, Tom, and thanks to everyone who gave us
> shout-outs on Twitter and the like. The archives/digital library community
> has been wholeheartedly supportive of the site thus far. We've had a tough
> time, however, reaching out to the community the site is intended to help
> out. We're going to try to rectify that by proposing a panel presentation
> on our project at SXSW 2016.
>
> Part of the application process puts our proposal up for a vote on the
> SXSW panel-picker site. If you'll forgive the further shameless
> self-promotion, feel free to vote for our panel here:
> http://panelpicker.sxsw.com/vote/48904
>
> Again, Norie and I would like to thank all of you for your support!
>
> --Scott C.
>


Re: [CODE4LIB] Archives Spaces - Internal Server Error 500

2015-07-16 Thread Jason Bengtson
I agree with Bruce. If it isn't in your general system settings, or your
server (Apache or nginx or whatever) settings then it's something you need
to change in the configuration for whatever scripting language the
archiving application is built in. I've had to increase timeout allowances
in PHP (either in the global ini file, or by setting ini directives
locally) to deal with similar problems in the past.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Thu, Jul 16, 2015 at 12:58 PM, Alderman, Bruce, JCL <
alderm...@jocolibrary.org> wrote:

> Is this a Linux server? Try /etc/httpd/conf/httpd.conf and look for the
> TimeOut directive.
>
> Other possibilities that could generate a 500 error:
>
> * The directory in which the script resides is not configured to process
> scripts.
> * Apache does not have permission to execute the script.
>
> But if either of those were the case, you'd see the 500 error immediately
> rather than after the script times out.
>
> Also, depending on the script language, you might have to look at its
> configuration file rather than Apache's.
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Bobak, Michael - HPL
> Sent: Thursday, July 16, 2015 12:44 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: [CODE4LIB] Archives Spaces - Internal Server Error 500
>
> Good afternoon,
>
> I am trying to troubleshoot an issue we are having with our Archives Space
> server. Currently, whenever someone tries to export a resource by
> Downloading the EAD as a PDF we get an Internal Server 500 response back,
> with a not so descriptive error text of (Error) Timeout::Error. Here is a
> link to a screenshot of the error message. http://i.imgur.com/hLBJXRY.png
>
> I am led to believe that this has to do with a timeout issue with the
> server and some script that is generating the PDF. I am just not certain
> where the script or configuration file reside within the AS structure in
> order to increase the timeout value. Hopefully someone has some idea where
> I should look. If I am way off with my assessment perhaps someone else
> could point me in the direction as to what is causing this error.
>
> I appreciate any responses anyone may have!
>
> Regards,
> Michael Bobak
>


Re: [CODE4LIB] jstor workset browser

2015-07-11 Thread Jason Bengtson
I don't have anything for you, but I wanted to say that the project sounds
severely cool!

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Sat, Jul 11, 2015 at 11:06 AM, Eric Lease Morgan  wrote:

> I have begun working on a suite of software designed to enable a person to
> “read” the full text of hundreds (if not a thousand) articles from JSTOR
> simultaneously, and I call this software the JSTOR Workset Browser. [1]
>
> Using JSTOR’s Data For Research service, it is possible for anybody to
> first search & browse the totality of JSTOR. [2] The reader is then able to
> create and download a “dataset” describing found items of interest. This
> dataset includes a citations.xml file. The Browser takes this citations.xml
> file as input and then: 1) harvests the content, 2) indexes it, 3) does
> some analysis against the content, 4) creates a few graphs illustrating
> characteristics of the dataset, and finally 5) generates a browsable
> “catalog” in the form of an HTML table. The table includes columns for
> things like authors, titles, dates as well as page lengths, number of
> words, and coefficients denoting the use of color words, “big” names, and
> “great” ideas. In the near future the Browser will support search as well
> as the generation of a report describing each reader-generated (curated)
> collection. You can see a number of collections created to date, including
> writings about Thoreau, E!
>  merson, Dickinson, Longfellow, and Poe. [3]
>
> Combined with similar tools designed to work against the HathiTrust and/or
> EEBO-TCP, the ultimate goal is to enable students and scholars to easily do
> research against massive amounts of content quickly and easily. [4, 5]
>
> I’m looking for additional sample content. If you create a dataset from
> DFR, then send me the citations.xml file, and I will use it as input for
> the Browser. “Wanna play?”
>
>
> [1] Browser on GitHub - http://bit.ly/jstor-workset-browser
> [2] Data For Research - http://dfr.jstor.org
> [3] sample collections -
> http://dh.crc.nd.edu/sandbox/jstor-workset-browser/
> [4] HathiTrust Workset Browser -
> https://github.com/ericleasemorgan/HTRC-Workset-Browser
> [5] EEBO-TCP Workset Browser -
> https://github.com/ericleasemorgan/EEBO-TCP-Workset-Browser
>
>
> —
> Eric Lease Morgan, Librarian
>


Re: [CODE4LIB] Hours of Operation on Website - management tool

2015-07-01 Thread Jason Bengtson
Hi Ken,

I haven't done anything with a Google Places account, but your question
sort of ties together two projects of mine; one very old and one brand new.
A few years back I built a javascript "open checker" to display the rather
byzantine hours of the library I was working for at the time (hours I had
no hand in determining).  The javascript to get the job done has a number
of funneling algorithms that have to be edited with updated info. But,
that's where project number two comes in. I just recent built a tool (PHP
based) for the TMC Library which allows reference librarians to edit a
libguide by adding content and some settings which then automagically
populate as announcements in our EZProxy login page (so we reach basically
all of our users). This allows folks with no web coding knowledge to build
the announcements, as well as allowing them to set things like background
color and announcement position on the page, using an interface they're
already comfortable with. The announcements are expressed as javascript
files loaded into the EZProxy page with the usual script tag. The same
thing could certainly be done with some variation of my open checker,
vastly simplifying the process of modifying hours, holidays, etc.

If anyone is interested in project number two, we;ll be presenting a paper
on it at the next SCC/MLA annual conference and looking to publish it soon
after. So far the tool is working out pretty well.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Wed, Jul 1, 2015 at 8:01 AM, Ken Irwin  wrote:

> Hi folks,
>
> I'm hoping to find some sort of web-based app that can manage the
> library's hours of operations, including:
>
> * Displaying today's hours
>
> * Displaying an upcoming schedule of hours
>
> * Updatable though a GUI interface by non-techy library staff
>
> * Able to update our Google Places account hours (which, I note,
> currently lists our school-year hours as our open hours today), perhaps on
> a daily basis
>
> * Preferably a stand-alone thing that can provide data on an ad
> hoc basis (as opposed to a CMS-specific thing like a WP plugin or a Drupal
> module)
>
> * PHP preferred but not necessary
>
> * OSS / free preferred but not necessary
>
> I feel certain that someone else has already wanted this enough to create
> it. Anyone have a solution they're happy with?
>
> Thanks
> Ken
>


Re: [CODE4LIB] getting started with Drupal for library website

2015-05-27 Thread Jason Bengtson
I can't speak to doing this specifically on Drupal, but in terms of
measuring clicks I would simplify. We use google analytics and at each
place I've been I've just set up some custom events analytics code to
record specific types of clicks. Here at the TMC Library we're now
recording database clicks with that mechanism. In terms of a database list,
I've gone a few routes. When I was at the University of New Mexico, where I
had no access to backend databases for most of my tenure, I built an A-Z
list in XML that plugged into our junky CMS (Cascade Server). It worked
quite well. However, I'm more interested in extracting things like that
from a central data node, like serial solutions or intota. Here at TMC
we're using intota, and I've built a php script to extract the contents of
one of the reports and populate into a MySQL database for capturing that
information. At my last library we used serial solutions, and, while I
didn't plug that into the website, I did have to build a script that could
parse a serial solutions csv file into a google books xml format so that Ex
Libris' rather unfortunate Primo tool could make sense of it for discovery
purposes. That file, of course, covered individual publications as well as
other linked objects. It's available on my github site.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Wed, May 27, 2015 at 8:01 AM, Ken Irwin  wrote:

> Hi folks,
>
> Thanks to all who responded a few weeks ago to my inquiry about updating
> the code on my library's website. Many folks suggested moving to a CMS, and
> I'm starting to look into that possibility, and particularly Drupal.
>
> In doing so, I'm hoping not to re-invent the wheel, and I'm hoping that
> maybe someone has already designed a basic infrastructure to replace the
> backbone of our current website, namely.
>
> Under our current arrangement we have an interlocking set of databases
> that performs some basic library functions:
>
> There's a database table that lists all of the databases we subscribe to.
> That database feeds a user interface that:
>
> * lists databases
>
> * counts click-thrus
>
> * routes traffic to our proxy server when appropriate
>
> * can list databases by subject area (defined in a table of
> subject associations)
> There's also a back-end UI to create subject/database associations,
> display click-thru stats, generate EZproxy config files based on the table
> of library databases.
>
> Does anyone know of a freely-available set of modules/pages/etc that's
> already designed to do this sort of thing? In my imagination, lots of
> libraries would want to basically this same thing, customized to their own
> particularly needs and maybe we wouldn't each have to start from scratch.
>
> Any advice?
>
> Thanks
> Ken
>


Re: [CODE4LIB] API to retrieve scholarly publications by author

2015-05-20 Thread Jason Bengtson
The National Library of Medicine has some great apis for use with PubMed
and their other databases. That's only health science, but it's a good
start. http://www.nlm.nih.gov/api/

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Wed, May 20, 2015 at 6:22 AM, Pikas, Christina K. <
christina.pi...@jhuapl.edu> wrote:

> The Scopus API: http://dev.elsevier.com/sc_apis.html
>
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of
> Alex Armstrong
> Sent: Wednesday, May 20, 2015 6:59 AM
> To: CODE4LIB@listserv.nd.edu
> Subject: [CODE4LIB] API to retrieve scholarly publications by author
>
> Hi list,
>
> What are some good API options for retrieving a list of scholarly
> publications by author?
>
> I would like to be able to grab them and display them on a website along
> with other information about each author.
>
> Google Scholar does not have a public API as far as I can tell.
>
> CrossRef metadata search does not allow to search by author.
>
> Orcid seems promising. I would have to ask the users I have in mind to add
> or import their publications to Orcid, as most of them are not on there
> already. That's doable, but I'm not sure if I'll be able to do what I
> described above with their public (as opposed to their member) API.
>
> Any other ideas or thoughts?
>
> Best,
> Alex Armstrong
>


Re: [CODE4LIB] free html editors

2015-05-16 Thread Jason Bengtson
That's an education issue, as I pointed out in the course. Understanding
that it can be an issue helps students when they edit or convert other
types of text in other types of encoding further on down the line. The
biggest advantage of textedit is that people have it.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Sat, May 16, 2015 at 4:18 PM, David Mayo  wrote:

> Just a side note: I'd be very leery of using Textedit.  No offense meant to
> Jason, but Textedit supports (and, unlss configured, defaults) to RTF for
> files it creates, which won't work for HTML/CSS.
>
> If you're on 10.6.8, Textwrangler's current version works, as does
> SublimeText 2.  If you have money to throw at the problem, BBEdit does have
> substantial web-related stuff added on to TextWrangler, and may have an
> educational discount.
>
> - Dave
>
> On Sat, May 16, 2015 at 5:07 PM, Joe Hourcle <
> onei...@grace.nascom.nasa.gov>
> wrote:
>
> > On Sat, 16 May 2015, Nathan Rogers wrote:
> >
> >  If you do not need all the bells and whistles I would recommend
> >> TextWrangler. Free versions should still be available online and its
> bigger
> >> brother BBEdit is overkill for basic web editing.
> >>
> >
> > Actually, the significant difference between TextWrangler and BBEdit is
> > that BBEdits has a number of features that are specifically for web
> design,
> > that don't exist in TextWrangler.
> >
> > Looking at the version of BBEdit 9.1 that I have installed, the majority
> > of it is in the 'Markup' menu:
> >
> > * Close current tag / Balance tags
> > * Check syntax
> > * Check links
> > * Check accessibility
> > * Cleaners for GoLive/PageMill/HomePage/DreamWeaver
> > * Convert to HTML / XHTML
> > * Menu items to insert tags (which then give what attributes are allowed)
> > * Menu item to insert CSS
> > * Preview in ... (gives a list of installed web browsers)
> >
> > ...
> >
> > That said, TextWrangler is still a good free editor -- and I personally
> > rarely ever use the insert tags/CSS items (as I've been writing HTML for
> > ... crap ... I feel old ... 20+ years).
> >
> > But to say that BBEdit is overkill for web editing is just wrong -- the
> > majority of the feature differences are *specifically* for web editing.
> >
> > -Joe
> >
> > (disclaimer: for a decade or so, I was a beta tester for BareBones.  I
> > haven't been using the latest-and-greatest version in a while, as I
> prefer
> > not to install newer version of MacOSX on my personal systems ...
> > basically, since Apple decided to bring all of the iOS annoyances into
> the
> > desktop.  As such, I can't install BBEdit 10 or 11 to see what the
> > difference are in more recent versions)
> >
> >
> >  -Original Message-
> >> From: "Sarles Patricia (18K500)" 
> >> Sent: ?5/?16/?2015 10:21 AM
> >> To: "CODE4LIB@LISTSERV.ND.EDU" 
> >> Subject: [CODE4LIB] free html editors
> >>
> >> I just this minute subscribed to this list after reading Andromeda
> >> Yelton's column in American Libraries from yesterday with great interest
> >> since I would like to teach coding in my high school library next year.
> >>
> >> I purchased Andy Harris' HTML5 and CSS3 All-in-One For Dummies for my
> >> summer reading and the free HTML editors he mentions in the book are
> either
> >> not really free or are not compatible with my lab's 2008 Macs.
> >>
> >> Can anyone recommend a free HTML editor for older Macs?
> >>
> >> Many thanks and happy to be on this list,
> >> Patricia
> >>
> >>
> >> 
> >> Patricia Sarles, MA (Anthropology), MLS
> >> Librarian
> >> Jerome Parker Campus Library
> >> 100 Essex Drive
> >> Staten Island, NY 10314
> >> 718-370-6900 x1322
> >> psar...@schools.nyc.gov
> >> http://jeromeparkercampus.libguides.com/home
> >>
> >> You can tell whether a man is clever by his answers. You can tell
> whether
> >> a man is wise by his questions. - Naguib Mahfouz
> >>
> >> As a general rule the most successful man in life is the man who has the
> >> best information. - Benjamin Disraeli
> >>
> >>
>


Re: [CODE4LIB] free html editors

2015-05-16 Thread Jason Bengtson
When I recently taught a beginning web coding course I told mac users they
would be fine to start out just using textedit. If you really want them to
get the advantage of color coding and other, more modern features, there
are also online editors like:  that you can take a look at. Bluefish and
Eclipse work on mac, although I don't know what kind of legacy support they
have. Seems like it would be strong, though, since Eclipse is very widely
used and has been around forever.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Sat, May 16, 2015 at 10:19 AM, David Mayo  wrote:

> Hmmm...
>
>
> Are they Intel or PPC, and what OS version are they running?
>
> It seems likely that there's SOME version of TextWrangler that will work -
> they keep old versions around for the use of people with older OS versions.
>
> http://www.barebones.com/support/textwrangler/updates.html
>
> On Sat, May 16, 2015 at 10:20 AM, Sarles Patricia (18K500) <
> psar...@schools.nyc.gov> wrote:
>
> > I just this minute subscribed to this list after reading Andromeda
> > Yelton's column in American Libraries from yesterday with great interest
> > since I would like to teach coding in my high school library next year.
> >
> > I purchased Andy Harris' HTML5 and CSS3 All-in-One For Dummies for my
> > summer reading and the free HTML editors he mentions in the book are
> either
> > not really free or are not compatible with my lab's 2008 Macs.
> >
> > Can anyone recommend a free HTML editor for older Macs?
> >
> > Many thanks and happy to be on this list,
> > Patricia
> >
> >
> > 
> > Patricia Sarles, MA (Anthropology), MLS
> > Librarian
> > Jerome Parker Campus Library
> > 100 Essex Drive
> > Staten Island, NY 10314
> > 718-370-6900 x1322
> > psar...@schools.nyc.gov
> > http://jeromeparkercampus.libguides.com/home
> >
> > You can tell whether a man is clever by his answers. You can tell whether
> > a man is wise by his questions. - Naguib Mahfouz
> >
> > As a general rule the most successful man in life is the man who has the
> > best information. - Benjamin Disraeli
> >
>


Re: [CODE4LIB] Where to look for a JavaScript Code Coach?

2015-05-08 Thread Jason Bengtson
Have you though about opening this up to people outside your area? There's
no reason someone couldn't meet with people via hangouts or skype and
review their code asynchronously. That would significantly increase your
potential applicant pool.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Fri, May 8, 2015 at 10:14 AM, Eliza Carrie Bettinger 
wrote:

> Hello All,
>
>
> I received a grant from my university to organize a 7-month program for
> academic staff to build their Javascript skills. The idea is all the staff
> who participate will get together 1-2x per month to share their progress on
> individual projects they're developing, and get feedback and
> troubleshooting help from both a peer group AND a paid expert I'm calling a
> "coach." (Full description below.)
>
>
> The problem I'm having is finding anyone who is interested in taking the
> coaching the job. I have not made a public job ad, but I have emailed about
> 10 folks from campus and community, and asked them to notify their networks
> and affiliated lis-servs. For example: the leaders of Milwaukee MeetUp
> groups for tech women, for Javascript programmers, and open data; the web
> development professor at our iSchool; our campus app development lab; the
> leader of a local nonprofit that teaches coding to kids; etc. I've gotten
> positive responses form many of these folks, but I haven't received a
> nibble of interest from a single person in the job itself. I'm continuing
> to identify key people whose networks I can tap, but I'm discouraged by the
> apparent lack of interest I've encountered so far, and scratching my head
> over what I'm doing wrong.
>
>
> So I'm turning to you for advice -- specifically, two questions:
>
> 1) Do you know someone who might know someone in the Milwaukee area who
> might be interested in a gig like this? If so, please feel free to
> circulate this posting
>
> 2) Can you spot anything in the ad itself that I could improve? Anything
> that's a turn-off? Should I include the pay rate in the ad?
>
> (We have a total of about $1100; I figured I would negotiate the hourly
> rate and total number of hours with the person we found. Although I listed
> 6 hours/month, that's only the ideal; we could bring down the total number
> of hours, and pay a higher rate.)
>
> Any other suggestions or ideas? I'd love to get your feedback.
>
>
> Thank you!!
>
> Eliza
>
>
> Javascript Workshop Leader / "Coach"
>
> 6 hours per month, July - December, 2015
>
>
> This summer, the Digital Humanities Lab at UWM will begin a professional
> development series for academic staff from across campus to improve their
> skills in coding for front-end Web development -- specifically, Javascript.
> Workshop participants will be professionals from diverse academic
> backgrounds who each have a real-life work-related project under
> development. They will have completed some basic training in Javascript
> (such as the JavaScript course in Codecademy), but are novice-level
> developers.  In twice-monthly meetings with peers and an expert coach, up
> to 12 participants will meet for collaborative workshop sessions in which
> they present progress on their projects, get help on overcoming obstacles,
> receive short lessons on important topics, and gradually “level up” to
> become more proficient programming problem solvers.  Our goal is to support
> staff who have already learned some basics of coding, but need help to
> start becoming fluent enough to apply those basics in order to design and
> build their desired products.
>
>
> We seek an expert front-end programmer with Javascript expertise who will
> act as coach, mentor, and troubleshooter for this group of learners.
> Overall, the goal of the workshop sessions will be to build a community of
> learners to support one another and provide motivation, camaraderie, and
> practical assistance in overcoming roadblocks. The paid expert will act a
> coach for the group, providing guidance in matters that are opaque to
> novice learners, and sharing strategies from his/her experience. Sessions
> may include short lessons prepared and presented by the coach, but we
> envision workshop sessions in which the focus of the majority of the
> meeting time is on individual participants' projects and questions.
> Participants could also take turns researching and presenting on relevant
> topics, with guidance from the coach.  The exact format of the sessions
> will be designed in part with guidance f

Re: [CODE4LIB] Library Hours

2015-05-06 Thread Jason Bengtson
When I was at the Robert M Bird Library I put some basic schema.org on the
old site, but I didn't mark up the hours. That'll be a project for here as
well, once I get out from under some of what I'm working on now.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Wed, May 6, 2015 at 9:02 AM, Karen Coyle  wrote:

> The search engine may not pick it up quickly enough, but the emergency
> services in the area could get it from the RDFa as soon as it hits the web.
>
> kc
>
>
> On 5/6/15 6:45 AM, nitin arora wrote:
>
>> I think both creating a one-off list and schema.org approaches pose
>> problems within the context of the original fund raising campaign's pitch.
>> I don't think every library can necessarily implement the latter for a
>> variety of reasons, not always technical.
>>
>>  From the pov that a library can be a community center in a time of
>> crisis,
>> I'm wondering not only how quickly a search engine would pick that up but
>> also, in such moments, how prioritized updating that data would be in the
>> first place.
>>
>> On Wed, May 6, 2015 at 8:22 AM, Charlie Morris 
>> wrote:
>>
>>  I'm curious, Karen, Ethan or anyone else, do you know of any examples of
>>> libraries that have implemented schema.org or RDFa for hours data and
>>> have
>>> noticed that Google or some other search engine has picked it up (i.e.,
>>> correctly displaying that data as part of the search results)?  And if
>>> so,
>>> how quickly will Google or the like pickup on changes to hours (i.e.,
>>> shifting between semesters or unplanned changes)?
>>>
>>> On Wed, May 6, 2015 at 8:15 AM, Ethan Gruber  wrote:
>>>
>>>  +1 on the RDFa and schema.org. For those that don't know the library
>>>> URL
>>>> off-hand, it is much easier to find a library website by Googling than
>>>> it
>>>> is to go through the central university portal, and the hours will show
>>>>
>>> up
>>>
>>>> at the top of the page after having been harvested by search engines.
>>>>
>>>> On Tue, May 5, 2015 at 6:54 PM, Karen Coyle  wrote:
>>>>
>>>>  Note that library hours is one of the possible bits of information that
>>>>> could be encoded as RDFa in the library web site, thus making it
>>>>>
>>>> possible
>>>
>>>> to derive library hours directly from the listing of hours on the web
>>>>>
>>>> site
>>>>
>>>>> rather than keeping a separate list. Schema.org does have the elements
>>>>>
>>>> such
>>>>
>>>>> that hours can be encoded. This would mean that hours could show in the
>>>>> display of the library's catalog entry on Google, Yahoo and Bing. Being
>>>>> available directly through the search engines might be sufficient, not
>>>>> necessitating creating yet-another-database for that data.
>>>>>
>>>>> Schema.org uses a restaurant as its opening hours example, but much of
>>>>>
>>>> the
>>>>
>>>>> data would be the same for a library:
>>>>>
>>>>> http://schema.org/"; typeof="Restaurant">
>>>>>GreatFood
>>>>>
>>>>>  4 stars -
>>>>>  based on 250 reviews
>>>>>
>>>>>
>>>>>  1901 Lemur Ave
>>>>>  Sunnyvale,
>>>>>  CA >>>> property="postalCode">94086
>>>>>
>>>>>(408) 714-1489
>>>>>http://www.dishdash.com";>www.greatfood.com
>>>>>
>>>> 
>>>
>>>>Hours:
>>>>>Mon-Sat
>>>>>
>>>> 11am
>>>
>>>> -
>>>>
>>>>> 2:30pm
>>>>>Mon-Thu
>>>>>
>>>> 5pm -
>>>
>>>> 9:30pm
>>>>>Fri-Sat
>>>>>
>>>> 5pm -
>>>
>>>> 10:00pm
>>>>>Categories:
>>>>>
>>>>>  Middle Eastern
>>>>>,
>>>>>
>>>>>  Mediterranean
>>>>>
>>>>&g

Re: [CODE4LIB] replacing deprecated PHP code throughout website

2015-04-30 Thread Jason Bengtson
In terms of your original question, while I've used mysqli in the past I'm
personally starting to gravitate more toward PDO, as it does seem like a
more effective approach that is becoming a de-facto standard in some areas.
I also second Will Martin's comments; figure out your scope right out of
the gate. Do you just want to replace old mysql queries? Is this an
opportunity to rethink your structure in other ways? Once you decide on a
course, follow it through and avoid getting too side-tracked. That's not
always completely feasible (sometimes a seemingly straightforward project
opens up an unexpected can of worms or three), but, where possible, spin
those unanticipated easter eggs into separate projects. Just my 2 cents
(which may be what it's worth).

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Thu, Apr 30, 2015 at 7:57 AM, Jason Bengtson 
wrote:

> +1 for a CMS for institutional websites. If I had my druthers I'd go with
> MODX, which is a solid system for PHP. I've never cared much for Drupal.
> For a library, I think libguides CMS can be leveraged very effectively. It
> has its own foibles that you have to deal with, but that's the nature of a
> content management system. Springshare is a good company to deal with.
> WordPress is what we use at HAM-TMC . . . it wouldn't be my first choice,
> but it works well enough, and as long as you're comfortable editing the
> source php of the theme files you should be fine. The plugins get kind of
> sketchy.
>
> Web apps are, of course, another matter entirely. Frameworks are often
> useful for them, but I wouldn't go any further than that.
>
> Best regards,
> *Jason Bengtson, MLIS, MA*
> Innovation Architect
>
>
> *Houston Academy of MedicineThe Texas Medical Center Library*
> 1133 John Freeman Blvd
> Houston, TX   77030
> http://library.tmc.edu/
> www.jasonbengtson.com
>
> On Thu, Apr 30, 2015 at 7:30 AM, Ian Walls 
> wrote:
>
>> I second Cary's recommendation to go with a CMS.  Another one to consider
>> is SilverStripe.  It's highly extensible, though model administration is
>> done on the PHP level, so be prepared to open up your favourite text editor
>> and mind your syntax.
>>
>>
>> Ian Walls
>> Web Services & Emerging Technologies Librarian
>> UMass Amherst Libraries
>>
>>
>>
>> On 04/29/2015 05:30 PM, Cary Gordon wrote:
>>
>>> My recommendations are:
>>>
>>> Move to a CMS. Drupal has a large library community, and I have been
>>> happily using it for ten years. You might find Joomla more to your
>>> liking,
>>> or you could worship the claw and go to Wordpress, which is mammoth, but
>>> not particularly developer friendly.
>>>
>>> If a CMS is out of the question, consider using the Symfony framework,
>>> which is similar in concept to Rails, but, IMHO, better constructed. I
>>> think that it is the future of serious PHP development.
>>>
>>> The great thing about using a framework is that it provides structure,
>>> making it much easier to make the move to OOP.
>>>
>>> FWIW, the forthcoming version of Drupal is built with Symfony and is the
>>> start of Drupal's move from its "hook system" to more standard PHP
>>> components, which will make it friendlier to PHP developers without
>>> a Drupal background.
>>>
>>> The ever-irascible Rasmus Lerdorf has declared that Drupal 8, paired with
>>> PHP 7 will be unbeatably performant.
>>>
>>> Cary
>>>
>>> On Wednesday, April 29, 2015, Ken Irwin  wrote:
>>>
>>>  Hello all,
>>>>
>>>> I've just learned that the PHP mysql_* functions are all deprecated as
>>>> of
>>>> PHP 5.5, and I'm trying to figure out what this means for my life. My
>>>> library's website is heavily database-driven, hand-coded, and all
>>>> written
>>>> using the mysql_* functions. It's currently running PHP 5.4, so
>>>> presumably
>>>> code all needs to be updated before the next server upgrade.
>>>>
>>>> So I'm looking for a little advice:
>>>>
>>>>
>>>> 1.   Is there a general consensus on what the best long-term
>>>> alternative to the mysql_* functions is? I see a bunch of references to
>>>> the
>>>> PDO extension, which is available on our

Re: [CODE4LIB] replacing deprecated PHP code throughout website

2015-04-30 Thread Jason Bengtson
+1 for a CMS for institutional websites. If I had my druthers I'd go with
MODX, which is a solid system for PHP. I've never cared much for Drupal.
For a library, I think libguides CMS can be leveraged very effectively. It
has its own foibles that you have to deal with, but that's the nature of a
content management system. Springshare is a good company to deal with.
WordPress is what we use at HAM-TMC . . . it wouldn't be my first choice,
but it works well enough, and as long as you're comfortable editing the
source php of the theme files you should be fine. The plugins get kind of
sketchy.

Web apps are, of course, another matter entirely. Frameworks are often
useful for them, but I wouldn't go any further than that.

Best regards,
*Jason Bengtson, MLIS, MA*
Innovation Architect


*Houston Academy of MedicineThe Texas Medical Center Library*
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Thu, Apr 30, 2015 at 7:30 AM, Ian Walls  wrote:

> I second Cary's recommendation to go with a CMS.  Another one to consider
> is SilverStripe.  It's highly extensible, though model administration is
> done on the PHP level, so be prepared to open up your favourite text editor
> and mind your syntax.
>
>
> Ian Walls
> Web Services & Emerging Technologies Librarian
> UMass Amherst Libraries
>
>
>
> On 04/29/2015 05:30 PM, Cary Gordon wrote:
>
>> My recommendations are:
>>
>> Move to a CMS. Drupal has a large library community, and I have been
>> happily using it for ten years. You might find Joomla more to your liking,
>> or you could worship the claw and go to Wordpress, which is mammoth, but
>> not particularly developer friendly.
>>
>> If a CMS is out of the question, consider using the Symfony framework,
>> which is similar in concept to Rails, but, IMHO, better constructed. I
>> think that it is the future of serious PHP development.
>>
>> The great thing about using a framework is that it provides structure,
>> making it much easier to make the move to OOP.
>>
>> FWIW, the forthcoming version of Drupal is built with Symfony and is the
>> start of Drupal's move from its "hook system" to more standard PHP
>> components, which will make it friendlier to PHP developers without
>> a Drupal background.
>>
>> The ever-irascible Rasmus Lerdorf has declared that Drupal 8, paired with
>> PHP 7 will be unbeatably performant.
>>
>> Cary
>>
>> On Wednesday, April 29, 2015, Ken Irwin  wrote:
>>
>>  Hello all,
>>>
>>> I've just learned that the PHP mysql_* functions are all deprecated as of
>>> PHP 5.5, and I'm trying to figure out what this means for my life. My
>>> library's website is heavily database-driven, hand-coded, and all written
>>> using the mysql_* functions. It's currently running PHP 5.4, so
>>> presumably
>>> code all needs to be updated before the next server upgrade.
>>>
>>> So I'm looking for a little advice:
>>>
>>>
>>> 1.   Is there a general consensus on what the best long-term
>>> alternative to the mysql_* functions is? I see a bunch of references to
>>> the
>>> PDO extension, which is available on our server. Is that The Answer, or
>>> should I be looking other places as well.
>>>
>>> 2.   Does anyone have advice about how to proceed with an enormous
>>> overhaul like this? I'm sure I'll be working on a development copy of the
>>> server until everything is all worked out. But beyond that, advice would
>>> be
>>> welcome. Have you employed students to do work like this?
>>>
>>> 3.   I wonder what other broad-sweeping old-fashionednesses may also
>>> be about to rear up and bite me. If you imagine that I learned procedural
>>> (almost never object-oriented) PHP 4 in about 2000 and am slow to change
>>> my
>>> ways, can you predict what sort of deprecated foolishness I might still
>>> be
>>> perpetrating?
>>>
>>> Any advice, input, or experience would be appreciated!
>>>
>>> Thanks
>>> Ken
>>>
>>>
>>


Re: [CODE4LIB] CMS selection

2015-04-03 Thread Jason Bengtson
UNM used Cascade Server. That CMS is expensive, but at least it's terrible.
I built a site for OU in libguides CMS; I like springshare and once you
understand how to use the system to get around the limitations in any CMS,
I think it worked pretty well. I've done some Drupal work and have no love
for it. Here at HAM-TMC we use WordPress, which has worked out pretty well.
In general it's a reasonably robust system for many purposes and regular
developers and power-users can do what they need to do by working outside
the gui and editing source code directly. I haven't been using it here very
long, but it's been pretty solid from what I've seen so far. At OU I also
experimented with MODX . . . I really liked that CMS (it's really more of a
framework, but it accomplished some of what you need from a CMS), but we
came to the conclusion that it would have been too difficult for some of
our regular web editors to work with. If I had all my druthers, MODX would
probably be my first choice of the systems I've worked with . . . but
that's in an environment where content editors were less of a consideration.

Best regards,
*Jason Bengtson, MLIS, MA*

Innovation Architect
The Texas Medical Center Library
1133 John Freeman Blvd
Houston, TX   77030
http://library.tmc.edu/
www.jasonbengtson.com

On Thu, Apr 2, 2015 at 11:27 PM, Sanchez, Edward L. <
edward.sanc...@marquette.edu> wrote:

> Jeffrey,
> Many thanks for the frank comments.  I'm going to forward your email to
> the project manager and ask for a follow up with you on the Loyola Law
> leads.
> Best regards,
> Ed
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Jeffrey Sabol
> Sent: Thursday, April 2, 2015 8:43 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] CMS selection
>
> My previous place of employment, Loyola Law School (
> http://www.lls.edu/resources/library/), switched to Terminal 4 about 4
> years ago, it was selected by the HR department for the entire campus.  The
> Library had a lot of problems tailoring it to the needs of the Library, and
> in my opinion pretty much any library that is forced into predesigned
> templates will never really have a user friendly website.  One of the
> bigger problems is the huge header menu that was forced on every
> department.  Shortly before I left, the Law School hired a full time Drupal
> developer to create a Drupal intranet and additional webpages that were not
> able to be made in Terminal 4 (If I remember correctly php and javascript
> were not supported).  This was 4 years ago and I am sure a lot of things
> have changed so I encourage you to check out their website and if you are
> seriously considering Terminal 4 I can put you in touch with several people
> that still work there.
> Thanks,
> Jeffrey Sabol
> Systems Librarian
> Marymount California University
>
> On Thu, Apr 2, 2015 at 8:03 AM, Sanchez, Edward L. <
> edward.sanc...@marquette.edu> wrote:
>
> > Colleagues,
> > I am on a campus-wide team charged with evaluating and selecting a new
> > CMS system to replace our centralized Apache/PHP/Includes-based web
> > server infrastructure.
> >
> > Our Libraries and University Archives have relied on the existing
> > centralized system and would like to contribute to the selection of a
> > new CMS-based platform that will position our library well into the
> future.
> >
> > Currently the list is down to four vendors:
> >
> > Hippo
> > OmniUpdate
> > Terminal 4
> > Jahia
> >
> > If any of you have experience with any of these systems you wouldn't
> > mind sharing please contact me off list.
> >
> > Your feedback would be appreciated.
> >
> > Best regards,
> >
> > Ed
> >
> > Edward Sanchez
> > Head, Library Information Technology
> > Marquette University
> > 1355 West Wisconsin Avenue
> > Milwaukee, WI 53201
> > edward.sanc...@mu.edu
> > W: 414-288-6043
> > M: 414-839-9569
> >
>


Re: [CODE4LIB] Something is messed up with the code4lib wiki main page

2015-02-26 Thread Jason Bengtson
Could a glitch in the last upgrade be the culprit?

http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Pages_not_displaying_properly

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Thu, Feb 26, 2015 at 9:57 AM, Becky Yoose  wrote:

> Yeah, something must have happened with the last edit. However, when I
> compare the two revisions before the last one, the diffs show up fine on my
> end:
> http://wiki.code4lib.org/index.php?title=Main_Page&diff=42811&oldid=42726
>
> I'll hold off on doing the undo option for the last edit to see if that
> fixes things if folks want to prod this a bit more.
>
> On Thu, Feb 26, 2015 at 9:51 AM, David Fiander  wrote:
>
> > The main page (http://wiki.code4lib.org/Main_Page) is displaying as
> > blank, and the history does not indicate any changes that would cause it
> to
> > be so. In fact, the history for EARLIER changes (eg, my change to remove
> > the "new!" text from the link to C4LN) are not displaying properly in the
> > diffs.
> >
> > So, I suspect that something is scrambled.
> >
> > - David
> >
>


Re: [CODE4LIB] Python & PyMARC Code Club

2015-02-24 Thread Jason Bengtson
I haven't used PyMARC, but I'd be interested in learning more about it.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Tue, Feb 24, 2015 at 8:03 AM, Fendall Fulton  wrote:

> I also would like to lurk and learn. Hi, Arcadia!
>
> Thanks,
> Fendall
>  On Feb 24, 2015 8:46 AM, "Arcadia Falcone" 
> wrote:
>
> > I also use Python and PyMARC frequently and would be interested in
> > participating.
> >
> > Best regards,
> > Arcadia
> >
> > On Tue, Feb 24, 2015 at 7:32 AM, Heidi P Frank  wrote:
> >
> > > Hi,
> > > I use Python/PyMARC *all* the time in my projects and would love to
> > network
> > > with others about it.
> > >
> > > thanks for initiating!
> > > heidi
> > >
> > > Heidi Frank
> > > Electronic Resources & Special Formats Cataloger
> > > New York University Libraries
> > > Knowledge Access & Resources Management Services
> > > 20 Cooper Square, 3rd Floor
> > > New York, NY  10003
> > > 212-998-2499 (office)
> > > 212-995-4366 (fax)
> > > h...@nyu.edu
> > > Skype: hfrank71
> > >
> > > On Tue, Feb 24, 2015 at 5:45 AM, Ronald Houk <
> > > rh...@ottumwapubliclibrary.org
> > > > wrote:
> > >
> > > > Hello,
> > > >
> > > > I am also interested in learning to code with Python and would be
> > > > interested in this.
> > > >
> > > > On Mon, Feb 23, 2015 at 9:27 PM, Sean Chen 
> wrote:
> > > >
> > > > > For those who attended the conference in Portland there was a talk
> by
> > > > > Coral Sheldon-Hess where she introduced the idea of a Code Club. If
> > you
> > > > > didn't see it check out the talk's slides and description at:
> > > > > http://code4lib.org/conference/2015/sheldon-hess. But, for the
> tl;dr
> > > > > version here it is: read code with other like minded individuals so
> > you
> > > > can
> > > > > become a better programmer.
> > > > >
> > > > > Which in turn inspires some of us who attended the conference t
> look
> > > for
> > > > > other catalogers/hackers/programmers interested in Python and MARC
> > > > records.
> > > > > We'd like to do a club centered on the PyMARC library. If that
> piques
> > > > your
> > > > > interest please send an email to Richard Tan <
> > > r...@library.berkeley.edu>
> > > > > and Sean Chen .  We are happy to get something
> > > > > started but we’d like to hear from others about this endeavor.
> > > > >
> > > > >
> > > > > Best regards,
> > > > >
> > > > > Sean
> > > > >
> > > > > --
> > > > > Sean Chen 
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Ronald Houk
> > > > Assistant Director
> > > > Ottumwa Public Library
> > > > 102 W. Fourth Street
> > > > Ottumwa, IA 52501
> > > > (641)682-7563x203
> > > > rh...@ottumwapubliclibrary.org
> > > >
> > >
> >
>


Re: [CODE4LIB] code4lib/conf4lib mobile app prototype and a call for help

2015-02-10 Thread Jason Bengtson
I'm interested, but I'm starting a new job in a month and I don't know how
much time I could throw your way. I've done a lot of pretty serious web
coding on both the client and the server-sides. Not much iOS specific stuff
(some playing around in XCode, but I haven't had much time to do more than
that yet).

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Tue, Feb 10, 2015 at 10:02 AM, Keith Gilbertson 
wrote:

> Thanks, Mark. I'll add you to the list of interested people!
>
> Everyone else - I'm getting responses from interested developers and am
> happy. I'd also like to find designers, project managers, testers, and
> anyone who can produce a specification for what we should be building.
>
> --keith
>
> On Mon, Feb 9, 2015 at 4:53 PM, Mark Pernotto 
> wrote:
>
> > Keith,
> >
> > I'm definitely interested. I've done iOS and some HTML5 development. I'm
> > unable to attend Code4Lib this year, however. Feel free to reach out
> > whenever you return from the conference.
> >
> > Thanks!
> > Mark
> >
> >
> >
> > On Mon, Feb 9, 2015 at 8:05 AM, Keith Gilbertson <
> keith.gilbert...@vt.edu>
> > wrote:
> >
> > > Hello,
> > >
> > > I thought that a fun first project for getting involved in mobile app
> > > development might be some sort of code4lib app.
> > >
> > > I've done some initial prototyping, with a "throw this one away"
> > attitude,
> > > to try to explore the possibilities.
> > >
> > > Work has barely started on prototyping:
> > >
> > > - a conference module
> > > - a journal module
> > >
> > > and also imagined were:
> > >
> > > - a swag store module
> > > - a code4lib jobs module
> > >
> > > The prototyping has mostly served to highlight two challenges in
> > developing
> > > this particular app.
> > >
> > > 1. This may be better as a multi-person effort, especially given the
> > number
> > > of mobile platforms (Windows Mobile, Android, iOS, HTML5 mobile,
> FireFox
> > > OS, etc.) and the need to integrate the app with existing technologies
> > >
> > > 2. Some input is needed from code4lib members on what would actually be
> > > useful as a mobile app, if anything. The pieces I've prototyped thus
> far
> > > are done better elsewhere.
> > >
> > > So I'm at code4lib 2015, and am interested in talking with people who
> > have
> > > experience or interest in mobile app design, development,
> documentation,
> > > etc. Can we chat?
> > >
> > > Also, if you have an iOS device with the latest version of iOS and want
> > to
> > > see the state of the current prototype, send me your email address.
> > Andrea
> > > Ogier spent some time testing deployment of the prototype to other
> > devices
> > > for testing, and it seems to work fine. Don't expect much at this
> point;
> > > it's buggy, ugly, and doesn't add value at this iteration, but it may
> be
> > a
> > > starting point for discussion.
> > >
> > >  A special word of warning about the included main conference schedule;
> > > it's using real data, but due to shortcuts taken during prototyping, it
> > > won't update as the conference schedule changes unless I actually
> > release a
> > > new version of the prototype. It's done better on paper, website, and
> > > lanyrd.
> > >
> > > Ramble ramble ramble,
> > > Keith
> > >
> >
>


Re: [CODE4LIB] Lost thread - centrally hosted global navbar

2015-01-13 Thread Jason Bengtson
Mainly Same Origin Policy is designed for things like XML or other people's
HTML (which you can only deliver up in things like iframes). Because there
are sometimes perfectly good reasons to pull data from another domain, a
server can employ CORS to serve up the data to compatible browsers. You're
correct that normally you need server-side script to snag such files from
other domains.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Tue, Jan 13, 2015 at 9:26 AM, Anna Headley  wrote:

> Okay, yes, thank you for clarifying! I think the opening line of
> Wikipedia's CORS page [1] is a little misleading.
>
> So I can load the js in my page from a different domain, but I can't use
> javascript to grab content / data from another domain -- and that is where
> CORS / JSONP would come in. Correct?
>
> The last time I was working around that issue standard practice was for the
> js to call a script on your own server, which then went out and grabbed the
> data for you.
>
> Thanks,
> Anna
>
> [1]
>
> http://en.wikipedia.org/wiki/Cross-origin_resource_sharing#cite_note-mozhacks_cors-1
>
>
> On Tue, Jan 13, 2015 at 10:02 AM, Jason Bengtson 
> wrote:
>
> > You don't need CORS or JSONP for straight javascript (in fact JSONP is
> > designed to get past SOP by getting the browser to treat a JSON file as
> > regular javascript). You can load js from anywhere on the web, basically.
> >
> > Best regards,
> > *Jason Bengtson, MLIS, MA*
> >
> > Head of Library Computing and Information Systems
> > Assistant Professor, Graduate College
> > Department of Health Sciences Library 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
> >
> > NOTICE:
> > This e-mail is intended solely for the use of the individual to whom it
> is
> > addressed and may contain information that is privileged, confidential or
> > otherwise exempt from disclosure. If the reader of this e-mail is not the
> > intended recipient or the employee or agent responsible for delivering
> the
> > message to the intended recipient, you are hereby notified that any
> > dissemination, distribution, or copying of this communication is strictly
> > prohibited. If you have received this communication in error, please
> > immediately notify us by replying to the original message at the listed
> > email address. Thank You.
> > 
> >
> > On Tue, Jan 13, 2015 at 8:47 AM, Anna Headley  wrote:
> >
> > > Thanks for these suggestions! The details of our requirements are still
> > > being determined, but I expect it will involve placing the same
> > js-powered
> > > navbar on multiple sites hosted on different servers with varying
> degrees
> > > of access, from entirely in-house to entirely hosted with some ability
> to
> > > customize. I think plan A will be to pull in js using CORS and/or
> JSONP.
> > >
> > > Meanwhile I will resign myself to an eternity of wondering what thread
> my
> > > brain managed to warp onto this topic.
> > >
> > > Best,
> > > Anna
> > >
> > >
> > > On Sat, Jan 10, 2015 at 9:12 PM, Joe Hourcle <
> > > onei...@grace.nascom.nasa.gov>
> > > wrote:
> > >
> > > > On Jan 10, 2015, at 8:37 PM, Jason Bengtson wrote:
> > > >
> > > > > Do you have access to the server-side? Server side scripting
> > languages
> > > > (and
> > > > > the frameworks and CMSes built with them) have provisions for just
> > this
> > > > > sort of thing. Include statements in 

Re: [CODE4LIB] Lost thread - centrally hosted global navbar

2015-01-13 Thread Jason Bengtson
You don't need CORS or JSONP for straight javascript (in fact JSONP is
designed to get past SOP by getting the browser to treat a JSON file as
regular javascript). You can load js from anywhere on the web, basically.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Tue, Jan 13, 2015 at 8:47 AM, Anna Headley  wrote:

> Thanks for these suggestions! The details of our requirements are still
> being determined, but I expect it will involve placing the same js-powered
> navbar on multiple sites hosted on different servers with varying degrees
> of access, from entirely in-house to entirely hosted with some ability to
> customize. I think plan A will be to pull in js using CORS and/or JSONP.
>
> Meanwhile I will resign myself to an eternity of wondering what thread my
> brain managed to warp onto this topic.
>
> Best,
> Anna
>
>
> On Sat, Jan 10, 2015 at 9:12 PM, Joe Hourcle <
> onei...@grace.nascom.nasa.gov>
> wrote:
>
> > On Jan 10, 2015, at 8:37 PM, Jason Bengtson wrote:
> >
> > > Do you have access to the server-side? Server side scripting languages
> > (and
> > > the frameworks and CMSes built with them) have provisions for just this
> > > sort of thing. Include statements in PHP and cfinclude tags in
> > coldfusion,
> > > for example. Every Content Management System I've used has had a
> > provision
> > > to create reusable content that can be added to multiple pages as
> blocks
> > or
> > > via shortcodes. If you can use server-side script I recommend it;
> that's
> > > really the cleaner way to do this sort of thing. Another option you
> could
> > > use that avoids something like iframes is to create a javascript file
> > that
> > > dynamically creates the navbar dynamically in your pages. Just include
> > the
> > > javascript file in any page you want the toolbar to appear in. That
> > method
> > > adds some overhead to your pages, but it's perfectly workable if
> > > server-side script is out of reach.
> >
> >
> > The javascript trick works pretty well when you have people
> > mirroring your site via wget (as they won't run the js, and
> > thus won't try to retrieve all of the images that are used
> > to make the page pretty every time they run their mirror job.
> >
> > You can see it in action at:
> >
> > http://stereo-ssc.nascom.nasa.gov/data/ins_data/
> >
> > The drawback is that some browsers have a bit of a flash
> > when they first hit the page.  It might be possible to
> > mitigate the problem by having the HTML set the background
> > to whatever color the background will be changed to, but I
> > don't quite the flexibility to do that in my case, due to
> > how the page is being generated.
> >
> > -Joe
> >
> > ps.  It's been years since I've done ColdFusion, but I
> > remember there being a file that you could set, that would
> > automatically getting inserted into every page in that
> > directory, or in sub-directories.  I want to say it was
> > often used for authentication and such, but it might be
> > possible to use for this.  If nothing else, you could load
> > header into a variable, and have the pages just print the
> > variable in the right location.
> >
>


Re: [CODE4LIB] Lost thread - centrally hosted global navbar

2015-01-10 Thread Jason Bengtson
Do you have access to the server-side? Server side scripting languages (and
the frameworks and CMSes built with them) have provisions for just this
sort of thing. Include statements in PHP and cfinclude tags in coldfusion,
for example. Every Content Management System I've used has had a provision
to create reusable content that can be added to multiple pages as blocks or
via shortcodes. If you can use server-side script I recommend it; that's
really the cleaner way to do this sort of thing. Another option you could
use that avoids something like iframes is to create a javascript file that
dynamically creates the navbar dynamically in your pages. Just include the
javascript file in any page you want the toolbar to appear in. That method
adds some overhead to your pages, but it's perfectly workable if
server-side script is out of reach.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Fri, Jan 9, 2015 at 9:57 AM, Brian Zelip  wrote:

> Hi Anna.
>
> I'm not sure about the previous thread, but one solution could be to create
> an html page with just the content you wish to be globally available and
> then insert that content into multiple pages using an `` element.
>
> For example:
>
> '''
> 
>   
> 
>   Department Name
>   
> http://path.to/global-nav.html";>
>   
> 
>   
> 
>
> '''
>
> Brian Zelip
> ---
> MS Student, Graduate School of Library & Information Science
> Graduate Assistant, Scholarly Commons
> University of Illinois at Urbana-Champaign
> zelip.me
>
>
> On Fri, Jan 9, 2015 at 8:27 AM, Anna Headley  wrote:
>
> > Hi all,
> >
> > Some time ago there was a code4lib thread about hosting some content
> > centrally (like a global navbar) for use on multiple web sites.
> >
> > I haven't been able to find it again. Can anyone point me to it?
> >
> > Thanks!
> > Anna
> >
>


Re: [CODE4LIB] lita

2015-01-06 Thread Jason Bengtson
I am interested in LITA, and I like the way ALA takes a stand on some
important issues, even if they can be unrealistic about others. It's
something to think about. Of course I just paid my MLA dues last month and
I'll have ASIST dues coming up before long, so I'm not necessarily looking
for another org to pay out to at the moment ;). Still, if I make the move
to regular academic libraries at some point that would be a good
organization for me, I think.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Tue, Jan 6, 2015 at 8:11 AM, Pikas, Christina K. <
christina.pi...@jhuapl.edu> wrote:

> I've been less active recently (kids will do that to you) but SLA has had
> some weirdness about this, too. There is an IT  division that usually
> attracts the web masters, programmers, and technical services types... BUT
> SLA has a lot of solo librarians who end up doing a bit of everything (they
> have a division) AND there's also the Physics-Astronomy-Mathematics
> division (my home)  which supports high level researchers in math,
> cryptography, information security, computer science, etc. Engineering and
> Sci-Tech division members also support computer scientists. Typically the
> computer science round table will be a jointly sponsored session and the
> lead division will call the tune about the type of things covered.
>
> I know a bunch of members of PAM have CS, math, physics, and other
> technical degrees and do their own programming for analysis purposes. (see,
> for example, Christopher Erdmann's work).
>
> I haven't been a member of (or interested in) ALA since library school :)
> These are all reasons it's nice to be able to listen in here on Code4Lib!
>
> Christina (MLS)
> P.S. - I'm more like a liaison librarian, but have been a solo librarian,
> and use code in my work to solve various problems... the real work at my
> larger institution is handled by more famous members of this group :)
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@listserv.nd.edu] On Behalf Of
> Jason Bengtson
> Sent: Tuesday, January 06, 2015 8:34 AM
> To: CODE4LIB@listserv.nd.edu
> Subject: Re: [CODE4LIB] lita
>
> It's funny; I work in medical libraries, although I've been considering
> attempting a move to regular academic libraries for a while now. In the
> Medical Library Association we don't really have a LITA. We may have some
> kind of technology interest group in there somewhere, but I find tech
> interest on this side of the discipline to be very spotty. I approached the
> responsible party at MLA about creating a technology section and couldn't
> even get them to return my emails. I turned away from my AHIP (MLA's
> Academy) membership a while back in disgust at some of their policies,
> although before I did I noticed with some interest that you could (and I
> did) get points for developing some apps or digital tutorials and the
> like; nevertheless it felt very tacked on. The one case study I submitted
> to JMLA (the association's main journal), on an XML/XSLT based staff list
> tool I created for the website of the University of New Mexico's medical
> library, was flatly rejected as being too technical for the journal.
>
> Best regards,
> *Jason Bengtson, MLIS, MA*
>
> Head of Library Computing and Information Systems Assistant Professor,
> Graduate College Department of Health Sciences Library 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
>
> NOTICE:
> This e-mail is intended solely for the use of the individual to whom it is
> addressed and may contain information that is privileged, confidential or
> otherwise exempt from disclosure. If the reader of this e-mail is n

Re: [CODE4LIB] lita

2015-01-06 Thread Jason Bengtson
As an aside, is the Code4Lib facebook group still active? I've had an
active membership request in with them for some time . . .

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Tue, Jan 6, 2015 at 7:33 AM, Jason Bengtson 
wrote:

> It's funny; I work in medical libraries, although I've been considering
> attempting a move to regular academic libraries for a while now. In the
> Medical Library Association we don't really have a LITA. We may have some
> kind of technology interest group in there somewhere, but I find tech
> interest on this side of the discipline to be very spotty. I approached the
> responsible party at MLA about creating a technology section and couldn't
> even get them to return my emails. I turned away from my AHIP (MLA's
> Academy) membership a while back in disgust at some of their policies,
> although before I did I noticed with some interest that you could (and I
> did) get points for developing some apps or digital tutorials and the like;
> nevertheless it felt very tacked on. The one case study I submitted to JMLA
> (the association's main journal), on an XML/XSLT based staff list tool I
> created for the website of the University of New Mexico's medical library,
> was flatly rejected as being too technical for the journal.
>
> Best regards,
> *Jason Bengtson, MLIS, MA*
>
> Head of Library Computing and Information Systems
> Assistant Professor, Graduate College
> Department of Health Sciences Library 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
>
> NOTICE:
> This e-mail is intended solely for the use of the individual to whom it is
> addressed and may contain information that is privileged, confidential or
> otherwise exempt from disclosure. If the reader of this e-mail is not the
> intended recipient or the employee or agent responsible for delivering the
> message to the intended recipient, you are hereby notified that any
> dissemination, distribution, or copying of this communication is strictly
> prohibited. If you have received this communication in error, please
> immediately notify us by replying to the original message at the listed
> email address. Thank You.
> 
>
> On Mon, Jan 5, 2015 at 2:51 PM, KLINGLER, THOMAS  wrote:
>
>> ...and maybe a little influence by the current ALA membership payment
>> options.  Used to have to pay your base membership and a division (or
>> two?)   Recently, you can go cheap and pay ONLY the base membership cost!
>>   No forced division membership.
>>
>> TK
>>
>>
>> Tom Klingler
>> Assistant Dean for Technical Services
>> University Libraries, Rm 300
>> 1125 Risman Drive
>> Kent State University
>> Kent, Ohio 44242-0001
>> 330-672-1646 office
>>
>>
>>
>> -Original Message-
>> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
>> Roy Tennant
>> Sent: Monday, January 05, 2015 11:42 AM
>> To: CODE4LIB@LISTSERV.ND.EDU
>> Subject: Re: [CODE4LIB] lita
>>
>> Also, I would point out that libraries increasingly hire non-librarians
>> in technology positions. That likely means that even if said persons might
>> eventually find Code4Lib, their allegiance to a profession as epitomized by
>> ALA is unlikely.
>> Roy
>>
>> On Mon, Jan 5, 2015 at 8:37 AM, Debra Shapiro  wrote:
>>
>> > LITA is now the smallest ALA division.
>> >
>> > Personally, as someone who’s been involved with LITA for 20 years, I
>> > think the decrease is due to all the reasons Kevin cites below, and
>> > also because of something of an identity crisis - related to the
>> > advent of 

Re: [CODE4LIB] lita

2015-01-06 Thread Jason Bengtson
It's funny; I work in medical libraries, although I've been considering
attempting a move to regular academic libraries for a while now. In the
Medical Library Association we don't really have a LITA. We may have some
kind of technology interest group in there somewhere, but I find tech
interest on this side of the discipline to be very spotty. I approached the
responsible party at MLA about creating a technology section and couldn't
even get them to return my emails. I turned away from my AHIP (MLA's
Academy) membership a while back in disgust at some of their policies,
although before I did I noticed with some interest that you could (and I
did) get points for developing some apps or digital tutorials and the like;
nevertheless it felt very tacked on. The one case study I submitted to JMLA
(the association's main journal), on an XML/XSLT based staff list tool I
created for the website of the University of New Mexico's medical library,
was flatly rejected as being too technical for the journal.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Mon, Jan 5, 2015 at 2:51 PM, KLINGLER, THOMAS  wrote:

> ...and maybe a little influence by the current ALA membership payment
> options.  Used to have to pay your base membership and a division (or
> two?)   Recently, you can go cheap and pay ONLY the base membership cost!
>   No forced division membership.
>
> TK
>
>
> Tom Klingler
> Assistant Dean for Technical Services
> University Libraries, Rm 300
> 1125 Risman Drive
> Kent State University
> Kent, Ohio 44242-0001
> 330-672-1646 office
>
>
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Roy Tennant
> Sent: Monday, January 05, 2015 11:42 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] lita
>
> Also, I would point out that libraries increasingly hire non-librarians in
> technology positions. That likely means that even if said persons might
> eventually find Code4Lib, their allegiance to a profession as epitomized by
> ALA is unlikely.
> Roy
>
> On Mon, Jan 5, 2015 at 8:37 AM, Debra Shapiro  wrote:
>
> > LITA is now the smallest ALA division.
> >
> > Personally, as someone who’s been involved with LITA for 20 years, I
> > think the decrease is due to all the reasons Kevin cites below, and
> > also because of something of an identity crisis - related to the
> > advent of the Internet, as Eric says.
> >
> > LITA is the technology division of the ALA. *Everything* in libraries
> > is done with technology now, so ALA members who once might’ve chosen
> > to join the technology division choose instead to join other
> > divisions, related to their other interests. Look at the list of ALCTS
> > (the cataloging division) programs for any given ALA conference, or
> > ALCTS list of CE webinars, and it’s all topics that might’ve once been
> more the purview of LITA.
> >
> > Of course I ran for LITA prez on that platform 6 years ago and lost so
> > what do I know …
> >
> > deb
> >
> >
> > On Jan 5, 2015, at 10:28 AM, Kevin Ford  wrote:
> >
> > > > I think this just goes to show, with the advent of the Internet,
> > > > centralized authorities are not as necessary/useful as they once
> > > > used to be. —ELM
> > > >
> > >
> > > -- Maybe.  I think it it recession-related.  The high water mark for
> > nearly all of the groups on that list is 2007 (2006 for one or two). The
> > overall stats for ALA show the same membership pattern (increasing until
> > 2007, decreasing thereafter):
> > http://www.ala.org/membership/membershipstats_files/annual_memb_stats
> > >
> > > I'd be interested to know if LITA's membership decrease is greater (as
> a
> > per

Re: [CODE4LIB] Linux distro for librarians

2014-10-19 Thread Jason Bengtson
We have some stuff hosted on a CentOS virtual server, but I have been
growing increasingly fond of Manjaro. It's built on top of the excellent
Arch linux distro, but provides greater usability. I've got it on a
research machine at work and on my Linux-Fu machine at home that I've been
using to push through some very processor-intensive php data
wrangling/shaping scripts for our current catalog migration. I'm using the
xcfe desktop and I'm quite happy with it. If I wasn't using Manjaro, I'd
probably be back to using Mint. Bear in mind that Mint and Ubuntu will tend
to have more things built to work seamlessly with them.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.


On Sun, Oct 19, 2014 at 9:27 PM, Cary Gordon  wrote:

> Exactly. I suppose recipe implied Chef, but I should have explicitly
> mentioned it.
>
> Thanks,
>
> Cary
>
> On Oct 19, 2014, at 6:57 PM, Joshua Welker  wrote:
>
> >> It seems to me that you cold accomplish most, if not all, of what you
> > want with a good deployment recipe.
> >
> > Perhaps this is in fact what we are looking for:
> > https://www.getchef.com/chef/. It allows you to set up an OS in a
> > standardized and re-usable way. It would be much more feasible to have a
> > repo of library-related "recipes" that allow us to have a standard,
> > automated process for setting up common library applications (primarily
> > thinking server here but client is also imaginable).
>


Re: [CODE4LIB] Informal survey regarding library website liberty

2014-09-02 Thread Jason Bengtson
Right now we have our own server, although we plan to make some changes in
the future. I anticipate moving our client-side stuff into LibGuides CMS
and our apps and server-side stuff over to a non-campus hosted linux
environment. Part of the reason we have our own server is because of
reliability issues with the campus virtual hosting. We spoke to IT about
the on-campus CMS but I have no interest in using it. If we didn't have our
own instance we'd be completely locked down and locked in. If we paid to
license our own instance we'd be reliant on a Windows stack for that CMS
and it wouldn't be cheap. I really recommend that libraries resist any of
these attempts by campuses to turn their web efforts into a shake and bake
shop through the application of (often junky) locked-down campus CMS
solutions. I have yet to see that end well for the library.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Tue, Sep 2, 2014 at 1:31 PM, Coral Sheldon-Hess 
wrote:

> I was lucky to work for an academic library that served two universities,
> so we ran our own servers and got to pick our own look.
>
> BUT, the municipal library down the street was stuck in a bad CMS, with
> municipal IT that didn't want to spend time helping them. (I'm
> over-simplifying, a little, to make a point.)
>
> So they bought LibGuides, and they're slowly moving their whole site into
> that. I think they're on 1.0, but LibGuides 2.0 is flexible enough to allow
> for a "real website" look. That was actually my backup plan, if the bigger
> of our two universities ever got unreasonable, or if our server broke (or
> our building burned down or or or).
>
> - Coral
>


[CODE4LIB] Job: Technology Manager, University of Oklahoma

2014-08-27 Thread Jason Bengtson
I apologize for any cross-postings:

The Robert M. Bird Health Sciences Library invites applications for
Technology Manager. Rank/salary range:  Non-tenured, minimum rank of
Assistant Professor/$40,000-50,000.  Minimum requirements:  Masters’ Degree
from ALA-accredited library school or knowledge management program OR BA in
Computer Science/related field combined with one or more graduate-level
degrees. For more information and application instructions visit
https://jobs.ou.edu, select “search listings” on the left, and enter
requisition number 20445.  Contact: Jason Bengtson, Chair, Search
Committee, jason-bengt...@ouhsc.edu . The University of Oklahoma is an
Equal Opportunity Employer, individuals with disabilities and protected
veterans are encouraged to apply.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



Re: [CODE4LIB] Library Privacy, RIP (Was: Canvas Fingerprinting by AddThis)

2014-08-15 Thread Jason Bengtson
The system not connected to the internet is more secure. But that border
keeps getting crossed. Stuxnet made the oxygen barrier leap, as have other
malware packages since, through a variety of exploit tactics, once they
managed to get to a machine that shared a network with or, in some cases,
was just in close physical proximity to another machine that wasn't
connected to the internet.

Generally speaking, I think  surveillance is wretched stuff. But there is a
point at which the hand wringing becomes a bit much. I agree with Jon in
that, while things are at a critical point, the technologies of security
and anonymity will inevitable improve. In fact, the cruddy state of things
has been adding momentum to that progress. And I don't lose any sleep over
using Google Analytics to do some relatively innocuous web tracking. In
fact, I probably would lose sleep if I wasn't trying to track usage.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Fri, Aug 15, 2014 at 4:24 PM, Riley Childs 
wrote:

> First, I have to get it out of the way: One of the biggest things to
> remember, the most secure system is the one that is not on and connected...
>
>
> Second (read the entire statement): This tracking data serves as a barter
> system for services, but I think the big issue is that there is no "price
> tag" on the website, it is like walking into a grocery store and seeing
> "SALE!" but with no price tag, then getting to the register paying and THEN
> looking at your receipt and realizing that book cost your soul.
> --
> Riley Childs
> Senior
> IT Admin
> Charlotte United Christian Academy
> office: +1 (704) 537-0331 x101
> mobile: +1 (704) 497-2086
> web: rileychilds.net
> twitter: @RowdyChildren
> Checkout our new Online Library Catalog: catalog.cucawarriors.com
>
> 
> From: Code for Libraries  on behalf of Jon
> Goodell 
> Sent: Friday, August 15, 2014 3:25 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Library Privacy, RIP (Was: Canvas Fingerprinting
> by AddThis)
>
> I don't believe the horse has left the barn forever. As Bruce Schneier
> says, security is a process, not a product. And as we learn more about this
> space we can advocate in our own institutions for greater awareness and
> perhaps adjustments to the technologies we use to evaluate online activity.
> AddThis and ShareThis probably have limited value for the data they
> compromise. Google Analytics is probably a much better trade. EZproxy
> too...
>
> Jon
>
>
> On Fri, Aug 15, 2014 at 2:07 PM, Eric Hellman  wrote:
>
> > On Aug 14, 2014, at 4:32 PM, William Denton  wrote:
> >
> > > At the university where I work Google Analytics is the standard, and we
> > use it on the library's web site.  There's probably no way around
> > that---but we can tell people how to block the tracking, which will help
> > them locally (ironically) and everwhere else.  (I use Piwik at home, and
> > like it, but moving to that here would be a long-term project, only
> partly
> > for technical reasons.)
> >
> > I think a reasonable place to draw a line in the sand is "use for
> > advertising". If you look at the Google Analytics site, it doesn't appear
> > that they can use Analytics tracking for advertising, because they don't
> > make the carve-outs for children that I believe would be required if they
> > did. So if you trust google, and assume they know everything anyway, you
> > can let them track users.
> >
> > AddThis and ShareThis, on the other hand have TOS that let them use
> > tracking for advertising, and that's what their business is. So,
> > hypothetically, a teen could look at library catalog records for books
> > about childbirth, and as a result, later be shown ads for pregnancy

Re: [CODE4LIB] [WEB4LIB] Interactive content for digital signage

2014-07-18 Thread Jason Bengtson
We've been looking at digital signage for some time now. The campus uses a
CMS for digital signage that's pretty good which we could license (from
four winds interactive). I've offered to build web content for the signs as
well, should the CMS be problematic. I second what Michael said; if you're
already doing web development building on that to produce sign content
shouldn't be a problem. The campus is using some higher priced NEC units,
but we're looking at less expensive monitors and NUCs. I like the idea of
Raspberry Pis, but the CMS uses a windows client, unfortunately. We're
considering a touchscreen station, too . . . according to the folks who
manage the CMS the content that's been most popular in the interactive
forums has, not surprisingly, been maps. Room calendars have come in second.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Fri, Jul 18, 2014 at 11:58 AM, Michael Schofield 
wrote:

> My friend Amanda Goodman (@godaisies on Twitter) is building and designing
> a touch kiosk right now. She's been sharing pictures about the design and
> the process. I'd pick her brain.
>
> Also,
>
> At this stage I too would balk about a $30,000 price tag. There are some
> legit reasons [I guess] for the cost of the hardware, etc. - but based on
> how you and other libraries intend to use this it really shouldn't cost
> that much. What you need is a large touch screen with internet access, then
> you can essentially do what OSU [and Amanda] are doing and build a
> responsive website for the kiosk. It can be on top of a CMS or pull from
> RSS or JSON feeds to make it painless to update. You might even use a
> framework like jQuery Mobile (which isn't just for small hand screens) that
> adds a nice layer of interactive transitions, modals, etc.
>
> I'm x-posting this to code4lib because I think folks might like to weigh
> in. Good topic!
>
> // Michael
> // ns4lib.com
> // @gollydamn
>
>
> -Original Message-
> From: Web technologies in libraries [mailto:web4...@listserv.nd.edu] On
> Behalf Of Thomas Edelblute
> Sent: Friday, July 18, 2014 12:23 PM
> To: web4...@listserv.nd.edu
> Subject: Re: [WEB4LIB] Interactive content for digital signage
>
> When we did a remodel of the library a few years ago, I first looked at a
> server that would feed the content to various digital signs that we could
> change on the fly and pull content from RSS feeds.  But management balked
> at the $30,000 price tag on that.  So we went with a company that provides
> large television like monitors that read JPG files of USB drives and are
> turned on and off by a Christmas tree timer.  The company also supports
> these setups with auto-dealerships in the area.
>
> Thomas Edelblute
> Public Access Systems Coordinator
> Anaheim Public Library
>
> -Original Message-
> From: Web technologies in libraries [mailto:web4...@listserv.nd.edu] On
> Behalf Of David S Vose
> Sent: Friday, July 18, 2014 7:36 AM
> To: web4...@listserv.nd.edu
> Subject: [WEB4LIB] Interactive content for digital signage
>
> We will be installing interactive digital signs in our main library this
> fall. One sign will be at our entrance and one will be in the lobby. The
> draft plan is to provide interactivity that will allow patrons to browse to
> floor plans, hours and schedules, directories, a campus map, and an "about
> the libraries" section.
>
> I would be interested to learn what type of interactive content others
> have found to be most popular and useful to students and what interactive
> content did not turn out to be particularly successful.
>
> Thanks,
>
> David Vose | Geography, Data, Government Information, Law Binghamton
> University Libraries, POB 6012, Binghamton, NY 13902-6012
> dv...@binghamton.edu | 607.777.4907 | Downtown Center: 607.777.9275
>
&g

Re: [CODE4LIB] Software to track website changes?

2014-07-11 Thread Jason Bengtson
We're just using OSTicket for all tech requests, including web issues.

Sent from my iPhone

> On Jul 11, 2014, at 10:07 AM, Charlie Morris  wrote:
> 
> We (Web Team at NCSU Libraries) started using GitHub's issue queue to track
> bugs and requests.  I think it's catching on.  It's free, it's popular
> (good support), lets you assign people, lets you apply labels and
> milestones for categorizing, lets you add to the issue via email or web
> interface, lets you close an issue via git commit... emoji.  It's pretty
> nice. One problem is tracking issues that aren't necessarily related to the
> code in the repo.  That might be confusing, we're still working through
> that.
> 
> -Charlie
> 
> 
>> On Fri, Jul 11, 2014 at 10:48 AM, Andrew Shuping  wrote:
>> 
>> Hey Elizabeth,
>> 
>> I know my library's systems department uses The Trac project:
>> http://trac.edgewall.org/, which lets them do exactly what you're asking
>> about.  I can't remember how easy/difficult the installation process is,
>> but using it is easy for almost anyone.  Our building maintenance person
>> has even started using it as a way to track what she needs to do.
>> 
>> Andrew Shuping
>> 
>> Robert Frost - "In three words I can sum up everything I've learned about
>> life: it goes on."
>> 
>> 
>> On Fri, Jul 11, 2014 at 9:30 AM, Elizabeth Leonard <
>> elizabeth.leon...@shu.edu> wrote:
>> 
>>> Does anyone have a good way to track requests to make changes to your
>>> website(s)? I would like to be able to put in requests and be able to
>> track
>>> if they are done and when, so there's fewer emails flying about.
>>> 
>>> E
>>> 
>>> Elizabeth Leonard
>>> Assistant Dean of Information Technologies, Resources Acquisition and
>>> Description
>>> Seton Hall University
>>> 400 South Orange Avenue
>>> South Orange, NJ 07079
>>> 973-761-9445
>> 


Re: [CODE4LIB] c4l Stickers

2014-07-08 Thread Jason Bengtson
Hi Riley,

Is the design the code 4 Lib logo, or is it something else? How big are the
stickers? Thanks!

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Tue, Jul 8, 2014 at 7:48 AM, Riley Childs 
wrote:

> If you are interested in code4lib stickers please contact me directly. I
> am about to add the c4l stickers to stickermule, but can't because you need
> to purchase $50 in stickers before the design goes live. Those who
> prepurchase will get the stickers for $3 vs the usual $4.
>
> //Riley
>
> Thanks
> Riley Childs
> Student
> Asst. Head of IT Services
> Charlotte United Christian Academy
> (704) 497-2086
> RileyChilds.net
> Sent from my Windows Phone, please excuse mistakes
>


Re: [CODE4LIB] coders who library? [ librarians who code!]

2014-07-07 Thread jason bengtson
I come from a background in LIS and English (none of my degrees are in CS), but 
I’ve also been writing code since I was a kid, writing in BASIC for commodores 
and Apple IIes. I started writing modern web code in library school, but only 
dabbled in it until I moved into the Emerging Technologies Librarian job at the 
University of New Mexico’s HSLIC. Since then I’ve been building increasingly 
sophisticated apps in a number of languages. And to think that I, at one time, 
planned on becoming a successful novelist. Suffice it to say, none of my books 
ever really panned out for me.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library and Information Management
University of Oklahoma Health Sciences Center
405-271-2285, opt. 5405-271-3297 (fax)
jason-bengt...@ouhsc.edu
http://library.ouhsc.edu
www.jasonbengtson.com

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Jul 7, 2014, at 10:11 AM, Jacobs, Jane W  
wrote:

> I think I'm coming from the opposite end from most of the group. I have an 
> MLS and got into cataloging.  I was always looking for better ways to tidy up 
> the catalog.  I somehow got on Code4Lib or and joined up with another 
> Code4Libber for a project.  I was hooked; I even managed to get a one day 
> live course on Perl and a couple of E-learning courses.  This unusual 
> sequence has all lead to a profound understanding of cataloging and indexing 
> coupled with seat-of-the-pants programming/technical skills.  
> 
> Suspect as my programming is, it beats trying to write perfect specs for real 
> programmers and then trying to explain to them half-way through that I've 
> figured out a dozen ways to tweak the original plan now that I've seen it in 
> action.  And besides coding is so much fun!
> 
> I couldn't have managed without the help of other code4libbers who have been 
> gracious over the years in answering questions even when a few of them should 
> have been really obvious. So I'll take this opportunity to thank those you 
> who have been so generous with your knowledge and help.
> 
> JJ
> 
> 
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Miles 
> Fidelman
> Sent: Monday, July 07, 2014 10:36 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: [CODE4LIB] coders who library? [was: Let me shadow you, librarians 
> who code!]
> 
> This recent spate of message leads me to wonder: How many folks here who 
> "code for libraries" have a library science degree/background, vs. folks 
> who come from other backgrounds?  What about folks who end up in 
> technology management/direction positions for libraries?
> 
> Personally: Computer scientist and systems engineer, did some early 
> Internet-in-public library deployments, got to write a book about it.  
> Not actively doing library related work at the moment.
> 
> Miles Fidelman
> 
> 
> Dot Porter wrote:
>> I'm a medieval manuscripts curator who codes, in Philadelphia, and I'd be
>> happy to talk to you as well.
>> 
>> Dot
>> 
>> 
>> On Tue, Jul 1, 2014 at 10:30 AM, David Mayo  wrote:
>> 
>>> If you'd like to talk to someone who did a library degree, and currently
>>> works as a web developer supporting an academic library, I'd be happy to
>>> talk with you.
>>> 
>>> - Dave Mayo
>>>   Software Engineer @ Harvard > HUIT > LTS
>>> 
>>> 
>>> On Tue, Jul 1, 2014 at 10:12 AM, Steven Anderson <
>>> stevencander...@hotmail.com> wrote:
>>> 
>>>> Jennie,
>>>> As with others, I'm not a librarian as I lack a library degree, but I do
>>>> Digital Repository Development for the Boston Public Library
>>> (specifically:
>>>> https://www.digitalcommonwealth.org/). Feel free to let me know you want
>>>> to chat for your masters paper.
>>>> Sincerely,Steven AndersonWeb Services - Digital Library Repository
>>>> developer617-859-2393sander...@bpl.org
>>>> 
>>>>> Date: Tue,

Re: [CODE4LIB] Let me shadow you, librarians who code!

2014-06-30 Thread Jason Bengtson
I'm in Oklahoma, but I could skype with you. Let me know.

Best regards,
*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Mon, Jun 30, 2014 at 2:58 PM, Jennie Rose Halperin <
jennie.halpe...@gmail.com> wrote:

> hey Code4Lib,
>
> Do you work in a library and also like coding?  Do you do coding as part of
> your job?
>
> I'm writing my masters paper for the University of North Carolina at Chapel
> Hill and I'd like to shadow and interview up to 10 librarians and
> archivists who also work with code in some way in the Boston area for the
> next two weeks.
>
> I'd come by and chat for about 2 hours, and the whole thing will not take
> up too much of your time.
>
> Not in Massachusetts?  Want to skype? Let me know and that would be
> possible.
>
> I know that this list has a pretty big North American presence, but I will
> be in Berlin beginning July 14, and could potentially shadow anyone in
> Germany as well.
>
> Best,
>
> Jennie Rose Halperin
> jennie.halpe...@gmail.com
>


Re: [CODE4LIB] Storyline or Scavenger Hunt Software

2014-05-30 Thread Jason Bengtson
I built a digital scavenger hunt years ago at a previous library for online
resources, but nothing for physical resources. For my app I eased the
coding burden by using a mac app called Hype for a lot of the animations
and interactivity. That kept me to coding the quizzes, mailer and such.

Best regards,



*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems

Assistant Professor, Graduate College

Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*

*www.jasonbengtson.com <http://www.jasonbengtson.com/>*



NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Fri, May 30, 2014 at 9:15 AM, Francis Kayiwa  wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> The project I'm trying to get done is conceptually simple (but I am
> lazy). I suspect someone's already done this and will avoid doing any
> work if I can.
>
> I'm embarking on an ideally web based app that allows users to play a
> scavenger game in the library. Examples of what I mean is here.
>
> http://www.scvngr.com/ (iOS and Android based)
>
> and/or
>
> https://library.hud.ac.uk/lemontree/
>
> Those all require pay but perhaps one of you is doing this silently
> and less concerned about *profit*.
>
> Cheers,
> ./fxk
>
>
> - --
> Be conservative in what you do, be liberal in what you accept from
> others.
> (RFC 793)
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v2.0.22 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJTiJJ1AAoJEOptrq/fXk6MIuUH/RnpqY2rjCoxQlHMFx0lv90y
> n9W/OoyiIhURbZPfkYg2b40YciLuzf4KDOd24Ez1wLRZKPXHLZMkU1sb4UjRTeuk
> k09OQzHWV4Flc4JAonjMgc6M7xraKnL5melo3CjMsrUjrC/kHmWkA8HlTQSnjzwK
> DlHitAv9sxDLfhfpSbLmGqa4uOnUfP2+sCUHULpLkfD/kZaDBxO4arGEMoQEK/M6
> UlIWhLZv6R9Vd+SbulknfiG0ZZBTJd1sTGSDBJ1nLIG+Op3uUwNfAKhmw7xQM2Ix
> vpaza2JyTMasyeMxq8QeQbLrCNLYK33j+Wlxlsu268uQDj5P8cJsl6Su9S9I8w8=
> =9YBo
> -END PGP SIGNATURE-
>


Re: [CODE4LIB] Very frustrated with Drupal

2014-05-15 Thread Jason Bengtson
When I came into this position I inherited some work the former tech
manager had done in installing and experimenting with Drupal as a tool to
replace our current CMS-less ColdFusion environment. I also quickly grew
unhappy with it. I've been experimenting with MODX, which I like so far. If
you're a PHP developer, MODX will be of particular interest (and PHP is a
pretty common server-side technology if you worry about the bus factor). I
haven't had as much time to mess with it as I'd like, but I've built some
wireframes with it and so far I like it.

I second the low quality of most of the commercial, enterprise stuff. We
used Cascade Server at UNM and it was absolutely wretched. It's been a long
time, but when I last built a WordPress site I remember that as being easy
to use and I think it's gotten more flexible/powerful. I've got a fiend
who's really sold on it and HAM/TMC uses it for their website.

Best regards,



*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems

Assistant Professor, Graduate College

Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*

*www.jasonbengtson.com <http://www.jasonbengtson.com/>*



NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Thu, May 15, 2014 at 8:47 AM, Jason Sherman  wrote:

> Joshua,
>
> From my perspective, the module ecosystem is the greatest strength that
> Drupal has.  Modularity is one of the central design goals of the system,
> so if you if you want to avoid all third-party modules, you aren't going to
> get any real advantage over something like wordpress.  Having said that,
> I've experienced module dependency hell with Drupal, and it can be
> frustrating.
>
> I tend to take a hybrid approach.  I try to limit myself to just a few
> modules with any site.  Things like Views, cck, chaos tools, and entity
> reference are modules I use for almost any site.  For functionality that is
> specific to the site, I usually create a local module to store code and
> configuration. I find that this kind of setup gives me the most of the
> advantages of the modules, while limiting the potential for 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 usefulness.
>  I'm sure that their quality can vary just as much as modules and themes.
>
> Now for something completely 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  wrote:
>
> > 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 going relatively well, if a little overly
> > complicated. But once I started trying to do anything beyond developing
> > static pages, I have become more and more frustrated with Drupal.
> >
> > Drupal supports custom content types out-of-the-box, which is great, but
> if
> > you want to actually do anything with that custom content other than have
> > it function as a plain page, you have to use the Views module. Views is
> > great, but views can easily become very complicated, with custom
> rewrites,
> > grouping, relations, contextual filters, etc. Plus, a lot of
> functionality
> > in Views requires more modules (for instance, basic data manipulation).
> > This is to build rather run-of-the-mill list features like a database
> list
> > or a list of events. And a lot of the advanced features in Views require
> a
> > solid understanding of S

Re: [CODE4LIB] separate list for jobs

2014-05-07 Thread jason bengtson
Point of order: I’m not beholden to anyone to restrict my answers to their 
particular logical paradigm or to their particular agenda in regards to a 
topic. Nor will I. 

That’s not how discussions work.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information SystemsAssistant Professor, Graduate 
CollegeDepartment of Health Sciences Library and Information 
ManagementUniversity of Oklahoma Health Sciences Center405-271-2285, opt. 
5405-271-3297 (fax)
jason-bengt...@ouhsc.edu
http://library.ouhsc.edu
www.jasonbengtson.com

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On May 7, 2014, at 7:45 PM, Barnes, Hugh  wrote:

> Point of logic: the fact that you (or others) find them useful is orthogonal 
> to whether they should be from the same source.
> 
> That was the original question. No, wait, it was about discussing 
> (discussing) whether they should be together :)
> 
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of 
> Charles Blair
> Sent: Thursday, 8 May 2014 11:56 a.m.
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] separate list for jobs
> 
> I don't mind having them both in the same feed. They're easy enough to tell 
> apart even w/o a filter. The reason I say this is that when I see something 
> like "Job: Digital Assets Librarian", or " Job: Linked Data Technologist, 
> Metadata at Stanford University", just to pick two at random, that's a good 
> way for me (as a hiring manager) to see what new kinds of positions are being 
> posted (as opposed to those I'm already familiar with), what new 
> responsibilities they might entail, how a position might be pitched in a new 
> way, or, as in the case of Stanford, what in particular they (as a leader in 
> some of the sorts of things I care about) might be up to. At the very least 
> it adds useful pieces to my current awareness in a convenient way, but it 
> also has the potential of influencing how we define the next position we post 
> here, and since we would like to hire from the community, it has potential 
> benefit for the community as well. Of course, I'm speaking for myself, but in 
> case this!
>  is a potentially useful perspective, that some others might hold as well, I 
> post it.
> 
> --
> Charles Blair, Director, Digital Library Development Center, University of 
> Chicago Library
> 1 773 702 8459 | c...@uchicago.edu | http://www.lib.uchicago.edu/~chas/
> 
> 
> P Please consider the environment before you print this email.
> "The contents of this e-mail (including any attachments) may be confidential 
> and/or subject to copyright. Any unauthorised use, distribution, or copying 
> of the contents is expressly prohibited. If you have received this e-mail in 
> error, please advise the sender by return e-mail or telephone and then delete 
> this e-mail together with all attachments from your system."


Re: [CODE4LIB] separate list for jobs

2014-05-07 Thread Jason Bengtson
I don’t mind the job listings in this feed. As others have mentioned
aplenty, mail filters can take care of the issue handily if it becomes a
problem for me.

Best regards,



*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems

Assistant Professor, Graduate College

Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*

*www.jasonbengtson.com <http://www.jasonbengtson.com/>*



NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Wed, May 7, 2014 at 6:56 PM, Charles Blair  wrote:

> I don't mind having them both in the same feed. They're easy enough to
> tell apart even w/o a filter. The reason I say this is that when I see
> something like "Job: Digital Assets Librarian", or " Job: Linked Data
> Technologist, Metadata at Stanford University", just to pick two at
> random, that's a good way for me (as a hiring manager) to see what new
> kinds of positions are being posted (as opposed to those I'm already
> familiar with), what new responsibilities they might entail, how a
> position might be pitched in a new way, or, as in the case of
> Stanford, what in particular they (as a leader in some of the sorts of
> things I care about) might be up to. At the very least it adds useful
> pieces to my current awareness in a convenient way, but it also has
> the potential of influencing how we define the next position we post
> here, and since we would like to hire from the community, it has
> potential benefit for the community as well. Of course, I'm speaking
> for myself, but in case this is a potentially useful perspective, that
> some others might hold as well, I post it.
>
> --
> Charles Blair, Director, Digital Library Development Center, University of
> Chicago Library
> 1 773 702 8459 | c...@uchicago.edu | http://www.lib.uchicago.edu/~chas/
>


Re: [CODE4LIB] Python in Your Library

2014-05-07 Thread Jason Bengtson
Sorry, that last was meant to go to one person. Been one of those days.

Best regards,



*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems

Assistant Professor, Graduate College

Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*

*www.jasonbengtson.com <http://www.jasonbengtson.com/>*



NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Wed, May 7, 2014 at 2:35 PM, Jason Bengtson wrote:

> I have a number of such things in javascript. Haven't bothered to count
> the lines.
>
> Best regards,
>
>
>
> *Jason Bengtson, MLIS, MA*
>
> Head of Library Computing and Information Systems
>
> Assistant Professor, Graduate College
>
> Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*
>
> *www.jasonbengtson.com <http://www.jasonbengtson.com/>*
>
>
>
> NOTICE:
> This e-mail is intended solely for the use of the individual to whom it is
> addressed and may contain information that is privileged, confidential or
> otherwise exempt from disclosure. If the reader of this e-mail is not the
> intended recipient or the employee or agent responsible for delivering the
> message to the intended recipient, you are hereby notified that any
> dissemination, distribution, or copying of this communication is strictly
> prohibited. If you have received this communication in error, please
> immediately notify us by replying to the original message at the listed
> email address. Thank You.
> 
>
>
> On Wed, May 7, 2014 at 10:02 AM, Andromeda Yelton <
> andromeda.yel...@gmail.com> wrote:
>
>> I'm writing a Library Technology Report for ALA TechSource on short,
>> useful
>> programs people have written (in whatever language) in libraries,
>> soask
>> me again in six months and I'll have a giant list for you ;)
>>
>> (In the meantime, if you've written short -- under a hundred-ish line --
>> programs that do fun or useful things for your library, and ideally if
>> "developer" is *not* in your job title, let's talk.)
>>
>> IMO advantages of Python include:
>> * (Relative) ease of learning and reading
>> * Python makes it particularly easy to write string-manipulation-type
>> stuff
>> * Tons of high-quality packages available (pymarc, written by
>> code4libbers,
>> is particularly library-relevant)
>> * A large, often friendly user community that cares about outreach and
>> diversity
>> * For me personally, it's the only programming language I know that's ever
>> felt *fun* to write
>>
>> The main disadvantage in a library context is that the big open-source
>> projects used in libraries tend not to be in Python. Also, if you want to
>> use Python for a web app, you're going to also want to learn Django or
>> Flask or something (which, mind you, are great; it just feels like a
>> hurdle
>> if you're used to embedding PHP in HTML pages).
>>
>> So if your goal is to script some part of your workflow (especially if you
>> need to munch on MARC, csv, text, data...), Python is awesome. If you want
>> to be hacking on Hydra or Koha or Drupal or Wordpress or something, you'll
>> need a different language.
>>
>>
>> Andromeda Yelton
>> LITA Board of Directors, Director-at-Large, 2013-2016
>> http://andromedayelton.com
>> @ThatAndromeda
>>
>>
>> On Wed, May 7, 2014 at 9:13 AM, Julia  wrote:
>>
>> > Hi All,
>> >
>> > This is my first time posting to Code4Lib.  Now seems like a good time.
>> >
>> > I am wondering how you have applied Python in your library.  What
>> projects
>> > have been successful?  What have you heard of other libraries doing?
>>  What
>> > advantages or disadvantages does it have compared to other scripting
>> > languages used in the library field?
>> >
>> > If you have any thoughts on any of those questions, I'd love to hear
>> from
>> > you.
>> >
>> > Thanks,
>> > Julia
>> > caffr...@simmons.edu
>> > Simmons College Library
>> >
>>
>
>


Re: [CODE4LIB] Python in Your Library

2014-05-07 Thread Jason Bengtson
I have a number of such things in javascript. Haven't bothered to count the
lines.

Best regards,



*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems

Assistant Professor, Graduate College

Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*

*www.jasonbengtson.com <http://www.jasonbengtson.com/>*



NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Wed, May 7, 2014 at 10:02 AM, Andromeda Yelton <
andromeda.yel...@gmail.com> wrote:

> I'm writing a Library Technology Report for ALA TechSource on short, useful
> programs people have written (in whatever language) in libraries, soask
> me again in six months and I'll have a giant list for you ;)
>
> (In the meantime, if you've written short -- under a hundred-ish line --
> programs that do fun or useful things for your library, and ideally if
> "developer" is *not* in your job title, let's talk.)
>
> IMO advantages of Python include:
> * (Relative) ease of learning and reading
> * Python makes it particularly easy to write string-manipulation-type stuff
> * Tons of high-quality packages available (pymarc, written by code4libbers,
> is particularly library-relevant)
> * A large, often friendly user community that cares about outreach and
> diversity
> * For me personally, it's the only programming language I know that's ever
> felt *fun* to write
>
> The main disadvantage in a library context is that the big open-source
> projects used in libraries tend not to be in Python. Also, if you want to
> use Python for a web app, you're going to also want to learn Django or
> Flask or something (which, mind you, are great; it just feels like a hurdle
> if you're used to embedding PHP in HTML pages).
>
> So if your goal is to script some part of your workflow (especially if you
> need to munch on MARC, csv, text, data...), Python is awesome. If you want
> to be hacking on Hydra or Koha or Drupal or Wordpress or something, you'll
> need a different language.
>
>
> Andromeda Yelton
> LITA Board of Directors, Director-at-Large, 2013-2016
> http://andromedayelton.com
> @ThatAndromeda
>
>
> On Wed, May 7, 2014 at 9:13 AM, Julia  wrote:
>
> > Hi All,
> >
> > This is my first time posting to Code4Lib.  Now seems like a good time.
> >
> > I am wondering how you have applied Python in your library.  What
> projects
> > have been successful?  What have you heard of other libraries doing?
>  What
> > advantages or disadvantages does it have compared to other scripting
> > languages used in the library field?
> >
> > If you have any thoughts on any of those questions, I'd love to hear from
> > you.
> >
> > Thanks,
> > Julia
> > caffr...@simmons.edu
> > Simmons College Library
> >
>


Re: [CODE4LIB] Python in Your Library

2014-05-07 Thread Jason Bengtson
I've thought about applying it as we try to get more involved with Data
Management, since Python is popular with scientists and researchers, but
personally I haven't used it much. I prefer PHP for most things. I know
that down at the University of North Texas they use Python extensively with
their digital collection . . . they're basically a Python shop on the back
end, with a dedicated team of developers.

Best regards,



*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems

Assistant Professor, Graduate College

Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*

*www.jasonbengtson.com <http://www.jasonbengtson.com/>*



NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Wed, May 7, 2014 at 8:13 AM, Julia  wrote:

> Hi All,
>
> This is my first time posting to Code4Lib.  Now seems like a good time.
>
> I am wondering how you have applied Python in your library.  What projects
> have been successful?  What have you heard of other libraries doing?  What
> advantages or disadvantages does it have compared to other scripting
> languages used in the library field?
>
> If you have any thoughts on any of those questions, I'd love to hear from
> you.
>
> Thanks,
> Julia
> caffr...@simmons.edu
> Simmons College Library
>


Re: [CODE4LIB] CFP: A Librarian's Introduction to Programming Languages

2014-03-26 Thread Jason Bengtson
I agree with this sentiment generally, but one needs to carefully consider and 
be willing to champion those "good reasons" because they are not uncommon. 
Especially for those in a leadership element, it i vital to look to the future. 
I've just come into what is largely a ColdFusion shop. I have enough ColdFusion 
in my background to work with what we have, but ColdFusion is becoming less 
common and I'm not sure how secure of a future it has. In addition, a lot of 
the database-driven stuff has been built using Access, which is quick and easy, 
but not what I would characterize as "stable". The rest has been built using a 
more conventional MySQL model. I'm essentially transitioning us over to a PHP 
environment, and at some point I want all of our databases to be either MySQL 
(which would be just fine for all of our web stuff) or another robust model 
(for data-heavy applications). In addition, I'm continuing some of what was 
done prior to my arrival in moving toward a CMS for the main web site. This 
will mean a lot of rebuilding and a lot of culture change, but it's a move away 
from something proprietary and unsustainable to common web technologies, which 
are not only more stable and sustainable, but put us in a place 
organizationally where it's easier to find and hire technical replacements. 
Respecting local practice only has meaning for as long as the local practice 
charts an effective course for the organization. There are plenty of folks who, 
because it easier, will happily continue with local standards until an 
organization is running systems that are so proprietary as to be useless.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 26, 2014, at 7:29 AM, Ian Ibbotson  wrote:

> Not sure this adds much, but just to +1 the "Every programmer their
> language; every language their programmer." line from Becky...
> 
> I also teach web architectures as an associate lecturer in sheffield, and
> one of the first things I tell students is that no matter what the features
> of the problem space, or their own preference, local practice is always the
> top trump. Students are warned that trying to "Convert" a
> person/organisation is a massive deal and something only to be undertaken
> with exceptionally good reasons (And with a gentle plan for culture change
> rather than a technical one). Because of that, students go out into the
> world having at least had a taste of .net, php and java, and with an
> expectation that they will turn their hand to whatever is needed. Of course
> each has their own style, preference and favourites, and they are often
> given free reign. I do hope its the case though that at least amongst
> professional software engineers, the days of "My fave language is better
> than your fave language" are long gone. The best coders I know are the ones
> always trying to learn something new, even if they only apply that back to
> their existing work.
> 
> Like most things, it's the person not the language that make the real
> difference. From the point of view of the book, I really hope it features
> people who are enthusiastic in each of their areas. Rather than trying to
> create a methodology for selecting one language to rule them all given a
> particular problem (As if such a thing could exist in a really meaningful
> way) the approach of showcasing great case studies seems the right way to
> go to me. Letting people pick-and-choose the things that suit personal
> style and environmental constraints without making too many value
> judgements - as seems to be the general idea - is the way to go.
> 
> Looking forward to seeing the book!
> 
> e
> 
> 
> Ian Ibbotson
> Director
> Knowledge Integration Ltd
> 35 Paradise Street, Sheffield. S3 8PZ
> T: 0114 273 8271
> M: 07968 794 630
> W: http://www.k-int.com
> 
> 
> On 26 March 2014 12:04, Riley Chil

Re: [CODE4LIB] CFP: A Librarian's Introduction to Programming Languages

2014-03-25 Thread Jason Bengtson
I'm also surprised not to see anything about the sql/nosql end of the equation. 
Integral to a lot of apps and tools . . . at least from a web perspective (and 
probably from others too).

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 25, 2014, at 7:39 AM, Ian Ibbotson  wrote:

> Going in the other direction from cobol and fortran -Fair warning - Putting
> on java evangelist hat- :) I wonder if it might be worth suggesting to the
> authors that they change java into "JVM Languages" and cover off Java,
> Scala, Groovy,...(others). We've had lots of success in the GoKB(
> http://gokb.org/) and KB+(https://www.jisc-collections.ac.uk/News/kbplus/)
> Knowledge Base projects using groovy on grails - Essentially all the
> pre-built libraries and enterprise gubbins of Java, but with a more
> ruby-esq idiom making it much more readable / less verbose / more
> expressive, and integrating nicely with all that existing enterprise
> infrastructure to boot.
> 
> The use of embedded languages in JVMs (Including javascript) means that the
> use of Domain Specific Languages are becoming more and more widespread
> under JVMs, and this seems (To me) an area where there is some real
> advantage to having practitioners with real coding skills - Maybe not the
> hardcore systems development stuff but certainly ability to tune and
> configure software. Expressing things like business rules in DSLs (EG How
> to choose a supplier for an item, or how to deduplicate a title) gives
> librarians an opportunity to tune the behaviour of systems dynamically
> without system level changes.
> 
> Owen (Who's always lurking around here somewhere) wears a (technical)
> librarians hat and often dives into KB+ and GoKB code base to give me an
> idea of whats going wrong along with bug reports, sometimes with a fix
> attached. I think this kind of collaboration, where systems librarians /
> end user representatives are able to review and comment on code is
> incredibly powerful and it's certainly served us well in our library
> projects.
> 
> Just a thought :)
> 
> Cheers,
> Ian.
> 
> Ian Ibbotson
> Director
> Knowledge Integration Ltd
> 35 Paradise Street, Sheffield. S3 8PZ
> T: 0114 273 8271
> M: 07968 794 630
> W: http://www.k-int.com
> 
> 
> On 25 March 2014 12:22, Miles Fidelman  wrote:
> 
>> Visual Basic is still going strong.
>> Conspicuous by their absence: COBOL and Fortran - also still going strong.
>> 
>> Miles Fidelman
>> 
>> Roy Tennant wrote:
>> 
>>> Basic? Seriously? I mean, the very first language I learned, in the early
>>> 1980s, was BASIC. But come on. If you can find a person to write the
>>> chapter I want to take them out behind the barn and, well, do them some
>>> serious damage. Interpret that however you wish.
>>> Roy
>>> 
>>> 
>>> On Mon, Mar 24, 2014 at 8:08 PM, Ashley Blewer 
>>> wrote:
>>> 
>>> Hi all,
>>>> 
>>>> Passing this along because it seems relevant to the interests of many on
>>>> this list!
>>>> 
>>>> See ya tomorrow or on the internet,
>>>> 
>>>> - Ashley
>>>> 
>>>> Fwd:
>>>> This is a call for book chapters for  A Librarian’s Introduction to
>>>> Programming Languages to be published  by ALA/ Neal-Schuman Publishing.
>>>> 
>>>> This book will look at a variety of programming languages with the intent
>>>> to familiarize readers with the reasons for using each language. The book
>>>> will cover practical, real world examples to illustrate how a specific
>>>> language can be used to enhance library services and resources.
>>>> 
>>>> The target audience includes current practi

Re: [CODE4LIB] CFP: A Librarian's Introduction to Programming Languages

2014-03-25 Thread Jason Bengtson
Gotta have PHP in there. Also, info on XSLT would be very useful given how 
often it pops up; especially when XML is used as an intermediate layer in web 
facing apps.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 25, 2014, at 7:39 AM, Ian Ibbotson  wrote:

> Going in the other direction from cobol and fortran -Fair warning - Putting
> on java evangelist hat- :) I wonder if it might be worth suggesting to the
> authors that they change java into "JVM Languages" and cover off Java,
> Scala, Groovy,...(others). We've had lots of success in the GoKB(
> http://gokb.org/) and KB+(https://www.jisc-collections.ac.uk/News/kbplus/)
> Knowledge Base projects using groovy on grails - Essentially all the
> pre-built libraries and enterprise gubbins of Java, but with a more
> ruby-esq idiom making it much more readable / less verbose / more
> expressive, and integrating nicely with all that existing enterprise
> infrastructure to boot.
> 
> The use of embedded languages in JVMs (Including javascript) means that the
> use of Domain Specific Languages are becoming more and more widespread
> under JVMs, and this seems (To me) an area where there is some real
> advantage to having practitioners with real coding skills - Maybe not the
> hardcore systems development stuff but certainly ability to tune and
> configure software. Expressing things like business rules in DSLs (EG How
> to choose a supplier for an item, or how to deduplicate a title) gives
> librarians an opportunity to tune the behaviour of systems dynamically
> without system level changes.
> 
> Owen (Who's always lurking around here somewhere) wears a (technical)
> librarians hat and often dives into KB+ and GoKB code base to give me an
> idea of whats going wrong along with bug reports, sometimes with a fix
> attached. I think this kind of collaboration, where systems librarians /
> end user representatives are able to review and comment on code is
> incredibly powerful and it's certainly served us well in our library
> projects.
> 
> Just a thought :)
> 
> Cheers,
> Ian.
> 
> Ian Ibbotson
> Director
> Knowledge Integration Ltd
> 35 Paradise Street, Sheffield. S3 8PZ
> T: 0114 273 8271
> M: 07968 794 630
> W: http://www.k-int.com
> 
> 
> On 25 March 2014 12:22, Miles Fidelman  wrote:
> 
>> Visual Basic is still going strong.
>> Conspicuous by their absence: COBOL and Fortran - also still going strong.
>> 
>> Miles Fidelman
>> 
>> Roy Tennant wrote:
>> 
>>> Basic? Seriously? I mean, the very first language I learned, in the early
>>> 1980s, was BASIC. But come on. If you can find a person to write the
>>> chapter I want to take them out behind the barn and, well, do them some
>>> serious damage. Interpret that however you wish.
>>> Roy
>>> 
>>> 
>>> On Mon, Mar 24, 2014 at 8:08 PM, Ashley Blewer 
>>> wrote:
>>> 
>>> Hi all,
>>>> 
>>>> Passing this along because it seems relevant to the interests of many on
>>>> this list!
>>>> 
>>>> See ya tomorrow or on the internet,
>>>> 
>>>> - Ashley
>>>> 
>>>> Fwd:
>>>> This is a call for book chapters for  A Librarian’s Introduction to
>>>> Programming Languages to be published  by ALA/ Neal-Schuman Publishing.
>>>> 
>>>> This book will look at a variety of programming languages with the intent
>>>> to familiarize readers with the reasons for using each language. The book
>>>> will cover practical, real world examples to illustrate how a specific
>>>> language can be used to enhance library services and resources.
>>>> 
>>>> The target audience includes current practitioners, administrators,

Re: [CODE4LIB] Creating a dataset: Pulling citations/references from articles

2014-03-24 Thread Jason Bengtson
I've seen some scripts that claim to do some of this with google scholar, but 
federated searches of GS violate their terms of service, so you'd probably get 
cut off trying to use them. Some of us have been hoping for a Google Scholar 
API for awhile, but, in lieu of that, I think WOS is probably your best bet.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 21, 2014, at 1:53 PM, "Amy L. Nurnberger"  
wrote:

> Hi, all,
> 
> I'm asking for your help in identifying a solution for a bibliometricly (?) 
> inclined project I was recently approached with.
> 
> The project/challenge: Create a dataset of all references cited in all 
> articles of all issues of an identified journal within a defined time space 
> (2009-2013), for a list of 40+ journals.
> 
> I feel there may already be a coded solution to this, so if you know where it 
> is, or have come up with one, please let me know. My other feeling is that 
> this is not necessarily a one size fits all journals problem, so if you are 
> interested in delving into this more deeply, please contact me off list.
> 
> Thank you in advance for your assistance,
> 
> Best,
> Amy
> _
> Amy Nurnberger, Research Data Manager
> Center for Digital Research and Scholarship
> Columbia University / 212.851.2827
> E-mail: anurnber...@columbia.edu <mailto:anurnber...@columbia.edu>
> ORCID: -0002-5931-072X <http://orcid.org/-0002-5931-072X>
> Twitter: @DataAtCU <https://twitter.com/DataAtCU>
> 
> -- 
>   


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

2014-03-24 Thread Jason Bengtson
I've just implemented osTicket for the Computing department here. It's free
if you host it yourself, clean, simple, and does everything we want. You
can attach screen shots to tickets and it provides the normal alerts,
messaging and workflow elements. It's a lightweight solution that, so far,
seems to be going over well.

Best regards,



*Jason Bengtson, MLIS, MA*

Head of Library Computing and Information Systems

Assistant Professor, Graduate College

Department of Health Sciences Library 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 <http://library.ouhsc.edu/>*

*www.jasonbengtson.com <http://www.jasonbengtson.com/>*



NOTICE:
This e-mail is intended solely for the use of the individual to whom it is
addressed and may contain information that is privileged, confidential or
otherwise exempt from disclosure. If the reader of this e-mail is not the
intended recipient or the employee or agent responsible for delivering the
message to the intended recipient, you are hereby notified that any
dissemination, distribution, or copying of this communication is strictly
prohibited. If you have received this communication in error, please
immediately notify us by replying to the original message at the listed
email address. Thank You.



On Mon, Mar 24, 2014 at 10:43 AM, Jenny Jing  wrote:

> Hi, All:
>
> We are in the process of replacing our internal ticketing system. We need
> it to be web-based, and staff can attach screenshots when they report an
> issue, and we can run reports to get the usage statistics.
>
> We also want to use it as a reference question knowledge base in the
> future if the system is flexible for us to customize.
> For example, users can send us questions and we can keep track of what
> kind of questions we get, who is working on it, etc.
>
> It could be an open source or commercial tool.
>
> Does anyone know of something which is good to use?
>
> Thanks.
>
> Jenny
>
> Jenny Jing
> Information Systems Librarian
> Discovery Systems
> Queen's University Library
> Kingston ON, K7L 5C4
> jenny.j...@queensu.ca
> 613-533-6000 x 75302
>


Re: [CODE4LIB] Archiving a website - best practices

2014-03-20 Thread Jason Bengtson
It's funny; I've been well aware of groups such as the internet archive doing 
this work, but I hadn't thought much about how it was being done. It seems like 
there are two sides/challenges to this depending on what you want to preserve.

Case 1: You want to preserve what the user sees. To me this is more 
straightforward. You use tools such as some of those linked to already to 
capture the generated client-side web code and archive it. In the case of 
websites which may be using web code which, for whatever reason, might not be 
expected to future-scale in a compatible way (I'm thinking about some of the 
crazy-proprietary tags and properties that sometimes pop up), an 
era-appropriate web-browser, along with dependencies, could be kept in the 
archive space (maybe that's silly overkill, but it makes sense to me).

Case 2: You want to preserve the server-side scripting. This is both harder and 
just as straight-forward depending on how concerned you are with accessibility. 
Warehousing old code so you can look at the files is easy. If you still want 
the server-side scripts to run you'll need to keep them in some kind of virtual 
machine or virtual environment that's "locked in time". Anything like that 
would, of course, need to be isolated from the rest of a network and from the 
internet at large. I'm not sure why you'd want to do this, except to preserve 
an particular server-side approach for posterity, but then again museums have 
been known to do similar things. Wasn't it the British National Museum which 
built it's own copy of Babbage's never-completed Difference Engine from his own 
blueprints? You can learn a lot by seeing what happens when a piece of code 
runs instead of just making an educated guess. 

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 20, 2014, at 7:42 AM, Joanne Paterson  wrote:

> http://netpreserve.org


Re: [CODE4LIB] Book scanner suggestions redux

2014-03-19 Thread jason bengtson
It’s interesting to me to see people question the long term viability of an 
open source project. Not because it isn’t a valid concern, but because, 
especially with scanners, the same issue arises with the commercial stuff. Just 
recently we have had to do some finagling with two very expensive ILL scanners 
so that we can isolate them from the network. Minolta doesn’t make any Windows 
7 or later drivers for them (nor does anyone else), effectively anchoring them 
to XP. I’ve seen this a few times now with scanners (probably because they tend 
to be longer term investments than other peripherals). The same seems to happen 
a lot with medical imaging devices. If I were a cynic I might suspect that 
Minolta and friends wanted to ensure turnover. I’m viewing the current 
situation as a stopgap until we can look at replacing the scanners, but, when 
we do that, I intend to move forward on much lower-priced alternatives. Given 
that, for a variety of reasons, we’re pretty much a Windows shop, and given 
what seems to be the increasing pace of Windows releases, I feel like we have 
to consider that our scanners will have an highly indeterminate but likely 
limited shelf life. It’s too bad . . . some company could probably do well by 
creating and selling third party drivers for some of these old imaging machines.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library and Information Management
University of Oklahoma Health Sciences Center
405-271-2285, opt. 5405-271-3297 (fax)
jason-bengt...@ouhsc.edu
http://library.ouhsc.edu
www.jasonbengtson.com

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 19, 2014, at 5:50 AM, Johannes Baiter  wrote:

> Hi all,
> 
> spreads developer chiming in here :-)
> 
> @Cindy:
> 
> I'm curious - how does the shooting time per page compare to something like
>> a Minolta PS7000? We've got an old PS7000, buit my experience with the one
>> I've used before was that it took sooo long to shoot each page.  Also, the
>> PS7000 model didn't accommodate a bound volume that wouldn't open flat all
>> that well.  Would this be an improvement over that?
>> 
> 
> With my Canon A2200s I can currently shoot at 1400-1500 pages per hour,
> although the bottleneck is probably my lifting the cradle/flipping the
> pages.
> 
> @Aaron:
> 
> It seems like the software piece is a big variable with the DIYBookScanner.
>> It's interesting to hear about various setups, I just wonder about the
>> long(ish) term viability of some of these open source projects. Obviously,
>> the software is essential for an efficient system and I'm not sure we're
>> interested in building/maintaining our own suite of tools.
>> 
>> 
> 
> While I can't give any guarantees, I'm very optimistic that I'll continue
> development for the foreseeable future.
> I'm very passionate about the software and the project (DIYBookScaner) as a
> whole and
> my list of things I'd like to do in the software should probably suffice
> for at least the next two years :-)
> And even in the case that I should be hit by a bus, I've tried to make the
> code as clear and idiomatic as possible,
> so an experienced Python developer should be able to get up to speed pretty
> quickly.
> 
> Additionally, as Raffaele already mentioned, spreads is very modular, you
> can add your own functionality very easily
> through the Plugin API.
> 
> If you are playing with the thought of using spreads in your institution,
> please drop me a message, I would love to hear
> about your workflow and what kinds of things you'd like the software to do.
> 
> All the best,
> Johannes


Re: [CODE4LIB] outside of libraryland,

2014-03-17 Thread jason bengtson
I’ve never been much of a joiner. I have some colleagues with similar interests 
I work with and a few internet forums I keep an eye on, but I always have 
trouble connecting with groups. Inside of libraryland I was trying to generate 
some interest in our local MLA chapter for a technology section (possibly even 
an academy like AHIP), and having some success. But when I repeatedly floated 
it to the contact at MLA (the national level) in charge of that sort of thing I 
could never even get a response. Well played, MLA.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library and Information Management
University of Oklahoma Health Sciences Center
405-271-2285, opt. 5405-271-3297 (fax)
jason-bengt...@ouhsc.edu
http://library.ouhsc.edu
www.jasonbengtson.com

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 17, 2014, at 6:10 PM, Fleming, Declan  wrote:

> Hi - I helped start the San Diego BarCamp a long time ago, and stayed active 
> until it imploded ;)  I also go to the local Refresh when the topic is 
> interesting.
> 
> D
> 
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Amy 
> Vecchione
> Sent: Monday, March 17, 2014 12:22 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] outside of libraryland,
> 
> Local web/tech email lists are really fantastic. I'm on a couple here in 
> Boise and there are a few benefits: when someone asks me if I know someone 
> who can code in x, y, or z language; to learn about what people locally are 
> doing with different languages, and general networking at their meet ups so 
> that if I need to pull in an expert on a language to give a talk.
> 
> I found mine through meet up, or maybe someone referred me to them at some 
> point, I am not sure, but it's useful.
> 
> Amy
> 
> Amy Vecchione, Digital Access Librarian/Assistant Professor 
> http://works.bepress.com/amy_vecchione/
> Albertsons Library, Boise State University, L212 http://library.boisestate.edu
> (208) 426-1625
> 
> 
> On Mon, Mar 17, 2014 at 12:26 PM, Joshua Nathan Gomez wrote:
> 
>> +1 for local groups on Meetup.com.  In DC, I went to a couple Python
>> Meetups.  In LA, I participate with several Meetup groups for Django, 
>> Datavis, JavaScript, DevOps, etc.
>> 
>> I used to be a member of the ACM, but did not renew my membership 
>> since there was nothing of value in it for me. By working at an 
>> academic library, I can read the journals for free already.
>> 
>> Joshua Gomez
>> Library Systems Programmer
>> University of Southern California
>> 
>> 
>> From: Code for Libraries  on behalf of 
>> Rosalyn Metz 
>> Sent: Monday, March 17, 2014 9:31 AM
>> To: CODE4LIB@LISTSERV.ND.EDU
>> Subject: Re: [CODE4LIB] outside of libraryland,
>> 
>> I've also been a part of Refresh and I loved the community.  I also 
>> used meetup.com to find some good organizations.  In Boston that's how 
>> I found CloudCamp [1] and in DC that's how I found the DC Tech Meetup [2].
>> 
>> I've also found that just by getting involved in one organization, you 
>> end up finding about so much more.  One of the first CloudCamps I went 
>> to was at Microsoft NERD [3] which has tons of events and I then began 
>> to troll their website for events that I might find interesting.  I 
>> also tried to follow folks I met at the event on Twitter, that also 
>> put me in the know about events that are going on.
>> 
>> [1] http://cloudcamp.org/
>> [2] http://www.meetup.com/DC-Tech-Meetup/
>> [3] http://microsoftnewengland.com/Events
>> 
>> 
>> 
>> 
>> 
>> 
>> On Mon, Mar 17, 2014 at 6:50 AM, Erin White  wrote:
>> 
>>> Locally I've gotten really involved with our chapter of Refresh [1] 
>>> and a User Experience meetup [2] as well as keeping up with the 
>>> events at our local coworking space [3].
>>> 
>>> I've found these groups super-help

Re: [CODE4LIB] .cpd file format head scratcher

2014-03-11 Thread Jason Bengtson
As far as loading the software, this may be a dumb question but have you tried 
changing the compatibility settings for the software? Doesn't always work but 
it could be worth a shot.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Mar 11, 2014, at 10:31 AM, Roy  wrote:

> The most likely suspect I've come up with for this is a Corel Print Office 
> format.
> 
> Roy Zimmer
> Western Michigan University
> 
> 
> On 3/11/2014 11:15 AM, Andrew Gordon wrote:
>> Hey All,
>> 
>> For a set of digitized pharmaceutical cards, I am coming up against an image 
>> file format that seems to be locked in time. It's supposedly a Compressed 
>> PhotoDefiner (?) lossless (.cpd) file (http://www.photodefiner.com/home/). 
>> Though when I try to load up the software, I can't get it to take on any of 
>> our windows machines (running 8 and 7). Don't have a mac on hand so don't 
>> know if that works or not, currently.
>> 
>> In my experience, though, I've always been able to find some rogue third 
>> party file converter (or imagemagick) to be helpful in these scenarios but 
>> this format  is just not something that appears to have been accounted for. 
>> Additionally, it's one of those file formats that seem to only pop randomly 
>> generated answer sites with questionable downloads in a google search, such 
>> as  http://www.solvusoft.com/en/file-extensions/file-extension-cpd/
>> 
>> Just wanted to see if anyone has come across this format and whether there 
>> might be any tools to convert it.
>> 
>> Thanks,
>> Drew
>> 
>> 
>> 
>> 
>> Andrew Gordon, MSI
>> Systems Librarian
>> Center for the History of Medicine and Public Health
>> New York Academy of Medicine
>> 1216 Fifth Avenue
>> New York, NY, 10029
>> 212.822.7324
>> http://nyamcenterforhistory.org/


Re: [CODE4LIB] Publishing an RSS feed on a Confluence page

2014-02-21 Thread Jason Bengtson
According to the documentation, the macro can be disabled by an administrator 
or subjected to a whitelist. It may just be a matter of contacting them and 
adding the urls to a whitelist for your instance.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Feb 21, 2014, at 9:42 AM, Kimberly Silk  
wrote:

> Hi Everyone,
> 
> I'm stumped on this one, and hoping you brilliant folk can help out.
> 
> I am using a hosted Confluence wiki as a knowledge base for my research team. 
> I want to be able to embed RSS feeds from various journals into the 
> confluence page, so that the current tables of contents are listed on the 
> wiki page. I've looked for an RSS widget for Confluence, but no luck.
> 
> It seems to me that this should be doable - any hints??
> 
> Thanks!
> Kim
> 
> PS: GO TEAM CANADA #PlayLikeAGirl
> 
> -
> Kimberly Silk, MLS
> Data Librarian, Martin Prosperity Institute
> Rotman School of Management at the University of Toronto
> 105 St. George Street, Suite 9000
> Toronto, ON M5S 3E6
> 
> Past President, SLA Toronto Chapter (2013)
> 
> Office: 416-946-7032
> Mobile: 416-721-8955
> kimberly.s...@rotman.utoronto.ca<mailto:kimberly.s...@rotman.utoronto.ca>
> @kimberlysilk
> 
> www.martinprosperity.org
> Twitter: @MartinProsperit


Re: [CODE4LIB] Python CMSs

2014-02-14 Thread Jason Bengtson
I agree with Josh. In the end it's really going to come down to balancing 
priorities. On my personal site I don't use any kind of content management 
system and have no interest in adopting one. This has left me free to do as I 
please without jumping through hoops to try and get things work with an often 
intentionally limiting CMS. At my last University we started with nothing but 
moved institutionally to Cascade Server (a horrible mistake if ever there was 
one). Still, as rotten as CS is, I was able to shoehorn a lot of web code 
through various mechanisms and the campus web team simply kept all the good 
apps and such on an application server and linked to them as needed. Of course, 
that meant that the pages of the site itself were pretty static and 
standardized, in most cases, to the point of McDevelopment, but it also allowed 
departmental admins to make changes without knowing a stitch of web code. I was 
in  bad position there because I had little access to anything but the CMS, so 
I had to find ways to shoehorn web apps I built into the CMS and get them to 
work within its strictures. It didn't help that we had an upper leadership 
element that didn't understand the difference between a web page on our site 
and a purpose-built web app.

Here at RMB, we don't currently use a CMS, but my predecessor built what, in 
some ways, amounted to a kind of CMS for some of the content using ColdFusion. 
We're evaluating a move to a CMS to put broader content editing in the hands of 
departments so that they can take charge of more than news items and the 
addition of database links. We'll see how that goes. Needless to say, the good 
stuff will be kept far away from the CMS. The biggest advantage to that 
arrangement on the computing side is that someone coming in to replace me 
wouldn't really need to have an in-depth understanding of php (which is the 
main server-side script I use) to get a handle on the majority of the site. 
When I was hired I quickly discovered that it was fortunate I had some 
ColdFusion in my background, or a lot of what our site did and how it worked 
would have been inaccessible until I got up to speed on the language. 

I guess what it comes down to for me, as we look at this decision, is how much 
CMS flexibility and tweakability I need for the main site, vs what I want in 
place for the real web apps that have been built or are underway (which I can 
locate separately and build using whatever framework I see fit). As such you 
may want to use Django as your framework on a separate application server, 
while employing a more normative CMS for most of your site content. 

Hopefully at least some of that wasn't too trite.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received 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  wrote:

> 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 like displaying dates on a page is stupidly complicated
> when you have to integrate it with the entire CMS rendering engine. But I
> have to acknowledge that it is better for me as the developer to do a
> little extra legwork than requiring all the non-techie content creators to
> do the extra legwork. That said, it isn't _too_ hard to implement a basic
> wysiwyg editor like CKeditor in most frameworks that would eliminate much
> of the difficulty for content creators.
> 
> The bigger issue for me is that, when you use a framework, you more or
> less guarantee that anyone inheriting your code is going to be facing a
> steep learning curve, possibly insurmountable depending on their level of
> programming knowledge. With a CMS, there is built-in documentation and a
> support community for 95% of functionality, and then you just have to

Re: [CODE4LIB] Primo API access

2014-02-13 Thread jason bengtson
Hi Marwa,

We’re in the process of adopting Primo on the Health Sciences Campus of the 
University of Oklahoma. I think you may want to use a mechanism other than 
Primo for something like this. The reason I say this is that Primo is, 
essentially, an aggregator from multiple sources. As part of this aggregation 
process it reduces (in a very literal sense) incoming data streams in various 
formats, such as MARC or Dublin Core, to “PNX” records . . . essentially a 
proprietary XML format designed around the display and delivery needs of the 
Primo tool. As such, the resultant data isn’t nearly as rich or useful for your 
personalization purposes (I suspect) as the source data would be. Now, 
depending on the way the PNX is normalized by the institution using the tool, 
the PNX record could contain more information, or different types of 
information, than it would out of the box, but other than customizing location 
information, or similar facets of a record, there really isn’t much reason for 
an institution to perform significant enrichment of the PNX data set. Primo is 
a pretty blunt instrument. If you really want to see the PNX for an individual 
record you don’t need any kind of api, just add &showPnx=true to the end of the 
url (although that’s not a full solution for you, in and of itself, since that 
won’t work on the list of returns, only on single records). Beyond that, I’m 
not sure there is an API to do what you want. Most of the Primo apis seem to 
exist to augment some lacking baked in functionality. There is a Primo Central 
api, though I haven’t really explored it much beyond using it in our system 
view. Remember, Primo is the bottom of the funnel . . . what’s left of the 
metadata at that point is largely lowest common denominator, IMHO.

If you want a richer data set to work with for purposes of experimental 
personalization (I’m guessing you’re building or preparing to build some kind 
of adaptive algorithm for this project) you would probably be better off 
grabbing query dependent records from research tools like the US National 
Library of Medicine’s PubMed (through the publicly available Entrez tool). 
PubMed is mainly used for medical research, and the metadata it employs is, in 
many areas, still kind of thin (the controlled vocabulary used, MeSH, is 
outstanding, but fields like author and affiliation are not well normalized), 
but it’s a much richer source than you’re likely to see from any PNX records. 
In addition, NLM offers some very robust apis that allow you to easily query 
and retrieve the records from a search in their full XML glory 
(http://www.ncbi.nlm.nih.gov/books/NBK25501/). This is just an example of 
course; there are other publically usable apis and plenty of vendor apis that 
your library might allow you some provisional access to (although that can be a 
big pain in the neck for them, since access to the api usually means getting 
you a password other than the master account password issued by the vendor and 
then terminating at the end of your project, assuming there’s no licensing 
issue).

Of course, this is my opinion based on our experience to date and other folks 
may have a very different take on Primo. I hope this is helpful and good luck 
with your project.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library and Information Management
University of Oklahoma Health Sciences Center
405-271-2285, opt. 5405-271-3297 (fax)
jason-bengt...@ouhsc.edu
http://library.ouhsc.edu
www.jasonbengtson.com

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Feb 13, 2014, at 11:00 PM, Marwah Khaled H Alaofi 
 wrote:

> Hi everyone,
> 
> I'm studying at the Faculty of IT at Monash University in Melbourne,
> Australia, currently for a masters degree in IT.
> My research interest is in the applications of data mining and information
> retrieval in education and for my masters
> thesis I chose to investigate ways to personalise library search results
> for coursework students.
> My procedure is based on getting query-dependent results from Monash
> Library Exlibris Primo as complete records (i.e
> with metadata) and work from there to enhance the degree of relevance.
> 
> In order for me to test my hypothesis I need to be able to use the API a

Re: [CODE4LIB] problem in old etd xml files

2013-12-10 Thread Jason Bengtson
Sounds like a good plan to me.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Dec 9, 2013, at 7:48 PM, Roy Tennant  wrote:

> For my money, the text transform should look only for exact matches (e.g.,
> "á", " ", "©") and replace them with their numeric
> counterparts.
> Roy
> 
> 
> On Mon, Dec 9, 2013 at 5:41 PM, jason bengtson wrote:
> 
>> For testing purposes I just nixed them. As I noted, to rework the file a
>> person would probably want to use a more critical eye with find and
>> replace. Totally doable.
>> 
>> 
>> On Dec 9, 2013, at 7:37 PM, Jon Gorman  wrote:
>> 
>>> How did you fix the ampersands? I ask, because if you just did a simple
>>> text transform from & to &, it would mask the problem of the entity
>>> escaping I think...
>>> 
>>> Not at work, so I don't have a good example and the file is downloading
>>> very slowly here, so I'll try to do one from memory.
>>> 
>>> There were several á in the XML which mapped to an accent
>> character
>>> in the DTD via the Entity.
>>> 
>>> If you just substituted & with &, you'd get &aacute;, which would
>>> render inline as &accute;. It would superficially solve the issue since
>>> browsers would no longer give the errors about the dtd since it wouldn't
>> be
>>> trying to load entities from the DTDs. And depending how you did it, you
>>> likely could also replace a correctly encoded one to make &amp;,
>>> leading to some very odd stuff.
>>> 
>>> I wouldn't be surprised to find some unescaped ampersands, but the
>> solution
>>> I posted will essentially replace the entities with their text, hopefully
>>> causing most characters to appear correctly. You definitely still need to
>>> fix some of the other stuff. (I suspect it never worked for most browsers
>>> and XML systems, most likely only IE).
>>> 
>>> Jon Gorman
>>> University of Illinois
>> 
>> Best regards,
>> 
>> Jason Bengtson, MLIS, MA
>> Head of Library Computing and Information SystemsAssistant Professor,
>> Graduate CollegeDepartment of Health Sciences Library and Information
>> ManagementUniversity of Oklahoma Health Sciences Center405-271-2285, opt.
>> 5405-271-3297 (fax)
>> jason-bengt...@ouhsc.edu
>> http://library.ouhsc.edu
>> www.jasonbengtson.com
>> 
>> NOTICE:
>> This e-mail is intended solely for the use of the individual to whom it is
>> addressed and may contain information that is privileged, confidential or
>> otherwise exempt from disclosure. If the reader of this e-mail is not the
>> intended recipient or the employee or agent responsible for delivering the
>> message to the intended recipient, you are hereby notified that any
>> dissemination, distribution, or copying of this communication is strictly
>> prohibited. If you have received this communication in error, please
>> immediately notify us by replying to the original message at the listed
>> email address. Thank You.
>> 


Re: [CODE4LIB] problem in old etd xml files

2013-12-09 Thread jason bengtson
Each ampersand was in a special character, which would have to be replaced with 
something. Most of them were in nonbreaking spaces or the enya in a particular 
name.


On Dec 9, 2013, at 7:37 PM, Jon Gorman  wrote:

> How did you fix the ampersands? I ask, because if you just did a simple
> text transform from & to &, it would mask the problem of the entity
> escaping I think...
> 
> Not at work, so I don't have a good example and the file is downloading
> very slowly here, so I'll try to do one from memory.
> 
> There were several á in the XML which mapped to an accent character
> in the DTD via the Entity.
> 
> If you just substituted & with &, you'd get &aacute;, which would
> render inline as &accute;. It would superficially solve the issue since
> browsers would no longer give the errors about the dtd since it wouldn't be
> trying to load entities from the DTDs. And depending how you did it, you
> likely could also replace a correctly encoded one to make &amp;,
> leading to some very odd stuff.
> 
> I wouldn't be surprised to find some unescaped ampersands, but the solution
> I posted will essentially replace the entities with their text, hopefully
> causing most characters to appear correctly. You definitely still need to
> fix some of the other stuff. (I suspect it never worked for most browsers
> and XML systems, most likely only IE).
> 
> Jon Gorman
> University of Illinois

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information SystemsAssistant Professor, Graduate 
CollegeDepartment of Health Sciences Library and Information 
ManagementUniversity of Oklahoma Health Sciences Center405-271-2285, opt. 
5405-271-3297 (fax)
jason-bengt...@ouhsc.edu
http://library.ouhsc.edu
www.jasonbengtson.com

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.


Re: [CODE4LIB] problem in old etd xml files

2013-12-09 Thread jason bengtson
For testing purposes I just nixed them. As I noted, to rework the file a person 
would probably want to use a more critical eye with find and replace. Totally 
doable.


On Dec 9, 2013, at 7:37 PM, Jon Gorman  wrote:

> How did you fix the ampersands? I ask, because if you just did a simple
> text transform from & to &, it would mask the problem of the entity
> escaping I think...
> 
> Not at work, so I don't have a good example and the file is downloading
> very slowly here, so I'll try to do one from memory.
> 
> There were several á in the XML which mapped to an accent character
> in the DTD via the Entity.
> 
> If you just substituted & with &, you'd get &aacute;, which would
> render inline as &accute;. It would superficially solve the issue since
> browsers would no longer give the errors about the dtd since it wouldn't be
> trying to load entities from the DTDs. And depending how you did it, you
> likely could also replace a correctly encoded one to make &amp;,
> leading to some very odd stuff.
> 
> I wouldn't be surprised to find some unescaped ampersands, but the solution
> I posted will essentially replace the entities with their text, hopefully
> causing most characters to appear correctly. You definitely still need to
> fix some of the other stuff. (I suspect it never worked for most browsers
> and XML systems, most likely only IE).
> 
> Jon Gorman
> University of Illinois

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information SystemsAssistant Professor, Graduate 
CollegeDepartment of Health Sciences Library and Information 
ManagementUniversity of Oklahoma Health Sciences Center405-271-2285, opt. 
5405-271-3297 (fax)
jason-bengt...@ouhsc.edu
http://library.ouhsc.edu
www.jasonbengtson.com

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.


Re: [CODE4LIB] problem in old etd xml files

2013-12-09 Thread Jason Bengtson
Of course, the fly in the ointment here is that you still lose all of your 
links, which you need for the document to work as intended. From what I can see 
the original construction of the document relied upon the sloppiness of parsers 
in some of the old browsers (hence the ampersands in html special characters 
that weren't XML compliant). I doubt that modern XML parsers will be convinced 
to turn your namespaced quasi-html tags into actual, event handled html without 
using XSLT. I know this is a pain, but you may have to throw together an XSLT 
frame for these XML documents. The good news is that once you build one it'll 
probably work for the others.

A lower impact solution (if your documents are as few as you've said) might be 
to do some mass find/replace queries (and some header modifications, etc) to 
convert the XML tags into workable html, then just run them as such. You can, 
of course, keep the XML extension on the files after that. I played around with 
that on the file you pointed out and was able to get the links back without too 
much trouble. It'll be a judgement on cost/benefit.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Dec 9, 2013, at 4:42 PM, Joshua Welker  wrote:

> 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: [CODE4LIB] problem in old etd xml files
> 
> What's killing you is the ampersands. When these were encoded they
> contained characters that hadn't been properly encoded as XML (mainly
> special linguistic characters and non-breaking spaces). Definitely replace
> your :stylesheet with -stylesheet, but then do a find and replace on all
> of your ampersands. It's the number one giant killer with modern XML
> parsers. I downloaded your file, switched in the hyphen and ditched all
> the ampersands and the solution tested good for me in Chrome and Firefox.
> 
> Best regards,
> 
> Jason Bengtson, MLIS, MA
> Head of Library Computing and Information Systems Assistant Professor,
> Graduate College Department of Health Sciences Library 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
> 
> NOTICE:
> This e-mail is intended solely for the use of the individual to whom it is
> addressed and may contain information that is privileged, confidential or
> otherwise exempt from disclosure. If the reader of this e-mail is not the
> intended recipient or the employee or agent responsible for delivering the
> message to the intended recipient, you are hereby notified that any
> dissemination, distribution, or copying of this communication is strictly
> prohibited. If you have received this communication in error, please
> immediately notify us by replying to the original message at the listed
> email address. Thank You.
> 
> On Dec 9, 2013, at 3:57 PM, "Robertson, Wendy C"
>  wrote:
> 
>> Thanks.  I'll see if this helps.
>> 
>> I'm sure IE was used to view the files 4.5 years ago. I don't think I
> looked at them, but we had super employees (recent grads from library
> school) that worked with the files and I trust that they would have
> noticed problems.
>> 
>> Fortunately we only have 7 of these to try to fix.
>> 
>> Wendy
>> 
>> -Original Message-
>> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
>> Of Jon Gorman
>> Sent: Monday, December 09, 2013 3:17 PM
>> To: CODE4LIB@LISTSERV.ND.EDU
>> Subject: Re: [CODE4LIB] problem in old etd xml fil

Re: [CODE4LIB] problem in old etd xml files

2013-12-09 Thread Jason Bengtson
Agreed.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Dec 9, 2013, at 4:42 PM, Joshua Welker  wrote:

> 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: [CODE4LIB] problem in old etd xml files
> 
> What's killing you is the ampersands. When these were encoded they
> contained characters that hadn't been properly encoded as XML (mainly
> special linguistic characters and non-breaking spaces). Definitely replace
> your :stylesheet with -stylesheet, but then do a find and replace on all
> of your ampersands. It's the number one giant killer with modern XML
> parsers. I downloaded your file, switched in the hyphen and ditched all
> the ampersands and the solution tested good for me in Chrome and Firefox.
> 
> Best regards,
> 
> Jason Bengtson, MLIS, MA
> Head of Library Computing and Information Systems Assistant Professor,
> Graduate College Department of Health Sciences Library 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
> 
> NOTICE:
> This e-mail is intended solely for the use of the individual to whom it is
> addressed and may contain information that is privileged, confidential or
> otherwise exempt from disclosure. If the reader of this e-mail is not the
> intended recipient or the employee or agent responsible for delivering the
> message to the intended recipient, you are hereby notified that any
> dissemination, distribution, or copying of this communication is strictly
> prohibited. If you have received this communication in error, please
> immediately notify us by replying to the original message at the listed
> email address. Thank You.
> 
> On Dec 9, 2013, at 3:57 PM, "Robertson, Wendy C"
>  wrote:
> 
>> Thanks.  I'll see if this helps.
>> 
>> I'm sure IE was used to view the files 4.5 years ago. I don't think I
> looked at them, but we had super employees (recent grads from library
> school) that worked with the files and I trust that they would have
> noticed problems.
>> 
>> Fortunately we only have 7 of these to try to fix.
>> 
>> Wendy
>> 
>> -Original Message-
>> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
>> Of Jon Gorman
>> Sent: Monday, December 09, 2013 3:17 PM
>> To: CODE4LIB@LISTSERV.ND.EDU
>> Subject: Re: [CODE4LIB] problem in old etd xml files
>> 
>> A lot of modern systems won't load entities (or will limit it somehow)
> because of the denial of service attack that is possible.  Look for XML
> Entity Reference Denial of Service. I can't remember if Public
> declarations are treated any differently than System ones. (I would have
> suspected it to trust SYSTEM ones more, but they'd still be exploitable by
> the same bug).
>> 
>> 
>> (There's also a fair number of other errors, I'm somewhat skeptical that
> the example worked on many browsers even then. It's possible IE was
> flexible enough it would have worked).
>> 
>> One thing you might want to do is is take out the entities.
>> 
>> I can't remember why I had to do this, but xmllint seemed to do the
> trick.
>> ( I found a snippet at
>> http://stackoverflow.com/questions/614067/how-to-resolve-all-entity-re
>> ferences-in-xml-and-create-a-new-xml-in-c,
>> but it' smissing the necessary --loaddtd)
>> 
>> xmllint --loaddtd --noent --dropdtd FRONT.xml &

Re: [CODE4LIB] problem in old etd xml files

2013-12-09 Thread Jason Bengtson
What's killing you is the ampersands. When these were encoded they contained 
characters that hadn't been properly encoded as XML (mainly special linguistic 
characters and non-breaking spaces). Definitely replace your :stylesheet with 
-stylesheet, but then do a find and replace on all of your ampersands. It's the 
number one giant killer with modern XML parsers. I downloaded your file, 
switched in the hyphen and ditched all the ampersands and the solution tested 
good for me in Chrome and Firefox.

Best regards,

Jason Bengtson, MLIS, MA
Head of Library Computing and Information Systems
Assistant Professor, Graduate College
Department of Health Sciences Library 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

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

On Dec 9, 2013, at 3:57 PM, "Robertson, Wendy C"  
wrote:

> Thanks.  I'll see if this helps. 
> 
> I'm sure IE was used to view the files 4.5 years ago. I don't think I looked 
> at them, but we had super employees (recent grads from library school) that 
> worked with the files and I trust that they would have noticed problems.  
> 
> Fortunately we only have 7 of these to try to fix. 
> 
> Wendy
> 
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Jon 
> Gorman
> Sent: Monday, December 09, 2013 3:17 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] problem in old etd xml files
> 
> A lot of modern systems won't load entities (or will limit it somehow) 
> because of the denial of service attack that is possible.  Look for XML 
> Entity Reference Denial of Service. I can't remember if Public declarations 
> are treated any differently than System ones. (I would have suspected it to 
> trust SYSTEM ones more, but they'd still be exploitable by the same bug).
> 
> 
> (There's also a fair number of other errors, I'm somewhat skeptical that the 
> example worked on many browsers even then. It's possible IE was flexible 
> enough it would have worked).
> 
> One thing you might want to do is is take out the entities.
> 
> I can't remember why I had to do this, but xmllint seemed to do the trick.
> ( I found a snippet at
> http://stackoverflow.com/questions/614067/how-to-resolve-all-entity-references-in-xml-and-create-a-new-xml-in-c,
> but it' smissing the necessary --loaddtd)
> 
> xmllint --loaddtd --noent --dropdtd FRONT.xml > FRONT_nodtdent.xml
> 
> I mean, you don't need the dtd for validation, particularly since I suspect 
> given the errors it may not validate anyhow.
> 
> It might make the files a little harder to read when reading the raw source, 
> but I suspect that's not typically a problem.
> 
> Jon Gorman
> University of Illinois
> 
> 
> 
> On Mon, Dec 9, 2013 at 2:10 PM, Robertson, Wendy C < 
> wendy-robert...@uiowa.edu> wrote:
> 
>> Back in 1999-2002 a handful of our theses were submitted  as a 
>> collection of xml files.  We posted the files in our repository 
>> several years ago (we posted a zipped folder with all the files).  At 
>> that time, if you opened front.xml you would be able to access the 
>> thesis. We have not touched the files in the close to 5 years since we 
>> posted them, but the files no longer open correctly. One of the problem 
>> theses is http://ir.uiowa.edu/etd/189/.
>> 
>> Front.xml begins
>>  > type="text/css" href="UIowa2K1.css" ?> > "UIowa2K.dtd">
>> 
>> I have tried the following changes but they do not help
>> 
>> 1)  Adding standalone="no"? to the xml declaration  -- > version="1.0" " encoding="UTF-8" standalone="no"?>
>> 
>> 2)  Changing the case of "UIowa2K1.css" and "UIowa2K.dtd" to match the
>> files (which are in all caps)
>> 
>> 3)  Changing xml:stylesheet to xml-stylesheet
>> 
>> Chrome shows errors that entities are not defined, but they are 
>> defined in the dtd.
>> 
>> I would appreciate any assistance in making these documents available 
>> again. Thanks!
>> 
>> Wendy Robertson
>> Digital Scholarship Librarian *  The University of Iowa Libraries
>> 1015 Main Library  *  Iowa City, Iowa 52242 wendy-robert...@uiowa.edu 
>> * 319-335-5821
>> 


Re: [CODE4LIB] Citing source code in high-profile academic journals

2013-11-07 Thread Jason Bengtson
If it's web code, i'd use the standards for citing a web document. Anything 
else I'd treat as an unpublished doc and get what citation info I could from 
source code comments and/or context

Sent from my iPhone

> On Nov 7, 2013, at 12:59 PM, "Fitchett, Deborah" 
>  wrote:
> 
> Probably the main reason it rarely happens is that most people aren't in the 
> habit of thinking about it (yet). I do see this as slowly changing, however, 
> as is the case with citing datasets; the speed will vary by discipline.
> 
> Theoretically anyone *can* cite anything already; but for the citations to be 
> most useful (eg for people to then be able to play programmatically with 
> reference lists) you need some agreed upon standards. Standards for citing 
> data are still in active development - you could get some ideas from eg 
> http://www.datacite.org/  I haven't heard anything about standards for citing 
> code though I haven't really been looking.
> 
> A permanent url is pretty vital, and a DOI certainly adds a lot of cachet for 
> scientists who are new to all this: it makes it *look* Official even though 
> it doesn't actually guarantee permanence or credibility. You might be 
> interested in https://github.com/arfon/fidgit - it's a recent proof of 
> concept integration between a GitHub repo and Figshare to get a DOI for the 
> repo.
>  
> Cheers,
> 
> Deborah Fitchett
> Digital Access Coordinator
> Library, Teaching and Learning
> Lincoln University, Te Whare Wānaka o Aoraki
> New Zealand's specialist land-based university
> 
> 
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of 
> Heather Claxton-Douglas
> Sent: Thursday, 7 November 2013 12:02 p.m.
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: [CODE4LIB] Citing source code in high-profile academic journals
> 
> Hello,
> 
> I need some advice about referencing source code in an academic journal.  I 
> rarely see it happen and I don’t know why.
> 
> Background:
> I’m building a website that connects academic researchers with software 
> developers interested in helping scientists write code.  My goal is for these 
> researchers to be able to reference any  new source code in the articles they 
> publish -- much like a “gene accession number” or a “PDB code”.
> 
> Unfortunately, I don’t see any code repositories referenced in high profile 
> journals like Science or PNAS.  I’m guessing it’s because the code in the 
> repositories isn’t permanent and may be deleted anytime? Or perhaps a DOI 
> needs to be assigned?
> 
> So my question to the group is:
> What criteria is necessary for a code repository or database to be eligible 
> for referencing in scientific academic journals?
> 
> Some ideas I have based on looking at the Protein Databank and Genbank are:
> 1) The entry is permanent -- we can’t delete articles once they’ve been 
> published, same is true for entries in the PDB and Genbank
> 2) The entry gives credit to all authors and contributors
> 3) The entry has a DOI
> 4) The entry has a simple accession number - PDB is a four character code,  
> Genebank number is six characters.
> 
> Is there anything I’m missing?  Any advice would be greatly appreciated.
> 
> Thank you
> Heather Claxton-Douglas, PhD
> www.sciencesolved.com
> 
> http://igg.me/at/ScienceSolved
> 
> 
> P Please consider the environment before you print this email.
> "The contents of this e-mail (including any attachments) may be confidential 
> and/or subject to copyright. Any unauthorised use, distribution, or copying 
> of the contents is expressly prohibited. If you have received this e-mail in 
> error, please advise the sender by return e-mail or telephone and then delete 
> this e-mail together with all attachments from your system."


[CODE4LIB] Fwd: Making a Connection

2013-11-03 Thread Jason Bengtson
*Jason Bengtson, MLIS, MA*
*Head of Library Computing and Information Systems*
University of Oklahoma
Robert M. Bird Health Sciences Library
1000 Stanton L. Young Blvd.
P.O. Box 26901
Oklahoma City, OK 73126-0901
Tel: (405) 271-2285, opt. 5
Website: www.jasonbengtson.com



-- Forwarded message --
From: Jason Bengtson 
Date: Thu, Oct 31, 2013 at 3:46 PM
Subject: Re: Making a Connection
To: kel...@goldstonepartners.com
Cc: kwi...@salud.unm.edu, gcolasu...@salud.unm.edu, hehus...@salud.unm.edu,
ibo...@salud.unm.edu, rrwri...@salud.unm.edu, mark.hopk...@integrisok.com,
mkmccar...@salud.unm.edu


Hi Kelley,

I'll be happy to pass the information along to my colleagues through a few
different mechanisms.

Best regards,

*Jason Bengtson, MLIS, MA*
*Head of Library Computing and Information Systems*
University of Oklahoma
Robert M. Bird Health Sciences Library
1000 Stanton L. Young Blvd.
P.O. Box 26901
Oklahoma City, OK 73126-0901
Tel: (405) 271-2285, opt. 5
Website: www.jasonbengtson.com



On Thu, Oct 31, 2013 at 3:35 PM, Kelley Zwisler <
kel...@goldstonepartners.com> wrote:

> Jason,
>
>
>
> I ran across your profile today – very impressive!  As a well-connected
> and talented professional, I wanted to reach out.  I’ve just begun a search
> for a Senior Front End Developer and wonder if you can help me spread the
> word.  Our Boulder startup client is fully funded and will be ready to
> launch this fall.  The concept is disruptive and will absolutely change a
> technology starved industry.  Can you share this information around with
> your friends to see if someone is ready for a fun startup without insane
> hours?
>
>
>
> *11 Best Cities to Find an IT 
> Job*<http://www.linkedin.com/e/-syegof-hc9sid2f-2a/Le30jQ9Z28eeBF9eKZej1L96Eb3SdC35MSyWLg7vDB-/blk/I88650990_5/1PsQpkbSsSk6J8rjcGrCB5cylAqSVIcOEPaA4P9n1Qt6wLq6NMbOYWrSlI/EML_mebc_shar_title_plh/?hs=false&tok=0HlABaLJFkBBA1>
>
>
>
> Thanks in advance for your help!
>
>
>
>
>
> *Kelley Zwisler*
>
> *Goldstone Partners, Inc.*
>
> 303.776.6269 o|303.775.5554 m
>
> kel...@goldstonepartners.com
>
>
>
> [image: 
> linkedin-icon]<http://www.linkedin.com/profile/view?id=5539306&trk=nav_responsive_tab_profile>[image:
> facebook-icon] <https://www.facebook.com/goldstonepartners>[image:
> gplus-icon] <https://plus.google.com/u/0/109019953119938169049/posts>[image:
> rss-icon] <http://hiretrendz.goldstonepartners.com/>[image: 
> twitter-icon]<https://twitter.com/mygoldstone>
>
>
>
> *"Create a moment that matters"*
>
>
>
> Please connect with me on LinkedIn. *http://www.linkedin.com/in/kelleyzwisler
> <http://www.linkedin.com/in/kelleyzwisler>*
>
>
>
>
>
>
>
> *__*
>
> *www.goldstonepartners.com* <http://www.goldstonepartners.com/>* |FREE
> tools for job seekers 
> **www.mygoldstonepartners.com*<http://www.mygoldstonepartners.com>
>
>
>
>
>


Re: [CODE4LIB] Faculty publication database

2013-10-25 Thread Jason Bengtson
I agree that the user ids can be helpful. VIVO has an available harvester
tool which is designed to find citations for a given author from PubMed,
but in testing we did at the University of New Mexico (I'm still there for
a short time until moving on to OU) we didn't find it to be terribly
effective. Not surprising, given the limits of PubMed entries. I like Ken
Varnum's answer . . . you really need robust faculty buy in. I personally
keep a running tally of publications and presentations on my website so
that I have a single, master list. I may use Zotero as well, but I always
know that my website will have everything. Getting faculty to use a central
database for that sort of thing, much less getting them to enter prior
publications, can be like herding cats, however. One thing that could make
it easier; make any central repository compatible with RIS or BibTeX files
so that researchers can export anything they have in a citation manager and
load those prior publications en masse. One of the many things that is less
than optimal about VIVO is that, when I used it, I had to enter
publications, laboriously, one at a time.

Best regards,

*Jason Bengtson, MLIS, MA*
Emerging Technologies/ R&D Librarian
University of New Mexico
Health Sciences Library & Informatics Center
MSC09 5100
1 University of New Mexico
Albuquerque, NM 87131-0001
Tel: (505) 272-0645
Website: www.jasonbengtson.com
Email: j.bengtson...@gmail.com


On Fri, Oct 25, 2013 at 7:45 PM, Daryl Grenz  wrote:

> I saw a presentation on the HKU development of a Current Research
> Information System on top of their DSpace repository (http://hub.hku.hk/)
> that, among many other things, does a good job of collecting publication
> information through harvesting with ORCID ids, etc. They are releasing the
> code as a module to add on to DSpace (http://cilea.github.io/dspace-cris/).
> It is probably more of a long-term solution than what you are thinking
> about now, but it may be worth looking at.
> - Daryl
>
> > Date: Fri, 25 Oct 2013 15:35:38 +
> > From: alevtina.verbovetsk...@mail.cuny.edu
> > Subject: [CODE4LIB] Faculty publication database
> > To: CODE4LIB@LISTSERV.ND.EDU
> >
> > Hi guys,
> >
> > Does your library maintain a database of faculty publications? How do
> you do it?
> >
> > Some things I've come across in my (admittedly brief) research:
> > - RSS feeds from the major databases
> > - RefWorks citation lists
> >
> > These options do not necessarily work for my university, made up of 24
> colleges/institutions, 6,700+ FT faculty, and 270,000+ degree-seeking
> students.
> >
> > Does anyone have a better solution? It need not be searchable: we are
> just interested in pulling a periodical report of articles written by our
> faculty/students without relying on them self-reporting
> days/weeks/months/years after the fact.
> >
> > Thanks!
> > Allie
> >
> > --
> > Alevtina (Allie) Verbovetskaya
> > Web and Mobile Systems Librarian
> > Office of Library Services
> > City University of New York
> > 555 W 57th St, Ste. 1325
> > New York, NY 10019
> > 1-646-313-8158
> > alevtina.verbovetsk...@cuny.edu<mailto:alevtina.verbovetsk...@cuny.edu>
>
>


Re: [CODE4LIB] Responsive Website or Library Catalogue?

2013-08-16 Thread Jason Bengtson
I should clarify; we have a couple of good RWD solutions I've set up that
we could implement immediately. The battle is purely administrative. I'm
curious how many folks have run into a similar issue.


On Fri, Aug 16, 2013 at 9:20 AM, Lisa Gayhart wrote:

> Thanks for the great feedback.  Our responsive catalogue is currently
> available in beta with a (quickly approaching) launch date of Aug. 27.
>  Feel free to check it out and provide your comments (either here or
> through the feedback form in the cat).
>
> http://go.utlib.ca/rwd
>
> Looking forward to hearing your comments.
>
> Thanks all,
>
> Lisa Gayhart
> Digital Communications Services Librarian
>
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Michael Schofield
> Sent: Friday, August 16, 2013 10:53 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Responsive Website or Library Catalogue?
>
> The Alvin Sherman Library, Research, and Information Technology Center
> [*gasp of air*] is mobile-first responsive and has a squishy catalog [not
> responsive down to mobile, however]. http://nova.edu/library/main
>
> We are also in the process of a drastic ground-up redesign that will go
> live in December that will do away with our, uh, carousel / three columns /
> big header / and other junk.
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Ruth Frasur
> Sent: Friday, August 16, 2013 10:47 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Responsive Website or Library Catalogue?
>
> The Evergreen Indiana catalog will be responsive soon.
> http://evergreen.lib.in.us
>
>
> On Fri, Aug 16, 2013 at 10:39 AM, Jason Bengtson  >wrote:
>
> > Ours isn't responsive yet (moving the site to a RWD model is a battle
> > I've been fighting for awhile), but you may want to look at my smart
> > links script (see http://www.jasonbengtson.com/main/tut.html) . . . it
> > can be useful for responsive sites that link to still bifurcated
> > resources. The column in JHL that I wrote on the topic is here if your
> > institution has a
> > subscription:
> >
> > http://www.tandfonline.com/doi/abs/10.1080/15323269.2012.719194#.Ug45J
> > WQjpcQ
> >
> > If not, and you're interested, let me know and I'll dig you up a
> > pre-publication version.
> >
> > Best regards,
> >
> > *Jason Bengtson, MLIS, MA, AHIP *
> > Emerging Technologies/ R&D Librarian
> > University of New Mexico
> > Health Sciences Library & Informatics Center
> > MSC09 5100
> > 1 University of New Mexico
> > Albuquerque, NM 87131-0001
> > Tel: (505) 272-0645
> > Website: www.jasonbengtson.com
> > Email: jbengt...@salud.unm.edu
> >
> >
> > On Fri, Aug 16, 2013 at 7:57 AM, Lisa Gayhart
> >  > >wrote:
> >
> > > Hello everyone,
> > >
> > > Who out there has a responsive library website or catalogue? I
> > > searched through the listserv archives and came up with a few
> > > examples - Ithaca, Wisconsin Madison, and Princeton finding aids -
> > > but thought I would check with the larger group for some examples. Any
> one in Canada?
> > >
> > > The release of the University of Toronto Libraries' new responsive
> > > catalogue is approaching and I am putting together some promotions,
> > where I
> > > would like examples of other responsive library sites/catalogues to
> > include
> > > in the messaging.  Feel free to send any links my way.
> > >
> > > Thank you,
> > >
> > > Lisa Gayhart | Digital Communications Services Librarian| University
> > > of Toronto Libraries | Information Technology Services |
> > > lisa.gayh...@utoronto.ca | 416-946-0959
> > >
> >
>
>
>
> --
> Ruth Frasur
> Director of the Historic(ally Awesome) Hagerstown - Jefferson Township
> Library
> 10 W. College Street in Hagerstown, Indiana (47346) p (765) 489-5632; f (765)
> 489-5808
>
> Our Kickin' Website <http://hagerstownlibrary.org>  Our Rockin' Facebook
> Page <http://facebook.com/hjtplibrary>  and Stuff I'm Reading<
> http://pinterest.com/hjtplibrary/ruth-reads/>
>


Re: [CODE4LIB] Responsive Website or Library Catalogue?

2013-08-16 Thread Jason Bengtson
Ours isn't responsive yet (moving the site to a RWD model is a battle I've
been fighting for awhile), but you may want to look at my smart links
script (see http://www.jasonbengtson.com/main/tut.html) . . . it can be
useful for responsive sites that link to still bifurcated resources. The
column in JHL that I wrote on the topic is here if your institution has a
subscription:
http://www.tandfonline.com/doi/abs/10.1080/15323269.2012.719194#.Ug45JWQjpcQ

If not, and you're interested, let me know and I'll dig you up a
pre-publication version.

Best regards,

*Jason Bengtson, MLIS, MA, AHIP *
Emerging Technologies/ R&D Librarian
University of New Mexico
Health Sciences Library & Informatics Center
MSC09 5100
1 University of New Mexico
Albuquerque, NM 87131-0001
Tel: (505) 272-0645
Website: www.jasonbengtson.com
Email: jbengt...@salud.unm.edu


On Fri, Aug 16, 2013 at 7:57 AM, Lisa Gayhart wrote:

> Hello everyone,
>
> Who out there has a responsive library website or catalogue? I searched
> through the listserv archives and came up with a few examples - Ithaca,
> Wisconsin Madison, and Princeton finding aids - but thought I would check
> with the larger group for some examples. Any one in Canada?
>
> The release of the University of Toronto Libraries' new responsive
> catalogue is approaching and I am putting together some promotions, where I
> would like examples of other responsive library sites/catalogues to include
> in the messaging.  Feel free to send any links my way.
>
> Thank you,
>
> Lisa Gayhart | Digital Communications Services Librarian| University of
> Toronto Libraries | Information Technology Services |
> lisa.gayh...@utoronto.ca | 416-946-0959
>