Re: [CODE4LIB] College Question!
Riley, ’m one of the more over-degreed individuals around here, having a B, M, and now a Dr. all in music, which means I know next to nothing! I do also have masters in information science which *really* means I know next to nothing. Having held a couple of systems librarian jobs, I can truly say that nothing I learned in my 4 degrees in higher education came into any direct use on the job. What your higher education should be is lesson in how to teach yourself, and to understand that learning is never complete nor ever finished. A computer science background might have helped me, but that just means I have a little catching up to do. Thankfully, there are a lot of brilliant people in this community to help me out with that. …adam On May 28, 2014, at 23:17, Riley Childs rchi...@cucawarriors.com wrote: I was curious about the type of degrees people had. I am heading off to college next year (class of 2015) and am trying to figure out what to major in. I want to be a systems librarian, but I can't tell what to major in! I wanted to hear about what paths people took and how they ended up where they are now. BTW Y'All at NC State need a better tour bus driver (not the c4l tour, the admissions tour) ;) the bus ride was like a rickety roller coaster... Also, if you know of any scholarships please let me know ;) you would be my BFF :P Riley Childs Student Asst. Head of IT Services Charlotte United Christian Academy (704) 497-2086 RileyChilds.net Sent from my Windows Phone, please excuse mistakes
Re: [CODE4LIB] ActiveSierra - Gem for connecting to III Sierra db
James, Awesome. Really nice work! …adam On May 8, 2014, at 14:29, Van Mil, James (vanmiljf) vanmi...@ucmail.uc.edu wrote: My colleague Sean Crowe and I have written a simple Rails engine with models for the Postgresql database backend to Innovative Interfaces Inc. Sierra ILS. Within a host rails app, it can be used to spin up mediated access to the database via Ruby objects. With a few additional controllers, it would also be straightforward to enable the serialization of database contents over http via json or xml. Though there is a pending release of API functionality for Sierra, this gem offers broader and more granular access to the database. See the github repo: https://github.com/uclibs/active_sierra/ We’re both primarily tech services librarians, and our first use cases for this gem have focused on back-end workflow. For example, we’re developing a Rails app to track and report lost, missing, or long-overdue items in Sierra. With a rake task, a webapp will query Sierra monthly and build a local database of targeted item record numbers and values, which will be served to a site for use in making decisions about replacement. Other possible use cases could be record quality control reports. Out of security concerns, we've purposefully excluded models for patron tables but we haven’t ruled out adding these once we can ensure the security of this data. We still have some short-term development planned, but we noticed that the repo was getting some attention yesterday, and thought it would be a good time to share. Some of our planned work includes: - Developing tests for the models and methods - Adding more scopes and methods to abstract the tables (we have a goal of making our testing application backend as friendly as possible to other tech services staff, and so we’d like the code to be readable to anyone who is familiar with both MARC cataloging and III system conventions) - Modeling additional tables Please feel free to use, fork or contribute. We are very open to comments and suggestions (especially from experienced Rails developers who may be able to offer some perspective on our direction – we both started learning about Rails at Code4Lib2013). And of course we welcome any questions. Thanks! James James Van Mil Collections Electronic Resources Librarian University of Cincinnati Libraries Telephone: (513)556-1410 vanmi...@ucmail.uc.edu
Re: [CODE4LIB] A couple quick questions for Hydra or Islandora users
Jacob, On Feb 18, 2014, at 5:43 PM, Brown, Jacob j.h.br...@tcu.edu wrote: Greetings! A couple quick questions for Hydra or Islandora users/developers: 1) What made you choose your framework over others (for example, DSpace)? What is its killer feature? Flexibility? More metadata options? Availability of SPARQL endpoint? Language? The community? We chose Hydra. It was the only solution that fit our metadata and storage needs. Hydra has a lot of flexibility, allowing you to model your content as you wish, and use any metadata standard you wish, while at the same time having a lot of very solid core features. Being written in Ruby, and using the Rails framework, I found this compelling because I could develop new features fairly quickly. Test-driven development practices, which are at the heart of Rails as well as Hydra, made me feel confident that introducing new features wouldn’t break existing ones. The Hydra community has also been incredibly helpful, too. I wouldn’t have been able to do what I’ve done without it. 2) What has your experience been like developing within that framework? If you migrated from another digital asset management system, what are the comparative strengths/weakness of your framework? For Ruby on Rails, I was completely new to it. I knew a lot of PHP and Perl, but very little of Java. This prevented me from digging into DSpace of Fedora’s source code for solutions. Hydra helps you interface with Fedora, but in a Rails way. I latched on to Ruby right away, and just sort of went from there. It has its strengths and weaknesses, and its idiosyncrasies, no doubt, but as a framework/interface for Fedora, it fit the bill regarding our application needs, so the weaknesses and idiosyncracies weren’t an issue. It was a steep learning curve, but that mostly had to do with my lack of experience with Rails, as well as Solr, Blacklight, and the other components of the Hydra “stack”. I wouldn’t try to push it on someone else who’s trying to make their own decisions, but only offer my experiences and resources if you’d like to investigate it further. Checkout the Dive into Hydra tutorial [1] and feel free to send questions to our mailing list: hydra-t...@googlegroups.com Best of luck, …adam __ Adam Wead Systems and Digital Collections Librarian Library + Archives Rock and Roll Hall of Fame and Museum 216.515.1960 aw...@rockhall.org [1] https://github.com/projecthydra/hydra/wiki/Dive-into-Hydra
Re: [CODE4LIB] display book covers
nice! yeah, I was thinking of something along those lines. …adam On Nov 7, 2013, at 9:56 AM, Chris Fitzpatrick chrisfitz...@gmail.com wrote: Hi, I think you can do this all with JS or Coffeescript. Here's a fiddle : http://jsfiddle.net/chrisfitzpat/t69Xs/ On Tue, Nov 5, 2013 at 10:12 PM, Daryl Grenz grenzda...@hotmail.com wrote: Powell's Books provides an API (http://api.powells.com/stable) and direct links to their book covers by ISBN13 only. Regarding the limit on daily use of the Google Books API, I think from when I used it before that if you access cover links through the Dynamic Links API (https://developers.google.com/books/docs/dynamic-links) there is no daily limit. - Daryl Date: Tue, 5 Nov 2013 15:13:35 + From: aw...@rockhall.org Subject: [CODE4LIB] display book covers To: CODE4LIB@LISTSERV.ND.EDU Hi all, Anyone have some good resources about tools for gathering book cover images? I'm building that into our next catalog update, which uses Blacklight, but I'm not necessarily looking for Rails-only approaches. My questions are more general: What sources are out there? (ex. Google Books, amazon) Making it work? I'm trying out Google Books at the moment, just making a call to their API. This can be asynchronously and loaded after the rest of the page, or cached, perhaps even store the url in solr or a database table? Tools? I am trying out a Google Books gem[1], which is just a wrapper for the api. Other thoughts? Thanks in advance, …adam __ Adam Wead Systems and Digital Collections Librarian Library + Archives Rock and Roll Hall of Fame and Museum 216.515.1960 aw...@rockhall.org [1] https://github.com/zeantsoi/GoogleBooks This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
[CODE4LIB] display book covers
Hi all, Anyone have some good resources about tools for gathering book cover images? I'm building that into our next catalog update, which uses Blacklight, but I'm not necessarily looking for Rails-only approaches. My questions are more general: What sources are out there? (ex. Google Books, amazon) Making it work? I'm trying out Google Books at the moment, just making a call to their API. This can be asynchronously and loaded after the rest of the page, or cached, perhaps even store the url in solr or a database table? Tools? I am trying out a Google Books gem[1], which is just a wrapper for the api. Other thoughts? Thanks in advance, …adam __ Adam Wead Systems and Digital Collections Librarian Library + Archives Rock and Roll Hall of Fame and Museum 216.515.1960 aw...@rockhall.org [1] https://github.com/zeantsoi/GoogleBooks This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] Python and Ruby
Josh, I think it depends on the project you're looking to get involved with. Speaking as a rubyist, I'm using it because I'm active in the Hydra community which uses Ruby on Rails. However, I see a lot of great stuff across the Python fence and think, hey it'd be cool to learn enough about Python so I can do that. So Python's next on my list of languages to learn. Incidentally, the whole reason I learned Ruby was to start using Hydra… so for me it came down the project. For now, I would go with what you know (Python) and if you see something in particular that will really solve a problem that you have and it happens to be in X, then maybe learn a little bit of X to take that software for a test drive and if it works, learn X some more. To address the the last three points regarding Ruby and Python, I think there are tools for either, ex: PyMarc and RubyMarc… and the communities for both Python and Ruby are large and very healthy. I should also add that being my own sys. admin., I avoided the (potential) issue of trying to convince your sys. admin. or hosting service, etc. that you want to use Rails, for example, instead of the web platform you're currently using. …adam __ Adam Wead Systems and Digital Collections Librarian Library + Archives Rock and Roll Hall of Fame and Museum 216.515.1960 aw...@rockhall.org On Jul 29, 2013, at 11:43 AM, Joshua Welker wel...@ucmo.edu wrote: Not intending to start a language flame war/holy war here, but in the library coding community, is there a particular reason to use Ruby over Python or vice-versa? I am personally comfortable with Python, but I have noticed that there is a big Ruby following in Code4Lib and similar communities. Am I going to be able to contribute and work better with the community if I use Ruby rather than Python? I am 100% aware that there is no objective way to answer which of the two languages is the best. I am interested in the much more narrow question of which will work better for library-related scripting projects in terms of the following factors: -existing modules that I can re-use that are related to libraries (MARC tools, XML/RDF tools, modules released by major vendors, etc) -availability of help from others in the community -interest/ability of others to re-use my code Thanks. Josh Welker Information Technology Librarian James C. Kirkpatrick Library University of Central Missouri Warrensburg, MO 64093 JCKL 2260 660.543.8022 This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] IBM disk array expansion
Thanks, Graham. Turns out, that's pretty much the same procedure. Sure enough, the expansion unit has a newer firmware version, so it isn't recognized until the main unit has its firmware updated. It sounds like in the past, these units would just start up even if the firmware versions were different. Now, it seems to have some safety built-in. Fortunately, all the firmware updating can be done live since we have two controllers and I/O can be moved back and forth between controllers while the firmware is updated on each. …adam On May 14, 2013, at 10:13 AM, Graham Stewart graham.stew...@utoronto.ca wrote: We used to run IBM FastT 600 storage servers here, which are the ancestors of the DS series, using the same Ingenio controllers. With those you could add expansions units without downtime. The procedure involved cabling up the the new units, then powering them on, then, once recognized, inserting the disks a couple at a time, waiting until they are recognized. Of course, advice from IBM support would be a good idea :-) ... For example IBM would sometimes caution that firmware in the new ESMs could be at a higher level that the existing ESMs, and could cause problems. Best of luck! -- Graham Stewart Network and Storage Services Manager Information Technology Services University of Toronto Libraries 416-978-6337 On 13-05-14 09:59 AM, Adam Wead wrote: Hi all, Hardware question for anyone with experience using IBM products. I have a DS3500 disk array with dual controllers. I've installed an expansion unit, with dual ESMs, and want to connect it up with the array without having to power everything down. I'm almost positive I can do this, but haven't been able to find a definitive answer. Can anyone speak to this from experience? Are there any special procedures or pitfalls? Thanks in advance, …adam __ Adam Wead Systems and Digital Collections Librarian Library + Archives Rock and Roll Hall of Fame and Museum 216.515.1960 aw...@rockhall.org This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
[CODE4LIB] IBM disk array expansion
Hi all, Hardware question for anyone with experience using IBM products. I have a DS3500 disk array with dual controllers. I've installed an expansion unit, with dual ESMs, and want to connect it up with the array without having to power everything down. I'm almost positive I can do this, but haven't been able to find a definitive answer. Can anyone speak to this from experience? Are there any special procedures or pitfalls? Thanks in advance, …adam __ Adam Wead Systems and Digital Collections Librarian Library + Archives Rock and Roll Hall of Fame and Museum 216.515.1960 aw...@rockhall.org This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] You are a *pedantic* coder. So what am I?
Actually, I'm finding this thread very enlightening. I've only had a little java experience, but always assumed it was the ur-implementation of OO principles. Now, I've had that assumption corrected. Thanks, …adam On Feb 21, 2013, at 12:53 PM, Ian Walls iwa...@library.umass.edu wrote: Agreed. Each language has its own strengths and weaknesses. Pick the one that works best for your situation, factoring in not only what the application needs to do, but your and your team's level of experience, and the overall community context in which the project will live. The peculiarities of a given languages truth tables, for example, can easily get washed out of the calculation when you consider what languages you know and what platforms your institution supports. -Ian -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Ethan Gruber Sent: Thursday, February 21, 2013 12:45 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] You are a *pedantic* coder. So what am I? Look, I'm sure we can list the many ways different languages fail to meet our expectations, but is this really a constructive line of conversation? -1 On Thu, Feb 21, 2013 at 12:40 PM, Justin Coyne jus...@curationexperts.comwrote: I did misspeak a bit. You can override static methods in Java. My major issue is that there is no getClass() within a static method, so when the static method is being run in the context of the inheriting class it is unaware of its own run context. For example: I want the output to be Hi from bar, but it's Hi from foo: class Foo { public static void sayHello() { hi(); } public static void hi() { System.out.println(Hi from foo); } } class Bar extends Foo { public static void hi() { System.out.println(Hi from bar); } } class Test { public static void main(String [ ] args) { Bar.sayHello(); } } -Justin On Thu, Feb 21, 2013 at 11:18 AM, Eric Hellman e...@hellman.net wrote: OK, pedant, tell us why you think methods that can be over-ridden are static. Also, tell us why you think classes in Java are not instances of java.lang.Class On Feb 18, 2013, at 1:39 PM, Justin Coyne jus...@curationexperts.com wrote: To be pedantic, Ruby and JavaScript are more Object Oriented than Java because they don't have primitives and (in Ruby's case) because classes are themselves objects. Unlike Java, both Python and Ruby can properly override of static methods on sub-classes. The Java language made many compromises as it was designed as a bridge to Object Oriented programming for programmers who were used to writing C and C++. -Justin This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] A gentle proposal: slim down zoia during the conference
At the risk of opening a can 'o worms, there are others that utilize the invective: @habla @ana @ana can sometimes return offensive phrases. Sadly, it's one of the channel's favorites, so I'm reluctant to put it on the (temporary) chopping block. …adam On Jan 17, 2013, at 2:35 PM, Bill Dueber b...@dueber.com wrote: I'd like to propose that zoia (the IRC bot that provides help and entertainment in the #code4lib IRC channel) have some of its normal plugins disabled during conf. With three or four times as many people online during conference, things can get out of hand. Lots of zoia plugins can be useful during conference; I'm mostly thinking of stuff whose utility is suspect and whose output covers several lines. Some examples: - @mf - @cast - @tdih - @sing The goal, really, is to try and turn the firehose that the IRC channel becomes into something at least plausibly manageable in realtime. I can also make a case for things that newbies will just find confusing (chef, takify, etc.) or offensive (@forecast, @mf again) but I'll let others potentially make that case. -Bill- -- Bill Dueber Library Systems Programmer University of Michigan Library This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] Do we really want two Blacklight pre-conferences?
Bess, Shawn's point is well-taken. Is the issue that we don't have enough people to run both, or are we just trying to consolidate? To Shawn's point, you don't have to know Blacklight to use Hydra, although it certainly helps when you're trying to customize. Depending on the outcome, I could gear the Hydra session to cover the necessary bits of Blacklight. ...adam On Dec 14, 2012, at 6:54 AM, Shawn M Kiewel wrote: As one of the people signed up for the morning session, I'd like to object. I wanted to attend the morning Blacklight session for more background and deeper understanding, even though I am also going to the afternoon Hydra session. I also would like this, as I'm pretty sure I'm going to use Blacklight for my new technology stack, but I'm not sold on Hydra yet (I don't know enough to make that call, and we use DSpace already, instead of Fedora). But even if we go with the full Hydra stack, I'll still need to have a good Blacklight understanding for proper customization, right? So, personally, I'd still like to see the morning session, though I certainly don't think you should hold it just for me. Shawn On Dec 13, 2012, at 7:31 PM, Bess Sadler bess.sad...@gmail.com wrote: I am looking at the pre-conference sign up and here's what I notice: - not many folks signed up for the morning Blacklight session - lots of folks signed up for the morning RailsBridge session - lots of folks signed up for the afternoon Blacklight session - lots of folks signed up for the afternoon Hydra session I am reaching the conclusion that we do not need the morning Blacklight session. I would like to cancel the morning Blacklight session and help out in the RailsBridge workshop instead, but I'm happy to have two Blacklight sessions if we have the demand for it. Are there any objections to canceling the morning Blacklight session? Bess This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] What is a coder?
Perhaps we just need to use a different word. Yes, it's code4lib but we don't necessarily need to use coders to describe ourselves. What I find most important about the community and its conference is that we talk about what we do at extremely deep and detailed levels... like urtext or source levels. So, yeah, that's where the code comes in. But I do sys. admin stuff and architecture stuff too, and yes, coding. Am I a coder ? Yeah, but I'm also a librarian... What I have to be able to do in order to do my job is trace the interaction of information systems down to their lowest level. Sometimes that's looking at and writing code, but sometimes it's shuffling hard drives and LTO tapes. So non-coders are absolutely welcome and encouraged to attend, as well as anyone who wants to discuss his or her own work at these deep technical levels. I believe it is paramount that we include these so-called non-coders, i.e.. sys admin folks, architecture folks, digital preservationists, etc. Where else could you go do talk to all these people in one room? ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter On Nov 28, 2012, at 10:02 PM, Mark A. Matienzo wrote: Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. Mark A. Matienzo m...@matienzo.org Digital Archivist, Manuscripts and Archives, Yale University Library Technical Architect, ArchivesSpace This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] anti-harassment policy for code4lib?
Bess, I couldn't agree more. I'm a bit surprised that this has been a problem, because I think of code4lib being a very open, friendly-type environment. Apparently, I have not been paying attention! We need to ensure that code4lib is always open and friendly. Perhaps a neon sign somewhere? Thanks for bringing this to my and everyone's attention! ...adam On Nov 26, 2012, at 5:16 PM, Bess Sadler wrote: I would like for us to consider adopting an anti-harassment policy for code4lib conferences. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] PBCore 2.0 to MARC XML?
Hi John, I don't know what your level of technical skills are, and if stylesheets are your preferred tool, that's totally fine. You can probably ignore this. I would approach this problem a bit differently, mostly because I'm terrible at stylesheets. I'm guessing that your pbcore documents are going to be more complex than the marc records you want to generate from them. I would try something like parsing the pbcore xml to extract what fields I want, and then create the marc record from them. For example, my tool of choice nowadays is Ruby, so I would parse the xml with xpath queries using Nokogiri, gathering the fields I want, do any data transformations as needed, and then shove the fields into a marc record using Ruby-Marc. Crosswalking with an intermediate schema might do just as well. I'm just throwing this out as an alternative. Also, I'm sure there are similar tools in other languages such as Python, Perl, Java, etc. To each his own... I only suggest a different strategy to solve the problem. Hope it helps. best, ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter On Nov 5, 2012, at 2:15 PM, john passmore wrote: Hi, Before I start reinventing the wheel, does anyone know of any stylesheets out there that convert PBCore 2.0 XML http://pbcore.org to MARC XMLhttp://www.loc.gov/standards/marcxml/? Thanks! John WNYC Archives This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
[CODE4LIB] GetLamp viewing at code4libCon 2012
I have picked Tuesday, February 7, 2012 9:00 PM as final option(s) for the Doodle poll GetLamp viewing at code4libCon 2012. Follow this link to open the poll: http://doodle.com/p4c32i3b2ybsrkbh I'll have more information for everyone at the conference and will post details on the wiki. There also will/may be an additional showing later in the week. I believe Michael Klein has more info about that. See you all in Seattle, ...adam [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
[CODE4LIB] GetLamp screening at Code4Lib
Hi all, So far the preferred time for the GetLamp showing is Tuesday at 9 pm. I'll close the Doodle poll tomorrow at 5 EST to give everyone a chance to vote. http://doodle.com/p4c32i3b2ybsrkbh ...adam [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] GetLamp screening at Code4Lib
Shouldn't be a problem. As I understand it, the screening is basically plugging in laptop to the TV and watching the movie. ...adam On Jan 31, 2012, at 4:34 PM, Michael J. Giarlo wrote: Just curious: is there a chance that we can arrange for subsequent viewings? I ask because a number of us have late newcomer dinner reservations. Maybe we can run it during the craft beer drink-up, too, for instance? Not trying to make this complicated. -Mike On Tue, Jan 31, 2012 at 16:28, Adam Wead aw...@rockhall.org wrote: Hi all, So far the preferred time for the GetLamp showing is Tuesday at 9 pm. I'll close the Doodle poll tomorrow at 5 EST to give everyone a chance to vote. http://doodle.com/p4c32i3b2ybsrkbh ...adam [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. ' [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
[CODE4LIB] barcode scanner with memory
Hi all, Can anyone recommend a barcode scanner wireless or otherwise that saves barcodes to internal memory, to be downloaded to a computer later? We have patrons scan their ids as they enter to keep track of statistics. I've created some software that does this, with a regular barcode reader, but the problem is the window has to be in focus the whole time and the terminal is used by a security guard who has to do other things at the same time. So, I need some kind of hands-off solution and preferably something involving the least amount of work from me... any ideas? ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 aw...@rockhall.org [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] barcode scanner with memory
Wireless is fine, if I don't have to dedicate an entire computer to it. The problem I'm having now is that the barcode scanner is essentially a keyboard interface so it's just spitting out numbers to whatever is in focus... if the same situation existed with a wireless scanner, I'd need to have a computer that always had the app in focus and the cursor placed in the correct field, ready for input. I'm sure someone out there has already solved this problem by having some app that runs in the background and counts the beans as they come in, wireless or otherwise. But I have yet to find it... So the save locally solution is, count up all your barcodes during the day and at the end of the day or whenever, download them into your database or spreadsheet, etc. Not very elegant, but whatever works... -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Tim Spalding Sent: Monday, January 30, 2012 1:43 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] barcode scanner with memory We'd be interested to hear too. But why does it need to save locally, rather than having a wireless connection to a computer? They're not going to wander around the museum with them are they? Tim On Mon, Jan 30, 2012 at 1:37 PM, Adam Wead aw...@rockhall.org wrote: Hi all, Can anyone recommend a barcode scanner wireless or otherwise that saves barcodes to internal memory, to be downloaded to a computer later? We have patrons scan their ids as they enter to keep track of statistics. I've created some software that does this, with a regular barcode reader, but the problem is the window has to be in focus the whole time and the terminal is used by a security guard who has to do other things at the same time. So, I need some kind of hands-off solution and preferably something involving the least amount of work from me... any ideas? ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 aw...@rockhall.org [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. ' -- Check out my library at http://www.librarything.com/profile/timspalding [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] barcode scanner with memory
huh. neat idea. certainly beats paying hundreds of dollars for some other scanner. On Jan 30, 2012, at 2:15 PM, Michael B. Klein wrote: I think Kyle's point was that you could use a hardware keylogger *without* the computer behind it. Just have it snoop on your barcode scanner and then download the data from it daily. You'd still need to feed it USB power, but that's not hard. On Mon, Jan 30, 2012 at 11:06 AM, Nate Vack njv...@wisc.edu wrote: On Mon, Jan 30, 2012 at 1:03 PM, Kyle Banerjee baner...@uoregon.edu wrote: Since a barcode scanner is just a keyboard wedge, a hardware keylogger would work well for this purpose. It'll cost you less than $50 It'll only work well if you don't mind your scanner spamming keypresses to the rest of your apps all day. -n [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Get Lamp showing at cod4libcon
Michael, Great! I will check on the status of the hospitality suite and get back to everyone. ...adam On Jan 23, 2012, at 10:04 PM, Michael B. Klein wrote: DVD arrived! We're all set. Since the film isn't copy protected and is licensed CC-BY-NC-SA (yay!), I might save the hassle of carting DVDs around and rip it instead. (I have a ton of travel going on in the days before and after the con, and every little bit makes a difference.) The main menu offers two versions of the film -- Interactive, and Non-Interactive. I'm assuming for a group showing, we're going to want to just watch passively. If we're going to want the Interactive version, though, I might have to just suck it up and bring the discs. On Mon, Jan 9, 2012 at 2:01 PM, Michael B. Klein mbkl...@gmail.com wrote: DVD ordered! Do we know what kind of large-screen viewing/projector device we'll have in the hospitality/hostility suite? I can currently handle VGA and HDMI, but I'm not sure about DVI. Michael On Mon, Jan 9, 2012 at 11:21 AM, Adam Wead aw...@rockhall.org wrote: Hi all, There's been some discussion on IRC about having a viewing of the movie Get Lamp [1] at the code4lib conference. Michael Klein has agreed to spring for the movie, which costs about $45, and I can look at coordinating a showtime in the hospitality suite. Is there any interest from conference attendees out there? Is it agreeable to chip in $1 or $2 to Mike to his trouble? Respond off-list if you have interest, and if there's enough I'll send another message with details. thanks, ...adam Adam Wead | Systems and Digital Collection Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter [1] http://www.getlamp.com/ [http://donations.rockhall.com/Logo_WWR.gif] http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. ' [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Get Lamp showing at cod4libcon
I'm still waiting to hear back from the folks who are managing the hospitality suite. Once I have some date/time options, I'll post some info to the list. ...adam On Jan 24, 2012, at 9:20 AM, Bohyun Kim wrote: When is the date/time for this documentary showing? I had hard time finding it in wiki. The welcome wagon committee might advertise it to newcomers... ~Bohyun --- Bohyun Kim, MA, MSLIS Digital Access Librarian bohyun@fiu.edu Medical Library, College of Medicine Florida International University From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Adam Wead [aw...@rockhall.org] Sent: Tuesday, January 24, 2012 9:05 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Get Lamp showing at cod4libcon Michael, Great! I will check on the status of the hospitality suite and get back to everyone. ...adam On Jan 23, 2012, at 10:04 PM, Michael B. Klein wrote: DVD arrived! We're all set. Since the film isn't copy protected and is licensed CC-BY-NC-SA (yay!), I might save the hassle of carting DVDs around and rip it instead. (I have a ton of travel going on in the days before and after the con, and every little bit makes a difference.) The main menu offers two versions of the film -- Interactive, and Non-Interactive. I'm assuming for a group showing, we're going to want to just watch passively. If we're going to want the Interactive version, though, I might have to just suck it up and bring the discs. On Mon, Jan 9, 2012 at 2:01 PM, Michael B. Klein mbkl...@gmail.com wrote: DVD ordered! Do we know what kind of large-screen viewing/projector device we'll have in the hospitality/hostility suite? I can currently handle VGA and HDMI, but I'm not sure about DVI. Michael On Mon, Jan 9, 2012 at 11:21 AM, Adam Wead aw...@rockhall.org wrote: Hi all, There's been some discussion on IRC about having a viewing of the movie Get Lamp [1] at the code4lib conference. Michael Klein has agreed to spring for the movie, which costs about $45, and I can look at coordinating a showtime in the hospitality suite. Is there any interest from conference attendees out there? Is it agreeable to chip in $1 or $2 to Mike to his trouble? Respond off-list if you have interest, and if there's enough I'll send another message with details. thanks, ...adam Adam Wead | Systems and Digital Collection Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter [1] http://www.getlamp.com/ [http://donations.rockhall.com/Logo_WWR.gif] http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. ' [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. ' [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Preservation Server
Hi Nathan, Can you tell us: - what kind of content you'll be ingesting (images, text, a/v) - how much of it do you expect you'll have (1TB, 100 TB, more?) - what kind of access will you need to provide (world-wide or just local?) - do you want off-site backups in one or more locations - what systems, if any, do you currently have in place - what software are you considering for the repository Hardware options are going to vary a lot depending on what your requirements are. There are lots and lots of options but you can find something that will fit you needs. ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter On Jan 24, 2012, at 12:21 PM, Nathan Tallman wrote: My institution is going to be purchasing a preservation server sometime within the next year. I'd like to solicit advice on specs. I know this is highly dependent on our collection, but I'm looking for some baseline hardware recommendations. We'll be using it to store preservation-copies of electronic files that belong to archival collections. Most of our electronic files are not born-digital, but we are preparing for an influx of born-digital records. Any advice is appreciated! Apologies for cross-posting. Thanks, Nathan Tallman American Jewish Archives [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
[CODE4LIB] GetLamp viewing at code4libCon
Hi all, I've been informed that there is a hospitality suite available and that as far as I know nothing else has been scheduled for it as this time. So I'm proposing an evening viewing of GetLamp at a time that we can vote on. Please use the doodle link and indicate your preferred 2-hour time slot. The slot with the most votes will get the showing. http://www.doodle.com/p4c32i3b2ybsrkbh Please note I've scheduled this to start as early as the social and new comers dinners end, so if you're planning on going to both of those, you might want to chose 9 pm as a starting time to allow enough time for everyone to get back. Please indicate at least one 2-hour time slot. For example, I put my preferences down as either day starting anywhere between 9 pm and midnight. If everyone is okay with anytime, I'll default to the earliest first available. Other than that, we'll let the poll decide. ...adam [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Get Lamp showing at cod4libcon
I'm working with Carmen on getting us a time in the hospitality suite. I'll send a note to the list when I know what's going on. ...adam On Jan 10, 2012, at 2:52 PM, Jason Stirnaman wrote: /me waves dongle I have a Mac mini displayport to DVI adaptor Jason On 1/9/2012 at 04:01 PM, in message CABqCXLTTT+C=l3jcspwozyr-gqoffqyf8kmvmmabi92a4dq...@mail.gmail.com, Michael B. Klein mbkl...@gmail.com wrote: DVD ordered! Do we know what kind of large-screen viewing/projector device we'll have in the hospitality/hostility suite? I can currently handle VGA and HDMI, but I'm not sure about DVI. Michael On Mon, Jan 9, 2012 at 11:21 AM, Adam Wead aw...@rockhall.org wrote: Hi all, There's been some discussion on IRC about having a viewing of the movie Get Lamp [1] at the code4lib conference. Michael Klein has agreed to spring for the movie, which costs about $45, and I can look at coordinating a showtime in the hospitality suite. Is there any interest from conference attendees out there? Is it agreeable to chip in $1 or $2 to Mike to his trouble? Respond off-list if you have interest, and if there's enough I'll send another message with details. thanks, ...adam Adam Wead | Systems and Digital Collection Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter [1] http://www.getlamp.com/ [http://donations.rockhall.com/Logo_WWR.gif] http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. ' [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Archivists' Toolkit, Timeouts and Hibernate
Cindy, On Oct 6, 2011, at 3:05 PM, Cindy Harper wrote: But can any of you add to my knowledge base here, and tell me: - is it possible to correct this problem easily in the AT code? For me, the answer to this is no because I'm not very good at Java. If you're good at Java or know someone who is, then this answer might be yes! However, I think this is a MySQL issue and not an AT one. This is my guess. - is the JDBCConnectionException due to the MySQL server timeout that is set by connectTimeout? - is simply adding a parameter to the database URL an effective way of making sure that that parameter is used in each opensession instance? I think the answer to these two questions are also no. Someone please correct me if I'm wrong. I believe the timeout is set in the config file. For unix systems this is something like /etc/mysql/my.conf If it were me, I would setup an instance of MySQL at your organization, one that you can tweak and config. My feeling is that there's something fishy going on with your host's MySQL instance. If you can't replicate the problem with your own MySQL instance, then that will safely rule-out any AT problems. You could then use your MySQL configuration file and compare it with your host's, if they'll let you do that. I've been running AT with our own MySQL database for over a year now and haven't had any problems. If you find that there are no problems when you run MySQL internally, then you might want to find a way to host your own MySQL server. Depending on the OS you're using, managing them is relatively painless, and it also might save your more time in the long run than wrestling with your hosting provider. ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter [http://donations.rockhall.com/Logo_WWR.gif]http://rockhall.com/exhibits/women-who-rock/ This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. '
Re: [CODE4LIB] Trends with virtualization
On 7/15/11 9:14 AM, Karen Schneider kgschnei...@gmail.com wrote: My only comment back to Jeff is that your story would be more compelling if your email said, A year ago, we deployed... Desktop virtualization stories nearly always seem to be in the future tense. When I worked for Indiana University, their library IT group was considering going the thin-client route. This was roughly three years and I don't know whether they followed through with that or not. I think some of them are on this list and might be able to answer. I went virtual for servers several years ago and have never looked back. It's the best thing. Desktop virutalization has existed in the form of netbooting for a while. I saw a presentation five or so years ago about a university in Japan that had all of their labs running in a netboot environment. This was using Mac OS, however. I've also toyed with Ubuntu's LTSP [1] and was impressed with how easy it was to setup. It might not work for environments requiring specialized software that doesn't run under Linux, but for stations just needing web browsers for searching your catalog, it could be an option. The Ubuntu setup requires an ubuntu server to dish out the images, however I was able to run that under KVM, so a virtual server servering out virtual clients. That combined with clustering for your bare-metal servers would get you pretty close to 100% uptime. ...adam Adam Wead Systems and Digital Collections Librarian Rock and Roll Hall of Fame and Museum 216.515.1960 (t) 215.515.1964 (f) 1. https://help.ubuntu.com/community/UbuntuLTSP http://www.rockhall.com/ Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.C 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] best persistent url system
Here's the rub -- no amount of indirection or abstraction can alter the fact that *people* ultimately say where things are. Purls, handles, and all other resolution services must be told where the item actually is in order to work. Yep. Couldn't agree more. But, see below: It's much easier to just embed a unique identifier. As a practical matter it doesn't matter much how this is done (though there is some utility in having a predictable URL friendly syntax). The item can move anywhere, access becomes less dependent on specific technologies, and so long as an indexing engine that your discovery interface can connect to has access to the item or metadata, you're set. can you give a practical example? I can see embedding an id somewhere in a digital file, and then creating a link to it as part of the indexing process, but what about external content that we have no control over... yet are expected to reference in a consistent way? ...adam http://www.rockhall.com/ Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
[CODE4LIB] membership recommendations
Hi all, I'm budgeting for membership dues and am seeking suggestions for professional organizations that are good to have. As a digital/systems librarian working with music and video in an archive, there are lots to choose from! I'm hoping to chose a couple that cover most of the bases. Thanks in advance for the recommendations. ...adam http://rockhall.com/event/rock-hall-ball/ Join us on Friday, September 3, at the http://rockhall.com/event/rock-hall-ball/ 15th Anniversary Celebration at the Rock and Roll Hall of Fame and Museum. http://rockhall.com/event/rock-hall-ball/! The latest act: Eli Paperboy Reed Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] EAD in Blacklight (was: Re: [CODE4LIB] Batch loading in fedora)
Mark, How are you creating the EAD docs in Fedora? At present, we're using archivist's toolkit to dump out ead xml files and then I index them in solr, with blacklight displaying the entire document as well. It's messy and it would be nice to make a more efficient connection between the three (BL, Fedora and Solr). I'd love to show everyone what I have, but they keep us on a private network here. ...adam -Original Message- From: Code for Libraries on behalf of Mark A. Matienzo Sent: Fri 8/6/2010 1:53 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] EAD in Blacklight (was: Re: [CODE4LIB] Batch loading in fedora) +1. Potential options could include using an XML database like eXist, or using our approach at Yale (where EAD finding aids are stored as datastreams in Fedora objects). I've been eager to look at rethinking our approach, especially given the availability of the Hydra codebase. Mark A. Matienzo Digital Archivist, Manuscripts and Archives Yale University Library Join us on Friday, September 3, at the http://rockhall.com/event/rock-hall-ball/ 15th Anniversary Celebration at the Rock and Roll Hall of Fame and Museum. http://rockhall.com/event/rock-hall-ball/! Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] Digital object distribution
Hillel, How are you currently managing your digital objects? What type are they generally? (images, a/v, text) ...adam -Original Message- From: Code for Libraries on behalf of Hillel Arnold Sent: Wed 6/23/2010 1:15 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Digital object distribution A colleague of mine is looking for a simple and lightweight way to make digital assets available to researchers. What they'd like to have ideally is a system that provides online access to specified files for a specified user via a login. A user would only see the files that have been assigned to them and not any other users' files. In addition, they'd like to have some sort of a UI that would display basic descriptive information about the object. Does anyone have any ideas for a solution to this? It seems like there *should* be an easy and obvious answer, but I'm coming up blank... Thanks, Hillel Arnold Project Archivist Tamiment Library/Robert F. Wagner Labor Archive New York University _ The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. http://www.windowslive.com/campaign/thenewbusy?tile=multiaccountocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4 Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] dc xml with marc qualifiers
Thanks again, Diane. Here's a follow-up for the collective wisdom: Let's say I wanted to use a DC record with Marc relators as well as another set of my own relators where I define my own fields that extend DC fields. I'm guessing the resulting xml document would look like dc xmlns:dcterms='http://purl.org/dc/terms/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:marcrel='http://[appropriate_rdf_doc]' xmlns:myrel='http://[my_own_rdf_doc]' dcterms:creatorJane Creator/dcterms:creator marcrel:ILLJoe Illustrator/marcrel:ILL myown:XYZMystery Person/myown:XYZ /dc What I'm wondering is maybe this is extending DC a bit too far and I should use another standard like MODS or something else. The reason I'm using DC is that the software I'm working with has dublin core support built-in. I'm trying to create xml documents that will describe images in a fedora repository. Our metadata librarian and I are trying to put together a list of fields, and DC + Marc seemed a logical place to start. thoughts? ...adam -Original Message- From: Code for Libraries on behalf of Diane I. Hillmann Sent: Fri 6/18/2010 9:46 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] dc xml with marc qualifiers Adam: I think you're correct about the legality of that, but I'm the wrong person to advise you on the technical stuff. I'm sure someone else from this group could steer you right, though. Diane On 6/17/10 5:38 PM, Adam Wead wrote: Thanks, Diane. I was looking over those links as well but getting 502 Bad Gateway errors. Maybe that's because of what you were saying about LC pulling them down. I did re-read some examples from http://www.ukoln.ac.uk/metadata/dcmi/marcrel-ex/ If I understand this correctly, and I use marc relators that sub-properties of existing dc fields, I could do something like: dc xmlns:dcterms='http://purl.org/dc/terms/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' dcterms:creatorJane Creator/dcterms:creator marcrel:ILLJoe Illustrator/marcrel:ILL /dc Illustrator is defined as a sub-property of creator. Although the above document doesn't strike me as legal. Don't I need to define the marc relation in a namespace somewhere? Or does the marcrel get nested in the dcterms:creator element? Thanks in advance for the help... best, ...adam -Original Message- From: Code for Libraries on behalf of Diane I. Hillmann Sent: Thu 6/17/2010 5:14 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] dc xml with marc qualifiers Adam: Dublin Core actually dealt with this about five years ago and has a section in its guidelines about the issue: http://dublincore.org/documents/usageguide/appendix_roles.shtml There has also been a fair amount of discussion on this on the id.loc.gov list, because LC has pulled down some of the original links as they've started putting more data on that site, and now there's really no record of the information they had set up during the time the work with them and DCMI was done. If it's of any interest, the RDA roles are built using this earlier work as a template, e.g., with the roles as properties, not attributes (http://metadataregistry.org/schema/show/id/4.html). In any case, I'm thinking that your solution will be problematic, at a number of levels. It won't be standard DC, for one thing. Diane Hillmann On 6/17/10 4:51 PM, Adam Wead wrote: Hi all, I have a question... is it possible to use the dcterms element, but have an attribute that uses a different qualifier, like Marc? So an element likedcterms:creator could be qualified with a marc relator likedcterms:creator marc_qualifier=Composer This is probably a stupid question and I'm guessing this is not possible without doing it using rdf or something. My xml schema knowledge is really rusty. anyway, thanks in advance... ...adam Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
[CODE4LIB] active fedora interface
Hi all, I'm currently developing an interface to our fedora repository using the active-fedora RoR plugin. I'm doing this in Blacklight for starters, but not using the indexing capabilities since I don't know how to do that yet. I've built a simple form that creates a descriptive dublin core xml document for the object and now need to start expanding it with more fields. Before I start digging into that, has anyone done such a thing before and with whom I could compare notes before coding myself into a corner? I've cribbed a lot stuff from Matt Zumwalt's active fedora wiki and JWA fedora project. I've also looked at Hydrangea which is do for alpha release, I believe, at the OR conference in madrid. I didn't see anything like a dc form in Hydrangea but I didn't look very hard. Any help or comments would be welcome. thanks, ...adam Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] dc xml with marc qualifiers
Thanks, Diane. I was looking over those links as well but getting 502 Bad Gateway errors. Maybe that's because of what you were saying about LC pulling them down. I did re-read some examples from http://www.ukoln.ac.uk/metadata/dcmi/marcrel-ex/ If I understand this correctly, and I use marc relators that sub-properties of existing dc fields, I could do something like: dc xmlns:dcterms='http://purl.org/dc/terms/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' dcterms:creatorJane Creator/dcterms:creator marcrel:ILLJoe Illustrator/marcrel:ILL /dc Illustrator is defined as a sub-property of creator. Although the above document doesn't strike me as legal. Don't I need to define the marc relation in a namespace somewhere? Or does the marcrel get nested in the dcterms:creator element? Thanks in advance for the help... best, ...adam -Original Message- From: Code for Libraries on behalf of Diane I. Hillmann Sent: Thu 6/17/2010 5:14 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] dc xml with marc qualifiers Adam: Dublin Core actually dealt with this about five years ago and has a section in its guidelines about the issue: http://dublincore.org/documents/usageguide/appendix_roles.shtml There has also been a fair amount of discussion on this on the id.loc.gov list, because LC has pulled down some of the original links as they've started putting more data on that site, and now there's really no record of the information they had set up during the time the work with them and DCMI was done. If it's of any interest, the RDA roles are built using this earlier work as a template, e.g., with the roles as properties, not attributes (http://metadataregistry.org/schema/show/id/4.html). In any case, I'm thinking that your solution will be problematic, at a number of levels. It won't be standard DC, for one thing. Diane Hillmann On 6/17/10 4:51 PM, Adam Wead wrote: Hi all, I have a question... is it possible to use the dcterms element, but have an attribute that uses a different qualifier, like Marc? So an element likedcterms:creator could be qualified with a marc relator likedcterms:creator marc_qualifier=Composer This is probably a stupid question and I'm guessing this is not possible without doing it using rdf or something. My xml schema knowledge is really rusty. anyway, thanks in advance... ...adam Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
[CODE4LIB] need a plan for what to code
this already way too long email with a final: what would you do? Many thanks, Adam Wead Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] need a plan for what to code
Ethan, Thanks, yes, I did take a look at this. I have to pick my battles here. A discovery interface is one of the things that we could buy off the shelf and get a lot of good mileage out of. I'm devoted to open source and I would love nothing more than to roll our own with Blacklight, but that's more work on top of the DAM issue. I chose not to delve into the Blacklight option to save myself more time to focus on the asset manager issue, which is where I *think* I'll be having to work the most. Of course, I'm open to suggestions. Does anyone think it's easier to do your own discovery layer than a DAM? Potentially, the money we save not buying a discovery layer could go towards buying a DAM. However, the products we're looking have some really great interfaces. I think I'd be looking at an equally difficult challenge trying to emulate some of those features on my own. thoughts? -Original Message- From: Code for Libraries on behalf of Ethan Gruber Sent: Mon 3/29/2010 3:00 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] need a plan for what to code Instead of purchasing a discovery system, I recommend using blacklighthttp://projectblacklight.org/ Ethan Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] need a plan for what to code
Ha, that's really funny. I had no idea stuff like that was happening. Although, there was new website launched this month, and no one tried to maintain any links from the old site, so most of those are broken. I wasn't involved with that. Our library is physically and technically separate from the main Rockhall's website which is really the public interface to the museum. While we will have some content about the library and its collections in the Rockhall.com website, most of the metadata about the our collections will come from the libary catalog and other systems. We intend the library to be an academic, education and research-oriented library that extends the museum's mission. However, this example that you're showing highlights one of the key differences between the main site's more commercial targeted audience and our interface which will be targeting the more academically inclined user as well as the wikipedians, not that they aren't synonymous! Ideally, when the library catalog is full swing, those wikipedia links could point to information via persistent identifiers in our databases, such as archival finding aids, books and journals via WorldCat, and digital content. Although, we have yet to determine what, if any, of our digital content would be available on the public internet. Hopefully some of it, but certainly not all. -Original Message- From: Code for Libraries on behalf of Lars Aronsson Sent: Mon 3/29/2010 3:45 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] need a plan for what to code Great fun! I have no ideas about which system to use. But I suggest you begin from the other end: Who will find your website useful, why and how? There is already a website for the Rock and Roll Hall of Fame, so what exactly will the digital collections of the library and archive add to that? Wikipedia has 720 links to www.rockhall.com, which is a dream for any website, http://en.wikipedia.org/wiki/Special:LinkSearch/www.rockhall.com Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] need a plan for what to code
I second that. I've been talking with a lot of museums and there seems to be a pretty big gap between what systems there are for museums and what there are for libraries and archives. The museum here uses TMS (The Museum System) which is proprietary. I did look at getting that data into our discovery interface as well with Coboat and OAICat Museum to better broadcast the museum's holdings, but that isn't something the curatorial folks are interested in doing at the moment. Thanks, Carol, for those links. I've come across Omeka before. It seems like it's more geared towards image data. Are you all planning to use it for other content as well? I'll definitely check out CollectiveAccess -Original Message- From: Code for Libraries on behalf of Ethan Gruber Sent: Mon 3/29/2010 5:01 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] need a plan for what to code That's a little difficult to make out, but I feel you are comparing apples to oranges by comparing Blacklight to Omeka or CollectiveAccess. From what I've seen, I think CollectiveAccess is a great system. Omeka is not, nor designed to be, digital repository software. I'm not sure it's a good fit for Adam's requirements. CollectiveAccess is worth looking into. It's a shame more museums don't take open source solutions and CollectiveAccess more seriously. Ethan On Mon, Mar 29, 2010 at 4:48 PM, Carol Bean carol_b...@ca11.uscourts.govwrote: Adam, Oddly enough, I'm evaluating tools and DAM's this week. I charted the Open Source ones that looked possible, I don't know how this is going to come through on email, but this is what I've got: Rock Roll: (noun) African American slang dating back to the early 20th Century. In the early 1950s, the term came to be used to describe a new form of music, steeped in the blues, rhythm blues, country and gospel. Today, it refers to a wide variety of popular music -- frequently music with an edge and attitude, music with a good beat and --- often --- loud guitars.© 2005 Rock and Roll Hall of Fame and Museum. This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.