Re: [CODE4LIB] Reminder: Newcomer dinner and Ribbons
Bill, I recently signed up for this dinner-trek. 5:30 is fine with me, but just an fyi that the guidelines said 6ish, so I'm concerned others might others be planning to show up then -- or maybe y'all have been in touch along the way. Regardless, I'll be there at 5:30. -Birkin --- Birkin James Diana Programmer, Digital Technologies Brown University Library birkin_di...@brown.edu On Feb 7, 2011, at 3:51 PM, Bill Dueber wrote: Yep, that's me. Meet on the Mezzanine level near the comfy chairs at 5:30. My shirt features a robot riding a dinosaur. On Mon, Feb 7, 2011 at 3:41 PM, Jakub Skoczen ja...@indexdata.dk wrote: To the group that signed up for the Anyetsang's Little Tibet: I heard from Dot that he's not leading anymore, is anyone else going to take over his place or should we regroup? On Mon, Feb 7, 2011 at 8:03 PM, Richard, Joel M richar...@si.edu wrote: Roberto, I chose to meet outside of the Walnut conference room in order to not contribute to a large number of people in the Lobby. I know it's a bit out of the way, but that just means we'll be easier to find. I'll have a sign with large words to make it easy to find me. --Joel On Feb 7, 2011, at 2:52 PM, Roberto Hoyle roberto.j.ho...@dartmouth.edu wrote: On Feb 2, 2011, at 11:11 AM, Richard, Joel M wrote: Just a general question, how are team leaders contacting their attendees? I have no one's email addresses, so for Crazy Horse, I've put mine in the Wiki. FYI, I'm one of the ones who signed up for the Crazy Horse. I assume we'll meet in the lobby at 6? r. -- Cheers, Jakub -- Bill Dueber Library Systems Programmer University of Michigan Library
Re: [CODE4LIB] Code4Lib 2011 Registration Closed
Kevin wrote: ...we did have lots of folks drop their registrations... opening up spots for waitlisters... Same for the 2009 Providence conference, which filled very quickly. Another factor is that we initially held back a small buffer of spots to make sure that our calculations for keynoters/presenters/etc were correct (due to a firm cap) and then allotted those to waitlisters. -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu On Dec 16, 2010, at 10:30 AM, Kevin S. Clarke wrote: I believe the cap is the same this year as last year (250). It did stay open a couple of weeks last year. In years before, it's sold out even quicker than this year. Probably lots of factors for how quickly it sells out (location, talks, etc.). Regardless, it's popular. Richard, if last year is any indication of this year, we did have lots of folks drop their registrations... opening up spots for waitlisters (so people at the top of the list have a good chance, I think). Kevin On Thu, Dec 16, 2010 at 10:08 AM, Richard, Joel M richar...@si.edu wrote: Woah, that was fast. I guess I'll go on the waiting list. *fingers crossed* Is this code4lib larger or smaller than last year? I seem to remember registering weeks after the registration opened. Maybe it's getting popular, eh? Thanks, --Joel Joel Richard IT Specialist, Web Services Department Smithsonian Institution Libraries | http://www.sil.si.edu/ (202) 633-1706 | (202) 786-2861 (f) | richar...@si.edu
Re: [CODE4LIB] planet code4lib code (was: newbie)
On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: ...GitHub/Google Code and their ilk... ...What would be useful... ...is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings... I love this idea. -b --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu birkinbr...@googlewave.com On Mar 25, 2010, at 12:47 PM, Ross Singer wrote: On Thu, Mar 25, 2010 at 12:29 PM, Aaron Rubinstein arubi...@library.umass.edu wrote: This is some of the best advice. Reading and adapting good code has been my favorite way to learn. There was a discussion a couple years back on a code4lib code repository of some kind[1]. I'd love to resurrect this idea. A private pastebin[2] might be a decent option. I also know that a number of us use GitHub[3], which allows for collecting syntax highlighted code snippets and has some nifty social networking features that let you follow other coders and projects. GitHub is certainly not a solution for a code4lib repository but is another way to share code and learn from each other. I disagreed with this back in the day, and I still disagree with running our own code repository. There are too many good code hosting solutions out there for this to be justifiable. We used to run an SVN repo at code4lib.org, but we never bothered rebuilding it after our server got hacked. Actually I think GitHub/Google Code and their ilk are a much better solution -- especially for pastebins/gists/etc. What would be useful, though, is an aggregation of the Code4lib's community spread across these sites, sort of what like the Planet does for blog postings, etc. or what Google Buzz does for the people I follow (i.e. I see their gists). I'd buy in to that (and help support it), but I'm not sure how one would go about it. -Ross.
Re: [CODE4LIB] Last day to nominate a keynote for C4L2010!
...Today is the last day to nominate/defend/decry nominees for Code4Lib2010 in Asheville... I'll renominate one of Gabe's excellent suggestions last year in case it hasn't already been submitted this year: Adrian Holovaty Adrian is co-creator and a bdfl of django, a journalist, an inspirer of Greasemonkey, an influencer of google-maps, a winner of a $1.1m Knight Foundation grant (the org promotes journalism), and creator of everyblock.com . One reason for this suggestion: my interest in parallels between the mission and, recently, rapidly changing place of journalism and the library world -- such as the loss of exclusive gate-keeper roles due to tech advances, and new opportunities afforded by those advances. -Birkin http://www.holovaty.com/ http://en.wikipedia.org/wiki/Adrian_Holovaty --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu On Sep 16, 2009, at 9:11 AM, Andreas Orphanides wrote: Hi all, Today is the last day to nominate/defend/decry nominees for Code4Lib2010 in Asheville. If you've been sitting on any nominations, or if you want to make impassioned arguments for or against any of the nominees, now's your last chance! (At least, it's your last chance to make nominations that will be entered into the online poll. C4L is always welcoming of impassioned arguments.) See you in Asheville, Andreas Orphanides
[CODE4LIB] code4lib conference hashtag
The hashtag for the 2009 code4lib conference is #c4l09 -- go forth and tweet! --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu
Re: [CODE4LIB] virtual conference thunder lightning
A while back I posted an idea[*] about kick-starting a collection of code4lib-related videos (aside from the conference-presentation videos) by asking folk to find or make short code4lib-ish videos (under 10 minutes). If you have any urls, email 'em to me; perhaps we'll show one at the conference during a brief open time. Following up on Bess's excellent idea, I'll post what I receive to a code4lib wiki page that others can contribute to as well. Email me urls as soon as possible. Thanks. [*] http://www.mail-archive.com/code4lib@listserv.nd.edu/msg04518.html --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu
[CODE4LIB] virtual conference thunder lightning
Folk, A while back Karen Schneider raised the issue of virtual lightning talks [1]. We at Brown discussed the idea in one of our planning meetings, but felt that trying this at the conference would be teasing the gods of guaranteed-point-to-point-internet-access far too much. Shortly thereafter there was a great discussion sparked by Karen Coyle that started out focusing on COinS [2]. It then took a turn with a comment by Gabriel Farrell about unAPI [3]. I had always wanted to educate myself about unAPI, and this thread did that. The proximity of these two threads made me think it would be cool to see a 'blog-in-10-minutes' type video on unAPI, or on any number of code4lib-related issues. But there are already good blog-posts out there! Yes, there are. But anyone who's seen a (good) blog-in-10- minutes video knows how inspiring these things can be. [4] So... THE IDEA... Here's a call to find existing internet videos on code4lib type issues -- or CREATE YOUR OWN. They can range from 'blog-in-10-minutes' type tutorials to pure talking-head rants about how SOA will save the world. At some point we'll invite you to submit your favorites (can be your own or others'), and during one of the two open 20-minute slots we have in the conference, we'll show one or two depending on time. One wildly artificial rule for this particular exercise (aside from the requirement that it be code4lib-related): length under 10 minutes. Admittedly this leaves out amazing content. But full throttle forward. This can be a way for folk who can't attend the conference to contribute; it can expand the great existing code4lib-tagged video content (mostly at videos.google.com); and it'll help disseminate to a wider community information and ideas our community finds compelling. -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu [1] http://www.mail-archive.com/code4lib@listserv.nd.edu/msg04304.html [2] http://www.mail-archive.com/code4lib@listserv.nd.edu/msg04308.html [3] http://www.mail-archive.com/code4lib@listserv.nd.edu/msg04321.html [4] The original: http://showmedo.com/videos/video?name=rubyWeblogIn15MinsfromSeriesID=29
[CODE4LIB] a few extra conference urls
FYI http://library.brown.edu/code4libcon09/registration/waitlist_count/ http://library.brown.edu/code4libcon09/registration/waitlist_position/your-email-address-here/ http://library.brown.edu/code4libcon09/registration/preconf_count/ --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu
[CODE4LIB] code4lib 2009 conference registration is *open*
Y'all let me know if you experience any glitches. https://library.brown.edu/code4libcon09/registration/form/ --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu
[CODE4LIB] glitch - on the case
Lots of folk have successfully registered; 2 folk just noted a problem; I'm looking into it. -b --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu
Re: [CODE4LIB] glitch - on the case
Hmmnn... Can't duplicate the single problem 2 folk mentioned. Folk are continuing to successfully register. I'll followup offline with the 2 (though public questions welcome) and post an update here. On Dec 17, 2008, at 1:40 PM, Birkin James Diana wrote: Lots of folk have successfully registered; 2 folk just noted a problem; I'm looking into it. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu
[CODE4LIB] glitch update
Update... 3 folk got stuck at registration page. I believe it's validation on the 'Affiliation' field that I don't have displaying, so you'd never know. The instance I duplicated had a period in that field; worked when the period was removed. I'll fix soon, but if anyone else had this, try again without punctuation. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library birkin_di...@brown.edu
[CODE4LIB] code4lib 2009 conference registration announcement
We're still working out a few details with the credit-card vendor, but we expect to open registration for the 2009 code4lib conference on Wednesday, December 17, 12:00 noon, EST. (U.S.) The conference filled very fast last year, so if you know of folk interested in attending who may not see this and the followup announcements, please let them know. More info will follow shortly. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] 2009 conference presentations
Thanks to all who submitted presentation-proposals for the 2009 code4lib conference. This year, like last, we'll have 22 presentations. Below is an alphabetical list of the 22 presentations which got the most votes; we'll post a schedule shortly. To those attending the conference who want to share interesting work and thoughts, know that lightning-talks (short, five-minute talks) are a valued core part of this conference. Sign-up sheets for these will be available at the conference. - A modern open webservice-based GIS infrastructure - A new frontier - the Open Library Environment (OLE) - A New Platform for Open Data - Introducing ‡biblios.net Web Services - Blacklight as a unified discovery platform - Complete faceting - djatoka for dummies - Extending biblios, the open source web based metadata editor - Freebasing for Fun and Enhancement - FreeCite - An Open Source Free-Text Citation Parser - Great facets, like your relevance, but can I have links to Amazon and Google Book Search? - How Anarchivist Got His Groove Back 2: DVCS, Archival Description, and Workflow Integration - LibX 2.0 - Like a can opener for your data silo: simple access through AtomPub and Jangle - LuSql: (Quickly and easily) Getting your data from your DBMS into Lucene - Open Up Your Repository With a SWORD! - RESTafarian-ism at the NLA - The Dashboard Initiative - The Open Platform Strategy: what it means for library developers - The Rising Sun: Making the most of Solr power - Visualizing Media Archives: A Case Study - What We Talk About When We Talk About FRBR - Why libraries should embrace Linked Data More conference info coming soon. -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] c4lc09 presentation voting reminder
This is a reminder that voting on the code4libcon2009 presentation- proposals ends *tonight*, Wednesday December 3 at 11:59PM EST (U.S.). You can vote at: http://vote.code4lib.org/election/index/7 ...and see results at: http://vote.code4lib.org/election/results/7 -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] On Nov 25, 2008, at 3:37 PM, Birkin James Diana wrote: One of the cool things about this conference is that you have a real voice in forming it. Voting is now open to select the presentations for the 2009 Code4Lib conference. http://vote.code4lib.org/election/index/7 The vote will remain open through Wednesday December 3 at 11:59PM EST (U.S.). NOTE: Your code4lib username and password are required to vote. Head to the voting site ** as soon as possible ** to ensure that your username and password work as expected. You can take your time voting, but do not take your time ensuring that your username and password work as expected. If they don't work as expected, head to the code4lib.org site and see if they work there. If they do, Ross will help get you straightened out. If they don't work at the code4lib.org site, the maintainers of that site will help you. If you realize late Wednesday December 3 that you have a code4lib.org username and password problem, there is a very real chance that you will not be able to vote. A thank-you to Ross Singer for hosting the voting again, and for setting it up so quickly. Onward! -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] c4lc09 presentation voting reminder
This is a reminder that voting on the code4libcon2009 presentation- proposals ends Wednesday December 3 at 11:59PM EST (U.S.). You can vote at: http://vote.code4lib.org/election/index/7 ...and see results at: http://vote.code4lib.org/election/results/7 BTW, we're following the lightning-talk and other conference suggestions; thanks for the ideas. -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] On Nov 25, 2008, at 3:37 PM, Birkin James Diana wrote: One of the cool things about this conference is that you have a real voice in forming it. Voting is now open to select the presentations for the 2009 Code4Lib conference. http://vote.code4lib.org/election/index/7 The vote will remain open through Wednesday December 3 at 11:59PM EST (U.S.). NOTE: Your code4lib username and password are required to vote. Head to the voting site ** as soon as possible ** to ensure that your username and password work as expected. You can take your time voting, but do not take your time ensuring that your username and password work as expected. If they don't work as expected, head to the code4lib.org site and see if they work there. If they do, Ross will help get you straightened out. If they don't work at the code4lib.org site, the maintainers of that site will help you. If you realize late Wednesday December 3 that you have a code4lib.org username and password problem, there is a very real chance that you will not be able to vote. A thank-you to Ross Singer for hosting the voting again, and for setting it up so quickly. Onward! -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] request for c4lc09 presentation-proposals has ended
Sunday has ended (everywhere on earth). A *sincere* thanks to those who have submitted proposals. The quantity and quality and range are impressive. To those who did not submit proposals, but who wish to share info with conference attendees, note that lightning talks are a valued part of the conference. Voting procedures will be announced shortly. http://library.brown.edu/code4libcon09/proposals/list/ --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] presentation proposals update
We have a bunch of *terrific* presentation proposals, so the tone of this reminder is now one of invitation rather than pleading. :) We're accepting proposals through this Sunday, November 23. If you're even vaguely interested in submitting, I suggest you at least go to the submission page sooner rather than later and log-in to make sure your code4lib username and password are working as expected. For the first-timers among you, keep in mind these points: - The talks are only 20-minutes including questions. - We're a friendly bunch. - Though many presenters are deeply knowledgeable about their chosen subject, this community very highly values sharing experimentation, so you should feel absolutely free to submit a presentation proposal on, say, 'playing with djatoka'. - This is shaping up to be a great conference (the preconferences are great, too; I'll say more about those in another post) -- and it has filled up *fast* in the past, so don't underestimate the benefit of being guaranteed a spot as a presenter. Info at: http://library.brown.edu/code4libcon09/proposals/ -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
Re: [CODE4LIB] presentation proposals update
On Nov 21, 2008, at 3:33 PM, Gabriel Farrell wrote: Is the deadline midnight on Sunday? Procrastination is an art form, I could say yes, which is true, but you artists will naturally then ask: midnight where? Almost begs for a code4lib vote! --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] last week for presentation proposals
We have some great ones, and want more. Submit! http://library.brown.edu/code4libcon09/proposals/ --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] djatoka
Yesterday I attended a session of the DLF Fall Forum at which Ryan Chute presented on djatoka, the open-source jpeg2008 image-server he and Herbert Van de Sompel just released. It's very cool and near the top of my crowded list of things to play with. If any of you have had the good fortune to experiment with it or implement it into some workflow, get over to the code4libcon09 presentation-proposal page pronto! And if you're as jazzed about it as I am, and know it'll be as big in our community as I think it will, consider a pre-conf proposal, too. -Birkin http://african.lanl.gov/aDORe/projects/djatoka/ http://library.brown.edu/code4libcon09/proposals/info/ --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] On Nov 13, 2008, at 9:54 AM, jean rainwater wrote: Do you have an idea AND are you willing to organize a pre-conference for Code4Lib 2009? If so, please send your proposal to code4libcon at http://googlegroups.com/ . Please include 1) a description of the pre-conference, 2) whether a full or half day time slot is needed, and 3) max number of participants.
Re: [CODE4LIB] djatoka
On Nov 14, 2008, at 6:38 AM, John Fereira wrote: ...I've already got a session proposal submitted for Code4Lib... My take on this is that while I'd like to have as wide a range of presenters as possible, a higher priority is a wide range of interesting presentations. Since many of us are working on multiple interesting things, I'd encourage anyone to consider a second presentation-proposal. There are lots of slots, the presentations are relatively brief, and I don't see any risk of insularity because the community as a whole chooses from among the proposals. This looks very cool and considering that I've already been using aDORe as a repository for storing a large (very large) number of scanned images (in JPEG2000 format)... I had never heard of aDORe before Ryan's djatoka talk. If only there were some event coming up where I could hear someone give a brief presentation on it. http://library.brown.edu/code4libcon09/proposals/info/ :) --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] code4libcon09 call-for-proposals reminder
In a little over three weeks the call for presentation proposals will close. Share your accomplishments/investigations with others! Editing has been enabled, so you needn't wait until you get your wording perfect to submit. On the fence about sharing your work? Presenters for chosen proposals will be guaranteed an opportunity to register apart from the normal crush. 'Nuf said! See proposal info page for details: http://library.brown.edu/code4libcon09/proposals/info/ --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
Re: [CODE4LIB] ne.code4lib.org wiki
Kevin, What is this Birkin hack of which you speak? I've been wondering how all these recent pieces are getting tied back to the main code4lib site... For the login for library.brown.edu/code4libcon09/proposals/, I came up with some python code (for the django app) that takes a submitted username and password and posts them to the code4lib.org site, and, based on the response, determines whether the login was successful. Ross used a version of it for his voting site. Obviously a direct API would be better, but in the absence of one, this does the trick. http://dl.lib.brown.edu/its/software/code4lib/remote_auth.py It's a little counter-intuitive, but correct (analyzing http-traffic helped). Of course, code4lib.org must never, ever change its login method. ;) (At least not until after the conference!!) I got in the habit of doing this kind of thing in order to create mini- APIs for vendor products that don't have APIs but have websites. Hope this is useful to others, given its fragility. (By the way, I didn't actually get this email, someone let me know about it -- anyone else sporadically getting code4lib emails?) -b --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] code4libcon09 call-for-proposals
The code4lib conference is wonderful in large part because of what you folk share. Head over to the Call For Proposals page and submit your idea for a prepared talk. Information about the time-frame, scope, and evaluation process -- as well as the link to the submission form -- can be found at: http://library.brown.edu/code4libcon09/proposals/ Some important notes: - Proposals can be submitted through Sunday November 23 2008. - Just like when you vote, use your code4lib username and password. - You initially won't be able to edit your proposal(s), but I'll have that implemented in the near future. -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] Job Posting - Repost - Library Applications Developer, Brown University
Personal note: We have a great team doing dynamite work and our to-do list is full of cool things. Seriously. Join us. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] Library Applications Developer The Brown University Library seeks a talented software developer to design new and innovative web-based library services, systems, and tools which anticipate the needs of library users. In addition to developing new applications, the incumbent * makes creative use of APIs * continually enhances and extends commercial software applications * works with library departments to develop tools which increase internal workflow efficiencies * provides vision and leadership in the investigation and implementation of emerging information technologies The Library Applications Developer is part of the Library's Integrated Technology Services department. See: http://dl.lib.brown.edu/its Qualifications: * Bachelor's degree in Computer Science, Information Science, or a related field; or the equivalent combination of education and experience. * Experience in the designand manipulation of relational databases; demonstrated proficiency in developing and maintaining database-driven web applications * Experience developing and coding interactive web applications using PHP, Python, Ruby, Perl, HTML, XML, CSS , SQL, Javascript, AJAX, and/or other common tools. * Demonstrated experience with Unix or Linux server platforms, related software, and basic system administration utilities * In depth knowledge of Website design, development, implementation, standards, and accessibility/usability guidelines. * Experience with Web 2.0 technologies such as RDF and AJAX and with designing and implementing web services (REST). Ability to integrate Web 2.0 services to ensure the seamless delivery of online library services. * Excellent communication, interpersonal, and organizational skills * Creativity and strong analytical and problem-solving skills * Ability to learn new technical skills quickly; ability to meet deadlines; strong service-orientation. Ability to adapt emerging technologies to new domains. Preferred Qualifications: * MLS from an ALA accredited university * Hands-on experience implementing and managing library enterprise systems To apply for this position (JOB# B01013), please visit Brown's Online Employment website (https://careers.brown.edu). Brown University is an Equal Opportunity/Affirmative Action Employer. Jean Rainwater Co-Leader, Integrated Technology Services Brown University Library Providence, Rhode Island 02912
Re: [CODE4LIB] ssh tunneling through a mysql dsn
On Jun 25, 2008, at 8:59 AM, Eric Lease Morgan wrote: Is there anyway to support SSH tunneling through a MySQL DSN? Not sure if this is exactly relevant, but I used to need to access a remote mysql database not open to internet access, and came to love ssh tunneling. Some notes: http://bspace.us/notes/entries/ssh-tunneling-notes/ Also, for a different reason, I needed to handle passwordless logins. This might be of some use: http://bspace.us/notes/entries/passwordless-logins/ --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
Re: [CODE4LIB] Managing Library Alerting Services [SEC=UNCLASSIFIED]
On May 22, 2008, at 10:00 PM, Dyer, Renata wrote: I am keen on finding out whether there are libraries out there that have developed a good way to manage email alerts your library is subscribed to. ... I'm not sure this is exactly what you're talking about, but in case it is... One approach we're very actively investigating is inserting, into email alerts we receive, a customized link that, when clicked by the user, would take them to a server-page under our control that would do good things. Example... We have a nicely automated system allowing users to find an item they want through WorldCat, request it, and then have that request automatically submitted to a series of consortial borrowing systems. Let's say the BorrowDirect consortial system reports it has the item. Fine; the item is automatically requested, and our easyBorrow system emails the user that the item is on its way. But then let's say that the item turns out to be missing (I've heard this happens in some library systems with surprising frequency). At that point BorrowDirect emails the user that the request has been cancelled, and the user is very, very confused. We wish we could have those emails sent to an address that we could automatically process -- but this and a couple of other systems we partner with don't allow that.[1] We do, though, have some control over the content of that email. So we're trying to get a dynamic link inserted into that email that contains our easyBorrow request number. The idea is that the user would be presented with a message akin to: Turns out the book wasn't available at the initial source; click here and we'll get it for you from another source. That link would go to a server-page we control which would resubmit the request, specifying, in this example, not to re-query BorrowDirect. --- [1] If we could specify the email address, we'd likely set up an address like '[EMAIL PROTECTED]', and automate a unix- process to scrape the relevant information from the email, and automatically process it so the user wouldn't receive the confusing message. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] I am keen on finding out whether there are libraries out there that have developed a good way to manage email alerts your library is subscribed to. Our library is subscribed to around 130 email alerts that are delivered to our inbox. Many of these emails need to be actioned in different ways. In some cases, a staff member needs to save an electronic file and add it to the collection. In other cases, an email is generated and forwarded to the group of clients. There are lots of small steps involved in managing each one of those alerts and the whole area has become quite challenging to manage over the time. Does you library subscribe to emails at all? Do you have a tool to manage the processes involved? Do you use a system/software to manage these alerts? Or just to manage the distribution list if required? If no, do you know of any (preferably open source) that can do the job? I appreciate any experience you may be willing to share. Many thanks, Renata Dyer Systems Librarian Information Services The Treasury Langton Crescent, Parkes ACT 2600 Australia (p) 02 6263 2736 (f) 02 6263 2738 (e) [EMAIL PROTECTED]
Re: [CODE4LIB] planet.code4lib.org -- 3 suggestions
On May 22, 2008, at 8:50 AM, K.G. Schneider wrote: At the risk of being forward, might I suggest we tag what we consider relevant posts with the term code4lib (no quotes)? ... This would definitely take care of wide-ranging blogs that include code4lib-ish content. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] http://bspace.us/notes/tags/code4lib/ http://bspace.us/notes/feeds/code4lib/ ;)
Re: [CODE4LIB] XForms for Metadata creation at c4lcon
On Feb 27, 2008, at 10:58 AM, Bill Erickson wrote: Can someone point me to the demo links from the XForms fro Metadata Creation presentation? Michael Park's work is documented at: http://dl.lib.brown.edu/its/software/metadata/ Winona has a blog entry with links at: http://thedil.wordpress.com/2008/02/18/mods-for-everyone/ Missing you conference attendees (filled up so fast!). Thanks to those who've posted here and have been feeding planet.code4lib. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] http://bspace.us/
Re: [CODE4LIB] perl6
On Jan 22, 2008, at 9:58 AM, Eric Lease Morgan wrote: This was a feature I was not aware of. Does this mean I will be able to write Perl programs that use the Java-based Lucene indexer? You probably know this, but you could do that now via SOLR, a webservices-plus-more layer that sits above Lucene and allows querying and updating of the index from any language via http requests. --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
Re: [CODE4LIB] LC class scheme in XML or spreadsheet?
On Sep 25, 2007, at 9:59 AM, Andrew Nagy wrote: I will echo something that Roy mentioned in the thread from a few weeks back, would the LOC be willing to create a web service where you could supply a call number and it would return the heirarchy of topic areas for that number? An Access hack suggestion! http://access2007.uvic.ca/?page_id=8 --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
[CODE4LIB] Job Posting - Humanities Programmer, Brown University
The code4lib connection is that the 'Scholarly Technology Group' has a very close relationship with our Library's Center for Digital Initiatives, and we often work together on joint projects. (The STG folk, projects, and culture are *very* cool.) --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] Senior Research Programmer - Humanities Scholarly Technology Group Brown University The Scholarly Technology Group (STG) at Brown University is seeking a senior staff member who will provide technical leadership and innovation as part of STG's involvement in/engagement with faculty research projects in the digital humanities. STG projects range from document-based topics using XML and XML tools to experiments in collaboration, mapping and visualization. STG projects are founded in high-level information design, and require current knowledge of web standards and interaction design. The Senior Research Programmer is encouraged to have a research agenda of their own, or to participate in the group's ongoing research into digital humanities topics. STG staff have expertise in text encoding and metadata standards, accessibility, database design, web programming, digital project design, information design, and grant-writing. We combine a strong background in the humanities and social sciences with a deep interest in the meaning of digital technologies for scholarly communication. The Senior Research Programmer works closely with faculty, STG staff and students, to carry out digital humanities projects by performing project analysis, providing technical leadership, programming and software development in support of STG’s projects. This person will recruit, plan and manage projects, write grant proposals, stay abreast of new methodologies and practices relevant to Digital Humanities and disseminate STG’s work at conferences. Qualifications: * Minimum Bachelor’s degree, advanced degree in the humanities desirable. Formal CS coursework or equivalent. * At least 2 years experience in Digital Humanities, Digital Libraries or comparable area. * Strong technical background in relevant areas, for ex.: XML, web technologies, metadata standards, text retrieval, software development * Interest in digital communications and collaboration, new media. * Strong analytical and problem solving skills; can formulate options, develop and recommend solutions, especially in a constantly changing work environment. STG is a part of Computing and Information Services that provides advanced technology consulting to Brown humanities faculty primarily through large and small projects in support of scholarly work in the digital medium. We also explore the critical new technologies that are transforming scholarly work and helping to maintain its longevity: data and metadata standards, XML publication tools, text encoding methods, database design, and accessibility standards. We have a strong relationship with the Brown University Library's Center for Digital Initiatives, and often work on joint projects. STG includes three staff members: the Director, a Senior Research Programmer, and a Research Programmer. STG also employs several student programmers and designers. For more information: www.stg.brown.edu or [EMAIL PROTECTED] To apply: careers.brown.edu, go to job B00938
Re: [CODE4LIB] Z39.50 for III Database?
Godmar, ... Is this code available under a license? ... Not yet. A third of me wishes I'd never seen Michael Doran's excellent code4lib2007 presentation and could just blindly release stuff open- source (for those not there, amongst great info, he cautioned against claiming to release stuff as open-source when it may not legally be so), but the other 2/3 is *very* appreciative I was there, and our pro-open-source team hopes to get a process in place to legitimately release stuff with an explicit license. http://www.code4lib.org/2007/doran So I'll just informally say that I hope this is useful to others for now. By the way, to all: when I went to the code4lib site to make sure I attributed Michael properly, I didn't expect to see the nice presentation of the slideshow and video. Kudos to those of you who took the work of those we've thanked for producing this stuff, for putting it together on the conference-schedule links. Very nice. http://www.code4lib.org/2007/schedule -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED] On May 8, 2007, at 6:56 PM, Godmar Back wrote: ... Is this code available under a license? ... On 5/8/07, Birkin James Diana [EMAIL PROTECTED] wrote: On May 1, 2007 Godmar Back wrote: ..Are there any reusable, open source scripts out there that implements a REST interface that screenscrapes or otherwise efficiently accesses a III catalog?... ...Below is the link to my code http://dl.lib.brown.edu/code/iii_opac_webservice.zip http://128.148.7.210/~birkin/wikinotes/doku.php? id=public:soa_josiah_status
Re: [CODE4LIB] Z39.50 for III Database?
On May 1, 2007 Godmar Back wrote: ..Are there any reusable, open source scripts out there that implements a REST interface that screenscrapes or otherwise efficiently accesses a III catalog? David and James have provided links, but no code. I would be grateful for anything I could reuse and don't have to reimplement... Godmar, I'm the 'James' noted above. Below is the link to my code. If that URL changes, it'll be updated at the wiki page URL that provides some notes on the service. A couple of extra notes that aren't yet on the wiki page... - The web-service is completely ISBN-based. - The webservice grew as needs grew: first I had a need only to know if we had a title, then eventually its status, then eventually its location. Since I wanted it to be as fast as possible, and each extra piece of info requires extra screen-scraping processing (especially going from existence-info to item-level info), I made each piece of returned info optional -- though even asking for all info, it's fast. It's likely not as extensible as David's terrific code, since mine uses in some places super-specific screen-scraping markers to get the data I want, but I hope its useful to folk. http://dl.lib.brown.edu/code/iii_opac_webservice.zip http://128.148.7.210/~birkin/wikinotes/doku.php? id=public:soa_josiah_status -Birkin --- Birkin James Diana Programmer, Integrated Technology Services Brown University Library [EMAIL PROTECTED]
Re: [CODE4LIB] Getting data from Voyager into XML?
On Wed, 17 Jan 2007, Nathan Vack wrote: Sure isn't elegant, but as our Real Systems Guys don't want us to look at the production Oracle instance (performance worries), we've had pretty good luck screen-scraping holdings and status data, once we get a Bib ID. Ugly, but functional, and surprisingly fast. We've come at this by setting up a simple web-service that does the screen-scraping. The current implementation is based on ISBNs for our purposes, but could easily be extended to look up via bib-id. After screen-scaping item-status info for a python program, and then needing to do it again for a php script, a Services-Oriented- Architecture article I read 'clicked', followed by an inspiring Access presentation from Richard Ackerman and a BOFeather talk with him and, I think, Stephen Anthony. Since we can't SQL-query our own ILS data directly... (ok, blood pressure is fine again) this solved a lot of issues. A bit of info on the web-service (with some examples), which includes a link to Peter Murray's jester blog article on SOA that prompted this thinking: http://128.148.7.210/~birkin/wikinotes/doku.php? id=public:soa_josiah_status As to Michel Doran's insightful post about session-repercussions of http-calls... - I hadn't thought of that, and don't know what if any licensing issues we have regarding that, but I'm curious and will look into this. - We aren't using this service heavily, but if we were, I would think this web-service model would actually scale well in terms of the session issue, because the hits would come from the single web- service 'user' -- as opposed to other models where, for instance, a cron job might initiate a screen-scrape, resulting in each of those instances being perceived as a different user. Does my thinking on this sound right? Last, I set this up not knowing that Z39.50 calls can return status info. I recently found that out by stumbling across a discussion between Godmar Back and index-data folk about php/yaz. http://lists.indexdata.dk/pipermail/yazlist/2005-December/001453.html We're now investigating changing the backend to get the data this way instead of the fragile screen-scrape. The beauty of the SOA model is that changing the backend won't have any effect on the systems that call this service. -Birkin --- Birkin James Diana Programmer, Web Services Brown University Library [EMAIL PROTECTED]
Re: [CODE4LIB] III refworks export
Thursday, May 11, 2006 5:18:07 PM Rob, ...first, thanks to brown university libraries for releasing their III refworks export stuff... Thanks. Great job; *very* nice bypassing the javascript. To all, introducing myself: I'm one year into the library world, and find it rewarding beyond description. I've been inspired by the programming of David Walker and Ross Singer and Casey Bisson and others, and the forward-thinking spirit of library bloggers like Meredith Farkas. The RefWorks rewrite of Ryerson's ColdFusion implementation was my first community contribution; I look forward to more. I hear nirvana is attending (and coding at) an Access or Code4Lib conference; we'll see if I reach it this year! ...Birkin --- Birkin James Diana Programmer, Web Services Brown University Library [EMAIL PROTECTED]