Re: [CODE4LIB] Web services for LII content?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Another option is one that I think you already do and that is to wrap an organization's branding around your licensed content: * Have the organization set up a domain name service entry that points to your server (e.g. resources.library.oh.us = 64.142.8.101) * Get from the organization an HTML template of how they would like LII content to appear. This is most likely just their existing website template. * Add code/configuration to your server that recognizes when the requesting URL is 'resources.library.oh.us' and present LII content within the organization's template rather than your default template. * Add statistics and customization options to taste, bake at 350 for thirty minutes, and serve with vanilla ice cream To most everyone in the world it looks like the organization's own content. Only someone who traceroutes the URL or has Netcraft's browser plugin would notice that it isn't the organization providing the web service. For me that would be a value-added service that I'd consider paying for (if I had a budget to do such things...). Peter On 3/28/06 5:33 PM, K.G. Schneider wrote: The library I've been talking to has said they are interested in showing LII content on their site. I have spoken briefly with their developers and indicated an interest in doing this, and even sent PDFs displaying our table structure internally. In turn, I've asked them what they would expect to see on their site. URLs? Links to LII content? Parsing-in of categories? Mini-descriptions, like titles plus the first ten, sort of like pulling in an RSS feed? - -- Peter Murray http://www.pandc.org/peter/work/ Assistant Director, Multimedia Systems tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information Network Columbus, Ohio -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEKeb44+t4qSfPIHIRAlY/AJ0fseYkPaNlQcedWIMSFkTUK3VaggCeOly6 n6mj61aENXbmGxjZfy6+sxs= =HZjL -END PGP SIGNATURE-
[CODE4LIB] Everything okay in Georgia
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 NPR is talking about the line of storms that went through Georgia last night. Is everyone okay? Peter - -- NOTE: New Position ... http://dltj.org/2007/01/new-title-new-challenges/ Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF6BR44+t4qSfPIHIRAhy3AJ9xQzTjBB/p5KsZZISIhjsrqwt0uACePiB8 E40U4u4z9Z/RA2Rn/hE4y/w= =J0Cj -END PGP SIGNATURE-
Re: [CODE4LIB] Records for Open Library
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Feb 5, 2008, at 12:11 PM, K.G. Schneider wrote: Has your library considered contributing records to Open Library ( http://www.openlibrary.org/ )? If so I'd like to hear from you on or off list. How would that work? Most of the records in OhioLINK are probably derived from OCLC Worldcat. Isn't sharing such records a no-no? Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFHqjmq4+t4qSfPIHIRAqggAKDGoUmRO/7tcmdTn7f8YEnaBTbhQQCfYSBy yJU+FrMcWRUGURJk29iDx5w= =CEg4 -END PGP SIGNATURE-
[CODE4LIB] Congratulations to Providence -- Code4Lib 2009
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Congratulations to the contingent from Providence for being selected by the Code4Lib members as the host site for the next meeting. I'm looking forward to being at the meeting there next year. Peter - - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFHxtdp4+t4qSfPIHIRAtc/AKCRdUC9kPdNXp/G+eWI23Lyn/9M1QCeMMtT jobC9IOIiGtXoo1Na3dzyxM= =2Hyz -END PGP SIGNATURE-
Re: [CODE4LIB] free movie cover images?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On May 19, 2008, at 11:39 AM, Ken Irwin wrote: With some limitations, the Google Books API allows folks to access book covers for free. (How's that working out? Anyone having luck with it?) -- what about movie/DVD/VHS covers? Are there any free sources for those images? IMDB has cover art for films, but I haven't looked to see if they provide an API to get to them /a la/ Google Books. Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFIMbUK4+t4qSfPIHIRAkWCAJsEmCwDdOUbxpDY1oH0rc0432sNHwCfegC+ V+B6IFaBbNsu3q5bpFYL/BQ= =S3LY -END PGP SIGNATURE-
Re: [CODE4LIB] planet.code4lib.org -- 3 suggestions
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On May 22, 2008, at 8:29 AM, Edward M. Corrado wrote: I wonder if the planet can be configured to display only blog posts that have certain tag(s)? It should be easy enough to do this with most blogging software. It is easy enough to do with most blog software, but I think MovableType is the big outlier. When I set up part of Lorcan's blog to go through the LibrarySOA planet aggregator (http://librarysoa.dltj.org/ ), I had to run his feed through Yahoo Pipes to pick of just the categories I wanted: http://pipes.yahoo.com/pipes/pipe.info?_id=rtYodYEe3BG6g7sVJhOy0Q Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFINW1/4+t4qSfPIHIRAlmeAJ9+4GQ5JNXe65Bbn01QEchUrcIOEgCfUyLB 0E1NmUm+vEvwskKT494rGfY= =ApGf -END PGP SIGNATURE-
Re: [CODE4LIB] New Library Technology Blog from the University of Michigan Library
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 All in favor of adding this to the Code4Lib Planet, say aye... Peter On May 30, 2008, at 9:49 AM, Ken Varnum wrote: Visit [BLT] at http://mblog.lib.umich.edu/blt/ - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFIQBWY4+t4qSfPIHIRAhrwAKCh9x7tpLJj31E4XCO9YEyhWTxNAACglOOH LZZsGxrQWUGqyaJTTaekmDc= =Q8Tk -END PGP SIGNATURE-
Re: [CODE4LIB] III SIP server
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Jun 12, 2008, at 9:43 AM, Andrew Nagy wrote: Yes - Please do share! Ditto! Here is my vote for an SVN server hosted at code4lib.org Or, if the code is relatively short, post it here! (If we get into a situation where many people want to work on it, then we can investigate an SVN server.) Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFIUTOG4+t4qSfPIHIRAlYNAKCnkLq8i6/g0rcDEH1C91s3+3KH0wCgrWxD xOZEpU+PNIlCxxI5QyaHlA8= =mYLl -END PGP SIGNATURE-
Re: [CODE4LIB] III SIP server
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Practical, perhaps, but I'm among those that don't yet get Git. If I'm in the minority here, then go ahead. Perhaps it will be the inspiration to focus intently on getting the concepts behind distributed version control systems... Peter On Jun 12, 2008, at 11:01 AM, Ross Singer wrote: What would be the advantage of setting up an SVN server on Code4lib rather than using something like GitHub? http://github.com/ Seems a lot more practical and, speaking as somebody that lost a ton of code the last time we lost a C4L svn repo (you know, back when hack wasn't a crime), would welcome storing stuff via a distributed network at a host that deals with admining it full time. -Ross. On Thu, Jun 12, 2008 at 10:32 AM, Peter Murray [EMAIL PROTECTED] wrote: On Jun 12, 2008, at 9:43 AM, Andrew Nagy wrote: Yes - Please do share! Ditto! Here is my vote for an SVN server hosted at code4lib.org Or, if the code is relatively short, post it here! (If we get into a situation where many people want to work on it, then we can investigate an SVN server.) - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFIUVGP4+t4qSfPIHIRAutRAKCwcusb5H1+KkhJAd5V16q2XtPFrQCgqgQ+ f8LgaykGGaglB4sCDYpc16Q= =cQBG -END PGP SIGNATURE-
[CODE4LIB] BarCampOhio and LibraryCampOhio, August 11, 2008
In conjunction with Bob Roberson-Boyd at OCLC, I'm pleased to announce plans for a BarCampOhio/LibraryCampOhio meeting on Monday, August 11th from 10am to 5:30pm at the OCLC Conference Center in Dublin, OH. Two camp communities! One day! All of the details, include stuff not covered below, are on the event homepage. What’s planned is a dual-track unconference of business technologists and library technologists. Why? We think there is synergy between these groups: Library technologists have: Strong roots in all of our communities A couple decades of experience dealing with massive amounts of data Great sensitivity to privacy and identity management on a limited scale Business technologists have: Around 8 or more years of experience dealing with Web-scale applications and problems Have a get-it-done-NOW need Typically have more marketing experience and/or resources Registration fee will be about $25 per person. A registration service will be announced soon, but in the meantime you can add your name to the list of interested people towards the bottom of the BarCampOhio wiki page. (PBwiki.com accounts required; the wiki-password/invite-key is “c4mp”.) -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ PGP.sig Description: This is a digitally signed message part
Re: [CODE4LIB] BarCampOhio and LibraryCampOhio, August 11, 2008
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Sorry, Joe. I tried to be cute and send the announcement out in an HTML-enhanced form. The link (http://barcamp.org/BarCampOhio) was imbedded as an anchor. (Thanks for posting the link, Rob!) Peter On Jul 17, 2008, at 3:58 PM, Joe Atzberger wrote: Sounds good! On Thu, Jul 17, 2008 at 3:26 PM, Peter Murray [EMAIL PROTECTED] wrote: All of the details, include stuff not covered below, are on the event homepage. Did I miss the URL, or are you holding out on us? : ) --joe - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFIgMNH4+t4qSfPIHIRAuv6AJ0ZyqNyvSYoHbPtKKi/9A3K7AqjkACdHaZC Wmlhczcg15B2aOmoU6HjUU0= =ilgb -END PGP SIGNATURE-
[CODE4LIB] Registration Open for BarCampOhio/LibraryCampOhio (August 11, 2008)
Please pass this message along to technology staff in your organization. Registration is open for the BarCampOhio/LibraryCampOhio meeting on Monday, August 11th from 10am to 5:30pm at the OCLC Conference Center in Dublin, OH. Other details are on the event homepage. What is a BarCamp?1 First and foremost: This is NOT a conference. Do not expect to be talked at by an ‘expert’ behind a podium. This is an event similar to getting together with some friends at a bar to talk. That’s the “bar” part of BarCamp. The “camp” part is a little much for us to pull off so if you do read the BarCamp page, keep in mind that you do NOT need to bring a sleeping bag. The procedural framework consists of sessions proposed and scheduled each day by attendees, mostly on-site, typically using white boards or paper taped to the wall. While loosely structured, there are rules at BarCamp. All attendees are encouraged to present or facilitate a session. Everyone is also asked to share information and experiences of the event, both live and after the fact, via public web channels including (but not limited to) blogging, photo sharing, social bookmarking, wiki-ing, and IRC. This open encouragement to share everything about the event is in deliberate contrast to the “off the record by default” and “no recordings” rules at many private invite- only participant driven conferences. If you have any questions, don’t hesitate to contact anyone on the BarCampOhio/LibraryCampOhio team. Description adapted from the BarCamp Wikipedia entry. -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ PGP.sig Description: This is a digitally signed message part
Re: [CODE4LIB] Zotero under attack
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I've posted some analysis and plenty of links to critical bits at http://dltj.org/article/endnote-zotero-lawsuit/ Some other thoughts... On Sep 26, 2008, at 4:01 PM, Reese, Terry wrote: While reverse engineering the .ens style files really isn't that big of a deal (this kind of reverse engineering is generally legally permitted), utilizing the collected knowledge-base from an End-note application is. I've run into this in the past with other software that I've worked on -- there is a good deal of legal tiptoeing that often needs to be done when you are building software that will essentially bird dog another (proprietary) application's knowledge-base. This seems like a real grey area. I can see Thomson Scientific putting up a fuss when using ENS files generated by the creator of EndNote. But ENS files can -- and have -- be created by just about anyone (librarians, journal publishers, researchers) and published on the open web. I don't see anything in the license agreement or argued elsewhere that says Thomson Scientific has rights over these works (the citation definition files) created and published by others. That would seem akin to Microsoft claiming rights over documents written in Word. Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: Ask me how you can start digitally signing your email! iD8DBQFI4CVf4+t4qSfPIHIRAkYFAJ0Qq85j1IXKv9aAnexFo+kvbS/eEACcCuCY kXoL085OZqvLFtbb+tb3LRI= =2Z92 -END PGP SIGNATURE-
Re: [CODE4LIB] Logo vote
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 +1 to the new combo/professional-1/professional-2 vote idea. - -1 to pirates and ninjas. I get enough of that kind of stuff at home already. ;-) Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: Ask me how you can start digitally signing your email! iD8DBQFI4CWx4+t4qSfPIHIRAmgHAKCkbifFXaNeoyDXUKPPE2Y6uf7MgQCfXJLj lxPW6s7SC9HEU4SEk8tGAo8= =UPA7 -END PGP SIGNATURE-
Re: [CODE4LIB] Zotero under attack
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sep 28, 2008, at 9:55 PM, Walter Lewis wrote: I had read the original claim as we export citations accepted at 3500 journals (most of which they might have been able to accomplish with the couple dozen styles in question given the popularity of MLA, APA etc.). How much of the 3500 claim is copy/paste as distinct from fresh intellectual effort? An interesting question, and perhaps relevant given that many of the contributed citation formats posted on the net are probably cut-and- paste versions of the basic citation formats. I don't have a good answer, though... By the way, you can read extracts of the claim and find a link to the full PDF version at http://dltj.org/article/zotero-lawsuit-extracts/ Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: Ask me how you can start digitally signing your email! iD8DBQFI4OWM4+t4qSfPIHIRAuAZAJ91UzorHJ5a8/Sh65keA05tN5h2EgCdEbZ9 t3ERjkf8jQJqrfGAa/sBY4Y= =sSpS -END PGP SIGNATURE-
Re: [CODE4LIB] Zotero under attack
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sep 29, 2008, at 10:19 AM, Jonathan Rochkind wrote: But there's nothing illegal about reverse engineering it. Unless perhaps you've signed a contract saying you wouldn't (did George Mason? Perhaps, if they have an EndNote license). Initially, I agreed. But it appears that George Mason did sign a site- wide license agreement (see the paragraph labeled #12 at http://dltj.org/article/zotero-lawsuit-extracts/ ), and the license agreement explicitly prohibits reverse engineering (paragraph labeled #15). To the best of my layman's understanding of the legal system, contract law (the license agreement) trumps copyright and patent law. I hope George Mason U is willing to stand up for Zotero. It's popular enough that hopefully they will. They /may/ be. Paragraph #31 says that GMU referred the matter to outside counsel. I suppose we just need to watch and wait to see what happens. Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: Ask me how you can start digitally signing your email! iD8DBQFI4OtR4+t4qSfPIHIRAmhLAKCtGklJ5TZCtyWLNtOymXUQSTM02ACgpB8G MOelJRqOYnXUS7uqRHAHIXI= =oh68 -END PGP SIGNATURE-
Re: [CODE4LIB] Zotero under attack
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sep 29, 2008, at 11:03 AM, Tim Spalding wrote: I'm guessing that GMU-paid people wrote the code in question―they have quite a team now. But it would an interesting legal question if outside people had done it as part of the Open Source process and GMU had merely agreed to include the code. Yeah -- I had the same thought. But the code was checked in by Simon Kornblith, one of the lead developers hired for Zotero development by GMU/CHNM (http://simonster.com/resume.thtml). Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: Ask me how you can start digitally signing your email! iD8DBQFI4PEx4+t4qSfPIHIRAv/uAJ0d34QrWemJ2QxYtah8my4zlzSsAQCfYYQI zfxcCA5I3BCr70hnIcptIRM= =wyuc -END PGP SIGNATURE-
Re: [CODE4LIB] amazon s3?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Nov 11, 2008, at 10:31 AM, Phil Cryer wrote: Nice article - did you consider anything like Hadoop, which is Yahoo's open source distributed filesystem/distributed computing application? I've been looking at it and had a demo setup just to do a proof of concept on the dfs, it's very compelling. I have not, but that looks like an interesting possibility... Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) Comment: Ask me how you can start digitally signing your email. iEYEARECAAYFAkkZzPIACgkQ4+t4qSfPIHJu3ACeI0FdnuzLLddxygTfiN6Wwu+6 C+gAn17Gr0tmGkgOVKy8pZQU7tNHkHKO =hNS4 -END PGP SIGNATURE-
Re: [CODE4LIB] amazon s3?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Nov 10, 2008, at 3:22 PM, Tim Shearer wrote: Anybody doing mass storage for their library/consortium on amazon s3? Anybody rejected it as an idea? Willing to share? Please do. Tim, I looked at the idea in comparison with OCLC's Digital Archive and posting my findings: Long-term Preservation Storage: OCLC Digital Archive versus Amazon S3 (http://dltj.org/article/oclc-digital-archive-vs-amazon-s3/ ). To this point, OhioLINK has done neither, but I do have some personal experience with Amazon S3 for posting large media on my blog. Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) Comment: Ask me how you can start digitally signing your email. iEYEARECAAYFAkkZoxMACgkQ4+t4qSfPIHIKUwCfSMoJL8OT1MgvNbDteFMnsBh3 OeAAn1eku0Ba28kq7lhbPbkRyBAwUO19 =3VVY -END PGP SIGNATURE-
Re: [CODE4LIB] Open Library Environment (OLE) Project - Regional Design Workshops
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 One of the things I noticed going through the training is the stark nature of the graphical elements used to represent the business process. (There is a standard for creating BPM diagrams called, not surprisingly, BPM Notation.) If there is anything that can get to the heart of messed up practices, it is having it shown to you in black- and-white. Then you can start deleting and rearranging the tasks so they make sense. It is also a good way to document what /is/ good practice and show that to other libraries in a consistent and meaningful way. I guess I'm taking an optimistic view of the process -- what will come out is better than the sum of the parts that will make it up. Peter On Nov 13, 2008, at 8:14 PM, Jonathan Rochkind wrote: I have to admit that I worry that too many of our libraries business processes as currently practiced are completely irrational and nonsensical, and that to model new requirements or systems off of them all aggregated and averaged out... may not be optimal. Certainly, you have to collect evidence about business process needs somehow. But how many of us have experienced library workflow that actually makes sense, instead of being habits built over years of having to do weird workarounds to work with systems that unreasonably constrained us, built on top of each other layer upon layer, combined in organizations siloed off so the right hand doesn't know what the left is doing, sprinkle on top the natural inclination of most people to be creatures of habit who don't like changing their workflow unless forced---with the result that I'm not even sure we know what makes sense anymore. Jonathan Tim McGeary [EMAIL PROTECTED] 11/13/08 3:43 PM John Fereira wrote: Tim McGeary wrote: The Open Library Environment (OLE, pronounced oh-lay) Project invites you to apply to participate in a two day Regional Design Workshop. The purpose of this workshop is to provide a forum for representatives of local research libraries and related institutions to discuss our work surrounding the current Integrated Library System and ideas on what this type of core system should incorporate. Workshops are being held in a variety of locations in the US over the next 2 months. For more information and to find a location near you, go to: http://oleproject.org/workshops. That's quite a collection of workshops schedule. I've been interested in the project since John Little first mentioned it here. On behalf of the Spring 2008 JA-SIG conference committee I invited him (and he accepted) to do a birds of a feather session at the conference. There are some things that I am working on that I think may fit well with the project (I was also a developer for a piece of Kuali Rice, so I know some of the Indiana folks) but I can't really tell from the number of workshops how the will inter-relate. Since there were a few dates where there are simultaneous workshops in different cities it would seem to me that some sort of video conference and a real time collaborative system (we used Macromedia Breeze for the Kuali project with developers at Cornell and Indiana) would be useful. With the current economy I know that travel budgets are undergoing a lot of scrutiny (I've even heard of a very large university system out west that may be halting all business travel for awhile) attending even one of the workshops may be problematic. John, I hear you about the travel elements of this. That is why this process will not just be closed off to these workshops. We are hoping to have enough workshops to gather a wide range of business processes that we can sift through to find commonalities to model the core business practices. On top of that, we will model the differences so that flexibility can be built into the OLE architecture. There will be plenty of time and opportunities for public comment on the data gathered at the workshops and the models as they are completed before the architecture stage is complete. So if you, or anyone, cannot attend a workshop, there will still be opportunity for comment, and we want and need it! Thank you for your interest - and please encourage others who show interest to participate in any way that they can. Cheers, Tim - - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) Comment: Ask me how you can start digitally signing your email. iEYEARECAAYFAkkc1NYACgkQ4+t4qSfPIHLTMgCeMBAYnfwlWFRh9etWZrSSWKQG LCYAoJS2PpJl8s7b4V/i03vwb7c0h3Xf =6I8P -END PGP
Re: [CODE4LIB] Serials Solutions Summon
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Apr 21, 2009, at 11:02 AM, Jonathan Rochkind wrote: It _would_ be great if SerSol would actually give you (if you were subscribed) a feed of their harvested and normalized metadata, so you could still pay them to collect and normalize it, but then use it for your own purposes outside of Summon. I hope SerSol will consider this down the line, if Summon is succesful. I don't think it is part of SerSol's business model to offer a feed of the full metadata it aggregates, but it does seem to be part of the business model to offer an API upon which you could put your own interface to the underlying aggregated data. On Apr 21, 2009, at 12:35 PM, Joe Hourcle wrote: Wouldn't this just a union catalog? Catalog is such a loaded term that I wouldn't want to touch it... ;-) Peter - -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development tel:+1-614-728-3600;ext=338 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) Comment: Ask me how you can start digitally signing your email. iEYEARECAAYFAknuC9EACgkQ4+t4qSfPIHIhuACgsVi/3EvjwgvRw9leoj0JzjWL yTwAnjBGmJnjrIvdoVe39mcihZB6nkjJ =XLA8 -END PGP SIGNATURE-
Re: [CODE4LIB] seeking examples of web-based voice or video calling (VoIP) in libraries
One of the things that comes to mind is the need to distinguish between various kinds of VoIP. By way of example, I'm currently using two VoIP systems in my office. One is my desk phone -- a cisco-supplied IP Phone that is in effect indistinguishable from my previous hard line phone. The other is a software phone -- Skype on my laptop. Both have a phone number reachable by any phone, and the person calling probably does not know they they are getting to be by VoIP. One is fairly fixed in location (it is only usable on my desk) while the other is portable (where ever my laptop has a network connection). One has chat and file sharing while the other does not. Based on the description of what you are interested in, it sounds like you are tending towards the latter. That may be intentional and/or it may become a source of confusion for those that pick up your LTR. Peter -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development*NEW* tel:+1-614-485-6725 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ PGP.sig Description: This is a digitally signed message part
Re: [CODE4LIB] open source software ideascale
Eric -- Can you describe a little bit more about this project? I got the invitation, but ignored it because the home page didn't really have much information about who was behind it and for what reason. Peter On Feb 11, 2010, at 7:48 AM, Eric Lease Morgan wrote: Consider completing an open source software IdeaScale: http://libraryideaforum.ideascale.com/ A few friends and I are doing some investigations regarding open source software and libraries. Through the process we have made a number of assertions, such as but not limited to: * Libraries need an easy to manage open source Google-like search * There is a critical mass of OSS to do much of library work * Libraries should become sources of safe open source software Using the IdeaScale tool we can garnder from a wider audience -- such as yourselves -- the validity of these assertions. Just click thumbs up if you agree or thumbs down if you disagree. Add a comment and/or additional assertion if you desire. Instant feedback. A way to gague community interest. Give it a whirl? -- Peter Murrayhttp://www.pandc.org/peter/work/ Assistant Director, New Service Development*NEW* tel:+1-614-485-6725 OhioLINK: the Ohio Library and Information NetworkColumbus, Ohio The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/ This email may be digitally signed (PGP.sig) http://dltj.org/pgp-email/ PGP.sig Description: This is a digitally signed message part
[CODE4LIB] Reminder: Call for Use Cases: Library Linked Data
[apologies for cross-posting] W3C Library Linked Data Incubator Group - http://www.w3.org/2005/Incubator/lld/ Call for Use Cases: Library Linked Data Are you currently using linked data technology [1] for library-related data, or considering doing it in the near future? If so, please tell us more by filling in the questionnaire below and sending it back to us or to public-...@w3.org, preferably before October 15th, 2010. The information you provide will be influential in guiding the activities the Library Linked Data Incubator Group will undertake to help increase global interoperability of library data on the Web. The information you provide will be curated and published on the group wikispace at [3]. We understand that your time is precious, so please don't feel you have to answer every question. Some sections of the templates are clearly marked as optional. However, the more information you can provide, the easier it will be for the Incubator Group to understand your case. And, of course, please do not hesitate to contact us if you have any trouble answering our questions. Editorial guidance on specific points is provided at [2], and examples are available at [3]. We are particularly interested in use cases describing the use of library linked data for end-user oriented applications. However, we're not ruling anything out at this stage, and the Incubator Group will carefully consider all submissions we receive. On behalf of the Incubator Group, thanks in advance for your time, Emmanuelle Bermes (Emmanuelle.Bermes_bnf.fr), Alexander Haffner (A.Haffner_d-nb.de), Antoine Isaac (aisaac_few.vu.nl) and Jodi Schneider (jodi.schneider_deri.org) [1] http://www.w3.org/DesignIssues/LinkedData.html [2] http://www.w3.org/2005/Incubator/lld/wiki/UCCuration [3] http://www.w3.org/2005/Incubator/lld/wiki/UseCases === Name === A short name by which we can refer to the use case in discussions. === Owner === The contact person for this use case. === Background and Current Practice === Where this use case takes place in a specific domain, and so requires some prior information to understand, this section is used to describe that domain. As far as possible, please put explanation of the domain in here, to keep the scenario as short as possible. If this scenario is best illustrated by showing how applying technology could replace current existing practice, then this section can be used to describe the current practice. Often, the key to why a use case is important also lies in what problem would occur if it was not achieved, or what problem means it is hard to achieve. === Goal === Two short statements stating (1) what is achieved in the scenario without reference to linked data, and (2) how we use linked data technology to achieve this goal. === Target Audience === The main audience of your case. For example scholars, the general public, service providers, archivists, computer programs... === Use Case Scenario === The use case scenario itself, described as a story in which actors interact with systems. This section should focus on the user needs in this scenario. Do not mention technical aspects and/or the use of linked data. === Application of linked data for the given use case === This section describes how linked data technology could be used to support the use case above. Try to focus on linked data on an abstract level, without mentioning concrete applications and/or vocabularies. Hint: Nothing library domain specific. === Existing Work (optional) === This section is used to refer to existing technologies or approaches which achieve the use case (Hint: Specific approaches in the library domain). It may especially refer to running prototypes or applications. === Related Vocabularies (optional) === Here you can list and clarify the use of vocabularies (element sets and value vocabularies) which can be helpful and applied within this context. === Problems and Limitations (optional) === This section lists reasons why this scenario is or may be difficult to achieve, including pre-requisites which may not be met, technological obstacles etc. Please explicitly list here the technical challenges made apparent by this use case. This will aid in creating a roadmap to overcome those challenges. === Related Use Cases and Unanticipated Uses (optional) === The scenario above describes a particular case of using linked data. However, by allowing this scenario to take place, the likely solution allows for other use cases. This section captures unanticipated uses of the same system apparent in the use case scenario. === References (optional) === This section is used to refer to cited literature and quoted websites.
Re: [CODE4LIB] mailing list administratativia
I believe the software documentation suggests a limit to put a stop to mail loops. Peter On Oct 27, 2010, at 3:37 PM, Alexander Johannesen wrote: On Thu, Oct 28, 2010 at 2:44 AM, Doran, Michael D do...@uta.edu wrote: Can that limit threshold be raised? If so, are there reasons why it should not be raised? Is it to throttle spam or something? 50 seems rather low, and it's rather depressing to have a lively discussion throttled like that. Not to mention I thought I was simply kicked out for living things up (especially given my reasonable follow-up was where the throttling began). -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Assistant Directorhttp://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] mailing list administratativia
David -- I think we need to test the last assumption against the real code. While it is a rational (so to speak) interpretation, the code might be buggy enough to not let any messages through -- including the first -- when the limit is set to 0. Peter On Oct 27, 2010, at 7:47 PM, David Fiander wrote: Ray, I think that the constraint makes more sense as a positive real number. While the length of a thread will never be exactly a non-integer length, it will eventually exceed any finite real-valued limit imposed, which is all that's necessary. (Actually, the non-negative part is optional. A limit that is = 0 will still allow the first message through before the list is throttled.) - David On Wed, Oct 27, 2010 at 18:18, Ray Denenberg, Library of Congress r...@loc.gov wrote: I think the constraint is that it has to be a rational number. -Original Message- From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Eric Hellman Sent: Wednesday, October 27, 2010 5:58 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] mailing list administratativia I vote for changing the limit threshold to PI * (eventual length of this meta-thread). On Oct 27, 2010, at 3:37 PM, Alexander Johannesen wrote: On Thu, Oct 28, 2010 at 2:44 AM, Doran, Michael D do...@uta.edu wrote: Can that limit threshold be raised? If so, are there reasons why it should not be raised? Is it to throttle spam or something? 50 seems rather low, and it's rather depressing to have a lively discussion throttled like that. Not to mention I thought I was simply kicked out for living things up (especially given my reasonable follow-up was where the throttling began). Alex -- Project Wrangler, SOA, Information Alchemist, UX, RESTafarian, Topic Maps --- http://shelter.nu/blog/ -- -- http://www.google.com/profiles/alexander.johannesen --- Eric Hellman President, Gluejar, Inc. 41 Watchung Plaza, #132 Montclair, NJ 07042 USA e...@hellman.net http://go-to-hellman.blogspot.com/ @gluejar -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Assistant Directorhttp://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] how 'great' are the great books
For what it's worth, I ran across something similar in the Freedom-to-Tinker blog: The Organization for Economic Cooperation and Development (OECD)--an intergovernmental think tank--recently faced this challenge. They were planning a global summit for education leaders that is taking place in Paris today (November 4th), and they wanted to bring fresh thinking from the public to this group. To achieve this goal, the OECD created an idea marketplace at www.allourideas.org, http://www.freedom-to-tinker.com/blog/mjs3/finding-best-ideas-world The concept is quite similar. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Assistant Directorhttp://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] detecting user copying URL?
Whoa -- good question. I don't think there is a hook in JavaScript that is running within a page to detect whether a user is manipulating the address bar (e.g. selecting it and copying its contents). Such an alert would be possible in the case of browser plugins, but then the browser would have to have the plug-in. Peter On Nov 29, 2010, at 1:49 PM, Ken Irwin wrote: Hi all, I have just, for the severalth time, just talked to a student who had lost a bunch of work in a common way: he had copied-and-pasted a bunch of database-content URLs on the fairly-reasonable (but, of course, incorrect) assumption that those URLs would get him back to the content later. He happened to be in LexisNexis, but it happens in lots of databases. Here's what I'm wondering: is there any tasteful/sane way of using JavaScript to detect when a user clicks into the URL bar and copies/cuts the URL from a page that will do the user no good later? It would, to my mind, be completely civilized for the database provider to generate a little popup window alerting the user to the error of their ways. User education would be great, of course, but some sort of built-in alert would be very friendly. What think you all? Would JS or some similar tool be able to achieve this? Ken -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Assistant Directorhttp://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Code4Lib Journal Call for Papers
Rejected from autocat, lita-l and ncg4lib because you weren't a subscriber to those lists? If so, I can handle those (and ol-lib, too). Peter On Dec 6, 2010, at 10:32 AM, Gabriel Farrell wrote: Submitted to LISWire and the above lists, but rejected from autocat, lita-l, usability4lib, ngc4lib, drupal4lib, and ol-lib -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Assistant Directorhttp://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Ride sharing IND - Bloomington - IND
I added a section for Northwest Columbus (Tuttle Mall area) and also added times that are in the 24-hour clock to aid in sorting the arrival/departure columns. Peter On Dec 17, 2010, at 2:36 PM, Andrew Nagy wrote: To help better track ride share opportunities, I created a page on the Code4Lib wiki. http://wiki.code4lib.org/index.php/C4L2011_rideshare#Indianapolis_International_Airport This way folks seeking ride share opportunities can sign up for a ride - and those offering can list their ride. Andrew On Thu, Dec 16, 2010 at 5:52 PM, Cary Gordon listu...@chillco.com wrote: I will be renting a car and driving to Bloomington on Sunday, the 6th at about 630 PM (assuming on-time arrival at 6ish) and returning on the 10th in time to make my 7 PM flight. I can take one or two people with a reasonable amount of luggage each way, and no, they don't have to be the same people. Let me know if you are interested. Thanks, Cary -- Cary Gordon The Cherry Hill Company http://chillco.com -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Assistant Directorhttp://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] An alternate presentation of Code4Lib Journal
I wonder if something like Anthologize -- http://anthologize.org/ -- would be useful for doing this. From its About page: Anthologize is a free, open-source, plugin that transforms WordPress 3.0 into a platform for publishing electronic texts. Grab posts from your WordPress blog, import feeds from external sites, or create new content directly within Anthologize. Then outline, order, and edit your work, crafting it into a single volume for export in several formats, including — in this release — PDF, ePUB, TEI. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] to link or not to link: PURLs
On Jan 26, 2011, at 3:24 PM, Erik Hetzner wrote: At Wed, 26 Jan 2011 13:57:42 -0600, Pottinger, Hardy J. wrote: Hi, this topic has come up for discussion with some of my colleagues, and I was hoping to get a few other perspectives. For a public interface to a repository and/or digital library, would you make the handle/PURL an active hyperlink, or just provide the URL in text form? And why? My feeling is, making the URL an active hyperlink implies confidence in the PURL/Handle, and provides the user with functionality they expect of a hyperlink (right or option-click to copy, or bookmark). A permanent URL should be displayed in the address bar of the user’s browser. Then, when users do what they are going to do anyway (select the link in the address bar copy it), it will work. ...which is why I intensely dislike Handles and PURLs. Man-up (person-up? byte-up?) and make a long-term commitment to own the URLs you mint with your digital asset management system. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] to link or not to link: PURLs
So that will teach me to post a moderately controversial opinion, then leave to take the kids out for a pizza dinner. I agree with what has been said so far, an in particular with Jonathan's latest e-mail below. Abstraction layers are good. Hiding abstraction layers from users is even better. If the best you can do is an external Handle/PURL set-up, then it is better than nothing. If you have some control and institutional commitment to a URL space -- creating cool URIs [1] to your content, if you will -- then by all means do that. If you can also attempt to future-proof your URL space with something like ARKs [2], then I think it is the best of all worlds. [1] http://www.w3.org/Provider/Style/URI [2] https://confluence.ucop.edu/display/Curation/ARK Peter On Jan 26, 2011, at 6:23 PM, Jonathan Rochkind wrote: What some in this thread are frowning on is having an abstraction layer such that the persistent URL for your web page or resource is not the URL that typical users see in their browser location bar when viewing that resource or web page. If your abstraction layer can make that so, then I don't think anyone in this thread would frown upon it. If your abstraction layer can't make that so... then I personally still agree it's sometimes an appropriate solution, the best trade-off, an acceptable evil. But it's worth spending some time thinking about if you can set it up to do that instead. Some shops have more technical capacity than others. If you are at a shop that can't even do their own apache install, then you are pretty much at the bottom of 'technical capacity' (which isn't an insult, that's where some people are), there isn't much of anything you can do, and you should be telling your vendors that you want them to provide you with software that does it right. That's pretty much all you can do. But STILL requires you to have enough understanding to tell the vendor what 'right' is and know if they've done it or not. If you can't even do that... well, you'll get what you get, so it goes. From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Shearer, Timothy J [tshea...@email.unc.edu] Sent: Wednesday, January 26, 2011 5:45 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] to link or not to link: PURLs Right, they are not the same, which is why I wondered if there was opposition to an abstraction layer in principle. A major problem for institutions who cannot afford to build is that they license systems. Licensed systems are often less than ideal. When an institution is in that scenario it either doesn't have the resources to tweak the system or the system is so closed as to be un-tweakable (or both). So your options, unless I'm missing something, are to stick with the bad urls your system provides, or to invest in an abstraction layer. I realize that the abstraction layer doesn't solve many of the problems (SEO, harvested indexes, user's re-use from the object they are looking at), but it does seem to solve some problems. Published urls (say in Worldcat, Open Library, and elsewhere). Taking advantage of linked data locally when you do have resources (e.g, an enhancing interface that extends functionality, or a preservation layer where a persistent identifier in the form of links would be handy). mod_rewrite assumes Apache, and that you may configure it. So I'm wondering if an abstraction layer is frowned upon in principle (as opposed to specific dislike or PURLS or handles). And, even if it's not ideal, whether it still presents utility, even in less than ideal implementations. -t On 1/26/11 5:09 PM, Robert Forkel xrotw...@googlemail.com wrote: as far as i can see, dislike of handles and PURLs doesn't mean commitment to one system which will work in perpetuity, but only commitment to own one domain in perpetuity. once you commit to that you may create an abstraction/redirection layer with mod_rewrite :) regards, robert On Wed, Jan 26, 2011 at 11:01 PM, Shearer, Timothy J tshea...@email.unc.edu wrote: Peter, are you opposed to an abstraction layer in principle? My reading of your response is that there's an assumption that there is one system and that it will work in perpetuity. We are in the unfortunate but I think fairly common position of having multiple systems, of aspiring to pare that down, and fully expectant that we'll need to migrate at some point even if we find perfection in the near to mid term. Having a link abstraction layer would make those transitions easier on our users, and on the world of linked data in general. Tim On 1/26/11 4:51 PM, Peter Murray peter.mur...@lyrasis.org wrote: On Jan 26, 2011, at 3:24 PM, Erik Hetzner wrote: At Wed, 26 Jan 2011 13:57:42 -0600, Pottinger, Hardy J. wrote: Hi, this topic has come up for discussion with some of my colleagues
Re: [CODE4LIB] Anyone up for a 5 mile morning run during the conference?
On Feb 1, 2011, at 1:54 PM, Schwartz, Raymond wrote: Is anyone interested in joining me for a 5 mile run around Bloomington one morning? Email me if interested. You still run? Only when chased. -- http://www.imdb.com/title/tt0089886/quotes?qt0435739 Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Idea for Virtual Lightning Talks
I was thinking this morning about the positive feedback coming from the remote participants and how the lightning talks are a great way to people working on emerging ideas. And I came up with an idea to try to replicate the experience online using one of those virtual classroom tools. I wrote up the idea on a Code4Lib wiki page and am looking for feedback (good idea? good idea with improvements? forgettaboutit?). http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks At the risk of hijacking my own proposal for a breakout session, I'd like to add this as a topic at the LYRASIS Open Source breakout this afternoon. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Idea for Virtual Lightning Talks
Thanks, Karen. If any helpful ideas come to mind on how to structure something like this, feel free to add them to the wiki or send them to me privately. What is on the wiki now is as far as I got with my brainstorming this morning. Peter On Feb 9, 2011, at 9:40 AM, Karen Coombs wrote: Peter, I've got some experience doing this type of thing. First, with the LITA BIGWIG Social Software Showcase and then later with OCLC Developer Network. Because members of our community aren't always able to come talk about their projects, we've been trying to increase the type of this we've been doing. We've had folks record screencasts about their projects for us and we've played them at a couple of our events. Also we streamed the Show and Tell portion of our last mashathon and recorded them and post them. So I think that this is a great idea and would be happy to share with anyone who is interested in working on this what I've learned from my experience trying to do this type of thing in the past. Karen On Wed, Feb 9, 2011 at 9:32 AM, Peter Murray peter.mur...@lyrasis.org wrote: I was thinking this morning about the positive feedback coming from the remote participants and how the lightning talks are a great way to people working on emerging ideas. And I came up with an idea to try to replicate the experience online using one of those virtual classroom tools. I wrote up the idea on a Code4Lib wiki page and am looking for feedback (good idea? good idea with improvements? forgettaboutit?). http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks At the risk of hijacking my own proposal for a breakout session, I'd like to add this as a topic at the LYRASIS Open Source breakout this afternoon. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Geo-locate EZProxy IP Addresses
GeoIP from MaxMind will do the trick, I think: http://www.maxmind.com/app/api Peter On Feb 9, 2011, at 1:10 PM, Fowler, Jason wrote: plug Code4lib 2011 is awesome! /plug Any suggestions for how to take ip addresses in the ezproxy audit logs and geo locate them on a Google Map? The tricky part is translating ip address into lat/lng = Jason Fowler, BA, GCFA, CISSP Programmer Analyst UBC Library Systems 604.822.5066 jason.fow...@ubc.ca -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Trial run of Virtual Lightning Talks
All, I'm looking for some volunteers to make a trial run at virtual lightning talks. This is an idea that came to me during Code4Lib earlier this month -- use a webinar tool to replicate the environment of the conference lightning talks. The outline of the concept is at: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks LYRASIS has a subscription to a 100-seat instance of Centra Saba that we can try. It is Java-based with claimed support for sharing desktops under Mac, Linux and Windows. I'd like to test that support to see if it can be used. So I'm looking for a half dozen volunteers to sign into a test room on Wednesday at 2pm. Please let me know if you can help. Read the presenter guidelines at the URL above to make sure you have the minimum requirements and for links to install the webinar client software. The URL to the trial run space is http://tinyurl.com/5vzd8st and it will be active on Wednesday at 2pm. Thanks, Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Trial run of Virtual Lightning Talks
A couple of clarifications. This is just a trial run to see if the software works; a prepared talk isn't necessary or expected. The time is also 2pm EST. Room for a few more volunteers... Peter On Feb 21, 2011, at 12:10 PM, Peter Murray wrote: All, I'm looking for some volunteers to make a trial run at virtual lightning talks. This is an idea that came to me during Code4Lib earlier this month -- use a webinar tool to replicate the environment of the conference lightning talks. The outline of the concept is at: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks LYRASIS has a subscription to a 100-seat instance of Centra Saba that we can try. It is Java-based with claimed support for sharing desktops under Mac, Linux and Windows. I'd like to test that support to see if it can be used. So I'm looking for a half dozen volunteers to sign into a test room on Wednesday at 2pm. Please let me know if you can help. Read the presenter guidelines at the URL above to make sure you have the minimum requirements and for links to install the webinar client software. The URL to the trial run space is http://tinyurl.com/5vzd8st and it will be active on Wednesday at 2pm. Thanks, Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] facets in Atom feeds
That's pretty cool, but I had to fire up Parallels on my Mac to see it in MSIE. For those that may not have Windows readily available, this is what it looks like: http://twitpic.com/45r6sn Peter On Mar 3, 2011, at 1:51 PM, Jonathan Rochkind wrote: Someone recently on this list was saying something about ways to embed facets in for instance Atom feeds. I was reminded of that, because checking out an Atom feed from Google Books Data API, in Internet Explorer... Internet Explorer displays 'facet' type restrictions for it, under a heading Filter by category. It also displays sort options, apparently somehow the feed is advertising it's sort options too in a way that a client like IE can act upon? Haven't looked into the details, but here's an example feed: http://books.google.com/books/feeds/volumes?q=LCCN07037314 Look at it in IE for instance. So whatever's being done here is apparently already somewhat standard, at least IE recognizes what Google does? I'd encourage SRU or whoever to follow their lead. [I agree that simply copying the Solr API for a standard like SRU is not the way to go -- Solr is an application that supports various low-level things that are not appropriate in that level of detail for a standard like SRU or what have you, at least not until they've been shown to be needed.] -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Sign up to present at the Code4Lib Virtual Lightning Talks on April 4th
One of the highlights of the Code4Lib annual meeting is the “lightning talk” rounds. A lightning talk is a fast-paced 5 minute talk on a topic of the presenter’s choosing. They are usually scheduled on an ad-hoc, first-come-first-served basis on the day of the event. They are an opportunity to provide a platform for someone who is just getting started with public speaking, who wants to ask a question or invite people to help with a project, or for someone to boast about something he or she did or tell a short cautionary story. These things are all interesting and worth talking about, but there might not be enough to say about them to fill up a full session timeslot. “Virtual Lightning Talks” replicates this conference activity online in a virtual meeting environment. Each one-hour block consists of 10 six-minute sessions (one minute for the presenter to take control of the virtual meeting environment and test audio followed by a five minute presentation). Presenters show their work by sharing their entire desktop; the presentation can consist of slides, web browser, command-line shell, or any other application that can be shown on the desktop. The first round will be on April 4th at 1:30pm Eastern U.S. Daylight Time. You can read more information and sign up to be a presenter or attendee at: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Sign up to present at the Code4Lib Virtual Lightning Talks on April 4th
Hey, folks -- So far no one has signed up to present on Monday and only one person has signed up to attend. It sounds like the idea of virtual lightning talks isn't going to fly. If you have feedback (e.g., not interesting, not enough lead time to prepare, wrong time of day/week/year), I'd appreciate hearing it. Peter On Mar 28, 2011, at 10:08 AM, Peter Murray wrote: One of the highlights of the Code4Lib annual meeting is the “lightning talk” rounds. A lightning talk is a fast-paced 5 minute talk on a topic of the presenter’s choosing. They are usually scheduled on an ad-hoc, first-come-first-served basis on the day of the event. They are an opportunity to provide a platform for someone who is just getting started with public speaking, who wants to ask a question or invite people to help with a project, or for someone to boast about something he or she did or tell a short cautionary story. These things are all interesting and worth talking about, but there might not be enough to say about them to fill up a full session timeslot. “Virtual Lightning Talks” replicates this conference activity online in a virtual meeting environment. Each one-hour block consists of 10 six-minute sessions (one minute for the presenter to take control of the virtual meeting environment and test audio followed by a five minute presentation). Presenters show their work by sharing their entire desktop; the presentation can consist of slides, web browser, command-line shell, or any other application that can be shown on the desktop. The first round will be on April 4th at 1:30pm Eastern U.S. Daylight Time. You can read more information and sign up to be a presenter or attendee at: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Sign up to present at the Code4Lib Virtual Lightning Talks on April 4th
All -- The feedback I got Friday was that the idea is sound but the timing is not great. I'm canceling today's scheduled virtual lightning talks and will reschedule for the last week of April or the first week of May. I'll send out another message when the date is set. Peter On Mar 28, 2011, at 10:08 AM, Peter Murray wrote: One of the highlights of the Code4Lib annual meeting is the “lightning talk” rounds. A lightning talk is a fast-paced 5 minute talk on a topic of the presenter’s choosing. They are usually scheduled on an ad-hoc, first-come-first-served basis on the day of the event. They are an opportunity to provide a platform for someone who is just getting started with public speaking, who wants to ask a question or invite people to help with a project, or for someone to boast about something he or she did or tell a short cautionary story. These things are all interesting and worth talking about, but there might not be enough to say about them to fill up a full session timeslot. “Virtual Lightning Talks” replicates this conference activity online in a virtual meeting environment. Each one-hour block consists of 10 six-minute sessions (one minute for the presenter to take control of the virtual meeting environment and test audio followed by a five minute presentation). Presenters show their work by sharing their entire desktop; the presentation can consist of slides, web browser, command-line shell, or any other application that can be shown on the desktop. The first round will be on April 4th at 1:30pm Eastern U.S. Daylight Time. You can read more information and sign up to be a presenter or attendee at: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Code4Lib Virtual Lightning Talks Rescheduled to April 29th
Thanks for the feedback, everyone (both on and off list). The one-week-to-prepare was, in hindsight, too aggressive. Okay, lesson learned (I hope). The Virtual Lightning Talks session has been rescheduled to April 29th from 1pm to 2pm Eastern U.S. time. I've reset and updated the sign-up form: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks Peter On Apr 1, 2011, at 7:13 PM, Matt Jones wrote: I also like this idea, and it also conflicts for my schedule, but I was contemplating skipping my other commitment to attend this. Hadn't decided for sure, as I was waiting to see a few of the Virtual LT talk titles that signed up (hah!). Also, I am a bit of a newcomer to code4lib, having never attended the conference, and coming from a related but somewhat different community (environmental informatics). I thought this might be a good way to hear a little more about what is developing in the code4lib community. I considered giving a Virtual LT as well, but thought it best to hear a few to gauge what might be of interest from my projects. Matt On Fri, Apr 1, 2011 at 2:48 PM, Edward M. Corrado ecorr...@ecorrado.uswrote: I agree with Luciano that the lead time was a bit short for me. Well, maybe not specifically because it was short, but it does conflicts with something else I have to do and I don't have time to reschedule. I really like this idea and I hope it can be successful, so I hope this message brought a rash of sign-ups and it goes on, or it is rescheduled. Edward On Fri, Apr 1, 2011 at 6:42 PM, Luciano Ramalho luci...@ramalho.org wrote: On Fri, Apr 1, 2011 at 3:01 PM, Peter Murray peter.mur...@lyrasis.org wrote: So far no one has signed up to present on Monday and only one person has signed up to attend. It sounds like the idea of virtual lightning talks isn't going to fly. If you have feedback (e.g., not interesting, not enough lead time to prepare, wrong time of day/week/year), I'd appreciate hearing it. As a Pythonista I am a huge fan of lightning talks, a staple of PyCons all over the World. Virtual lightning talks is a novel idea to me, but sounds great. I'd be interested in attending and even presenting, but I think the lead time was too short, particularly for an activity intended for business hours (1:30pm EDT is 2:30pm BRT / UTC-3). How about trying again, but aiming at a date in late April? -- Luciano Ramalho programador repentista || stand-up programmer Twitter: @luciano -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] [dpla-discussion] Rethinking the library part of DPLA
I, too, have been struggling with this aspect of the discussion. (I'm on the DPLA list as well.) There seems to be this blind spot within the leadership of the group to ignore the copyright problem and any interaction with publishers of popular materials. One of the great hopes that I have for this group, with all of the publicity it is generating, is to serve as a voice and a focal point to bring authors, publishers and librarians together to talk about a new digital ownership and sharing model. That doesn't seem to be happening. Peter On Apr 10, 2011, at 10:05, Karen Coyle li...@kcoyle.net wrote: I appreciate the spirit of this, but despair at the idea that libraries organize their services around public domain works, thus becoming early 20th century institutions. The gap between 1923 and 2011 is huge, and it makes no sense to users that a library provide services based on publication date, much less that enhanced services stop at 1923. kc Quoting Eric Hellman e...@hellman.net: The DPLA listserv is probably too impractical for most of Code4Lib, but Nate Hill (who's on this list as well) made this contribution there, which I think deserves attention from library coders here. On Apr 5, 2011, at 11:15 AM, Nate Hill wrote: It is awesome that the project Gutenberg stuff is out there, it is a great start. But libraries aren't using it right. There's been talk on this list about the changing role of the public library in people's lives, there's been talk about the library brand, and some talk about what 'local' might mean in this context. I'd suggest that we should find ways to make reading library ebooks feel local and connected to an immediate community. Brick and mortar library facilities are public spaces, and librarians are proud of that. We have collections of materials in there, and we host programs and events to give those materials context within the community. There's something special about watching a child find a good book, and then show it to his or her friend and talk about how awesome it is. There's also something special about watching a senior citizens book group get together and discuss a new novel every month. For some reason, libraries really struggle with treating their digital spaces the same way. I'd love to see libraries creating online conversations around ebooks in much the same way. Take a title from project Gutenberg: The Adventures of Huckleberry Finn. Why not host that book directly on my library website so that it can be found at an intuitive URL, www.sjpl.org/the-adventures-of-huckleberry-finn and then create a forum for it? The URL itself takes care of the 'local' piece; certainly my most likely visitors will be San Jose residents- especially if other libraries do this same thing. The brand remains intact, when I launch this web page that holds the book I can promote my library's identity. The interface is no problem because I can optimize the page to load well on any device and I can link to different formats of the book. Finally, and most importantly, I've created a local digital space for this book so that people can converse about it via comments, uploaded pictures, video, whatever. I really think this community conversation and context-creation around materials is a big part of what makes public libraries special. Eric Hellman President, Gluejar, Inc. http://www.gluejar.com/ Gluejar is hiring! e...@hellman.net http://go-to-hellman.blogspot.com/ @gluejar -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
Re: [CODE4LIB] Code4Lib Virtual Lightning Talks Rescheduled to April 29th
All, Here is a mid-month reminder to sign up to present or attend the inaugural Code4Lib virtual lightning talks on April 29th. Three of nine presentation slots have been spoken for, and there is plenty of room for attendees. Let me know if you have any questions, Peter On Apr 4, 2011, at 2:47 PM, Peter Murray wrote: Thanks for the feedback, everyone (both on and off list). The one-week-to-prepare was, in hindsight, too aggressive. Okay, lesson learned (I hope). The Virtual Lightning Talks session has been rescheduled to April 29th from 1pm to 2pm Eastern U.S. time. I've reset and updated the sign-up form: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Code4Lib Virtual Lightning Talks Rescheduled to April 29th
All, A week and a day until the first run of the Code4Lib Virtual Lightning Talks. Three presenters have signed up so far, with room for more: CodaBox: Using E-Prints for a small scale personal repository Edward M. Corrado MARC-DM: a JavaScript API for indexing MARC-JSON records in CouchDB Luciano Ramalho Extending VuFind for cross-collection search Michael Appleby and Youn Noh Plenty of room for people to watch, too. Please sign up at http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks Peter On Apr 4, 2011, at 2:47 PM, Peter Murray wrote: Thanks for the feedback, everyone (both on and off list). The one-week-to-prepare was, in hindsight, too aggressive. Okay, lesson learned (I hope). The Virtual Lightning Talks session has been rescheduled to April 29th from 1pm to 2pm Eastern U.S. time. I've reset and updated the sign-up form: http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] What do you wish you had time to learn?
It is a pretty big list for me, much of it has already been mentioned. - map/reduce pattern - sophisticated Google Analytics usage - advanced Drupal module programming - AJAX in general and JQuery in particular - mock objects in PHP and Java for unit testing - playing a guitar Peter On Apr 26, 2011, at 8:30 AM, Edward Iglesias wrote: Hello All, I am doing a presentation at RILA (Rhode Island Library Association) on changing skill sets for Systems Librarians. I did a formal survey a while back (if you participated, thank you) but this stuff changes so quickly I thought I would ask this another way. What do you wish you had time to learn? My list includes CouchDB(NoSQL in general) neo4j nodejs prototype API Mashups R Don't be afraid to include Latin or Greek History. I'm just going for a snapshot of System angst at not knowing everything. -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Webinar information for today's Virtual Lightning Talks
The first Code4Lib Virtual Lightning Talks starts in about an hour (1pm Eastern Daylight Time). To attend the meeting, use this link: http://mt205.centra.com/GA/main/00bc5596012eb2d01dc395bd Attendees may also enter the event by going to the URL below, and entering the event ID. URL: http://mt205.centra.com/main Event ID: RMW644179 Presenters are urged to use the desktop software (available for MacOSX, Linux and Windows) for the smoothest operation (see the links at http://wiki.code4lib.org/index.php/Virtual_Lightning_Talks#Presenter_Guidelines for download information). I'll start the webinar software at 12:30 in case anyone wants to come in early to test. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Webinar information for today's Virtual Lightning Talks
Thanks to everyone for participating in the first Code4Lib Virtual Lightning Talks on Friday. In particular, my gratitude goes out to Ed Corrado, Luciano Ramalho, Michael Appleby, and Jay Luker being the first presenters to try this scheme for connecting library technologists. My apologies also to those who couldn’t connect, in particular to Elias Tzoc Caniz who had signed up but found himself locked out by a simultaneous user count in the presentation system. Recordings of the presentation audio and screen capture video are now up in the Internet Archive (search for Code4Lib Virtual Lightning Talks or go to the Code4Lib Wiki page on Virtual Lightning Talks for links). Some lessons learned. First, people were locked out when they shouldn't have been. The most we saw online at any particular time as 25, but the room was supposed to be able to hold 60. I think the problem was how I entered e-mail addresses into the system to reserve slots for the presenters and the people who signed up in advance. (Which obviously didn't work because one of the presenters and at least one of the attendees who signed up in advance didn't get in.) Should we do this again (see below) I'll try to debug the problem. Second, some comments I got were about cranky Java applets and applications. LYRASIS has two conference tools at its disposal -- Java-based Centra and Flash-based Acrobat Connect -- and I chose Centra because running Flash on LINUX is an issue. Maybe this will need to be revisited (or maybe there is another Java-based conference system that can do better). Third, since we were not limited by space and other timing constraints, can the five-minutes-per-presenter limit be relaxed? I have mixed feelings about this; I think defined time limits promote better presentations, but the four presentations this first go-around went to the end of the five minute time limit and there was no opportunity for questions or audience interaction. On the whole, it seemed like a positive experience from my perspective and from that of the feedback I've received so far. I'm going to start a conversation thread in Code4LibCon (where all of the Code4Lib meeting planning discussion takes place) to see if it is worthwhile to do again and to identify what should be done differently. If you are interested, please consider joining and contributing to the discussion. Or e-mail me privately and I'll reflect your comments into the group discussion. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Webinar information for today's Virtual Lightning Talks
On May 3, 2011, at 5:43 AM, MJ Ray wrote: Peter Murray peter.mur...@lyrasis.org wrote: Second, some comments I got were about cranky Java applets and applications. LYRASIS has two conference tools at its disposal -- Java-based Centra and Flash-based Acrobat Connect -- and I chose Centra because running Flash on LINUX is an issue. Maybe this will need to be revisited (or maybe there is another Java-based conference system that can do better). I think Centra only runs in Sun Java... This is a real bummer (and something that should be added to the documentation wiki page). I don't have a way to test this (my primary platform being MacOSX with the Apple-supplied Java). Can this be verified? (I can create a test meeting instance, if needed.) Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Group-sourced Google custom search site?
A while back I created [1] a Google Custom Search profile [2] for blogs listed in the Code4Lib Planet aggregator [3]. It hasn't been updated since 2006. I see in the control panel for Google Custom Search that it is possible to add other Google accounts as administrators, and I'm certainly open to doing that. (Anyone: send me your Google account ID and I'll add you.) Peter [1] http://dltj.org/article/google-custom-search-for-planet-code4lib/ [2] http://www.google.com/cse/home?cx=017716194421589436379%3Azdoxzpetaxk [3] http://planet.code4lib.org/ On May 2, 2011, at 5:14 PM, Cindy Harper wrote: That reminds me - I was looking last week into the possibility of making a Google custom search site with either a whitelist of trusted technology sites, or a blacklist of sites to exclude. I haven't looked into whether the management of that could be group-sourced, but maybe someone else here has thought about this. I haven't looked into the terms of service of custom search sites, either. But of course slashdot was high on the whitelist. I was thinking about sites for several purposes - general technology news and opinion, or specific troubleshooting / programming sites. Some way to avoid the site-scrapers who populate the troubleshooting pages. Cindy Harper, Colgate U. -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] exposing website visitor IP addresses to webcrawlers
Interesting question. I don't see the harm in doing so. It isn't the raw access logs, so one can't see what was accessed. It isn't useful as an attack vector because there is a mixture of servers/crawlers and desktop IPs there; one might just as well attack the entire address space. Peter On May 20, 2011, at 10:35 AM, Keith Jenkins wrote: Just out of curiosity, does anyone on this list have any opinions about whether website owners should publicly post lists of their visitors' IP addresses (or hostnames) and to also allow such lists to be indexable by search engines? For example: https://www3.ietf.org/usagedata/site_201104.html Keith -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] exposing website visitor IP addresses to webcrawlers
Ah, but why is it done and does it cause any harm are two different questions. I can't think of a good reason as to why. Perhaps it is something related to how the IETF is a non-profit org and there is a perceived requirement to make sure its resources are not being overly abused. Peter On May 20, 2011, at 10:49 AM, Wilfred Drew wrote: Why? What possible value would there be in doing this? Just curious. Bill Drew -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Peter Murray Sent: Friday, May 20, 2011 10:42 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] exposing website visitor IP addresses to webcrawlers Interesting question. I don't see the harm in doing so. It isn't the raw access logs, so one can't see what was accessed. It isn't useful as an attack vector because there is a mixture of servers/crawlers and desktop IPs there; one might just as well attack the entire address space. Peter On May 20, 2011, at 10:35 AM, Keith Jenkins wrote: Just out of curiosity, does anyone on this list have any opinions about whether website owners should publicly post lists of their visitors' IP addresses (or hostnames) and to also allow such lists to be indexable by search engines? For example: https://www3.ietf.org/usagedata/site_201104.html Keith -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ Lyrasis --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Job Announcement: Application Support Specialist; LYRASIS (Atlanta, GA)
Application Support Specialist LYRASIS seeks a highly motivated, experienced Application Support Specialist to contribute to our dynamic, fast-growing open source support and technology services department. The Support Specialist will provide excellent care to our member customers by assisting in all aspects of supporting and troubleshooting Evergreen library software. The candidate will also be called upon to support other products within the LYRASIS Technology Services suite. The ideal candidate will be a flexible, detail-oriented self-starter able to work well under pressure while maintaining a commitment to excellent customer service. Hours are 8:30-5 in our Atlanta office with occasional after-hours work and flexibility to work from home. About LYRASIS Technology Services LYRASIS Technology Services (LTS) is a new suite of services and support from LYRASIS. LTS emphasizes open source technologies. We currently offer hosting and application support of cost-effective discovery layers, consortial borrowing automation systems, and institutional repository software. Evergreen provides back end services to libraries and library consortia. Visit http://www.lyrasis.org for more company information or http://www.evergreen-ils.org to learn more about Evergreen. Skills Required: • Experience with administrating and troubleshooting Linux operating systems in a command-line interface • Experience providing exceptional email and telephone support to end-users using Microsoft Windows • Experience with HTML, CSS, Javascript, Perl and Apache • Familiarity with public and/or academic library operations and standards • Experience with administrating and troubleshooting PostgreSQL. Preferred: • Experience with Evergreen, DSpace or Drupal in a library or higher education environment. • Manipulation of XML documents with XPath and XSLT • Experience with Z39.50 information retrieval protocol Additional Qualifications: Strong technical skills and the desire to stay abreast of new leading edge technology, the desire to participate in open source activities, and the ability to communicate with a wide variety of stakeholders. Salary: Commensurate with experience Benefits: LYRASIS’ attractive benefits package encourages a harmonious work/life balance including flextime, medical, dental, vision, disability and life insurance coverage plans, a company-matched 403B savings plan, annual and sick leave, tuition reimbursement, flexible spending accounts, as well as flexible work hours in a virtual work environment. Organization Profile: Created in April, 2009 by the merger of PALINET and SOLINET and joined shortly thereafter by NELINET, LYRASIS is the nation’s largest regional membership organization serving libraries and information professionals. Serving more than 6,000 institutions, the diverse LYRASIS membership is located primarily in the Mid-Atlantic, Southeast, New England and West regions, LYRASIS is an Equal Opportunity Employer. Qualified applicants may submit resumes to Paquita V. Morris, Director of Human Resources at human.resour...@lyrasis.org or via fax at 404.892.7879. LYRASIS reserves the right to alter the position overview, with or without notice to the employee. This position overview is not a contract of employment and does not alter the employment relationship. Finally, every position overview is subject to modification to reasonably accommodate persons with disabilities. -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Seeking feedback on database design for an open source software registry
Colleagues -- As part of the Mellon Foundation grant funding the start-up of LYRASIS Technology Services, LTS is establishing a registry to provide in-depth comparative, evaluative, and version information about open source products. This registry will be free for viewing and editing (all libraries, not just LYRASIS members, and any provider offering services for open source software in libraries). Drupal will be the underlying content system, and it will be hosted by LYRASIS. I'm seeking input on a data model that is intended to answer these questions: • What open source options exist to meet a particular need of my library? • What are the strengths and weaknesses of an open source package? • My library has developers with skills in specific technologies. What open source packages mesh well with the skills my library has in-house? • Where can my library go to get training, documentation, hosting, and/or contract software development for a specific open source package? • Are any peers using this open source software? • Where is there more information about this open source software package? The E-R diagram and narrative surrounding it are on the Code4Lib wiki: http://wiki.code4lib.org/index.php/Registry_E-R_Diagram Comments on the data model can be made as changes to the wiki document, replies posted here, or e-mail sent directly to me. In addition to comments on the data model, I'm particularly interested in answers to these questions (also listed at the bottom of the wiki page): 1. The model does not provide for a relationship between a person and a software package. Would such a relationship be useful? E.g., individuals self-identifying as affiliated with an open source software package. 2. The initial planning process did not account for the inclusion of packages that were not themselves end products. Should code libraries and support programs be included as packages in the registry? The model could conceivably be adjusted in two ways to account for this. The simplest would only require the addition of new PackageType enumerations (e.g. “code library”); this would not allow for searching of packages that use code libraries (e.g., answering the question “What repositories use the djatoka JPEG2000 viewer system?”) Another simple change would be to add “code library” to the TechType enumeration; the code library would not have the benefit of links to other relationships and entities. A more complicated change would do both but there would be no relationship between the code library as a Package and as a Technology. Are there better ways to add code libraries to the model? 3. Some who have reviewed the concept for the registry suggested other attributes. Should these be added? (And what is missing?) • Package – Translations • Package – Intended audience (e.g. developers, patrons/desktop, patrons/web, library-staff/desktop, library-staff/web) • Version – Code maturity (e.g., alpha, beta, release candidate, formal release) 4. To answer the question “Are any peers using this open source software?” is it necessary to have an enumeration of library types? Public library, school library, university library, community college library, special library, museum (others?) 5. Is the location of Institutions and Providers desired? One reason it might be desirable is to do a geography-based search (e.g. training providers within a 60-mile radius). Feel free to add to the list of questions. I'm looking forward to your thoughts. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
On Jul 15, 2011, at 2:59 PM, Mike Taylor wrote: Isn't this pretty much what FreshMeat is for? http://freshmeat.net/ It is similar in concept to Freshmeat, but the scope is limited to library-oriented software (which might be too use-specific for Freshmeat and certainly harder to find among the vast expanse of non-library-oriented stuff). Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
Nate -- Thanks for the pointer to NITRC. There are some good interface elements there that might be useful to emulate. I want to be clear that our grant mandate extends only to the FreshMeat registry functionality. Source code hosting is definitely out of scope for what we are doing. Building community will be hard, particularly because the intent of the registry isn't for just developers themselves but also for any library that is interested in applying open source solutions to their library needs. It doesn't mean that the library will be developing or running the software themselves (that is where the Provider entity comes in, and it is a point that distinguishes this registry from FreshMeat and NITRC). Peter On Jul 17, 2011, at 11:22 PM, Nate Vack wrote: On Fri, Jul 15, 2011 at 2:09 PM, Peter Murray peter.mur...@lyrasis.org wrote: On Jul 15, 2011, at 2:59 PM, Mike Taylor wrote: Isn't this pretty much what FreshMeat is for? http://freshmeat.net/ It is similar in concept to Freshmeat, but the scope is limited to library-oriented software (which might be too use-specific for Freshmeat and certainly harder to find among the vast expanse of non-library-oriented stuff). You might look at NITRC[1], which has tried very hard to do the same thing for neuroscience software in addition to providing project hosting like Sourceforge. They get funded by some federal grant thing[2]. Unfortunately, they've also found that the world wasn't really looking for a site to review and host a small subset of open-source projects, so their usage isn't high. They've convinced some projects to come live in their domain, so they seem to attract enough funding to stay online, but they've never succeeded in becoming much of a community. And the people who do neuroscience crowd is probably two orders of magnitude larger than the people who do open-source in libraries crowd -- so building a vibrant community will be even harder in this case. The real problem for me is that their site doesn't seem to warrant enough attention to really be made usable or stay up reliably. So if you want to get software that's hosted only by them, it can be really frustrating. It's like a crappy FreshMeat combined with a crappy, unreliable Sourceforge. My ultimate take: you can probably do something more interesting with your grant money than building a FreshMeat-alike. Either way, you might talk to the NITRC folks about their experiences -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
On Jul 18, 2011, at 9:34 AM, Kevin S. Clarke wrote: You might also talk to the http://oss4lib.org/ folks to see what they did. I had some early conversations with Dan Chudnov about six months ago as early plans were being drawn up. I haven't reached out to Dan specifically with the latest message, and that is a good suggestion. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] [lita-l] Re: Seeking feedback on database design for an open source software registry
Great questions, Lori. Thanks for prompting these clarifications. We're using Drupal as a foundation and are going to be contracting with a Drupal developer to integrate existing Drupal modules with any custom field design, taxonomy creation, and plug-in development required to meet the goals. One of the conditions we'll put on the development contract is that we can release the code behind the registry as open source itself. My current thinking is that once the core work done we'll put the code up on Google Code or GitHub or a similar code hosting service. Descriptive elements, being factual, wouldn't be subject to licensing. We'll insist that comments and ratings be licensed to the registry under a Creative Commons Attribution-ShareAlike License (same as used by Wikipedia) by their authors. The specifications will say that RSS feeds will be possible based on Drupal taxonomy classes (and iCal entries for the Event entities). I'd like to go so far as to develop an RDF data model and publish entities, attributes and relationships as RDFa, but that may not happen in the first development go-around. Editing data can come from any user logged into the system, and there will be a public stream of changes so malicious edits can be caught and reversed. Two things come to mind in supporting project specific lists of users and providers. We can talk about direct, read-only (or perhaps even read-write) APIs into the database itself. Or, as we'll probably do for DSpace, embed a special case that redirects requests for users and providers to the DuraSpace listings. And if there is special information that the Evergreen group would like to capture, we can talk about modifying the data model to include it; now is definitely the best time to be doing that before a database gets instantiated. In short, I'm definitely open to the conversation. Peter On Jul 26, 2011, at 10:15 AM, Lori Bowen Ayre wrote: Hi Peter, I'm working with the Evergreen community and we had discussed setting up an Evergreen community directory that would contain a lot of the information you are after in this application. We are evaluating whether we'd rather throw our energy into what you are doing here so would like to hear more about ownership, access, licensing and availability of the application and the data that you are collecting. I know you say the registry will be free for viewing and editing (all libraries, not just LYRASIS members, and any provider offering services for open source software in libraries) but could you tell us who will have access to what, and who can edit what, and what kind of license you will have on the application itself? For example, what if we wanted to use the information collected in your database about Evergreen users and service providers...could we export that subset of data? On a regular basis (e.g. RSS feed?) Could we copy your Drupal installation (and retheme it for our use on the Evergreen site?) What if we wanted to capture some additional information about our Evergreen community that others weren't interested in...would there be some flexibility there? Just trying to get a handle on the possibilities you are open to considering or have already considered. Lori Ayre Evergreen Oversight Board On Fri, Jul 15, 2011 at 11:42 AM, Peter Murray peter.mur...@lyrasis.org wrote: Colleagues -- As part of the Mellon Foundation grant funding the start-up of LYRASIS Technology Services, LTS is establishing a registry to provide in-depth comparative, evaluative, and version information about open source products. This registry will be free for viewing and editing (all libraries, not just LYRASIS members, and any provider offering services for open source software in libraries). Drupal will be the underlying content system, and it will be hosted by LYRASIS. I'm seeking input on a data model that is intended to answer these questions: • What open source options exist to meet a particular need of my library? • What are the strengths and weaknesses of an open source package? • My library has developers with skills in specific technologies. What open source packages mesh well with the skills my library has in-house? • Where can my library go to get training, documentation, hosting, and/or contract software development for a specific open source package? • Are any peers using this open source software? • Where is there more information about this open source software package? The E-R diagram and narrative surrounding it are on the Code4Lib wiki: http://wiki.code4lib.org/index.php/Registry_E-R_Diagram Comments on the data model can be made as changes to the wiki document, replies posted here, or e-mail sent directly to me. In addition to comments on the data model, I'm particularly interested in answers to these questions (also
Re: [CODE4LIB] [lita-l] Re: Seeking feedback on database design for an open source software registry
Thanks, Luciano. I am an advocate for the show-me-the-code method. In this case I'm going to give the contracted developer a chance to get a head start before the code is made publicly available. Peter On Jul 27, 2011, at 3:22 AM, Luciano Ramalho wrote: Congrats on this project, Peter. On Tue, Jul 26, 2011 at 4:28 PM, Peter Murray peter.mur...@lyrasis.org wrote: Great questions, Lori. Thanks for prompting these clarifications. We're using Drupal as a foundation and are going to be contracting with a Drupal developer to integrate existing Drupal modules with any custom field design, taxonomy creation, and plug-in development required to meet the goals. One of the conditions we'll put on the development contract is that we can release the code behind the registry as open source itself. My current thinking is that once the core work done we'll put the code up on Google Code or GitHub or a similar code hosting service. The best practice in Open Source development is to put the code (and specs, roadmap etc.) in a public repository on day 1. That way you give others a chance to contribute with ideas, code reviews and even code in the form of patches, if they find the project useful. Of course, developing in the open does not guarantee that you will get any volunteer help. But doing it behind closed doors does guarantee that you won't get any. Cheers, -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
Ken -- Thanks for this info and for forwarding my initial message to the LIS-OSS mailing list. There does seem to be some overlap, and I need to study the great content on the wiki. On a similar note, if folks are aware of other efforts in other disciplines or areas of the world, I'd appreciate hearing about them. Peter On Jul 27, 2011, at 10:03 AM, Ken Chad wrote: The issue of building a community was also looked at in a JISC supported SCONUL project earlier this year that culminated in the 'Open Edge, Open source in libraries' event. It looks to me that what you are doing could be a great way to help move the agenda forward. The theme of the initiative was 'building capacity to help enable open source solutions to flourish in the HE library community'. After the event a (JISCMail) discussion list was set up lis-...@jiscmail.ac.uk. The outputs of the initiative and conference now form part of the SCONUL Higher Education Library Technology (HELibTech) wiki. This has a general page on open source http://helibtech.com/Open+Source and specific pages on 'community' http://helibtech.com/open+source+community and a very preliminary start at mapping various forms of 'capacity' (e.g. development expertise, expertise of licensing etc). http://helibtech.com/Open+Source+Capacity Ken CEO, Ken Chad Consulting Ltd Tel +44 (0)7788 727 845. Email: k...@kenchadconsulting.com www.kenchadconsulting.com Skype: kenchadconsulting Twitter: @KenChad Open Library Systems Specifications: http://libtechrfp.wikispaces.com -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Peter Murray Sent: 18 July 2011 16:02 To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Seeking feedback on database design for an open source software registry Nate -- Thanks for the pointer to NITRC. There are some good interface elements there that might be useful to emulate. I want to be clear that our grant mandate extends only to the FreshMeat registry functionality. Source code hosting is definitely out of scope for what we are doing. Building community will be hard, particularly because the intent of the registry isn't for just developers themselves but also for any library that is interested in applying open source solutions to their library needs. It doesn't mean that the library will be developing or running the software themselves (that is where the Provider entity comes in, and it is a point that distinguishes this registry from FreshMeat and NITRC). Peter On Jul 17, 2011, at 11:22 PM, Nate Vack wrote: On Fri, Jul 15, 2011 at 2:09 PM, Peter Murray peter.mur...@lyrasis.org wrote: On Jul 15, 2011, at 2:59 PM, Mike Taylor wrote: Isn't this pretty much what FreshMeat is for? http://freshmeat.net/ It is similar in concept to Freshmeat, but the scope is limited to library-oriented software (which might be too use-specific for Freshmeat and certainly harder to find among the vast expanse of non-library-oriented stuff). You might look at NITRC[1], which has tried very hard to do the same thing for neuroscience software in addition to providing project hosting like Sourceforge. They get funded by some federal grant thing[2]. Unfortunately, they've also found that the world wasn't really looking for a site to review and host a small subset of open-source projects, so their usage isn't high. They've convinced some projects to come live in their domain, so they seem to attract enough funding to stay online, but they've never succeeded in becoming much of a community. And the people who do neuroscience crowd is probably two orders of magnitude larger than the people who do open-source in libraries crowd -- so building a vibrant community will be even harder in this case. The real problem for me is that their site doesn't seem to warrant enough attention to really be made usable or stay up reliably. So if you want to get software that's hosted only by them, it can be really frustrating. It's like a crappy FreshMeat combined with a crappy, unreliable Sourceforge. My ultimate take: you can probably do something more interesting with your grant money than building a FreshMeat-alike. Either way, you might talk to the NITRC folks about their experiences -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Seeking feedback on database design for an open source software registry
Colleagues -- please excuse the cross-posting; I've found the circle of people potentially interested in this was wider than I thought. As part of the Mellon Foundation grant funding the start-up of LYRASIS Technology Services, LTS is to produce a series of tools that enable libraries to decide whether open source is right for their environments. I’ve put a page up on the Code4Lib wiki (http://wiki.code4lib.org/index.php/Decision_Support_Tools) describing the kinds of tools that will initially fall into this area. After review by the LTS Advisory Panel and comments from the community, statements of work will be drafted for consultants to create these tools and the work will be let out for contract. The completed tools will be turned into web documents in the form of whitepapers, checklists, spreadsheets, etc., and published along with the open source software registry now under development. To encourage consultants to share their knowledge, we are considering allowing consultants to identify themselves in the text of the document (e.g. “Prepared for LYRASIS with funding from the 2011-2012 Mellon Foundation! Open Source Support Grant by name of consultant.”) With this background in mind, answers to these questions would be helpful: • Based on your experience and/or knowledge of open source software adoption, are there other tools or techniques that would be useful to document and make available? • Do you have suggestions for consultants to approach to complete the work of creating these tools? Also, earlier post with the entity-relationship diagram generated a lot of good comments. Thanks to everyone for responding with observations about the design itself or with general questions about what we’re up to. Keep ‘em coming! Based on that feedback, I’ve updated the diagram (http://wiki.code4lib.org/index.php/Registry_E-R_Diagram) to include entities for a Characteristic and a Characteristic_Value. The idea is that a Characteristic is like a label for a row in a comparison table, and that a Characteristic is associated with a particular Package Type. A Characteristic_Value is the answer to how a Package does or does not implement that Characteristic. This might be easier to explain in a diagram. In a mockup of the package comparison page (http://dltj.org/temporary/registry-mockups/comparison.html), there is a list of Characteristics in the left-most column of the table followed across the page by Characteristic_Values for DSpace and Fedora. (The characteristics and values, as well as much of everything else in the mockups, are made-up data.) In this way we can have arbitrary Characteristics for each package type and allow them to be compared in a table like this. The values are strings, so no scoring or comparison is done; that is left as an exercise to the user depending on their own individual needs. Speaking of mockups, that page and eight others can be found at http://dltj.org/temporary/registry-mockups/ . Hopefully you can start to see the correlation between the E-R diagram and how the system will work. Comments and questions, both specific and general, are most welcome. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] [lita-l] Seeking feedback on database design for an open source software registry
This is great feedback, Lori. Based on this and other feedback that I've gotten, I'm going to remove this functionality from the specifications. The gist of what I heard was that the added complexity was not worth the benefit -- particularly for large systems like ILSs and when it is difficult to precisely nail down the definition of a feature/characteristic. (Yeah, they were the same thing; I couldn't think of the word feature as I was building the diagram.) A suggestion I heard instead was to create a Feature URL that each package can populate on its page (http://dltj.org/temporary/registry-mockups/package.html for example) that points to the community's list of features. This is actually more in keeping with the underlying philosophy of the registry -- pointers to an open source community's resources rather than trying to form and sustain a community at the registry itself. As envisioned, maintainers of a package would keep information up-to-date. Technically, changes to any data in the registry would be open to anyone who registers for an account (with appropriate controls for spam). Thanks for the discussion, and please keep the comments coming… Peter On Aug 1, 2011, at 6:59 PM, Lori Bowen Ayre wrote: Hi Peter, The characteristics could get quite unwieldly, couldn't they? For example, I've got a draft list of Evergreen features that contains hundreds of features. I've grouped the features into functional categories. I'm working on the same thing for Koha. The draft list of Evergreen features is currently a Google doc if you'd like to see it: http://bit.ly/jbVg48 Are you thinking of characteristics as something different from features? And if so, how would they be different and who decides for each type of content? Also, how do you envision keeping this registry up-to-date? =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-= Lori Bowen Ayre // Library Technology Consultant / The Galecia Group Oversight Board Communications Committee / Evergreen (707) 763-6869 // lori.a...@galecia.com Specializing in open source ILS solutions, RFID, filtering, workflow optimization, and materials handling =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= On Mon, Aug 1, 2011 at 1:22 PM, Peter Murray peter.mur...@lyrasis.org wrote: Colleagues -- please excuse the cross-posting; I've found the circle of people potentially interested in this was wider than I thought. As part of the Mellon Foundation grant funding the start-up of LYRASIS Technology Services, LTS is to produce a series of tools that enable libraries to decide whether open source is right for their environments. I’ve put a page up on the Code4Lib wiki (http://wiki.code4lib.org/index.php/Decision_Support_Tools) describing the kinds of tools that will initially fall into this area. After review by the LTS Advisory Panel and comments from the community, statements of work will be drafted for consultants to create these tools and the work will be let out for contract. The completed tools will be turned into web documents in the form of whitepapers, checklists, spreadsheets, etc., and published along with the open source software registry now under development. To encourage consultants to share their knowledge, we are considering allowing consultants to identify themselves in the text of the document (e.g. “Prepared for LYRASIS with funding from the 2011-2012 Mellon Foundati! on Open Source Support Grant by name of consultant.”) With this background in mind, answers to these questions would be helpful: • Based on your experience and/or knowledge of open source software adoption, are there other tools or techniques that would be useful to document and make available? • Do you have suggestions for consultants to approach to complete the work of creating these tools? Also, earlier post with the entity-relationship diagram generated a lot of good comments. Thanks to everyone for responding with observations about the design itself or with general questions about what we’re up to. Keep ‘em coming! Based on that feedback, I’ve updated the diagram (http://wiki.code4lib.org/index.php/Registry_E-R_Diagram) to include entities for a Characteristic and a Characteristic_Value. The idea is that a Characteristic is like a label for a row in a comparison table, and that a Characteristic is associated with a particular Package Type. A Characteristic_Value is the answer to how a Package does or does not implement that Characteristic. This might be easier to explain in a diagram. In a mockup of the package comparison page (http://dltj.org/temporary/registry-mockups/comparison.html), there is a list of Characteristics in the left-most column of the table followed across the page by Characteristic_Values for DSpace and Fedora. (The characteristics and values, as well as much of everything
Re: [CODE4LIB] [lita-l] Re: Seeking feedback on database design for an open source software registry
In the E-R diagram, there is a place for a URL and a chunk of HTML code in each Release entity. I was thinking that is where release-specific information would go, and I will update the document to call it out more explicitly. Thanks again, Lori. Peter On Aug 2, 2011, at 7:25 PM, Lori Bowen Ayre wrote: I think providing a URL for information about specific features is a good idea. You may want to allow for listing more than one version of a particular software package and allow for a link to the features listing associated with each version (or perhaps release notes) for each supported version. -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
Thanks for the reply, Stuart. With the first question, I've updated the diagram to add an Association entity. (Technically, I don't think this is an entity but rather a specialization of a relationship.) This is based off some great work I saw at the NITRC. Take a look at the Associations section of these page: http://www.nitrc.org/projects/fcon_1000/ http://www.nitrc.org/projects/fsl/ This fits the use case you describe and that of modules that would be a part of a Drupal installation or how djatoka can be a component of several different projects. Regarding the second question, I think of standards as a kind of technology. I've added standard to the list of enumerations at http://wiki.code4lib.org/index.php/Registry_E-R_Diagram Peter On Aug 3, 2011, at 7:06 PM, stuart yeates wrote: Two points: (1) The model seems appears not to capture Project A builds on Project B This will make the model less-than-optimal for comparing (for example) an open source Project A with an propriety Project B when B is a fork of A. (2) Standards. They appear not to be mentioned at all. cheers stuart -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
On Aug 4, 2011, at 4:17 PM, stuart yeates wrote: On 04/08/11 13:09, Peter Murray wrote: Thanks for the reply, Stuart. With the first question, I've updated the diagram to add an Association entity. (Technically, I don't think this is an entity but rather a specialization of a relationship.) This is based off some great work I saw at the NITRC. Take a look at the Associations section of these page: http://www.nitrc.org/projects/fcon_1000/ http://www.nitrc.org/projects/fsl/ This fits the use case you describe and that of modules that would be a part of a Drupal installation or how djatoka can be a component of several different projects. Regarding the second question, I think of standards as a kind of technology. I've added standard to the list of enumerations at http://wiki.code4lib.org/index.php/Registry_E-R_Diagram So in your example, if a dspace / fedora run in a servlet container (which is a standard) which depends on Java (which is both a standard and a project) would you be expecting to break those out? If so, that's a lot of entities and your proposed mockups are going to have to be redone; If not, you can’t do proper dependency tracking. Well, we certainly don't want to get into a situation where we find it is turtles all of the way down. As the model is shaping up now, there is an important distinction between an Association and a Technology. An Association is a relationship between a Package and another Package and a Technology is an attribute of a Package. So the key is defining what a Package is to represent, which is some unit of open source software that is unique or specific in its implementation to libraries. (DSpace and Fedora are not necessarily specific and unique to libraries, but those two packages are highly visible in libraries and related communities.) Tomcat as a servlet container and Java as a programming language would be considered Technologies not Packages (since they are not unique and specific to libraries) and so would not have a relationship to other packages. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
Taken as a whole, the community and member surveys LYRASIS did a year ago found that open source software is still in early adoption. There are notable packages that are breaking out of that stage, but the the majority of survey responses said that libraries are seeking assistance with figuring out if and what software is right for them. Marshall's numbers do show an interesting up-tick in the adoption of open source, but I don't think we can call it a trend yet. The way the world looks from my vantage point is that there is still a lot of interest in open source and usefulness in a tool like the one being proposed. (I will concede to some bias on this point, though.) Peter On Aug 4, 2011, at 6:13 PM, BWS Johnson wrote: I am fascinated by this assertion. Perhaps I'm just misreading. The technology adaptation curve I remember from Rogers and Crossing the Chasm would break down to about a third of folks finding themselves in the early majority. Much fizzles between the Innovators and Early Adopters, and the same occurs again between the early adopters and the early majority. Are you really viewing all open source at the same point in the curve, namely still in early adoption? Even if one were to squint and apply the lens of Librarians being more conservative than average in terms of adopting new things (which I'm not sure is true profession wide) open source and Library Science at this point have a history. Koha is in its eleventh year. Dspace is 9ish. This listserv is cruising about its 8th. Evergreen is at least 5 years on, now. VuFind is 4ish years. There are certainly many more that belong on this list that slip my mind at present. When one considers Johnson's arguments on innovation contained in Where Good Ideas Come From (Less scholarly than Diffusion of Innovations, but every bit as valuable in my eyes) the diversity contained here parallels the explosion in the pace of innovation elsewhere. Marshall Breeding stated that This year SirsiDynix and Innovative Interfaces were especially hard struck by open source competitors. in this year's Automation Marketplace. I'd argue that if the development were pre chasm, it wouldn't eat the established competition's lunches like that. With all due respect, I would think that it would be fair to peg a large consortial entity or National Library at the right hand side of the curve. I think this ends up happening more often than not since there is a perception that if the wrong decisions were taken too early on, it would reflect poorly on a prestigious institution. Cheers, Brooke -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
repositories for the project, which allows it to show some nice trends in the software project's life. A colleague e-mailed me privately about Ohloh as well, and in particular the metrics function to tell how viable a project is. I haven't looked at Ohloh yet to see if it is possible to call into its service to get the metrics for registered projects, but at the very least this kind of project activity statistics is an important point for considering an open source package and I'd like to find a way to get it into this registry. On Aug 7, 2011, at 4:10 PM, stuart yeates wrote: On 06/08/11 10:27, Peter Murray wrote: Well, we certainly don't want to get into a situation where we find it is turtles all of the way down. Am I right in parsing that as we have consciously decided to make the registry blind to the concept of visualisation. ? Given that visualisation is such a huge trend at the moment, good luck with that. Stuart -- I apologize for not fully understanding your point; I think we are talking past each other. I don't see how limiting the scope of the definition of Package to just library-related or library-specific entities makes a statement one way or another on visualization. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Seeking feedback on database design for an open source software registry
-submitted project descriptions. Projects have a tendency to over-generalize on what their software does, under-report defects, and generally paint a rosy picture. Will there be some sort of quality control/editing/verification of the claims made by submitters? Will it matter if some of the projects are described more generously than in reality? Won't the system still be useful even if they are? I'm interested to hear more about what others think would be good metrics. I agree with Matt that they serve as a useful rough sorting mechanism (perhaps as a way to cull projects which clearly have no active community, or at least not one that is actively gaming the metrics -- but even gaming shows some activity, doesn't it?). Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Job Posting: Software Developer, LYRASIS (Atlanta)
[Please excuse the cross-posting.] LYRASIS seeks a highly motivated, experienced Developer to contribute to our dynamic, fast-growing open source support, development, and technology services department. The Developer will provide excellent care to our member customers with a focus on customization and maintenance of web applications. This position will serve a wide range of clients with a diverse set of needs, primarily using Drupal and also including Evergreen, DSpace and Index Data. Hours are 8:30 a.m. to 5:00 p.m. in our Atlanta office, with occasional after-hours work and flexibility to work from home. About LYRASIS Technology Services LYRASIS Technology Services (LTS) is a new suite of services and support from LYRASIS. LTS emphasizes open source technologies. We currently offer hosting and application support of cost-effective discovery layers, consortial borrowing automation systems, institutional repository software, and Drupal site development. Visit http://www.lyrasis.org for more company information. Skills Required: * Three to five years of related work experience * PHP, PERL, and Java development experience * Experience coding and deploying systems in a Linux, Apache, PostgreSQL and PHP/Perl (LAMP) stack * Knowledge of browser side web markup and scripting languages including: JavaScript, XHTML, CSS, AJAX * Understanding of dynamic or active web content and the use of XML based technologies * Understanding of Web Standards, Accessibility, Usability/ UX web standards * Testing software applications on a broad range of browsers and browser versions as part of the application development process as well as when troubleshooting problems experienced by end users. * Soft skills include the ability to interact with clients and gather requirements on various projects, working in a fast-paced environment with time sensitive projects, and a great attitude. Skills Preferred: * Drupal experience including modification customization, installation configuration, custom modules installation development, and Drupal migration * Knowledge of the Drupal tools landscape and ability to develop custom solutions when needed * Content management system design development * Experience with Apache, Jetty or Tomcat * Experience with Evergreen, DSpace or Drupal in a library or higher education environment. Additional Qualifications: Strong technical skills and the desire to stay abreast of new leading edge technology, the desire to participate in open source activities, and the ability to communicate with a wide variety of stakeholders. Salary: Commensurate with experience Benefits: LYRASIS’ attractive benefits package encourages a harmonious work/life balance including flextime, medical, dental, vision, disability and life insurance coverage plans, a company-matched 403B savings plan, annual and sick leave, tuition reimbursement, flexible spending accounts, as well as flexible work hours in a virtual work environment. Company Profile: Created in April, 2009 by the merger of PALINET and SOLINET and joined shortly thereafter by NELINET, LYRASIS is the nation’s largest non-profit regional membership organization serving libraries and information professionals. Serving more than 6,000 institutions, the diverse LYRASIS membership is located primarily in the Mid-Atlantic, Southeast, New England and West regions, LYRASIS is an Equal Opportunity Employer. Qualified applicants may submit resumes to Paquita V. Wright, Director of Human Resources at human.resour...@lyrasis.org or via fax at 404.892.7879. LYRASIS reserves the right to alter the position overview, with or without notice to the employee. This position overview is not a contract of employment and does not alter the employment relationship. Finally, every position overview is subject to modification to reasonably accommodate persons with disabilities. -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Seeking consultants to create decision support tools for open source software selection
LYRASIS is seeking to engage consultants to create decision support tools in the form of whitepapers, self-guided assessments, and worksheets for libraries considering open source software. This work is funded by a grant from the Andrew W. Mellon Foundation to help libraries of all types determine if open source software is right for them, and what combination of software, hosting, training, and consulting works for their situation. These tools are to be paired with a software registry to become a community exchange point and stimulant for growth of the library open source ecosystem by connecting libraries with projects, service providers, and events. The full solicitation is on the Decision Support Tools page of the Code4Lib wiki (http://wiki.code4lib.org/index.php?title=Decision_Support_Toolsoldid=9312). Anyone who is interested is invited to get in touch with me to ask questions and/or see the responses to questions from others. By way of background, the part of the grant that we are seeking to fulfill is: Identify useful tools that can support decision-making and create free, web-based versions for library self-use. Tools will enable libraries to look at products (open source or not) from the library requirement perspective as well as product functionality. Readiness assessment tools will assist libraries in evaluating local conditions to assess what resources exist or are needed to acquire, adopt, and support open source products. Selection tools will provide a structure for looking at such factors as usability, scalability, documentation, upgrade frequency, customization, maintenance requirements, community adoption levels, system support needs, and security in addition to product features. Existing models for assessing business requirements and readiness for other software applications will be used as a starting point for developing readiness assessment and selection tools for open source library products. The tools will be developed by staff and consultants, and tested/vetted with members and/or experts. Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Job Posting: Digital Library Repository Developer, Boston Public Library (Boston, MA)
On Sep 28, 2011, at 2:32 PM, Michael B. Klein wrote: On Wed, Sep 28, 2011 at 11:29 AM, Michael J. Giarlo leftw...@alumni.rutgers.edu wrote: P.S. Perhaps those who take issue with Mr. Tennant's listserv etiquette and ethics can take this up privately? WHY IS PENN STATE SO INTERESTED IN SUPPRESSING DISCUSSION OF THIS TOPIC??!?!! Clearly we need a mailing list to discuss this matter. tennant4lib anyone? Peter -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Code4Lib Community google custom search
Love the idea, but the form is now throwing a 404 error on submission. Any chance it can be fixed? Peter On Oct 6, 2011, at 9:35 PM, Jonathan Rochkind wrote: So I was in #code4lib, and skome asked about ideas for library hours. And I recalled that there have been at least two articles in the C4L Journal on this topic, so suggested them. Then I realized that there's enough body of work in the Journal to be worth searching there whenever you have an ideas for dealing with X question. You might not find anything, but I think there's enough chance you will, illustrated by that encounter with skome. Then I realized it's not just the journal -- what about a Google Custom Search that searches over the Journal, the Code4Lib wiki, the Code4Lib website, and perhaps most interestinly -- all the sites listed in Planet Code4Lib. Then I made it happen. Cause it seemed interesting and I'm a perfectionist, I even set things up so a cronjob automatically syncs the list of sites in the Planet with the Google custom search every night. The Planet stuff ends up potentially being a lot of noise -- I tried to custom 'boost' stuff from the Journal, but I'm not sure it worked. But I did configure things with facet-like limits including a just the planet limit, if you do want that. But even though it's sometimes a lot of noise, it's also potentially the most interesting/useful part of the search, otherwise it'd pretty much just be a Journal search, but now it includes a bunch of people's blogs, as well as other sites deemed of interest to Code4Lib community (including a couple other open source library tech journals) -- without any extra curatorial work, just using the list already compiled for the Planet. I'm curious what people think of it. Try some searches for library tech questions or information and see how good your results are. If people find this useful, I'll try to include it on the main code4lib.org webpage in some prominent place, spruce up the look and feel etc. (Or try to draft someone else to do that, I think my time to work on this might be _just_ about up after staying until 9.30 hacking on this cause it seemed cool). http://www.code4lib.org/custom_search/search_form.html -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
Re: [CODE4LIB] Code4Lib Community google custom search
Yep -- works now. Thanks for your efforts. Peter On Oct 12, 2011, at 1:19 PM, Jonathan Rochkind wrote: Love the idea, but the form is now throwing a 404 error on submission. Any chance it can be fixed? Okay, it's fixed, at http://www.code4lib.org/custom_search/search_form.html But the thing I can't fix, is the Google CSE is _weird_ with what results it finds. It is kind of non-deterministic. You get 10 results for a query one minute, 500k an hour later, and 0 two hours after that. Sometimes you'll get only, say, 10 hits, but if you refine to what should be a subset of those 10 hits, you'll get MORE than 10 hits. I think that's just Google CSE, doesn't work quite as predictably as one might want. Oh well, still perhaps useful. -- Peter Murray peter.mur...@lyrasis.orgtel:+1-678-235-2955 Ass't Director, Technology Services Development http://dltj.org/about/ LYRASIS --Great Libraries. Strong Communities. Innovative Answers. The Disruptive Library Technology Jesterhttp://dltj.org/ Attrib-Noncomm-Share http://creativecommons.org/licenses/by-nc-sa/2.5/
[CODE4LIB] Seeking /em cee/ for Code4Lib 2012 Ask Anything session
On behalf of the program committee for the Code4Lib 2012 meeting, we're seeking a volunteer for the Ask Anything session at the upcoming conference. Ask Anything -- otherwise known as the human search engine -- is a chance for meeting participants to ask anything that's on their mind: questions seeking answers (short or long), requests for things (hardware, software, skills, or help), or offers of things. The key attributes of an Ask Anything /em cee/ is to keep the past fast and the answers short while connecting questioner to responder. Please send your interest to any one of the members of the 2012 conference program committee (http://wiki.code4lib.org/index.php/2012_committees_sign-up_page#Program_Committee). The Ask Anything /em cee/ -- like other speakers at the conference -- will be guaranteed a slot to register at the meeting. Peter -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Chaos created by a butterfly in Ohio
For what it's worth, I share your feelings. Sometimes I would wander into the machine room (when I was still responsible for a machine room) and gaze in amazement that all of the blinking lights were blinking in just the right sequence to mean that all of the varied services used by our patrons were functioning as they should. It is really kinda majestic if you stop and think about it. Then I'd go back and hack into some really ugly code... Peter On Nov 9, 2011, at 17:07, Yitzchak Schaffer yitzchak.schaf...@gmx.com wrote: This is just a reflection on the earlier name resolution incident. I find it remarkable how much goes into solving a problem, and the corollary, how much impact a simple problem can have. Just my braindump as a relatively novice sysadmin. Here's the chain of events: - This morning at 9am, our web server chokes. I see apache is using up MaxClients - After poking around the various daemons and looking at logs, I figure out that everything is running correctly - I somehow narrow it down to the script that pings the OCLC chat availability service waiting for 20+ seconds and finally timing out, *despite* the fact that I thought it was set up with a 2-second timeout (I don't remember how I got it down to that) - I shut that down temporarily and disabled our chat function, which got the server back to normal. - I browsed the service manually, which worked, and tried two different techniques in the PHP (file_get_contents() and curl), both of which failed. - I went to Brooklyn to do some vigilante digitization and have lunch with my boss - I got back to the office, saw nothing had changed, and started digging deeper into the curl request - I found the name resolution error, which blew my mind - I tried resolving multiple ways, and failing that, came here Thanks to all who contributed ideas... amazing how one change to a vendor DNS server can lead to our web server DOS'ing itself. More networking knowledge... must get more networking knowledge... -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/ Access Problems? Contact systems.libr...@touro.edu
[CODE4LIB] Withdrawing Data-Mining Repository Contents to Auto-populate Scholarly Research Repository Submission Metadata proposal
Mark Diggory asked the Code4LibCon program committee to withdraw his Data-Mining Repository Contents to Auto-populate Scholarly Research Repository Submission Metadata proposal due to a scheduling conflict will prevent him from presenting at the meeting in February. That selection has been removed from the voting options. Mark intends to present on that or a similar topic in the near future. On behalf of the program committee, Peter -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] My crazed idea about dealing with registration limitations
That is a crazy idea. I don't know about putting the speakers on the hook for two days -- particularly keynote speakers. Still, it would be interesting for a site to flesh this out and propose something along these lines. Peter On Dec 21, 2011, at 6:44 PM, Fleming, Declan wrote: Hi - so I know this is nuts. If we start with a couple premises for the code4lib conference: 1. Single thread is crucial. 2. 250 is about the top limit of a single threaded conference. 3. 400+ people want to attend. 4. The conference takes 2.5 days. What if we ran the 2.5 day conference twice in one week? 1. Session 1 runs from Monday until noon on Weds. 2. Session 2 runs from 1p on Weds until the end of Friday. 3. Every one of the 23 accepted talks is given twice, once in each Session, in the same order. 4. Each Session is attended by a different set of attendees. We could serve 500 attendees this way. If everyone came for the week, there could be parallel seminars, hack fests, BootCamps, THATcamps, CURATEcamps, c4lcamps, etc... for the half of the 500 that wasn't in the main conference. People could also just decide to come for the 2.5 day main conference, I guess. I SAID it was crazy. ;) D -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Elsevier App Challenge at Code4Lib 2012
Hello, Nishit. I'm not sure what kind of response you were looking for. I volunteered to be on the program planning committee for the upcoming Code4Lib meeting, so part of me wants to respond from a program planning perspective. I'm also a member of the anarchistic Code4Lib community, so I want to respond from that one-person/one-vote perspective as well. So here is a reply with the two perspectives rolled into one. From the first perspective, this probably isn't the ideal mailing list to bring up the question of scheduling this into the meeting. The meeting planning is happening on the code4libcon Google Group (http://groups.google.com/group/code4libcon). Hopefully you have been in touch with the Code4Lib meeting hosts to see if they have any concerns or objections to what you are proposing. If not, I'd do so pronto! From the second perspective, I see a couple of problems. First, the proposed schedule has the prototype built during the meeting itself. Others may voice otherwise, but I go to the meeting to absorb the content from presentations and to network with attendees. So I, for one, wouldn't be interested in using the time during the week on heads-down coding. (Others may feel otherwise, obviously.) (Also note that Code4Lib typically hasn't had a heads-down coding challenge during the meeting like what I've seen at the Open Repositories meeting. Not that it couldn't be tried, but you'd be swimming against a strong tide of tradition at this late date.) Second, all of the selections are being done by Elsevier, which is out-of-character for a highly participatory group like Code4Lib. You might want to revisit that part to see if you can get community engagement at the selection stages as well. Thanks for sponsoring the meeting last year and this year. I hope this constructive criticism is helpful. Peter On Dec 29, 2011, at 2:20 PM, Bhuva, Nishit (ELS-NYC) wrote: Hello Everyone, My name is Nishit Bhuva and I am the Partner Development Manager in the Developer Network team at Elsevier. I am sure many of the Code4Lib members must be aware of SciVerse Applications http://www.applications.sciverse.com/action/userhome that are developed on the Elsevier platform. For the members who are new to this platform, the apps on SciVerse basically assist researchers in accelerating their scientific study by saving time and effort and presenting targeted information, rather than having them go through the vast amount of scientific data available. We are very excited about the Code4Lib conference. Elsevier was one of the sponsors for Code4Lib 2011 and we are also on the sponsors list for Code4Lib 2012. Since SciVerse apps are excellent tools that bring precise scientific information at the fingertips of researchers, we are interested in engaging with all members of Code4Lib to use their expertise and assist the scientific community in accelerating their research. To facilitate the engagement with Code4Lib members, we are interested in organizing an App Challenge prior to and during the 2012 conference. This challenge will give Code4Lib members an opportunity to showcase their talents on a global platform. Below is a draft outline for the challenge we are interested in organizing (this draft is open for discussion). Stage 1: Submit your concepts/ideas for an app. * Concept/Idea submission begins on January 9, 2012. * Deadline for submission will be January 31, 2012. * Submissions should include a detailed concept/idea description and poster/slides showing functionality of the app. * Top 10-15 concepts/ideas will be selected by Elsevier. * Entries could be as individuals/teams. Stage 2: Build an app based on selected concepts. * The poster/slides of selected entries will be displayed on all days of the conference. * Members of the winning teams will build apps during the 4 days of the conference (February 6 - 9, 2012). * End deliverable will be a working prototype of the app. * Three winners will be selected by Elsevier * Winners receive cash rewards after the conference. * Entries could be as individuals/teams. Some of you might be wondering that what happens to concept/ideas and prototype apps that are not selected. The good news is, these go to the SciVerse Labs Applications gallery where: * The concepts can be used by any developer to build apps and, * Original developers of app prototypes will have an opportunity to continue their work. I would be glad to hear from all members about their thoughts on this challenge and also discuss other possibilities to engage during the conference. Happy Holidays to all ! Best, Nishit -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW
Re: [CODE4LIB] Haiku
Mark and all -- I saw that you retracted your message last week to the code4lib list, but I wanted to take the opportunity to explain how LYRASIS got where it is in supporting technology for libraries as a way to see how we're headed. The three packages we host now -- Evergreen, DSpace and Drupal -- were selected as part of some market research done with LYRASIS members in 2010. Based on the recommendation of the consultants hired with funding from a Mellon planning grant, the LYRASIS board voted to move forward with these and we've been scaling up capabilities ever sense. There has been a start of discussions now, both internally at LYRASIS and with the LYRASIS Technology Services Advisory Board, on deciding how our members want us to go from here. There is a lot of good open source code out there, and we're trying to figure out how best to support members (of all types and sizes) that want to use it. If anyone wants to chat with me further about this, feel free to drop me a line and we'll arrange a time at Midwinter, Code4Lib or online. Peter -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
[CODE4LIB] FOSS4LIB registry now open for new packages/releases/providers/events/institutions
All -- The project that I was seeking feedback on over the fall is seeing the light of day. http://foss4lib.org/ is now open for use by the community. For the Code4Lib audience, this mostly means you can create an account, log in, and create content nodes for specific packages, releases, and events. See http://foss4lib.org/content/adding-information-foss4lib for links on how to get started. For people or organizations that provide support for open source software in libraries -- implementation consulting, hosting, custom code development, training, etc. -- we especially want to encourage you to sign up and post your availability on the site. One of the overarching goals is to promote an ecosystem of open source support providers for packages that are specific to libraries. So we want to make this registry a better place to go to find those support options over a scattershot Google search. Please note that there is one bit of functionality in the registry that is not done right now. Some software packages have well developed lists of providers and institutions that use the software, and we're not trying to reproduce those in the registry. There is a capability coming that will allow URLs to these community lists to override the provider/using-institution functionality of the registry. More on that soon. Speaking of additional functionality, I am very interested in hearing ideas about how the registry can advance the goal of supporting open source software in libraries. If you have any, feel free to discuss them here or send me a direct e-mail. A press release about FOSS4LIB will be going out in the next couple of hours, and it will include information about one-hour introductory sessions at Midwinter and webinars later in January and February. Here's the instructions: Go to http://foss4lib.org/user/register and create an account for yourself. The pattern for usernames is recommended to be your first and last name, but you can make it anything you want. You'll receive an e-mail with a one-time password to follow and set your password. Then browse (http://foss4lib.org/packages) or search (http://foss4lib.org/search/node) for your target software package(s). If you see it/them, great! -- move onto the next step. If not, follow Add content - package (http://foss4lib.org/node/add/package) to create it. Put in the common name (no release numbers) for your package as its title and some descriptive chunk of text for the body. Below this is a series of technology choices that you can make. In the case of Package Type, License, and Development Status you can pick one of the choices. For Operating System, Technologies Used, Programming Language, and Database you can pick more than one (using Command-Click or Control-Click, depending on your operating system). For anything in this Technology area, if there are terms that you need that aren't listed let me know and I'll add them. Below Technology is Links, and you can fill in any URLs that you know/have for this package. Below that is an Associations sect! ion where you can link this package to other packages in the system. (See the DSpace entry, for instance -- http://foss4lib.org/package/dspace -- on how it is associated with Djatoka.) Now hit Save (or hit Preview then Save) your package and go onto the next step. As appropriate, create a Provider for your company/organization/self (http://foss4lib.org/node/add/provider): Put in the title and description. Then in the Supports section, pick one or more choices for Provider Type. (If you provide services other than the ones listed here, let me know and I'll add them to the list.) In the Package field start typing the name of the package until it pops up in the auto-complete drop-down and select it there. (When you do so, you'll see the package name appended with [nid:x] representing the node ID.) You can mix-and-match your Provider Type and Packages by selecting Add Another Item. In the Employees Registered section, you can add people registered on FOSS4LIB (including yourself) that will appear as associated with your firm. Below that add arbitrary URLs (such as to your homepage, client list, contact information, etc.) that will appear on your provider page. Then hit Save (or hit Preview then Save) and your done! Feel free to add Events (http://foss4lib.org/node/add/event), Package Releases (http://foss4lib.org/node/add/release), and other Packages (http://foss4lib.org/node/add/package) that you know about. And thank you for extending the usefulness of the FOSS4LIB site. Peter -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] FOSS4LIB registry now open for new packages/releases/providers/events/institutions
Ack! Fixed. Thank you, Demian. Editing the taxonomies is limited to the Editorial Board -- an informal group of people that were active in getting the site up and running. The plan is to make the Editorial Board a group of people selected by the community to oversee the day-to-day work and long-term advancement of FOSS4LIB. If there are package types, licenses, programming languages, etc. that need to be added in the meantime, just drop me an e-mail. Peter On Jan 18, 2012, at 8:55 AM, Demian Katz wrote: Thanks for this! Just one question -- is there a way to edit categories? I noticed a category for Online PULIC Access Catalogs, but I couldn't figure out a way to correct it to public. -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Online course reserve systems
I've added a package type for Electronic Reserves on FOSS4LIB.org: http://foss4lib.org/package-type/electronic-reserves It is empty right now, and it would be great if folks would start filling it up. (Art or Graham -- want to add an entry for Syrup there, please?) Peter On Jan 27, 2012, at 12:29 PM, Dan Scott wrote: Rainwater, Jean jean_rainwa...@brown.edu 1/27/2012 6:14 AM We've used a home-grown course reserves system for text, audio, and video since 2003. That system is showing its age and we're exploring whether to replace or completely overhaul it. We know of ReservesDirect - are there other open source applications out there? If folks have experience with ReservesDirect and are willing to share that would be useful too. Hi Jean: Syrup (source repo visible at http://git.evergreen-ils.org/?p=Syrup.git;a=summary - most recent commit 3 weeks ago, so it's a going concern) is a Django-based reserves system that Art Rhyno and Graham Fawcett built over the past few years. It's in use at a few institutions, I believe, including the University of Windsor; it has good integration with Evergreen but was built to be ILS-agnostic, communicating with an ILS via SIP and Z39.50 (when communication with an ILS is necessary at all). It was inspired by ReservesDirect, and so enables uploading digital objects, although I don't think it offers the fax gateway that ReservesDirect did / does. It can hook into LDAP to provide authentication and authorization (restricting visibility to courses via class lists if your IT infrastructure is that sophisticated; giving certain accounts access to upload materials / edit courses so profs can delegate permissions to TAs and the like), and allows pretty deep structuring of course content. That said, I haven't actually installed or admin'ed Syrup myself, so take my description for what it's worth :) Dan Scott -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Online course reserve systems
Emily -- Do you feel good enough about the NCSU additions to ReservesDirect to add an entry for it to FOSS4LIB? That would bring its growing list of Electronic Reserves systems to two! Since Emory is not developing it anymore, I think y'all would be in a good position to let folks know about the additions and bug fixes. Peter On Jan 30, 2012, at 8:20 AM, Emily Lynema wrote: Jean, We are actively using and developing ReservesDirect here at NCSU Libraries. I'd be happy to share our experiences with you (privately or publicly). We released a slightly updated version of the code in early 2011, since it's no longer being actively developed by Emory University. You can see more on Google code, in case you hadn't seen this yet. http://code.google.com/p/reservesdirect-ncsu/ Do you have any specific questions? -emily -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
[CODE4LIB] Fwd: Google Summer of Code 2012 Announced
FYI. Anyone thinking about applying to be a mentoring organization? Peter Begin forwarded message: From: Carol Smith car...@google.commailto:car...@google.com Subject: Google Summer of Code 2012 Announced Date: February 4, 2012 11:43:11 AM EST To: Google Summer of Code Announce google-summer-of-code-annou...@googlegroups.commailto:google-summer-of-code-annou...@googlegroups.com Reply-To: google-summer-of-code-annou...@googlegroups.commailto:google-summer-of-code-annou...@googlegroups.com Hi all, We're pleased to announce that Google Summer of Code will be happening for its eighth year this year. Please check out the blog post [1] about the program and read the FAQs [2] and Timeline [3] on Melange for more information. [1] - http://google-opensource.blogspot.com/2012/02/google-summer-of-code-2012-is-on.html [2] - http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2012/faqs [3] - http://www.google-melange.com/gsoc/events/google/gsoc2012 Cheers, Carol -- You received this message because you are subscribed to the Google Groups Google Summer of Code Announce group. To post to this group, send email to google-summer-of-code-annou...@googlegroups.commailto:google-summer-of-code-annou...@googlegroups.com. To unsubscribe from this group, send email to google-summer-of-code-announce+unsubscr...@googlegroups.commailto:google-summer-of-code-announce+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-summer-of-code-announce?hl=en. -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.orgmailto:peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.orghttp://www.lyrasis.org/ LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
[CODE4LIB] Fwd: [Announce] Google Summer of Code 2012
FYI. Is anyone making plans to participate in the Google Summer of Code this year? …stuck in the MSP airport on the way to #c4l12 Peter Begin forwarded message: From: Carol Smith car...@google.commailto:car...@google.com Subject: [Announce] Google Summer of Code 2012 Date: February 4, 2012 12:53:57 PM CST To: Google Summer of Code Mentors List google-summer-of-code-mentors-l...@googlegroups.commailto:google-summer-of-code-mentors-l...@googlegroups.com Hi GSoC mentors and org admins, We've announced that we're doing Google Summer of Code 2012 [1]. Yay! If you would like to help spread the word about GSoC, we have presentations [2], logos [3], and flyers [4] for you all to use this year. Please host meetups, tell your friends and colleagues about the program, go to conferences, talk to people about the program, and just generally do all the awesome word-of-mouth stuff you do every year to promote the program. We rely on you for your help, so thank you in advance for all the work you do! Please consider translating the presentations and/or flyers into your native language and submitting them directly to me to post on the wiki. Localization for our material is integral to reaching the widest possible audience around the world. Please remember to take pictures at your meetup and write up a blog post for our blog [4]. We love highlighting the GSoC community on our blog! Please also considering translating the flyer or the presentation (or both) into your native language and submitting it to me. The more languages our resources are in, the better. If you need goodies for a meetup you're holding in your area, please contact me directly and let me know. I'd be happy to send along some promotional items. Please let me know when you decide on a date, time, and location for a meetup so I can put it on the calendar. The GSoC calendar has been updated with this year's dates, so please refer to that as well for important dates and deadlines. Please consider applying to participate as an organization again this year or maybe joining as a mentor for your favorite organization if they are selected this year. [1] - http://google-opensource.blogspot.com/2012/02/google-summer-of-code-2012-is-on.html [2] - http://code.google.com/p/google-summer-of-code/wiki/ProgramPresentations [3] - http://code.google.com/p/google-summer-of-code/wiki/GsocLogos [4] - http://code.google.com/p/google-summer-of-code/wiki/GsocFlyers Cheers, Carol -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.orgmailto:peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.orghttp://www.lyrasis.org/ LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Quick library visit at lunch?
I went to the taco place for breakfast this morning. Good food, reasonably priced, small seating area inside. There were tables outside on the plaza as I recall. Peter On Feb 6, 2012, at 10:29 AM, Andreas Orphanides wrote: Hey all, I have a crazy notion to visit the Seattle Public Library during today's lunch break. Looks like there's a taco place across the street from the library at 4th and Madison -- maybe if it's quick and not too busy we can squeeze in a quick lunch and have 30 minutes to look around the library before we have to reconvene for afternoon sessions. Who's in? If you're interested, just head over to the taco place right after morning sessions: http://maps.google.com/maps?saddr=Renaissance+Hotel,+Madison+Street,+Seattle,+WAdaddr=1501+4th+Avenue,+Seattle,+WA+98101+(Blue+Water+Taco+Grill)hl=enll=47.606528,-122.331932spn=0.002033,0.005284sll=47.60653,-122.33193sspn=0.001016,0.002642geocode=FW9s1gIdk2G1-CFAjl0h3U1-5Q%3BFcRp1gIdJVi1-CFwtA-9uMaYsinboeU8sWqQVDGISIGfn4_rLQoq=renaigl=usdirflg=wmra=ltmt=mz=18 Look for the guy who looks like an akorphan. I've got curly black hair and a goatee. I'll plan to leave for the library 'roundabout 12:45. -dre. -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Google Summer of Code 2012
Thanks for the memory refresher, Tim. I'm not sure there is any value in coordinating library open source efforts from a GSoC point-of-view, but it may be worthwhile for people to announce their intentions to make sure we're not operating at cross-purposes. LYRASIS is not planning on doing anything this year, but as we gear up FOSS4LIB.org work I'm hoping we'd be able to petition to be a mentoring organization next year. Peter On Feb 6, 2012, at 7:43 AM, Tim Donohue wrote: Hi Peter All, DuraSpace plans to participate in GSoC again this year. DSpace has been involved with GSoC since 2007. After forming DuraSpace, Fedora DuraCloud have also begun mentoring GSoC projects (as of 2011). I know Evergreen also had a few GSoC projects last year. Beyond that, I'm not sure which other code4lib-related orgs have been involved with GSoC in years past. -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Drupal and Shibboleth
I believe ALA has Shibbolized their Drupal sites like ALA Connect. I'd start with Jenny Levine at ALA. Peter On Feb 7, 2012, at 8:53 AM, Rich Wenger wrote: Is anyone using Drupal with Shibboleth authentication? If so, and if you wouldn't mind a bit of QA, please contact me off-list. -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Any libraries have their sites hosted on Amazon EC2?
For what its worth, I posted the details of a month of running http://dltj.org/ out of an EC2 instance after I converted last year. The details are at: http://dltj.org/article/aws-hosting-cost/ It is a WordPress site that gets about 20,000 page views a month. Peter On Feb 22, 2012, at 5:00 PM, David Uspal wrote: Erik, We did a study a few months ago to evaluate the Amazon EC2 as an alternative host to both physical and virtual server spaces managed in house. Won't go into too much detail on it (unless people are interested), but our benchmark tests showed the performance of the EC2 consistently beat the performance of our in-house servers. The only big issue we had was cost, where our estimation of the price of running our servers off the EC2 would make actually doing so prohibitive. There were also some confusing fees built in the payment model, the one off the top of my head being x cents per million I/O operations. As someone who went with the EC2 and is running one currently, could you comment quick on your monthly costs (though I understand though if you don't want to release that information.) Thanks. David K. Uspal Technology Development Specialist Falvey Memorial Library Phone: 610-519-8954 Email: david.us...@villanova.edu -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] Local catalog records and Google, Bing, Yahoo!
Hmm. I wonder how much google juice we could generate if we all started linking to the WorldCat.org OCLC number permalink. Wouldn't that tend to drive up the relevance of WorldCat.org? Any SEO specialists out there care to speculate? Peter On Feb 23, 2012, at 5:32 PM, Stephen Hearn s-h...@umn.edu wrote: I tend to agree with Jonathan Rochkind that having every library's bib record turn up as a Google snippet would be unwelcome. Better to mediate the access to local library copies with something more generic. OCLC's WorldCat.org does get crawled and indexed in Google, though WorldCat.org hits don't always make the first result screen. One simple solution for libraries whose holdings are reflected in WorldCat to get more visibility through Google would be to simplify the (already fairly simple) task of specifying worldcat.org as the domain for a search. WorldCat in turn is able to rank its display of holdings by proximity to the searcher, so locally, I can see which of the many regional libraries around me in the Twin Cities have copies of a title of interest. And since I have borrowing rights for most of the public libraries, that's great. But there's a catch--when WorldCat redirects a search to the selected local library catalog, it targets the OCLC record number. If the holding library has included the OCLC record number in its indexed data, the user goes right to the desired record. If not, the user is left wondering why the title of interest turned into some mysterious number and the search failed. Stephen On Thu, Feb 23, 2012 at 4:11 PM, David Friggens frigg...@waikato.ac.nz wrote: why local library catalog records do not show up in search results? Basically, most OPACs are crap. :-) There are still some that that don't provide persistent links to record pages, and most are designed so that the user has a session and gets kicked out after 10 minutes or so. These issues were part of Tim Spalding's message that as well as joining web 2.0, libraries also need to join web 1.0. http://vimeo.com/user2734401 We don't allow crawlers because it has caused serious performance issues in the past. Specifically (in our case at least), each request creates a new session on the server which doesn't time out for about 10 minutes, thus a crawler would fill up the system's RAM pretty quickly. You can use Crawl-delay: http://en.wikipedia.org/wiki/Robots_exclusion_standard#Crawl-delay_directive You can set Google's crawl rate in Webmaster Tools as well. I've had this suggested before and thought about it, but never had it high up enough in my list to test it out. Has anyone actually used the above to get a similar OPAC crawled successfully and not brought down on its knees? David -- Stephen Hearn, Metadata Strategist Technical Services, University Libraries University of Minnesota 160 Wilson Library 309 19th Avenue South Minneapolis, MN 55455 Ph: 612-625-2328 Fx: 612-625-3428
Re: [CODE4LIB] Local catalog records and Google, Bing, Yahoo!
Jonathan -- I suspect a message sent to the developers network mailing list would have the greatest possibility of hitting the most right people. (Perhaps the only higher action-to-frustration route than posting it here on code4lib itself.) Peter On Feb 23, 2012, at 5:52 PM, Jonathan Rochkind rochk...@jhu.edu wrote: On 2/23/2012 5:35 PM, Stephen Hearn wrote: But there's a catch--when WorldCat redirects a search to the selected local library catalog, it targets the OCLC record number. If the holding library has included the OCLC record number in its indexed data, the user goes right to the desired record. If not, the user is left wondering why the title of interest turned into some mysterious number and the search failed. I've been wishing OCLC would change this for a while. When specifying WorldCat's redirects for your local catalog, it's already possible to NOT specify an OCLCnum based search, but only specify an ISBN, ISSN, etc search. If you do this, and the record HAS an (eg) ISBN, it'll redirect to an ISBN search in your catalog. But if the record doesn't have an ISBN, ISSN, etc, I think it'll just redirect to your catalog home page. So WorldCat is already capable of redirecting to an ISBN search. But if you config the OCLCnum search, it seems it'll always use it instead. I wish WorldCat instead would do the ISBN search if there is an ISBN, do an ISSN search if there's an ISSN, and only resort to the OCLCnum search if there's no ISBN or ISSN to search on. Or at least that could be a configurable option. Would result in a greater proportion of succesful 'hits' when redirecting to local catalog, which may not have an OCLCnum in it for every single record that it possibly could. (For that matter, what about when there are multiple OCLCnums, multiple records, for the same manifestation? For instance, a German language cataloging record and an English language cataloging record, for the exact same manifestation, have a different OCLCnum. Will OCLC ever send the German language cataloging record OCLCnum and miss becuase you had the English language one? I dunno). Anyhow, I've tried making this suggestion before to relevant OCLC people, but it's possible I never found the relevant OCLC people. It's kind of hard to figure out how to make such feature suggestions to OCLC in a way that won't just be dropped on the floor (not sure it's possible, in fact). Jonathan Stephen On Thu, Feb 23, 2012 at 4:11 PM, David Friggensfrigg...@waikato.ac.nz wrote: why local library catalog records do not show up in search results? Basically, most OPACs are crap. :-) There are still some that that don't provide persistent links to record pages, and most are designed so that the user has a session and gets kicked out after 10 minutes or so. These issues were part of Tim Spalding's message that as well as joining web 2.0, libraries also need to join web 1.0. http://vimeo.com/user2734401 We don't allow crawlers because it has caused serious performance issues in the past. Specifically (in our case at least), each request creates a new session on the server which doesn't time out for about 10 minutes, thus a crawler would fill up the system's RAM pretty quickly. You can use Crawl-delay: http://en.wikipedia.org/wiki/Robots_exclusion_standard#Crawl-delay_directive You can set Google's crawl rate in Webmaster Tools as well. I've had this suggested before and thought about it, but never had it high up enough in my list to test it out. Has anyone actually used the above to get a similar OPAC crawled successfully and not brought down on its knees? David
[CODE4LIB] Fwd: New, lower pricing for Amazon EC2, RDS, and ElastiCache
We had this discussion last month about using EC2 for production services. They have dropped their pricing again, so a reserved 'small' instance is now $17.57/month after paying the one-time reservation fee of $160 for a 1-year term. That averages out to about $31/month. Peter Begin forwarded message: From: Amazon Web Services no-reply-...@amazon.commailto:no-reply-...@amazon.com Date: March 6, 2012 3:46:29 AM EST To: jes...@dltj.orgmailto:jes...@dltj.org jes...@dltj.orgmailto:jes...@dltj.org Subject: New, lower pricing for Amazon EC2, RDS, and ElastiCache [http://www.amazon.com/gp/r.html?R=39AI26RRIDYF9C=3A1P6LQ1HVVRHH=7YRAXSKNDAYZE02FQJGSBCSOPSYAT=OU=http%3A%2F%2Fimages.amazon.com%2Fimages%2FG%2F01%2Fnav%2Ftransp.gif] [http://g-ecx.images-amazon.com/images/G/01/webservices/AWS_LOGO._V2289989_.gif]http://www.amazon.com/gp/r.html?R=39AI26RRIDYF9C=3A1P6LQ1HVVRHH=RD1DSYS6HGAQGNIT4KWSX57RS94AT=CU=http%3A%2F%2Faws.amazon.com%3Fref_%3Dpe_12300_22960310 Dear Amazon Web Services Customer, We are excited to announce a reduction in Amazon EC2, Amazon RDS, and Amazon ElastiCache prices. Reserved Instance prices will decrease by up to 37% for Amazon EC2 and by up to 42% for Amazon RDS across all regions. On-Demand prices for Amazon EC2, Amazon RDS, and Amazon ElastiCache will drop by up to 10%. We are also introducing volume discount tiers for Amazon EC2, so customers who purchase a large number of Reserved Instances will benefit from additional discounts. Today’s price drop represents the 19th price drop for AWS, and we are delighted to continue to pass along savings to you as we innovate and drive down our costs. All of your On-Demand usage will automatically be charged at the new lower rate as of March 1st. New Reserved Instance prices will only apply to Reserved Instances purchases made on or after March 6th. With the new pricing, Reserved Instances will provide savings of up to 71% compared to On-Demand instances, so you may want to take this opportunity to review your current usage and to determine if you would like to purchase additional Light, Medium, or Heavy Utilization Reserved Instances. Please visit the Amazon EC2http://www.amazon.com/gp/r.html?R=39AI26RRIDYF9C=3A1P6LQ1HVVRHH=8A41IAA2LAD0AVEOSCH1CZMIA2QAT=CU=http%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2F%3Fref_%3Dpe_12300_22960310, Amazon RDShttp://www.amazon.com/gp/r.html?R=39AI26RRIDYF9C=3A1P6LQ1HVVRHH=XIJESFUZLG5OD5CNDWZYCNPQCKCAT=CU=http%3A%2F%2Faws.amazon.com%2Frds%2Fpricing%2F%3Fref_%3Dpe_12300_22960310, and Amazon ElastiCachehttp://www.amazon.com/gp/r.html?R=39AI26RRIDYF9C=3A1P6LQ1HVVRHH=GLYVCASAOS6VZPYFJDWG0ZXCN70AT=CU=http%3A%2F%2Faws.amazon.com%2Felasticache%2Fpricing%2F%3Fref_%3Dpe_12300_22960310 pricing pages for the complete list of new lower prices and an overview of the new volume discount program. Sincerely, The Amazon Web Services Team We hope you enjoyed receiving this message. If you wish to remove yourself from receiving future product announcements and the monthly AWS Newsletter, please update your communication preferenceshttp://www.amazon.com/gp/r.html?R=39AI26RRIDYF9C=3A1P6LQ1HVVRHH=C3YPF5330PVZ42PVZACPNRQIKCOAT=CU=https%3A%2F%2Faws-portal.amazon.com%2Fgp%2Faws%2Fdeveloper%2Faccount%2Findex.html%2F104-4543842-2170300%3Fie%3DUTF8%26action%3Dedit-communication-preferences%26ref_%3Dpe_12300_22960310. Amazon Web Services LLC is a subsidiary of Amazon.comhttp://Amazon.com, Inc. Amazon.comhttp://Amazon.com is a registered trademark of Amazon.comhttp://Amazon.com, Inc. This message produced and distributed by Amazon Web Services, LLC, 410 Terry Ave. North, Seattle, WA 98109-5210. [http://www.amazon.com/gp/r.html?R=39AI26RRIDYF9C=3A1P6LQ1HVVRHH=DBTZL17FPQDDLWDXUZ5MOAFKAXAAT=EU=http%3A%2F%2Fimages.amazon.com%2Fimages%2FG%2F01%2Fnav%2Ftransp.gif]
[CODE4LIB] Learn about open source software in libraries during a free webinar on May 1st
Heard about open source software but not sure it makes sense for your library? Curious to know what open source software packages for libraries are out there? With funding from the Mellon Foundation, earlier this year LYRASIS release FOSS4LIB.org: helping libraries decide IF and WHICH open source software is right for them. On May 1st from 2pm to 3pm Eastern U.S. time, I'll be presenting a free webinar that describes the features and plans for the site. Like the FOSS4LIB.org website itself, this webinar is open to members and non-members of LYRASIS. To register for tomorrow's webinar or one of the ones later this year, just send me an e-mail. http://foss4lib.org/content/free-webinars-introducing-foss4lib Peter -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] whimsical homepage idea
Sounds like a neat idea. I wonder if you could get electrical engineering students to build DIY sensors from kits and make a real educational project out of it. Peter On May 1, 2012, at 3:51 PM, Ellen K. Wilson ewil...@jaguar1.usouthal.edu wrote: This is really more of a thought experiment than an actual project, but I thought some people might get a kick out of it - maybe someone has even done it. We are in the process of redesigning our library homepage. During the fall semester we had a team of freshmen CIS students do a basic usability and design service learning project and we are now incorporating as much of their feedback as possible. We'd like to be as student-centric as possible. This got me thinking about the top two suggestions in the library's feedback box - 1) we want a coffee shop and 2) it's too cold/hot in the library. I figure I covered number one by throwing in some Javascript on the page (*groan*) but I see an opportunity with the second one. We do have microclimates within the library, so while it may be hot on 3N, chances are good it's freezing on 4S. Given that actually fixing this is beyond the library's control, what if we put wireless temperature sensors throughout the building and displayed their readings on the library homepage? So, if one were to attempt this: -How would you go about it? (hardware- or software-wise) -Could it be done for cheap? -Would it be OCLC-approved? Best regards, Ellen DISCLAIMER: The a/c is out in the library (again) and I think the high temperatures in my office may be frying my brain. -- Ellen Knowlton Wilson Instructional Services Librarian Room 250, University Library University of South Alabama 5901 USA Drive North Mobile, AL 36688 (251) 460-6045 ewil...@jaguar1.usouthal.edu
Re: [CODE4LIB] Best way to process large XML files
*sigh* -- I kinda wish this whole discussion got captured in http://libraries.stackexchange.com/ ... Peter On Jun 8, 2012, at 2:36 PM, Kyle Banerjee wrote: I'm working on a script that needs to be able to crosswalk at least a couple hundred XML files regularly, some of which are quite large. I've thought of a number of ways to go about this, but I wanted to bounce this off the list since I'm sure people here deal with this problem all the time. My goal is to make something that's easy to read/maintain without pegging the CPU and consuming too much memory. The performance and load I'm seeing from running the files through LibXML and SimpleXML on the large files is completely unacceptable. SAX is not out of the question, but I'm trying to avoid it if possible to keep the code more compact and easier to read. I'm tempted to streamedit out all line breaks since they occur in unpredictable places and put new ones at the end of each record into a temp file. Then I can read the temp file one line at a time and process using SimpleXML. That way, there's no need to load giant files into memory, create huge arrays, etc and the code would be easy enough for a 6th grader to follow. My proposed method doesn't sound very efficient to me, but it should consume predictable resources which don't increase with file size. How do you guys deal with large XML files? Thanks, kyle rantWhy the heck does the XML spec require a root element, particularly since large files usually consist of a large number of records/documents? This makes it absolutely impossible to process a file of any size without resorting to SAX or string parsing -- which takes away many of the advantages you'd normally have with an XML structure. /rant -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] The history of Code4Lib and MediaWiki development.
One tangent that I know about is the Memento work: https://www.mediawiki.org/wiki/Extension:Memento Peter On Jun 8, 2012, at 2:18 PM, Klein,Max wrote: Hello Silicon Sorcerers, I was just wondering if there have been any efforts from Code4Lib into MediaWiki development? I know that there have been some Wikipedia templates and bots designed to interface with library services. Yet what about cold hard MediaWiki extensions? Has there been any discussion on this, any ideas raised? To let you understand the background I plan to soon start with the WikiData efforts, once it reaches phase II (the infobox phase) to see if linked library data can be directly included into infoboxes. Max Klein Wikipedia in Residence kle...@oclc.org +17074787023 -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
[CODE4LIB] Direct Links to Service Providers and Users Now on FOSS4Lib Project Pages
When we created FOSS4Lib we knew that we didn't want to duplicate things that projects were already doing for themselves. Rather, we wanted FOSS4Lib to be a hub to find out about all things related to open source software in libraries. One of the pieces of our original design was the ability to point to existing lists of service providers and users of software packages. That feature is now available. Take, for example, the FOSS4Lib entry for the DSpace package (http://foss4lib.org/package/dspace). In the Package Links area there is now links to Institutions using DSpace and Providers for DSpace. These links point to the DSpace Registry and the DSpace Registered Service Providers. Package maintainers can edit the the package listings on FOSS4Lib by signing into FOSS4Lib and using the edit tab on the top of the page. (The edit button doesn't appear unless you are signed into FOSS4Lib. Don't have an account yet? Contact peter.mur...@lyrasis.org to have one created.) Two new fields have been added towards the bottom of the page. Fill these in and save the changes to have the links appear. And while you are on that page, double check the description and details of your package so others can find it easily. Institutions and service providers can still register their use and support of package on FOSS4Lib. Service providers, in particular, are encouraged to continue to add their organizations to FOSS4Lib. Doing so will make you visible to others that search for you on FOSS4Lib. Development of FOSS4Lib was funded by a grant from the Andrew W. Mellon foundation. The operating costs of FOSS4Lib are underwritten by LYRASIS, a not-for-profit membership organization helping libraries create, access and manage information. -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.
Re: [CODE4LIB] one tool and/or resource that you recommend to newbie coders in a library?
FOSS4Lib.org is relatively young in the broader scheme of things, and it isn't really geared towards developers /per se/. The target audience for FOSS4Lib is libraries making decisions about adopting open source software, whether run themselves or through a service provider. That said, there certainly is some synergy between the goals of FOSS4Lib and the ideals of the Code4Lib community. Peter On Nov 1, 2012, at 5:06 PM, Kam Woods kamwo...@gmail.com wrote: foss4lib is a good resource that I'm sure many use, but isn't (as far as I can tell) linked anywhere on the current code4lib site. How would this differentiate itself from that? Kam On Nov 1, 2012 5:00 PM, Bohyun Kim k...@fiu.edu wrote: Do you all really want a C4L wiki page that lists c4l and c4l journal on top of recommended resources? I bet you do, but let's try some diversity, shall we? ~Bohyun -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Jonathan Rochkind Sent: Thursday, November 01, 2012 4:57 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] one tool and/or resource that you recommend to newbie coders in a library? http://journal.code4lib.org On 11/1/2012 4:24 PM, Bohyun Kim wrote: Hi all code4lib-bers, As coders and coding librarians, what is ONE tool and/or resource that you recommend to newbie coders in a library (and why)? I promise I will create and circulate the list and make it into a Code4Lib wiki page for collective wisdom. =) Thanks in advance! Bohyun -- Peter Murray Assistant Director, Technology Services Development LYRASIS peter.mur...@lyrasis.org +1 678-235-2955 1438 West Peachtree Street NW Suite 200 Atlanta, GA 30309 Toll Free: 800.999.8558 Fax: 404.892.7879 www.lyrasis.org LYRASIS: Great Libraries. Strong Communities. Innovative Answers.