[CODE4LIB] Job: Engineer at Echo Nest
The Echo Nest is the world's leading music intelligence platform serving music data to 100 million music consumers a month via an API that supports hundreds of queries a second to mobile devices, websites and applications. We are looking for an engineer to help our team build the best music intelligence products and grow our database of detailed data about 30 million songs and almost 1.5 million artists. The perfect candidate is passionate about music and data, is a solid and responsible developer, and can learn new things quickly. We use the latest technologies to support our stack: Tornado, Solr, RabbitMQ, Tokyo Tyrant, Python, Lua, svn and git, Amazon EC2, Hadoop. You'll be handed a Macbook Pro and SSH keys and we'll want you to be up and running in a day or two, committing production code. We'll expect that you've used our API before you submit a resume. **Responsibilities** * Write code (Python, Java, etc) to process and support the world's largest database about music. * Work on a small team focused on data mining, web crawling or databases and APIs. * Self-motivated task planning and deadline management. * Maintain and constantly improve the quality of The Echo Nest API data and web services. **Ideal Candidate** * 1-3 years experience of development work * Linux administration experience - - shell scripting, cron, ssh, basic commandline interaction * BA/BS in Computer Science or related * Demonstrable knowledge of web application development * A strong familiarity with online music services and social networks * Self driven to a fault, learns on their own * Reads Hacker News but does not believe any of it without testing it first **Location**: Davis Square, Somerville, MA Send resume and cover letter to [j...@echonest.com](mailto:j...@echonest.com) Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4877/
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
On 12/3/12 2:14 PM, MJ Ray wrote: This listserv looks threaded to me. Maybe you need to upgrade Thunderbird, although I could have sworn it's done threaded for a while now. I was thinking of something that has a Vote to Promote feature. I feel that it's important to give folks a chance to support ideas even if they don't have a lot to add comment-wise. It's a good way to gauge interest among folks who are not top talkers. The Vote to Promote pattern is designed as an unobtrusive, democratic way to show support for ideas and focus the discussion toward constructive commentary [1]. Interestingly enough, the RailsBridge curriculum project implements a simple version of this pattern as its core project[2]. I wonder if it would be a good starting point for a collaborative project? Everyone who takes the workshop will know how this app works and should be able to add to it in the months that follow the conference. One of the MIT Mentorship Program tips [3] recommends making sure mentors get something in return (that it's not all giving on the part of the mentor). Since, according to Jonathan, we have a paucity of volunteer coders, perhaps the RailsBridge app could be an ongoing github project and a way to enlist more volunteers to give back to Code4Lib. Mentees might be expected to contribute something after the workshop and get a feel for software collaboration on github with their mentors in a helpful environment? Whether or not people would use such a tool in addition to the listserv, I don't know. Vote to Promote requires a critical mass to make it worthwhile, but it's hard to gauge actual support without testing it. [1] http://ui-patterns.com/patterns/VoteToPromote [2] http://docs.railsbridge.org/curriculum/ [3] http://mit.edu/uaap/prog_tips.html Unless you do something pretty silly - like insisting everyone register with github Unfortunately, in order to collaborate on the anti-harrassment policy, you do need to have a github account, or lobby someone who does to make a change for you. But I think most would agree that's better than hashing out such details on this list. -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
Or just use Reddit's OS codebase*. https://github.com/reddit Tom * though I'm personally hoping there won't be another channel to keep track of. On Tue, Dec 4, 2012 at 9:33 AM, Shaun Ellis sha...@princeton.edu wrote: On 12/3/12 2:14 PM, MJ Ray wrote: This listserv looks threaded to me. Maybe you need to upgrade Thunderbird, although I could have sworn it's done threaded for a while now. I was thinking of something that has a Vote to Promote feature. I feel that it's important to give folks a chance to support ideas even if they don't have a lot to add comment-wise. It's a good way to gauge interest among folks who are not top talkers. The Vote to Promote pattern is designed as an unobtrusive, democratic way to show support for ideas and focus the discussion toward constructive commentary [1]. Interestingly enough, the RailsBridge curriculum project implements a simple version of this pattern as its core project[2]. I wonder if it would be a good starting point for a collaborative project? Everyone who takes the workshop will know how this app works and should be able to add to it in the months that follow the conference. One of the MIT Mentorship Program tips [3] recommends making sure mentors get something in return (that it's not all giving on the part of the mentor). Since, according to Jonathan, we have a paucity of volunteer coders, perhaps the RailsBridge app could be an ongoing github project and a way to enlist more volunteers to give back to Code4Lib. Mentees might be expected to contribute something after the workshop and get a feel for software collaboration on github with their mentors in a helpful environment? Whether or not people would use such a tool in addition to the listserv, I don't know. Vote to Promote requires a critical mass to make it worthwhile, but it's hard to gauge actual support without testing it. [1] http://ui-patterns.com/**patterns/VoteToPromotehttp://ui-patterns.com/patterns/VoteToPromote [2] http://docs.railsbridge.org/**curriculum/http://docs.railsbridge.org/curriculum/ [3] http://mit.edu/uaap/prog_tips.**htmlhttp://mit.edu/uaap/prog_tips.html Unless you do something pretty silly - like insisting everyone register with github Unfortunately, in order to collaborate on the anti-harrassment policy, you do need to have a github account, or lobby someone who does to make a change for you. But I think most would agree that's better than hashing out such details on this list. -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
On Dec 4, 2012, at 9:47 AM, Tom Keays tomke...@gmail.com wrote: Or just use Reddit's OS codebase*. https://github.com/reddit Unless you're volunteering to host and maintain this... Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. -Ross. Tom * though I'm personally hoping there won't be another channel to keep track of. On Tue, Dec 4, 2012 at 9:33 AM, Shaun Ellis sha...@princeton.edu wrote: On 12/3/12 2:14 PM, MJ Ray wrote: This listserv looks threaded to me. Maybe you need to upgrade Thunderbird, although I could have sworn it's done threaded for a while now. I was thinking of something that has a Vote to Promote feature. I feel that it's important to give folks a chance to support ideas even if they don't have a lot to add comment-wise. It's a good way to gauge interest among folks who are not top talkers. The Vote to Promote pattern is designed as an unobtrusive, democratic way to show support for ideas and focus the discussion toward constructive commentary [1]. Interestingly enough, the RailsBridge curriculum project implements a simple version of this pattern as its core project[2]. I wonder if it would be a good starting point for a collaborative project? Everyone who takes the workshop will know how this app works and should be able to add to it in the months that follow the conference. One of the MIT Mentorship Program tips [3] recommends making sure mentors get something in return (that it's not all giving on the part of the mentor). Since, according to Jonathan, we have a paucity of volunteer coders, perhaps the RailsBridge app could be an ongoing github project and a way to enlist more volunteers to give back to Code4Lib. Mentees might be expected to contribute something after the workshop and get a feel for software collaboration on github with their mentors in a helpful environment? Whether or not people would use such a tool in addition to the listserv, I don't know. Vote to Promote requires a critical mass to make it worthwhile, but it's hard to gauge actual support without testing it. [1] http://ui-patterns.com/**patterns/VoteToPromotehttp://ui-patterns.com/patterns/VoteToPromote [2] http://docs.railsbridge.org/**curriculum/http://docs.railsbridge.org/curriculum/ [3] http://mit.edu/uaap/prog_tips.**htmlhttp://mit.edu/uaap/prog_tips.html Unless you do something pretty silly - like insisting everyone register with github Unfortunately, in order to collaborate on the anti-harrassment policy, you do need to have a github account, or lobby someone who does to make a change for you. But I think most would agree that's better than hashing out such details on this list. -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
[CODE4LIB] Job: Library Services Assistant at Wisconsin Historical Society
Type of Employment: Full-time 100% (40 hours/week) Salary: Starting salary is $15.106 per hour ($31,541 annual) plus excellent benefits. This position is in pay schedule and range 02-11. A six month probationary period will be required. Contact: Brian Schroeder, Human Resources Specialist Telephone: 608-264-6409 Email: brianl.schroe...@wisconsinhistory.org Area of Competition: Open Deadline to Apply: Completed applications materials must be received by 11:59 pm Friday, December 21, 2012. Introduction The Wisconsin Historical Society, Library/Archives Division is located at 816 State Street in Madison, Wisconsin on the University of Wisconsin campus. For additional information about the Wisconsin Historical Society Library- Archives, please see the website. Job Duties View a copy of the Library Services Assistant-Advanced (PDF, 186 KB) position description. This is a paraprofessional position supervised by the Chief Cataloger (Librarian-Supervisor). Under general supervision this position is devoted to: preparing edited and original catalog records and coordination of the processing of materials into the library's general collection maintaining the online and paper public catalogs coordinating the processing of materials for the Library's special collections performing administrative and other library tasks and special projects Special Notes Verification of any academic degrees will be conducted prior to an offer of employment. A criminal background check will be conducted prior to an offer of employment to determine if the circumstances of any conviction may be related to the job. The Immigration Reform and Control Act of 1986 requires employers to hire only individuals who are eligible to work in the United States. An individual will be expected to present proper evidence establishing employability. Job Knowledge, Skills and Abilities: Knowledge of accepted library descriptive cataloging practice. Knowledge of accepted library subject cataloging practice. Advanced knowledge of bibliographic formats and standards for the OCLC international bibliographic database; ability to search, update, correct, upgrade, and input ISBD/AACR2 records with proper MARC tags. Advanced knowledge of the capabilities of Voyager and MadCat, the University of Wisconsin's online public access catalog, or other online catalog; ability to search, update, and correct records. Ability to effectively locate, read, evaluate and use bibliographic records and databases. Ability to analyze publications for subject content and assign appropriate subject headings. Ability to analyze terms for conformity to Library of Congress name and subject headings in order to assure consistency in cataloging records. Ability to adapt readily and effectively to the rapidly changing world of information systems, and to each succeeding generation of tools needed for locating and accessing information and data. Ability to train and coordinate the work of employees. Attention to detail. Ability to work effectively in a team environment. Excellent organizational skills and the ability to manage several projects at once. Knowledge of modern office procedures. Ability to use computer applications, including Microsoft Office Suite. (Word, Access, Excel). Ability to utilize the World Wide Web (Internet). Ability to work independently without supervision. A Well Qualified Candidate Will Have: Professional work experience in a library setting. Training in and understanding of the principles of descriptive and subject cataloging. Knowledge and experience in working with library materials in various formats. Excellent computer skills. Excellent attention to detail. Ability to work both collaboratively on a team as well as independently. How To Apply You must complete the online exam to be considered for this position. If you have not already done so, you will need to create an account at Wisc.Jobs. You will be asked to provide your personal information, attach a current resume, and then complete the online exam. Your responses to the online Objective Inventory Exam are considered an examination and will be used to determine your eligibility for this vacancy. Please follow the instructions below. To apply online, visit the Wisc.Jobs website. During the application process, you'll be asked to create a login and submit your application materials online by copying and pasting your responses into appropriate fields. Follow the online application instructions below. If you have a WiscJobs account: Click Log In to Apply at the top of the job announcement and log into your account. When you have logged in, find and view job announcement 12-04573 Click Apply Now at the top of the job announcement. Review your Job Application and make any necessary updates and click Continue. Complete the Job Preferences screen and click Continue. A resume is required to apply for this position, follow the
[CODE4LIB] Help with WordPress for Code4Lib Journal
On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has been a real boon for us. The Issue Manager plugin that he wrote provided the mechanism for: a) preventing articles from being published prematurely, b) identifying and arranging a set of final (pending) articles into an issue, and c) publishing that issue at the desired time. That person is no longer on the Journal editorial board and upkeep of the plugin has not been maintained since he left. We're now several WordPress releases behind, mainly because we delayed upgrading until we could test if doing so would break the plugins. We have now tested, and it did. I won't bore you with the details, but if we want to continue using the plugin to manage our workflow, we need help. Is there anybody out there with experience writing WordPress plugins that would be willing to work with me to diagnose what has changed in the WordPress codex that is causing the problems and maybe help me understand how to prevent this from happening again with future releases? Thanks, Tom Keays / tomke...@gmail.com
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
On Mon, Dec 03, 2012 at 10:24:38PM +, Hagedon, Mike wrote: If we register and then can't make it, what's the refund policy? 'slong as you let us know by January 25th you will get a 100% refund. Cheers and sorry for the delayed response. ./fxk -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Francis Kayiwa Sent: Monday, December 03, 2012 2:35 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Code4lib Registration tomorrow (12/4) Registration for Code4lib 2013 is tomorrow at Noon EST. http://www.regonline.com/code4lib2013 Hotel reservations http://goo.gl/z7wnD See some of you in Chicago in February. regards, ./fxk -- Furious activity is no substitute for understanding. -- H. H. Williams -- Furious activity is no substitute for understanding. -- H. H. Williams
[CODE4LIB] Job: Japanese Technical Services Librarian at Yale University
Japanese Technical Services Librarian East Asia Library, International Collections Research Support Yale University Library New Haven, CT Librarian I-III Please Note: Position may open to external application after November 28, 2012. Fixed Duration: Two (2) years from date of hire, with possibility of extension Schedule: Full-time (37.5 hours per week); Standard Work Week (M-F, 8:30-5:00) Yale University offers exciting opportunities for achievement and growth in New Haven, Connecticut. Conveniently located between Boston and New York, New Haven is the creative capital of Connecticut with cultural resources that include two major art museums, a critically-acclaimed repertory theater, state-of-the-art concert hall, and world-renowned schools of Architecture, Art, Drama, and Music. The University and the Library The Yale University Library, as one of the world's leading research libraries, collects, organizes, preserves, and provides access to and services for a rich and unique record of human thought and creativity. It fosters intellectual growth and supports the teaching and research missions of Yale University and scholarly communities worldwide. A distinctive strength is its rich spectrum of resources, including around 12.8 million volumes and information in all media, ranging from ancient papyri to early printed books to electronic databases. The Library is engaging in numerous projects to expand access to its physical and digital collections. Housed in eighteen buildings including the Sterling Memorial Library, the Beinecke Rare Book and Manuscript Library, and the Bass Library, it employs a dynamic and diverse staff of approximately five hundred who offer innovative and flexible services to library readers. For additional information on the Yale University Library, please visit the Library's web site at www.library.yale.edu. Position Focus The Japanese Technical Services Librarian provides original and complex copy cataloging for Japanese script materials in all formats and supervises support staff involved in all aspects of technical processing (serial and monographic acquisitions and cataloging) for the Japanese Collection. The Librarian also provides statistical reports and other management information on Japanese technical services, provides testing and analysis related to Japanese scripts in library-wide systems, and participates in Yale library policy making on cataloging issues. Representative Job Summary Yale University librarians work in libraries across the Central, West, Medical, and Science campuses, to build, manage, and provide access to a rich and unique record of human thought and creativity. They demonstrate flexibility, creativity, and imagination in their work and adapt to and help shape a continuously evolving work environment. Yale librarians provide consistently high quality service to the University, and help meet the needs of the local, national, and international teaching and research communities. Representative Responsibilities The Librarian I is the beginning rank and is expected to demonstrate excellence in meeting the position responsibilities, as defined by the job description and annual goals. Begin to fulfill the criteria for service to the library, university, and/or community. Begin to fulfill the criteria for professional contributions. Position Responsibilities 1. The Librarian 1 is the beginning rank and is expected to demonstrate excellence in meeting the position responsibilities, as defined by the job description and annual goals. 2. Begin to fulfill the criteria for service to the library, university, and/or community. 3. Begin to fulfill the criteria for professional contributions. 4. For a complete description of the position and department, please see the department URL. Required Education and Experience Master's degree in Library Science from an American Library Association accredited Library school. In selected instances, a post-graduate degree in a related discipline may be required or substituted for an MLS. Appointment to this rank is limited to two years at which time it is expected that the individual will develop necessary requirements to meet expectations of performance at the Librarian 2 level. Required Skills and Abilities 1. Appointment to Librarian 2 requires a minimum of two years of professional library experience and professional accomplishments. Appointment at Librarian 3 level requires a minimum of five years professional experience and professional accomplishments appropriate to the rank. 2. Excellent knowledge of MARC, AACR2, LCRI, LCSH, LCC, and PCC standards, and good understanding of authority control. Familiarity with current trends and best practices in cataloging and metadata services. Experience with bibliographic services such as OCLC and network-based cataloging tools. 3. Excellent communication skills (reading, writing, speaking) in Japanese and
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
Tom, What version of WP are you currently on? Is the source of the plugin available anywhere? Chad On Tue, Dec 4, 2012 at 10:27 AM, Tom Keays tomke...@gmail.com wrote: On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has been a real boon for us. The Issue Manager plugin that he wrote provided the mechanism for: a) preventing articles from being published prematurely, b) identifying and arranging a set of final (pending) articles into an issue, and c) publishing that issue at the desired time. That person is no longer on the Journal editorial board and upkeep of the plugin has not been maintained since he left. We're now several WordPress releases behind, mainly because we delayed upgrading until we could test if doing so would break the plugins. We have now tested, and it did. I won't bore you with the details, but if we want to continue using the plugin to manage our workflow, we need help. Is there anybody out there with experience writing WordPress plugins that would be willing to work with me to diagnose what has changed in the WordPress codex that is causing the problems and maybe help me understand how to prevent this from happening again with future releases? Thanks, Tom Keays / tomke...@gmail.com
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
If I recall correctly, there were some noticeable differences in the way Wordpress would be willing to work with jQuery ajax requests, even as recently as 3.1 to it's current state 3.4.2. I do quite a bit with Wordpress professionally. I'd be willing to help/work on either upgrading the plugin or help script a new one. By the way, for the specific issues mentioned, there is now a way where you should be able to set publication of articles by future date natively in Wordpress - no plugin required. I remember running into this issue before, where a client desired this feature and we had to write something custom for them, only to revert the custom script with the upgrade of Wordpress. Thanks, Mark On Tue, Dec 4, 2012 at 7:47 AM, Chad Nelson chadbnel...@gmail.com wrote: Tom, What version of WP are you currently on? Is the source of the plugin available anywhere? Chad On Tue, Dec 4, 2012 at 10:27 AM, Tom Keays tomke...@gmail.com wrote: On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has been a real boon for us. The Issue Manager plugin that he wrote provided the mechanism for: a) preventing articles from being published prematurely, b) identifying and arranging a set of final (pending) articles into an issue, and c) publishing that issue at the desired time. That person is no longer on the Journal editorial board and upkeep of the plugin has not been maintained since he left. We're now several WordPress releases behind, mainly because we delayed upgrading until we could test if doing so would break the plugins. We have now tested, and it did. I won't bore you with the details, but if we want to continue using the plugin to manage our workflow, we need help. Is there anybody out there with experience writing WordPress plugins that would be willing to work with me to diagnose what has changed in the WordPress codex that is causing the problems and maybe help me understand how to prevent this from happening again with future releases? Thanks, Tom Keays / tomke...@gmail.com
[CODE4LIB] Job: Archaeology Postdoctoral Fellowship: the Digital Archaeological Record (tDAR) at Arizona State University, Tempe campus
The Arizona State University Center for Digital Antiquity and the ASU Libraries offer a two-year Council for Library and Information Resources (CLIR) Postdoctoral Fellowship that combines direct experience curating digital archaeological data with an opportunity to conduct individual or collaborative research. The Fellow will be based in the Center for Digital Antiquity, which oversees the use, development and maintenance of tDAR (the Digital Archaeological Record) an international repository of digital data and documents from archaeological investigations. Serving as a digital curator, the fellow will contribute to the development and expansion of tDAR. The fellow will also undertake scholarly research relating to tDAR and will have related publishing and presentation opportunities. The fellow will leverage the experience with Digital Antiquity to assist the ASU Libraries with new initiatives in research data management and repository development. Working on a team with archaeologists, librarians, programmers, and data managers, the CLIR Postdoctoral Fellow will have responsibilities for digital curation tasks such as: Assist with the curation of digital archaeological files and collections; Assist faculty and researchers in preparing files for deposit in tDAR; Assist with authority management, data-cleanup, and normalization; Expand and generalize tDAR data management best practices so that they are applicable to non-discipline specific repositories (e.g., institutional repositories); Develop innovative classroom and educational modules utilizing digital collections found in tDAR. The Fellow will also develop, execute, and publish research related to tDAR that contributes substantially to scholarship and to Digital Antiquity's objectives. Required Qualifications Ph.D. in Anthropology with a specialization in Archaeology, or a Ph.D. in Archaeology or a closely related field; Ph.D. in hand at the time of appointment; Experience working with common archaeological digital file types; Ability to work collaboratively with colleagues with diverse backgrounds; Excellent oral, written, and interpersonal communication skills. Desired Qualifications Research plans and activities that advance the objectives of Digital Antiquity; Field and lab experience in archaeology, including work with large data sets; Demonstrated interest in digital repositories, digital data preservation and dissemination; Experience in teaching and outreach, communication, and collaborating with faculty and researchers. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4878/
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
Tom and Ross, I'm very familiar with writing and upgrading custom plugins and modules for Wordpress and Drupal respectively. I'd like to officially offer my services to help on the back-end diagnosing/coding/etc. In the mean time, some source to review on GitHub would be great. Sincerely, Katherine --- Katherine Lynch Library Web Developer Drexel University Libraries Drexel University 3300 Market Street W. W. Hagerty Library Philadelphia, PA 19104 Tel: 215.895.1344 | Fax: 215.895.2070 drexel.edu/library On 12/4/12 10:41 AM, Shaun Ellis sha...@princeton.edu wrote: Tom, can you post the plugin to Code4Lib's github so we can have a crack at it? Ross, I'm not sure how many folks on this list were aware of the Drupal upgrade troubles. Regardless, I don't think it's constructive to put new ideas on halt until it gets done. Not everyone's a Drupal developer, but they could contribute in other ways. -Shaun On 12/4/12 10:27 AM, Tom Keays wrote: On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has been a real boon for us. The Issue Manager plugin that he wrote provided the mechanism for: a) preventing articles from being published prematurely, b) identifying and arranging a set of final (pending) articles into an issue, and c) publishing that issue at the desired time. That person is no longer on the Journal editorial board and upkeep of the plugin has not been maintained since he left. We're now several WordPress releases behind, mainly because we delayed upgrading until we could test if doing so would break the plugins. We have now tested, and it did. I won't bore you with the details, but if we want to continue using the plugin to manage our workflow, we need help. Is there anybody out there with experience writing WordPress plugins that would be willing to work with me to diagnose what has changed in the WordPress codex that is causing the problems and maybe help me understand how to prevent this from happening again with future releases? Thanks, Tom Keays / tomke...@gmail.com -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
Shaun, I think you missed my point. Our Drupal (and per Tom's reply, Wordpress -- ...and I'm going to take a stab in the dark and throw MediaWiki instance into the pile) is, for all intents and purposes, unmaintained because we have no in charge of maintaining it. Oregon State hosts it, but that's it. Every year, every year, somebody proposes we ditch the diebold-o-tron for something else (Drupal modules, mediawiki plugins, OCS, ... and most recently Easy Chair), yet nobody has ever bothered to do anything besides send an email of what we should use instead. Because that requires work and commitment. What I'm saying is, we don't have any central organization, and thus we have no real sustainable way to implement locally hosted services. The Drupal instance, the diebold-o-tron (and maybe Mediawiki) are legacies from when several of us ran a shared server in a colocation facility. We had skin in the game. And then our server got hacked because Drupal was unpatched (which sucked) and we realized we probably needed to take this a little more seriously. The problem was, though, when we moved to OSU for our hosting, we lost any power to do anything for ourselves and since we no longer had to (nor could) maintain anything, all impetus to do so was lost. To be clear, when we ran all these services on anvil, that wasn't sustainable either! We simply don't have the the organization or resources to effectively run this stuff by ourselves. That's why I'm really not interested in hearing about some x we can run for y if it's not backed up with and my organization which has shown commitment through z will take on the task of doing all the work on this. -Ross. On Dec 4, 2012, at 10:41 AM, Shaun Ellis sha...@princeton.edu wrote: Tom, can you post the plugin to Code4Lib's github so we can have a crack at it? Ross, I'm not sure how many folks on this list were aware of the Drupal upgrade troubles. Regardless, I don't think it's constructive to put new ideas on halt until it gets done. Not everyone's a Drupal developer, but they could contribute in other ways. -Shaun On 12/4/12 10:27 AM, Tom Keays wrote: On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has been a real boon for us. The Issue Manager plugin that he wrote provided the mechanism for: a) preventing articles from being published prematurely, b) identifying and arranging a set of final (pending) articles into an issue, and c) publishing that issue at the desired time. That person is no longer on the Journal editorial board and upkeep of the plugin has not been maintained since he left. We're now several WordPress releases behind, mainly because we delayed upgrading until we could test if doing so would break the plugins. We have now tested, and it did. I won't bore you with the details, but if we want to continue using the plugin to manage our workflow, we need help. Is there anybody out there with experience writing WordPress plugins that would be willing to work with me to diagnose what has changed in the WordPress codex that is causing the problems and maybe help me understand how to prevent this from happening again with future releases? Thanks, Tom Keays / tomke...@gmail.com -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
Okay, I will update Drupal. I was on track to do this last year, when I got hit on my bicycle by a hit-and-run driver. Really. Anyone here have a white vehicle with a me shaped dent in the hood? I will get with Ryan on this. Thanks for reminding me! (of the update, not the hit) Cary On Tue, Dec 4, 2012 at 6:53 AM, Ross Singer rossfsin...@gmail.com wrote: On Dec 4, 2012, at 9:47 AM, Tom Keays tomke...@gmail.com wrote: Or just use Reddit's OS codebase*. https://github.com/reddit Unless you're volunteering to host and maintain this... Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. -Ross. Tom * though I'm personally hoping there won't be another channel to keep track of. On Tue, Dec 4, 2012 at 9:33 AM, Shaun Ellis sha...@princeton.edu wrote: On 12/3/12 2:14 PM, MJ Ray wrote: This listserv looks threaded to me. Maybe you need to upgrade Thunderbird, although I could have sworn it's done threaded for a while now. I was thinking of something that has a Vote to Promote feature. I feel that it's important to give folks a chance to support ideas even if they don't have a lot to add comment-wise. It's a good way to gauge interest among folks who are not top talkers. The Vote to Promote pattern is designed as an unobtrusive, democratic way to show support for ideas and focus the discussion toward constructive commentary [1]. Interestingly enough, the RailsBridge curriculum project implements a simple version of this pattern as its core project[2]. I wonder if it would be a good starting point for a collaborative project? Everyone who takes the workshop will know how this app works and should be able to add to it in the months that follow the conference. One of the MIT Mentorship Program tips [3] recommends making sure mentors get something in return (that it's not all giving on the part of the mentor). Since, according to Jonathan, we have a paucity of volunteer coders, perhaps the RailsBridge app could be an ongoing github project and a way to enlist more volunteers to give back to Code4Lib. Mentees might be expected to contribute something after the workshop and get a feel for software collaboration on github with their mentors in a helpful environment? Whether or not people would use such a tool in addition to the listserv, I don't know. Vote to Promote requires a critical mass to make it worthwhile, but it's hard to gauge actual support without testing it. [1] http://ui-patterns.com/**patterns/VoteToPromotehttp://ui-patterns.com/patterns/VoteToPromote [2] http://docs.railsbridge.org/**curriculum/http://docs.railsbridge.org/curriculum/ [3] http://mit.edu/uaap/prog_tips.**htmlhttp://mit.edu/uaap/prog_tips.html Unless you do something pretty silly - like insisting everyone register with github Unfortunately, in order to collaborate on the anti-harrassment policy, you do need to have a github account, or lobby someone who does to make a change for you. But I think most would agree that's better than hashing out such details on this list. -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
As I mentioned in the other thread, I will get with Ryan on updating our Drupal instance. Cary On Tue, Dec 4, 2012 at 8:08 AM, Ross Singer rossfsin...@gmail.com wrote: Shaun, I think you missed my point. Our Drupal (and per Tom's reply, Wordpress -- ...and I'm going to take a stab in the dark and throw MediaWiki instance into the pile) is, for all intents and purposes, unmaintained because we have no in charge of maintaining it. Oregon State hosts it, but that's it. Every year, every year, somebody proposes we ditch the diebold-o-tron for something else (Drupal modules, mediawiki plugins, OCS, ... and most recently Easy Chair), yet nobody has ever bothered to do anything besides send an email of what we should use instead. Because that requires work and commitment. What I'm saying is, we don't have any central organization, and thus we have no real sustainable way to implement locally hosted services. The Drupal instance, the diebold-o-tron (and maybe Mediawiki) are legacies from when several of us ran a shared server in a colocation facility. We had skin in the game. And then our server got hacked because Drupal was unpatched (which sucked) and we realized we probably needed to take this a little more seriously. The problem was, though, when we moved to OSU for our hosting, we lost any power to do anything for ourselves and since we no longer had to (nor could) maintain anything, all impetus to do so was lost. To be clear, when we ran all these services on anvil, that wasn't sustainable either! We simply don't have the the organization or resources to effectively run this stuff by ourselves. That's why I'm really not interested in hearing about some x we can run for y if it's not backed up with and my organization which has shown commitment through z will take on the task of doing all the work on this. -Ross. On Dec 4, 2012, at 10:41 AM, Shaun Ellis sha...@princeton.edu wrote: Tom, can you post the plugin to Code4Lib's github so we can have a crack at it? Ross, I'm not sure how many folks on this list were aware of the Drupal upgrade troubles. Regardless, I don't think it's constructive to put new ideas on halt until it gets done. Not everyone's a Drupal developer, but they could contribute in other ways. -Shaun On 12/4/12 10:27 AM, Tom Keays wrote: On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has been a real boon for us. The Issue Manager plugin that he wrote provided the mechanism for: a) preventing articles from being published prematurely, b) identifying and arranging a set of final (pending) articles into an issue, and c) publishing that issue at the desired time. That person is no longer on the Journal editorial board and upkeep of the plugin has not been maintained since he left. We're now several WordPress releases behind, mainly because we delayed upgrading until we could test if doing so would break the plugins. We have now tested, and it did. I won't bore you with the details, but if we want to continue using the plugin to manage our workflow, we need help. Is there anybody out there with experience writing WordPress plugins that would be willing to work with me to diagnose what has changed in the WordPress codex that is causing the problems and maybe help me understand how to prevent this from happening again with future releases? Thanks, Tom Keays / tomke...@gmail.com -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
On Tue, Dec 4, 2012 at 11:26 AM, Cary Gordon listu...@chillco.com wrote: Anyone here have a white vehicle with a me shaped dent in the hood? Anyone here would have waited until _after_ you did the Drupal upgrade ;-) Kevin
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
While I agree with ross in general about suggesting technical solutions without suggesting how they are going to be maintained -- agree very strongly -- and would further re-emphasize that it's improtant to remember that ALL software installations are living organisms (Ranganthan represent!), and need ongoing labor not just initial install labor I don't agree with the conclusion that the _only_ way to do this is with a central organization or my organization which has shown commitment through z I think it IS possible to run things sustainably with volunteer decentralized not-formal-organization labor. But my experience shows that it _isn't_ likely to work with ONE PERSON volunteering. It IS more likely to work with an actual defined collective, which feels collective responsibility for replacing individual members when they leave and maintaining it's collective persistence. Is that foolproof? No. But it doens't make it foolproof to incorporate and have a 'central organization' (still need labor, paid or unpaid), or to have an existing organization that commits to it (can always change their mind, or not fulfill their commitments even without actually changing their mind). There are plusses and minuses to both. I am a firm believer in code4lib's dentralized volunteer community-not-organization nature. I may be becoming a minority, it seems like everyone else wants code4lib to be Official? There are plusses and minuses to both. But either way, I don't think officiality is EITHER neccesary NOR sufficient to ensure sustainability of tech projects (or anything else). But i fully agree with rsinger that setting up a new tech project _without_ thinking about ongoing sustainability is foolhardy, unless it's just a toy you don't mind if it disappears when the originator loses interest. On 12/4/2012 11:08 AM, Ross Singer wrote: Shaun, I think you missed my point. Our Drupal (and per Tom's reply, Wordpress -- ...and I'm going to take a stab in the dark and throw MediaWiki instance into the pile) is, for all intents and purposes, unmaintained because we have no in charge of maintaining it. Oregon State hosts it, but that's it. Every year, every year, somebody proposes we ditch the diebold-o-tron for something else (Drupal modules, mediawiki plugins, OCS, ... and most recently Easy Chair), yet nobody has ever bothered to do anything besides send an email of what we should use instead. Because that requires work and commitment. What I'm saying is, we don't have any central organization, and thus we have no real sustainable way to implement locally hosted services. The Drupal instance, the diebold-o-tron (and maybe Mediawiki) are legacies from when several of us ran a shared server in a colocation facility. We had skin in the game. And then our server got hacked because Drupal was unpatched (which sucked) and we realized we probably needed to take this a little more seriously. The problem was, though, when we moved to OSU for our hosting, we lost any power to do anything for ourselves and since we no longer had to (nor could) maintain anything, all impetus to do so was lost. To be clear, when we ran all these services on anvil, that wasn't sustainable either! We simply don't have the the organization or resources to effectively run this stuff by ourselves. That's why I'm really not interested in hearing about some x we can run for y if it's not backed up with and my organization which has shown commitment through z will take on the task of doing all the work on this. -Ross. On Dec 4, 2012, at 10:41 AM, Shaun Ellis sha...@princeton.edu wrote: Tom, can you post the plugin to Code4Lib's github so we can have a crack at it? Ross, I'm not sure how many folks on this list were aware of the Drupal upgrade troubles. Regardless, I don't think it's constructive to put new ideas on halt until it gets done. Not everyone's a Drupal developer, but they could contribute in other ways. -Shaun On 12/4/12 10:27 AM, Tom Keays wrote: On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
It might be worth considering the Annotum theme for Wordpress, meant to do just that. http://wordpress.org/extend/themes/annotum-base Jason Jason Stirnaman Digital Projects Librarian A.R. Dykes Library University of Kansas Medical Center 913-588-7319 From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Tom Keays [tomke...@gmail.com] Sent: Tuesday, December 04, 2012 9:27 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] Help with WordPress for Code4Lib Journal On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves. Not being one to waste a perfectly good segue... The Code4Lib Journal runs on WordPress. This was a decision made by the editorial board at the time (2007) and by and large it was a good one. Over time, one of the board members offered his technical expertise to build a few custom plugins that would streamline the workflow for publishing the journal. Out of the box, WordPress is designed to publish a string of individual articles, but we wanted to publish issues in a more traditional model, with all the issues published at one time and arranged in the issue is a specific order. We could (and have done) all this manually, but having the plugin has been a real boon for us. The Issue Manager plugin that he wrote provided the mechanism for: a) preventing articles from being published prematurely, b) identifying and arranging a set of final (pending) articles into an issue, and c) publishing that issue at the desired time. That person is no longer on the Journal editorial board and upkeep of the plugin has not been maintained since he left. We're now several WordPress releases behind, mainly because we delayed upgrading until we could test if doing so would break the plugins. We have now tested, and it did. I won't bore you with the details, but if we want to continue using the plugin to manage our workflow, we need help. Is there anybody out there with experience writing WordPress plugins that would be willing to work with me to diagnose what has changed in the WordPress codex that is causing the problems and maybe help me understand how to prevent this from happening again with future releases? Thanks, Tom Keays / tomke...@gmail.com
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
The problem is that the listserv is not good for brainstorming. Expecting any one person to have a fully baked solution (with hosting) before posting to the list is not going to happen. That's why I suggested an alternative discussion tool with the vote2promote feature. I also suggested the mentorship program as a way to get people to give back a little bit while also getting guidance. It's not going to happen overnight, but if anyone's interested in either being a mentor or mentee, sign up for the RailsBridge pre-conf. Again, it's not fully baked, but those who are interested can discuss it off list to brainstorm. -Shaun On 12/4/12 11:38 AM, Jonathan Rochkind wrote: While I agree with ross in general about suggesting technical solutions without suggesting how they are going to be maintained -- agree very strongly -- and would further re-emphasize that it's improtant to remember that ALL software installations are living organisms (Ranganthan represent!), and need ongoing labor not just initial install labor I don't agree with the conclusion that the _only_ way to do this is with a central organization or my organization which has shown commitment through z I think it IS possible to run things sustainably with volunteer decentralized not-formal-organization labor. But my experience shows that it _isn't_ likely to work with ONE PERSON volunteering. It IS more likely to work with an actual defined collective, which feels collective responsibility for replacing individual members when they leave and maintaining it's collective persistence. Is that foolproof? No. But it doens't make it foolproof to incorporate and have a 'central organization' (still need labor, paid or unpaid), or to have an existing organization that commits to it (can always change their mind, or not fulfill their commitments even without actually changing their mind). There are plusses and minuses to both. I am a firm believer in code4lib's dentralized volunteer community-not-organization nature. I may be becoming a minority, it seems like everyone else wants code4lib to be Official? There are plusses and minuses to both. But either way, I don't think officiality is EITHER neccesary NOR sufficient to ensure sustainability of tech projects (or anything else). But i fully agree with rsinger that setting up a new tech project _without_ thinking about ongoing sustainability is foolhardy, unless it's just a toy you don't mind if it disappears when the originator loses interest. On 12/4/2012 11:08 AM, Ross Singer wrote: Shaun, I think you missed my point. Our Drupal (and per Tom's reply, Wordpress -- ...and I'm going to take a stab in the dark and throw MediaWiki instance into the pile) is, for all intents and purposes, unmaintained because we have no in charge of maintaining it. Oregon State hosts it, but that's it. Every year, every year, somebody proposes we ditch the diebold-o-tron for something else (Drupal modules, mediawiki plugins, OCS, ... and most recently Easy Chair), yet nobody has ever bothered to do anything besides send an email of what we should use instead. Because that requires work and commitment. What I'm saying is, we don't have any central organization, and thus we have no real sustainable way to implement locally hosted services. The Drupal instance, the diebold-o-tron (and maybe Mediawiki) are legacies from when several of us ran a shared server in a colocation facility. We had skin in the game. And then our server got hacked because Drupal was unpatched (which sucked) and we realized we probably needed to take this a little more seriously. The problem was, though, when we moved to OSU for our hosting, we lost any power to do anything for ourselves and since we no longer had to (nor could) maintain anything, all impetus to do so was lost. To be clear, when we ran all these services on anvil, that wasn't sustainable either! We simply don't have the the organization or resources to effectively run this stuff by ourselves. That's why I'm really not interested in hearing about some x we can run for y if it's not backed up with and my organization which has shown commitment through z will take on the task of doing all the work on this. -Ross. On Dec 4, 2012, at 10:41 AM, Shaun Ellis sha...@princeton.edu wrote: Tom, can you post the plugin to Code4Lib's github so we can have a crack at it? Ross, I'm not sure how many folks on this list were aware of the Drupal upgrade troubles. Regardless, I don't think it's constructive to put new ideas on halt until it gets done. Not everyone's a Drupal developer, but they could contribute in other ways. -Shaun On 12/4/12 10:27 AM, Tom Keays wrote: On Tue, Dec 4, 2012 at 9:53 AM, Ross Singer rossfsin...@gmail.com wrote: Seriously, folks, if we can't even figure out how to upgrade our Drupal instance to a version that was released this decade, we shouldn't be discussing *new* implementations of *anything* that we have to host ourselves.
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
Yes! Completed!
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
Shaun Ellis sha...@princeton.edu On 12/3/12 2:14 PM, MJ Ray wrote: This listserv looks threaded to me. Maybe you need to upgrade Thunderbird, although I could have sworn it's done threaded for a while now. [...] Whether or not people would use such a tool in addition to the listserv, I don't know. Vote to Promote requires a critical mass to make it worthwhile, but it's hard to gauge actual support without testing it. Need it be in addition to the listserv? What prevents making a view of the list archives that adds a vote to promote features? I'm a bit suspicious of such a thing, as it sounds dangerously like it could easily become mob rule, Whuffie or another /. but give it a go if you like, if you can do it without detracting from the existing fora. (Not that my blessing matters.) Unless you do something pretty silly - like insisting everyone register with github Unfortunately, in order to collaborate on the anti-harrassment policy, you do need to have a github account, or lobby someone who does to make a change for you. Really? I hoped if I wanted to do serious hacking, I could clone it on git.software.coop and send a pull request. If you use github *and insist everyone else does* then you lose all the decentralised networked collaboration benefits of git and it becomes a worse-and-better CVS. But I think most would agree that's better than hashing out such details on this list. Maybe, but most haven't read the github terms of service :-( I don't want to get into a full list of its problems right now, but things like legal full name shouldn't be required. In the context of this discussion, won't that mean that most genders and some other minority attributes are going to be obvious and it'll discourage some people who mostly use abbreviated names, nicknames or pseudonyms to hide that? So use github if you want to, but can we keep the door open to collaboration from other git servers too, please? Regards, -- MJ Ray (slef), member of www.software.coop, a for-more-than-profit co-op. http://koha-community.org supporter, web and library systems developer. In My Opinion Only: see http://mjr.towers.org.uk/email.html Available for hire (including development) at http://www.software.coop/
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
On Dec 4, 2012, at 11:38 AM, Jonathan Rochkind rochk...@jhu.edu wrote: While I agree with ross in general about suggesting technical solutions without suggesting how they are going to be maintained -- agree very strongly -- and would further re-emphasize that it's improtant to remember that ALL software installations are living organisms (Ranganthan represent!), and need ongoing labor not just initial install labor I don't agree with the conclusion that the _only_ way to do this is with a central organization or my organization which has shown commitment through z I think it IS possible to run things sustainably with volunteer decentralized not-formal-organization labor. But my experience shows that it _isn't_ likely to work with ONE PERSON volunteering. It IS more likely to work with an actual defined collective, which feels collective responsibility for replacing individual members when they leave and maintaining it's collective persistence. FWIW, this is more what I meant (although stated much better). That is, a clearly defined plan, with a group that is dedicated to the ongoing maintenance of said plan. The journal is a good example of this. On the other hand, a non-distributed approach (see: OSU's commitment with Drupal and Mediawiki) is also fine, as long as the institutional commitment is there. -Ross.
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
Hi, I'm not getting the appropriate hotel rate when I go to the link provided. Anyone else seeing the same thing? Karen On Tue, Dec 4, 2012 at 11:06 AM, Park,Go-Woon gop...@nwmissouri.edu wrote: Yes! Completed!
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
Am I the only one having problems making the hotel reservations?
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
On 12/4/2012 12:10 PM, MJ Ray wrote: Really? I hoped if I wanted to do serious hacking, I could clone it on git.software.coop and send a pull request. If you use github *and insist everyone else does* then you lose all the decentralised networked collaboration benefits of git and it becomes a worse-and-better CVS. A pull request is a feature of github.com. There is no feature of git-the-software called a pull request. Which of course doens't stop you from sending an email requesting a pull. A pull, including from decentralized third party repos, is a feature of git. But yes, if you get used to the features of a particular free service, you get locked into that particular free service. This is certainly part of the overall cost/benefit of using free hosted services.
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
I was. I removed the LIB code and was able to reserve a room at the non-discounted price. Aaron Collier Library Academic Systems Analyst California State University, Fresno - Henry Madden Library 559.278.2945 acoll...@csufresno.edu http://www.csufresno.edu/library - Original Message - From: Cynthia Ng cynthia.s...@gmail.com To: CODE4LIB@LISTSERV.ND.EDU Sent: Tuesday, December 4, 2012 9:11:56 AM Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) Am I the only one having problems making the hotel reservations?
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
According to https://twitter.com/code4lib/status/276012496207347713, the event coordinators are working on it. On Tue, Dec 4, 2012 at 11:15 AM, Aaron Collier acoll...@csufresno.eduwrote: I was. I removed the LIB code and was able to reserve a room at the non-discounted price. Aaron Collier Library Academic Systems Analyst California State University, Fresno - Henry Madden Library 559.278.2945 acoll...@csufresno.edu http://www.csufresno.edu/library - Original Message - From: Cynthia Ng cynthia.s...@gmail.com To: CODE4LIB@LISTSERV.ND.EDU Sent: Tuesday, December 4, 2012 9:11:56 AM Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) Am I the only one having problems making the hotel reservations?
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
On Tue, Dec 04, 2012 at 09:15:52AM -0800, Aaron Collier wrote: I was. I removed the LIB code and was able to reserve a room at the non-discounted price. Aaron, et. al., The hotel didn't take us seriously/ believe us that they would be bombarded. We are on the horn with them right now to bump up the number of available rooms. I will post here when I have useful information to provide. regards, ./fxk Aaron Collier Library Academic Systems Analyst California State University, Fresno - Henry Madden Library 559.278.2945 acoll...@csufresno.edu http://www.csufresno.edu/library - Original Message - From: Cynthia Ng cynthia.s...@gmail.com To: CODE4LIB@LISTSERV.ND.EDU Sent: Tuesday, December 4, 2012 9:11:56 AM Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) Am I the only one having problems making the hotel reservations? -- With all the fancy scientists in the world, why can't they just once build a nuclear balm?
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
I'm also not seeing the discounted hotel rate... Heidi Frank Electronic Resources Special Formats Cataloger New York University Libraries Knowledge Access Resources Management Services 20 Cooper Square, 3rd Floor New York, NY 10003 212-998-2499 (office) 212-995-4366 (fax) h...@nyu.edu Skype: hfrank71 On Tue, Dec 4, 2012 at 12:11 PM, Karen Coombs librarywebc...@gmail.com wrote: Hi, I'm not getting the appropriate hotel rate when I go to the link provided. Anyone else seeing the same thing? Karen On Tue, Dec 4, 2012 at 11:06 AM, Park,Go-Woon gop...@nwmissouri.edu wrote: Yes! Completed!
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
And hopefully they can give the better rate to the impatient that removed LIB . . . . On Tue, Dec 4, 2012 at 12:20 PM, Francis Kayiwa kay...@uic.edu wrote: On Tue, Dec 04, 2012 at 09:15:52AM -0800, Aaron Collier wrote: I was. I removed the LIB code and was able to reserve a room at the non-discounted price. Aaron, et. al., The hotel didn't take us seriously/ believe us that they would be bombarded. We are on the horn with them right now to bump up the number of available rooms. I will post here when I have useful information to provide. regards, ./fxk Aaron Collier Library Academic Systems Analyst California State University, Fresno - Henry Madden Library 559.278.2945 acoll...@csufresno.edu http://www.csufresno.edu/library - Original Message - From: Cynthia Ng cynthia.s...@gmail.com To: CODE4LIB@LISTSERV.ND.EDU Sent: Tuesday, December 4, 2012 9:11:56 AM Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) Am I the only one having problems making the hotel reservations? -- With all the fancy scientists in the world, why can't they just once build a nuclear balm? -- Andrew Darby Head, Web Emerging Technologies University of Miami Libraries
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
On Tue, Dec 04, 2012 at 12:26:51PM -0500, Andrew Darby wrote: And hopefully they can give the better rate to the impatient that removed LIB . . . . If you fall in this category please send your name to postersfirstname.posterslastn...@gmail.com Put code4lib in the Subject We will sort it out. ./fxk On Tue, Dec 4, 2012 at 12:20 PM, Francis Kayiwa kay...@uic.edu wrote: On Tue, Dec 04, 2012 at 09:15:52AM -0800, Aaron Collier wrote: I was. I removed the LIB code and was able to reserve a room at the non-discounted price. Aaron, et. al., The hotel didn't take us seriously/ believe us that they would be bombarded. We are on the horn with them right now to bump up the number of available rooms. I will post here when I have useful information to provide. regards, ./fxk Aaron Collier Library Academic Systems Analyst California State University, Fresno - Henry Madden Library 559.278.2945 acoll...@csufresno.edu http://www.csufresno.edu/library - Original Message - From: Cynthia Ng cynthia.s...@gmail.com To: CODE4LIB@LISTSERV.ND.EDU Sent: Tuesday, December 4, 2012 9:11:56 AM Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) Am I the only one having problems making the hotel reservations? -- With all the fancy scientists in the world, why can't they just once build a nuclear balm? -- Andrew Darby Head, Web Emerging Technologies University of Miami Libraries -- With all the fancy scientists in the world, why can't they just once build a nuclear balm?
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
I've been chatting online with the hotel and can get the rate that way. Shawn -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Heidi P Frank Sent: Tuesday, December 04, 2012 12:20 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) I'm also not seeing the discounted hotel rate... Heidi Frank Electronic Resources Special Formats Cataloger New York University Libraries Knowledge Access Resources Management Services 20 Cooper Square, 3rd Floor New York, NY 10003 212-998-2499 (office) 212-995-4366 (fax) h...@nyu.edu Skype: hfrank71 On Tue, Dec 4, 2012 at 12:11 PM, Karen Coombs librarywebc...@gmail.com wrote: Hi, I'm not getting the appropriate hotel rate when I go to the link provided. Anyone else seeing the same thing? Karen On Tue, Dec 4, 2012 at 11:06 AM, Park,Go-Woon gop...@nwmissouri.edu wrote: Yes! Completed!
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
What about the sadly underutilized LIS Stack Exchange site? I think it would be great for organizing answers to the kind of questions that come up here and making the responses findable later, plus a lot of us probably already have accounts on Stack Overflow. http://libraries.stackexchange.com/ Emily On Tue, Dec 4, 2012 at 9:15 AM, Jonathan Rochkind rochk...@jhu.edu wrote: On 12/4/2012 12:10 PM, MJ Ray wrote: Really? I hoped if I wanted to do serious hacking, I could clone it on git.software.coop and send a pull request. If you use github *and insist everyone else does* then you lose all the decentralised networked collaboration benefits of git and it becomes a worse-and-better CVS. A pull request is a feature of github.com. There is no feature of git-the-software called a pull request. Which of course doens't stop you from sending an email requesting a pull. A pull, including from decentralized third party repos, is a feature of git. But yes, if you get used to the features of a particular free service, you get locked into that particular free service. This is certainly part of the overall cost/benefit of using free hosted services.
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
Hijacking my thread back. To answer all the questions in one go: From Chad Nelson: What version of WP are you currently on? Embarrassed, but you just have to do a view source of the Journal to learn the dirty truth: WordPress 3.0.4 As you can see from the wiki, upgrading is something we want to do: http://wiki.code4lib.org/index.php/Code4Lib_Journal_Tech_Wishlist Is the source of the plugin available anywhere? Version 1.4.3 is the most current version I found. There's an older version on a Google Code repo, so don't use that. http://wordpress.org/extend/plugins/issue-manager/ From Jason Stirnaman: It might be worth considering the Annotum theme for Wordpress, meant to do just that. http://wordpress.org/extend/themes/annotum-base Peter Murray suggested Annotum to me last week, but we'd very likely have to change our workflow to use it and work would have to be done to merge our template with Annotum's. I'm not against either, but inertia sets in. Peter also mentioned SemiotiX New Series, which I have yet to suss out http://ideophone.org/semiotix-wordpress-e-journal/ From Shaun Ellis (echoed by Katherine Lynch): Tom, can you post the plugin to Code4Lib's github so we can have a crack at it I can't, since I do not have a login to that Github account (I didn't even know about it until last week). I'm not sure what the feeling of the current Code4Lib owner(s) is regarding this, but if you can push content to that account, please feel free to start a new plugin repo there. I've had offers of help from Mark Pernotto and Katherine Lynch, for which I am thankful. We'll have to figure out how to go forward with this. First though, Mark and Katherine, can you confirm that you will help? We can probably do the rest of this off the public channel. And to anyone else who feels like it: please take a look at the code in the WordPress Codex and see if anything jumps out at you. All and all, it seemed to me to conform to the WP documentation I've read, but obviously something has changed in the codex that I'm missing. Mark suggested that the way WP handles jQuery ajax requests might be part of it, and I think he's on to something. However, there also seems to be a problem with the way the cat_ID (category ID) search is being executed to build the list of articles in the target issue. Maybe it is tied to the how the jquery-ui-sortable-1.5.2.js module is working, but maybe not. Thanks for the positive response, Tom
[CODE4LIB] code4lib conference hotel, group rate not available Sunday night?
Hello, Since the pre-conference starts at 9:00 am, Monday, I was planning on traveling on Sunday, and checking in Sunday night. However, when I try to book a room online with the LIB group rate, the online system says nothing is available. If I change the reservation to start Monday night everything is fine. Is it possible to come in on Sunday and still get the group rate? Tom Burton-West tburt...@umich.edu
Re: [CODE4LIB] code4lib conference hotel, group rate not available Sunday night?
Hi Tom, Francis said in another thread that the hotel underestimated the size of the room block. The organizers are looking into it and will share more information when it's available. Cheers, Mark
Re: [CODE4LIB] Code4lib Registration tomorrow (12/4)
postersfirstname.posterslastn...@gmail.com does not appear to be a valid email address. Is that a typo, or am I misunderstanding something? thanks, Demian -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Francis Kayiwa Sent: Tuesday, December 04, 2012 12:31 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) On Tue, Dec 04, 2012 at 12:26:51PM -0500, Andrew Darby wrote: And hopefully they can give the better rate to the impatient that removed LIB . . . . If you fall in this category please send your name to postersfirstname.posterslastn...@gmail.com Put code4lib in the Subject We will sort it out. ./fxk On Tue, Dec 4, 2012 at 12:20 PM, Francis Kayiwa kay...@uic.edu wrote: On Tue, Dec 04, 2012 at 09:15:52AM -0800, Aaron Collier wrote: I was. I removed the LIB code and was able to reserve a room at the non-discounted price. Aaron, et. al., The hotel didn't take us seriously/ believe us that they would be bombarded. We are on the horn with them right now to bump up the number of available rooms. I will post here when I have useful information to provide. regards, ./fxk Aaron Collier Library Academic Systems Analyst California State University, Fresno - Henry Madden Library 559.278.2945 acoll...@csufresno.edu http://www.csufresno.edu/library - Original Message - From: Cynthia Ng cynthia.s...@gmail.com To: CODE4LIB@LISTSERV.ND.EDU Sent: Tuesday, December 4, 2012 9:11:56 AM Subject: Re: [CODE4LIB] Code4lib Registration tomorrow (12/4) Am I the only one having problems making the hotel reservations? -- With all the fancy scientists in the world, why can't they just once build a nuclear balm? -- Andrew Darby Head, Web Emerging Technologies University of Miami Libraries -- With all the fancy scientists in the world, why can't they just once build a nuclear balm?
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
On 12/4/12 12:42 PM, Tom Keays wrote: From Shaun Ellis (echoed by Katherine Lynch): Tom, can you post the plugin to Code4Lib's github so we can have a crack at it I can't, since I do not have a login to that Github account (I didn't even know about it until last week). I'm not sure what the feeling of the current Code4Lib owner(s) is regarding this, but if you can push content to that account, please feel free to start a new plugin repo there. You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
[CODE4LIB] Sunday Hotel Rooms
I will start out by apologizing for the inconvenience. Bottom line ...They didn't believe that an organization that doesn't `really exist` will be able to sell as fast... We thank you all for proving us right. For now (more later) they've opened up 20 rooms for Sunday. So try again and fill them out as quickly as you can. Cheers, ./fxk -- With all the fancy scientists in the world, why can't they just once build a nuclear balm?
Re: [CODE4LIB] Sunday Hotel Rooms
Hi again, I've just tried again, and am trying to reserve for Sunday as well, but I still don't see the $115/night rate... are they still working on that, or should we go ahead and reserve at the higher rate and have it discounted later? thanks for working on getting this resolved! heidi Heidi Frank Electronic Resources Special Formats Cataloger New York University Libraries Knowledge Access Resources Management Services 20 Cooper Square, 3rd Floor New York, NY 10003 212-998-2499 (office) 212-995-4366 (fax) h...@nyu.edu Skype: hfrank71 On Tue, Dec 4, 2012 at 1:15 PM, Francis Kayiwa kay...@uic.edu wrote: I will start out by apologizing for the inconvenience. Bottom line ...They didn't believe that an organization that doesn't `really exist` will be able to sell as fast... We thank you all for proving us right. For now (more later) they've opened up 20 rooms for Sunday. So try again and fill them out as quickly as you can. Cheers, ./fxk -- With all the fancy scientists in the world, why can't they just once build a nuclear balm?
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
Jonathan Rochkind rochk...@jhu.edu On 12/4/2012 12:10 PM, MJ Ray wrote: Really? I hoped if I wanted to do serious hacking, I could clone it on git.software.coop and send a pull request. If you use github *and insist everyone else does* then you lose all the decentralised networked collaboration benefits of git and it becomes a worse-and-better CVS. A pull request is a feature of github.com. There is no feature of git-the-software called a pull request. I don't think that's correct. GitHub was only launched in April 2008, but here's a pull request from 2005: http://lkml.indiana.edu/hypermail/linux/kernel/0507.3/0869.html Here's the start of the relevant page in the git software manual: [quote] NAME git-request-pull - Generates a summary of pending changes SYNOPSIS git request-pull [-p] start url [end] DESCRIPTION Summarizes the changes between two commits to the standard output, and includes the given URL in the generated summary. [/quote] Which of course doens't stop you from sending an email requesting a pull. A pull, including from decentralized third party repos, is a feature of git. It sucks that github doesn't accept emails of such git pull requests and do anything useful with them. Ignoring the huge potential of email coordination seems like missing a big feature of git. But yes, if you get used to the features of a particular free service, you get locked into that particular free service. [...] If one is locked in, that means it has an exit cost, so it's no longer a free service. The piper might just not need payment yet. Hope that explains, -- MJ Ray (slef), member of www.software.coop, a for-more-than-profit co-op. http://koha-community.org supporter, web and library systems developer. In My Opinion Only: see http://mjr.towers.org.uk/email.html Available for hire (including development) at http://www.software.coop/
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
Tom, Yes, I can confirm that I'm willing to work on this issue. However, if a solution works better through Shaun's github solution would work better for the group, I say go that routewhatever is best. Thanks, Mark On Tue, Dec 4, 2012 at 10:01 AM, Shaun Ellis sha...@princeton.edu wrote: On 12/4/12 12:42 PM, Tom Keays wrote: From Shaun Ellis (echoed by Katherine Lynch): Tom, can you post the plugin to Code4Lib's github so we can have a crack at it I can't, since I do not have a login to that Github account (I didn't even know about it until last week). I'm not sure what the feeling of the current Code4Lib owner(s) is regarding this, but if you can push content to that account, please feel free to start a new plugin repo there. You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
On Tue, Dec 4, 2012 at 1:01 PM, Shaun Ellis sha...@princeton.edu wrote: You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? It was written for the Journal and originally kept in a Google Code repo (this is before Github became the de facto). After the author left the journal, he did a couple of updates which he uploaded to the WP Codex, but nothing for a few years. Anyway, here it is: https://github.com/tomkeays/issue-manager
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
Beat me by one minute Tom! And here it is in code4lib github https://github.com/code4lib/IssueManager On Tue, Dec 4, 2012 at 1:47 PM, Tom Keays tomke...@gmail.com wrote: On Tue, Dec 4, 2012 at 1:01 PM, Shaun Ellis sha...@princeton.edu wrote: You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? It was written for the Journal and originally kept in a Google Code repo (this is before Github became the de facto). After the author left the journal, he did a couple of updates which he uploaded to the WP Codex, but nothing for a few years. Anyway, here it is: https://github.com/tomkeays/issue-manager
Re: [CODE4LIB] Sunday Hotel Rooms
Oh, good, I'm not the only one experiencing this problem. Thanks for your hard work! -Luis Luis Baquera, Manager of Computing Services Center for Bibliographical Studies and Research University of California, Riverside 951.827.5841 On 12/4/12 10:30 AM, Heidi P Frank h...@nyu.edu wrote: Hi again, I've just tried again, and am trying to reserve for Sunday as well, but I still don't see the $115/night rate... are they still working on that, or should we go ahead and reserve at the higher rate and have it discounted later? thanks for working on getting this resolved! heidi Heidi Frank Electronic Resources Special Formats Cataloger New York University Libraries Knowledge Access Resources Management Services 20 Cooper Square, 3rd Floor New York, NY 10003 212-998-2499 (office) 212-995-4366 (fax) h...@nyu.edu Skype: hfrank71 On Tue, Dec 4, 2012 at 1:15 PM, Francis Kayiwa kay...@uic.edu wrote: I will start out by apologizing for the inconvenience. Bottom line ...They didn't believe that an organization that doesn't `really exist` will be able to sell as fast... We thank you all for proving us right. For now (more later) they've opened up 20 rooms for Sunday. So try again and fill them out as quickly as you can. Cheers, ./fxk -- With all the fancy scientists in the world, why can't they just once build a nuclear balm?
Re: [CODE4LIB] Choosing fora. was: Proliferation of Code4Lib Channels
Okay, I guess that is a feature. It generates a plain text file you can send to someone else via email; the person can respond by taking manual action on their git command line. Definitely not the github pull requests people are used to. On 12/4/2012 1:16 PM, MJ Ray wrote: Jonathan Rochkind rochk...@jhu.edu On 12/4/2012 12:10 PM, MJ Ray wrote: Really? I hoped if I wanted to do serious hacking, I could clone it on git.software.coop and send a pull request. If you use github *and insist everyone else does* then you lose all the decentralised networked collaboration benefits of git and it becomes a worse-and-better CVS. A pull request is a feature of github.com. There is no feature of git-the-software called a pull request. I don't think that's correct. GitHub was only launched in April 2008, but here's a pull request from 2005: http://lkml.indiana.edu/hypermail/linux/kernel/0507.3/0869.html Here's the start of the relevant page in the git software manual: [quote] NAME git-request-pull - Generates a summary of pending changes SYNOPSIS git request-pull [-p] start url [end] DESCRIPTION Summarizes the changes between two commits to the standard output, and includes the given URL in the generated summary. [/quote] Which of course doens't stop you from sending an email requesting a pull. A pull, including from decentralized third party repos, is a feature of git. It sucks that github doesn't accept emails of such git pull requests and do anything useful with them. Ignoring the huge potential of email coordination seems like missing a big feature of git. But yes, if you get used to the features of a particular free service, you get locked into that particular free service. [...] If one is locked in, that means it has an exit cost, so it's no longer a free service. The piper might just not need payment yet. Hope that explains,
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
So, I have a solution - well, at least to what I think is the problem. It looks like the im_admin_main.php file made a reference to a depricated 'categories.php' file in the admin section. There were a couple other query string parameters that weren't quite correct. I'd love if someone else would take a look at this, though. Can someone contact me off-list (or even on-list) and instruct me the best way to go about posting the patch? Thanks, Mark On Tue, Dec 4, 2012 at 10:56 AM, Chad Nelson chadbnel...@gmail.com wrote: Beat me by one minute Tom! And here it is in code4lib github https://github.com/code4lib/IssueManager On Tue, Dec 4, 2012 at 1:47 PM, Tom Keays tomke...@gmail.com wrote: On Tue, Dec 4, 2012 at 1:01 PM, Shaun Ellis sha...@princeton.edu wrote: You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? It was written for the Journal and originally kept in a Google Code repo (this is before Github became the de facto). After the author left the journal, he did a couple of updates which he uploaded to the WP Codex, but nothing for a few years. Anyway, here it is: https://github.com/tomkeays/issue-manager
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
Let's have mine be the canonical version for now. It will be too confusing to have two versions that don't have an explicit fork relationship. https://github.com/tomkeays/issue-manager Tom On Tue, Dec 4, 2012 at 1:56 PM, Chad Nelson chadbnel...@gmail.com wrote: Beat me by one minute Tom! And here it is in code4lib github https://github.com/code4lib/IssueManager On Tue, Dec 4, 2012 at 1:47 PM, Tom Keays tomke...@gmail.com wrote: On Tue, Dec 4, 2012 at 1:01 PM, Shaun Ellis sha...@princeton.edu wrote: You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? It was written for the Journal and originally kept in a Google Code repo (this is before Github became the de facto). After the author left the journal, he did a couple of updates which he uploaded to the WP Codex, but nothing for a few years. Anyway, here it is: https://github.com/tomkeays/issue-manager
[CODE4LIB] Fwd: Stanford Prize for Innovation in Research Libraries
C4Lers, This announcement and call for nominations is not specific to coding, but I can certainly think of several innovations from this community that would qualify for nominations. Please spread the word to others as you see fit. - Tom From: University Librarian university-librar...@stanford.edu Date: December 4, 2012 11:30:33 AM PST Dear Colleagues and Friends, Today Stanford University Libraries announces the Stanford Prize for Innovation in Research Libraries - SPIRL, an award that is intended to recognize and celebrate individual research libraries for sustained and significant innovation in any operational area. Nominations with documentation may be made by institutions or individuals and are due by 5:00pm Pacific Standard Time on Tuesday 15 January 2013. A full explanation of the intent and process for SPIRL may be found at http://library.stanford.edu/prizes/spirl . It is expected that the first prize(s) will be announced in mid- to late-February 2013. Please re-distribute this announcement widely. Thanks very much. Cheers, M A K Michael A. Keller University Librarian Founder/Publisher HighWire Press Publisher Stanford University Press Stanford University 101 Green Library Stanford, CA 94305-6004 U.S.A.
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
As I'm clearly not well-versed in the goings-on of GitHub, I've 'forked' a response, but am not sure it worked correctly. I've zipped up and sent updates to Tom. If anyone could point me in the direction of a good GitHub tutorial (for contributing to projects such as these - the 'creating an account' part I think I have down), I'd appreciate it. Thanks, Mark On Tue, Dec 4, 2012 at 1:43 PM, Tom Keays tomke...@gmail.com wrote: Let's have mine be the canonical version for now. It will be too confusing to have two versions that don't have an explicit fork relationship. https://github.com/tomkeays/issue-manager Tom On Tue, Dec 4, 2012 at 1:56 PM, Chad Nelson chadbnel...@gmail.com wrote: Beat me by one minute Tom! And here it is in code4lib github https://github.com/code4lib/IssueManager On Tue, Dec 4, 2012 at 1:47 PM, Tom Keays tomke...@gmail.com wrote: On Tue, Dec 4, 2012 at 1:01 PM, Shaun Ellis sha...@princeton.edu wrote: You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? It was written for the Journal and originally kept in a Google Code repo (this is before Github became the de facto). After the author left the journal, he did a couple of updates which he uploaded to the WP Codex, but nothing for a few years. Anyway, here it is: https://github.com/tomkeays/issue-manager
[CODE4LIB] Code4lib Hotel
Thanks for your patience. While the management assures us that they have increased the block I would ask (unlike the conference there isn't as big a rush to get a hotel room :-)) you attempt tomorrow so that this local decision bubbles up to their hotel registration software. (This is my speculation) Otherwise you may have to pick up the phone and speak with a human. Please attempt to register tomorrow and should you fail shoot me a note at firstname.lastn...@gmail.com Again apologies for the inconvenience and thanks for the patience. Cheers, ./fxk -- With all the fancy scientists in the world, why can't they just once build a nuclear balm?
Re: [CODE4LIB] Help with WordPress for Code4Lib Journal
I'd check out the links under Bootcamp here: https://help.github.com/ On 12/4/2012 5:18 PM, Mark Pernotto wrote: As I'm clearly not well-versed in the goings-on of GitHub, I've 'forked' a response, but am not sure it worked correctly. I've zipped up and sent updates to Tom. If anyone could point me in the direction of a good GitHub tutorial (for contributing to projects such as these - the 'creating an account' part I think I have down), I'd appreciate it. Thanks, Mark On Tue, Dec 4, 2012 at 1:43 PM, Tom Keays tomke...@gmail.com wrote: Let's have mine be the canonical version for now. It will be too confusing to have two versions that don't have an explicit fork relationship. https://github.com/tomkeays/issue-manager Tom On Tue, Dec 4, 2012 at 1:56 PM, Chad Nelson chadbnel...@gmail.com wrote: Beat me by one minute Tom! And here it is in code4lib github https://github.com/code4lib/IssueManager On Tue, Dec 4, 2012 at 1:47 PM, Tom Keays tomke...@gmail.com wrote: On Tue, Dec 4, 2012 at 1:01 PM, Shaun Ellis sha...@princeton.edu wrote: You can upload it to your account and then someone with admin rights to Code4Lib can fork it if they think our Code4Lib Journal custom code should be a repo there. Doesn't really matter if they do actually. I think for debugging, it's best to point folks to the actual code the journal is running, which was forked from the official one on the Codex, right? It was written for the Journal and originally kept in a Google Code repo (this is before Github became the de facto). After the author left the journal, he did a couple of updates which he uploaded to the WP Codex, but nothing for a few years. Anyway, here it is: https://github.com/tomkeays/issue-manager
[CODE4LIB] Job: Postdoctoral Research Assistant: Acoustic Analysis Tools for Sound Archives at Queen Mary, University of London
Applications are invited for a Postdoctoral Research Assistant to investigate the development and application of non-speech, non-music acoustic analysis for sound archives. An increasing amount of audio and audiovisual material is becoming available in digitized archives. However, access to these archives is currently hampered by a lack of tools to enable people to find sounds in such archives. The purpose of this post is to investigate and develop tools to help people to find material in these archives in interesting and useful ways. This post is part of the multi-person project EPSRC project Machine Listening using Sparse Representations, based in the Centre for Digital Music (C4DM) at Queen Mary University of London. C4DM is a world-leading multidisciplinary research group in the field of Digital Music Audio Technology, and is part of the School of Electronic Engineering and Computer Science (EECS). Details about the School can be found at [www.eecs.qmul.ac.uk](http://www.eecs.qmul.ac.uk), and about the Centre for Digital Music at www.elec.qmul.ac.uk/digitalmusic[http://www.elec.qmul.ac.uk/d igitalmusic](http://www.elec.qmul.ac.uk/digitalmusic) The post is full time for 14 months starting from 1 February 2013. Starting salary will be in the range £35,824 - £39,936 per annum inclusive of London Allowance. Benefits include 30 days annual leave, defined benefit pension scheme and interest-free season ticket loan. Candidates must be able to demonstrate their eligibility to work in the UK in accordance with the Immigration, Asylum and Nationality Act 2006. Where required this may include entry clearance or continued leave to remain under the Points Based Immigration Scheme. Informal enquiries should be addressed to Prof Mark Plumbley at mark.plumb...@elec.qmul.ac.uk. Application enquiries should be directed to recruitm...@qmul.ac.uk. Details about the school/dept/institute can be found at [www.eecs.qmul.ac.uk](http://www.eecs.qmul.ac.uk). The closing date for applications is 30th December 2012. Interviews are expected to be held on 18th January 2013. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4889/
[CODE4LIB] Job: Text/Data Mining Engineer (Senior Research Associate) at University of Cambridge
Limit of tenure: This post is for 12 months in the first instance. The Digital Services Division of Cambridge University Library seeks an experienced software engineer with specific knowledge of text and data mining to work as a Senior Research Associate on a Mellon-funded research project to generate rich automatic metadata for one of the Library's major historical archives, the Taylor-Schechter Genizah collection ([http://www.lib.cam.ac.uk/Taylor-Schechter/](http://www.lib.cam.ac.uk/Taylor- Schechter/)). The Digital Services Division resulted from the recent merger of the University's Centre for Applied Research in Educational Technologies (CARET) and the University Library's Electronic Services and Systems Division. It undertakes a wide range of innovative research and development projects that supports and enhances the University's research and teaching infrastructure. This post is based within the Division's Development Group, but will work closely with colleagues in others teams and with specialists from the Genizah unit. The exciting role involves: processing and mining existing metadata, extensive citation data, and the full texts of books and articles to generate terminology; using a range of tools and terminology services to further enrich the data; and exploiting the results within a sophisticated digital library search and presentation environment. The successful candidate will need to demonstrate a strong working knowledge of open source and proprietary text mining and language processing tools within the context of web-based development and publishing. Experience of working in a multidisciplinary environment or on digital humanities project will be an advantage. The post is for 12 months in the first instance, but there may be potential for the successful candidate to work on further phases or projects so experience in, or knowledge of, development of generic web and database applications would be desirable. Further enquiries should be addressed to David Roberts (da...@cam.ac.uk) or Grant Young (gy...@cam.ac.uk). Applications, including a completed CHRIS/6 form which can be downloaded from our website [www.lib.cam.ac.uk/Vacancies](http://www.lib.cam.ac.uk/Vacancies), covering letter and CV, should be returned to the Library Personnel Officer either electronically to j...@lib.cam.ac.uk or by post (but not both) to the Library Personnel Officer, Cambridge University Library, West Road, Cambridge, CB3 9DR and should arrive no later than 5 pm on the closing date. Interviews will be held on Tuesday 18 December 2012 Quote Reference: VE23642, Closing Date: 13 December 2012 Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4890/
[CODE4LIB] Job: Internship at Mote Marine Laboratory
The library and archives has been providing resources, reference and research for 34 years at Mote Marine Laboratory. Its collection is maintained for the support of marine research and education. The library is currently engaged in an archives grant project funded by The Arthur Vining Davis Foundations. It involves the library's special collections and includes basic processing, arrangement and description of the materials, preservation activities, and increasing accessibility to the collections. As part of the project, pertinent items in the collection are being digitized and added to Mote's Institutional Repository, DSpace. One of the special collections consists of the hand-written field journals from the early 1900s of a prominent ichthyologist, Charles M. Breder, Jr. The library plans to transcribe these hand-written journals/manuscripts, digitize them, and add them to DSpace using descriptive metadata. The library is seeking an intern to assist with this project, especially the transcription of the manuscripts. Internship activities include: transcription, verification and editing of pertinent hand-written Breder field journals/manuscripts; digitization activities including scanning and creating TIFFS, JPEGS, and PDFs of selected materials; cropping, formatting and enhancing digital documents as needed; descriptive metadata cataloging and loading of records into DSpace; and assisting with various archival processing tasks. Knowledge of the following is helpful: experience with Adobe Pro and Photoshop, previous use of Microsoft Office Suite, familiarity with Dublin Core descriptive metadata, awareness of current archival standards/best practices, and excellent research and writing skills. The Library is seeking an Intern with a background in special libraries, archival studies, history, science, history of science, technical writing, editing, computer/technology, data management or related field. The internship starts early 2013 for a total of 250 hours. Scholarship funds are available for this internship. The library is open from 8 a.m. - 5p.m. Monday - Friday. If interested, please contact Krystal Harvey, College Intern Coordinator, at intern(at)mote.org and refer to www.mote.org/interns for more information on Mote's internships. Applications are being accepted through December 15, 2012. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4881/
[CODE4LIB] Job: Government Information Specialist at Rice University
Department Fondren Library Employment Category Temporary Requisition Number 13154 Rice University Standard of Civility Serves as a representative of the University, displaying courtesy, tact, consideration and discretion in all interactions with other members of the Rice community and with the public. Position Summary The Government Information Specialist assists library customers with complex government information and data research questions; teaches microform users how to view, print and digitize publications in microfilm and microfiche formats and assists with development of online resources. Education Required Bachelor's Degree Experience Required 6 months Other Skills Required Ability to search for information in the online catalog and a variety of databases; ability to manipulate numeric data using spreadsheets and/or database software; outstanding interpersonal and communication skills. Education Preferred ALA-accredited MLS or current enrollment in an accredited library and information science program. Experience Preferred One to two years of experience providing research assistance using government information and databases. Other Skills Preferred Proficiency with data manipulation and visualization tools. Physical Demands Ability to sit and stand frequently throughout the day. Ability to reach and kneel. Working Conditions (e.g. Weekend/evening work, travel, inclement weather, hazards) Includes evening (once a week) and occasional weekend hours (typically a few times a year). Grade 12 Salary Information $15.00 - $18.00 Benefits Eligible Not Benefits Eligible Eligible for Overtime Yes Work Schedule An average of 15 hours per week; weekly work schedule will vary as needed and to include one evening shift per week and occasional weekend hours (typically a few times a year). Eligible for Shift Differential Not Shift Differential Eligible Security Sensitive Yes Job Category Administrative Support Job Duties Provide research assistance to customers at the Kelley Center for Government Information including assistance with patent and trademark searching; census and other statistical research; legislative research; maps and microforms. Update microforms website and social media tools for the Kelley Center. Create, edit, update and market innovative services such as websites and social media tools for Kelley Center customers; train and assist colleagues providing these services. Perform other duties as assigned. Application Information Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4882/
[CODE4LIB] Job: Librarian at Waukesha County
Salary: $50,252 to $64,188 Status:Full-time Posted:12/04/12 Deadline:12/21/12 Librarian Waukesha County has an opening for a Librarian in our Federated Library System. The position will be responsible for planning and coordinating strategies to communicate information about the Waukesha County Federated Library System and its member libraries. This includes creating graphic design for both web and print-based communications including the visual design, implementation, assessment and management of the Library System website and development of marketing and outreach tools using various venues including social media. A thorough understanding of digital print production and experience with desktop publishing, knowledge of HTML code and content management systems is essential. The position also assesses needs and provides advice and expertise in establishing and improving library services to persons with special needs, including homebound delivery. Position requires graduation from a recognized college or university with a Master's Degree in Library Science or Library and Information Science, along with three (3) years of professional work experience as a librarian in the areas of reference, interlibrary loan, special needs, or a closely related area. Salary range: $50,252.80 - $64,188.80 annually plus excellent benefit package. For complete position details, please see our web site. DEADLINE TO APPLY: 12/21/2012. Please attach a resume to application at www.waukeshacounty.gov/employment: Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4883/
[CODE4LIB] Job: Social Sciences Teaching and Faculty Outreach Librarian at University of Louisville
Social Sciences Teaching and Faculty Outreach Librarian Ekstrom Library, University of Louisville The University of Louisville (UofL) Libraries invites applications from creative and energetic entry-level candidates for the full-time, tenure track position of Social Sciences Teaching and Faculty Outreach Librarian. This position reports to the Head of the Reference Information Literacy Department, a collegial, service-oriented, and progressive department of 8 librarians, 3 professional staff, and 11 student assistants. This department coordinates Ekstrom Library support for learning, teaching, and research within the Colleges of Arts Sciences, Business, Education, Social Work, and the School of Engineering. The Social Sciences Teaching and Faculty Outreach Librarian will develop and maintain high quality outreach to the faculty and students in the Social Sciences, primarily the departments of Anthropology, Political Science, Justice Administration, Sociology, and Psychological and Brain Sciences by • building productive relationships with faculty and students in the assigned departments; • creating and delivering innovative and effective instructional resources (workshops, class sessions, course pages, research guides) that enhance learning and research skills; • participating in general and specialized research consultation services (in- person, phone, email, chat) including some weekend work; • serving as the Inter-university Consortium for Political and Social Research (ICPSR) liaison and supporting the data needs of researchers with expertise in SPSS, EndNote, and other similar softwares; • serving a rotation on the Libraries Assessment and Resource Planning Team. This position will also collaborate with departmental colleagues on initiatives related to the Learning Commons (a partnership of library and university services housed in the library which support student learning), assist with first-year information literacy instruction efforts and citation tools workshops, and participate in library and university-wide committees. Required Qualifications • Masters degree from an ALA-accredited program or international equivalent in library or information science • Degree or experience in a social sciences discipline • Demonstrated excellence in written and oral communication • Proven ability to collaborate effectively with colleagues • Strong commitment to information literacy and public service • Proven ability to work successfully with a diverse population of faculty, staff, students, and community members • Potential for satisfying the University Libraries faculty promotion and tenure requirements http://louisville.edu/library/jobs/intro/libraries.html Desirable Qualifications • Experience in providing reference service • Academic library experience • Graduate degree in a social sciences discipline • Teaching experience in a classroom setting • Experience working with data sets and related software • Demonstrated ability to work with and think creatively about emerging as well as established technologies The anticipated initial rank is Instructor; entry rank and salary of the successful candidate depend upon experience and professional achievements. The University Libraries offer a comprehensive benefits package and annual vacation of 22 working days. Library faculty appointments are twelve month, tenure-track positions. Promotion and tenure require demonstration of scholarship and successfully satisfying other criteria. The University Libraries, a member of the Association of Research Libraries, values its collaborative efforts both within the university and among other organizations. The University of Louisville (http://louisville.edu) is a Carnegie Research/High university and recipient of the Carnegie Community Engagement classification for Curricular Engagement Outreach and Partnerships. The University has a national reputation for its high-quality undergraduate program; over twenty nationally recognized research, graduate, and professional programs; 22,000 graduate and undergraduate students; and a strong commitment to the community in which it resides. UofL is located in the state's largest urban area. The city of Louisville (http://www.loukymetro.org/) offers hospitality, warmth and smaller city advantages like shorter commutes and lower cost of living alongside major city amenities like world-class performing arts, great sports, incredible dining and a nationally- acclaimed parks system. Applications received by January 2, 2013 are given full consideration in the initial screening. The position will remain open until filled. Applicants must apply at https://highereddecisions.com/uofl/current_vacancies.asp and attach a CV, letter of interest detailing your familiarity, aptitude, and/or experience with the required and desired qualifications, and the name, address, phone number and e-mail
[CODE4LIB] Job: Curator of Books at Bakken Museum
The Bakken Museum (Minneapolis, MN) is currently seeking to fill a Curator of Books position for its research library, which holds an extensive collection of historical materials relating to the history of electricity, magnetism, and medicine. Similar to a lone arranger in a small archive setting, this special collections professional will have responsibilities for all aspects of the library, including onsite and offsite patron assistance, acquisitions and cataloging, preservation, exhibits, and outreach, and should have demonstrated knowledge and experience in a broad array of library work. This will be a part-time, 24- hour per week position. The starting wage will be between $18 and $23 per hour, commensurate with the qualifications of the selected individual. If you are interested in the position, please e-mail a resume or Curriculum Vitae and cover letter to hrdepartm...@thebakken.org. Applications will be accepted until January 15, 2013. The Bakken Museum is dedicated to exploring the history and science of electricity and magnetism. Housed in a beautiful 1930s mansion on the western side of Lake Calhoun, the museum features exhibits and activities for children and families and an education center that offers top quality hands-on programs for students and teachers. The Bakken's library holds one of the world's leading research collections of books and artifacts on the history of electricity, magnetism, and related aspects of medicine and the life sciences. The collection includes approximately 11,000 books, journals, and manuscripts dating from the 13th to the 20th centuries, with an emphasis on the 18th, 19th, and early-20th centuries. Subjects include early physics (natural philosophy) anatomy, physiology and neurology; and electrotherapeutics, electrophysiology, and their accompanying instrumentation. Significant holdings include many of the writings of Hauksbee, Nollet, Franklin, Mesmer, Galvani, Volta, Matteucci, Du Bois-Reymond, Marey, and Einthoven, to name some of the most well-known, as well as extensive or complete runs of the Philosophical Transactions and the Proceedings of the Royal Society, the Journal de Physique, the Philosophical Magazine, the Annalen der Physik, and other important, often scarce, early journals. The library possesses a fine collection of primary sources in mesmerism, animal magnetism, and hypnotism, as well as early works of parapsychology, psychical research, phrenology, acupuncture, and medicinal herbs. Also of interest to researchers are collections of 19th and early 20th century medical and electro-medical ephemera (about 400 advertisements, programs, postcards, broadsides, circulars, and pamphlets) and miscellaneous scientists' letters from the 18th- 20th centuries. Curator of Books Position Summary Statement The Curator of Books manages The Bakken library (including ephemera, journals, AV materials, and other documents) by providing accessibility to researchers and other patrons, establishing bibliographic controls, ensuring the security and preservation of the collection, acquiring books and other documents, and promoting the library to potential patrons and supporters. Position Duties and Responsibilities - Identifies appropriate items for acquisition in accordance with collection policies, and acquires them for the library collection. Tracks acquisitions budget and maintains timely and accurate accessions records. - Catalogues library works in accordance with current professional library standards and procedures. - Develops and implements policies and practices for collection security and for the physical handling of documents. - Monitors condition of collection items and arranges for repairs and conservation work. - Monitors environmental conditions of vault and reading room and works with other members of the collection and facilities staffs to maintain vault conditions at acceptable conservation standards. Assists exhibits staff with monitoring and maintaining condition of library items in exhibitions. - Assists library users by acquainting them with library policy and document-handling practices; provides reference assistance and bibliographic instruction, provides copies, scans, or other materials or information when requested; pages and re-shelves vault books. - Answers reference queries from off-site users. Handles requests for permission to publish images from the image collection and develops and updates policies on production charges and permissions fees. - Coordinates the Visiting Research Fellowships and Research Travel Grants program. - Approves and executes all library loans for exhibition purposes. - Plans and executes occasional seminars, workshops, exhibits and web-exhibits of library materials, and contributes as needed to other museum exhibits. - Manages digitization and access projects, as needed. Maintains library-specific pages on the museum website. - Serve as an
[CODE4LIB] Job: Manager, Collection Management and Access at Edmonton Public Library
Job Number: 11492 Have you been searching for an opportunity to apply your passion for libraries with your proven leadership and collection management skills in a progressive, dynamic, leading library organization? If your answer is a resounding YES then Edmonton Public Library is the place for you! As the Manager, Collection Management and Access (CMA), you will be responsible for overseeing EPLwide collection management services in a centralized collection development model. Your leadership in the development, implementation, and coordination of collection development, management, and access policies and procedures will result in library collections that are accessible and responsive to customers'needs. Your excellent communication abilities and experience in collection development will be wellutilized in managing vendor service agreements and negotiating changes within the existing agreements, e-resource licensing, and in building working relationships by actively promoting CMA services to internal and external customers. From an operational management perspective, you will oversee a staff of 25 full-time employees, supported by the Associate Manager, Collection Management and Access and by the Associate Manager, Circulation and Interlibrary Loan Services. Using your outstanding leadership abilities, you will assign and review the work of Division staff, manage staff performance, and foster a positive team environment. The Manager, CMA is responsible for the planning and management of the CMA operating budget and the expenditure of EPL's $6.5 million materials budget, which represents over $8.8 million in total. A key component of this role is vendor relations in ordering, receiving, cataloguing, and processing of library materials in all formats to ensure effective and efficient practices and compliance with standards and policies. You will also undertake EPL-wide projects involving collections storage; purchasing new collections as a result of renovations and building projects; managing a floating collection; collection maintenance and evaluation; and cooperative ventures with other libraries. Qualifications: Master of Library and Information Studies degree from an ALA accredited library school and six years of progressively responsible professional library experience, including a minimum of four years of leadership, supervisory, or management experience in the areas of collection development and technical services. The Edmonton Public Library (EPL) is making a difference in the lives of Edmontonians! At Edmonton Public Library we share. We share stories, ideas, and experiences. We share with our customers, our communities, and ourselves. We are Edmonton's largest lender of all manner of information and entertainment. Salary: $90,898 to $119,193 per annum Hours of Work: 35 hours per week Posting Date: December 3, 2012 Closing Date: December 13, 2012 How to Apply: For more information about this position and other jobs available at the Edmonton Public Library, please visit epl.ca/jobs and apply online. Only candidates who are selected for an interview will be contacted. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4886/
[CODE4LIB] Job: Senior Software Developer at George Washington University
The George Washington University Libraries serve as a vital and dynamic resource for the George Washington University campus community. We are looking for a software developer to join our growing IT team. Our team works on digitization, technology, and development; it comprises full-time staff responsible for digitization operations, IT services, library systems, web development, software development, and project management. We are in the thick of all the things academic library IT groups are doing: improving user experience across diverse services, mass reformatting operations, developing new software and services for our community, and working more and more with diverse data and digital collections. We want to add somebody who will help us move wisely and efficiently through our tasks and projects so we can focus together on redefining the library as a platform for information access and services. RESPONSIBILITIES The dynamic individual to fill the Senior Software Developer position will: * Lead development or be in a supporting role in a wide range of collaborative software projects, from backend to frontend, using multiple languages and frameworks, with scopes big and small, on short deadlines and for ongoing projects. * Manage and support the full software lifecycle from requirements to implementation, production support, enhancement, and maintenance. * Implement and support craftsmanlike practices to help our team work reliably and efficiently together, whether it's code style, testing, managing issues and iterations, deployment strategies, or documentation. * Mentor colleagues in technical work, and be receptive to training and mentoring in aspects of running a library outside of your expertise. * Represent the library and the services our team provides on campus, with faculty, researchers, students, and non-technical library staff, and in the international library community. * Find new tools and techniques that help us innovate in and improve upon all of the above, but know when to stick with what you know. The Senior Software Developer will report to the Director of Scholarly Technology. BASIC QUALIFICATIONS * Master's degree in library science from an ALA-accredited library program, or a master's or terminal degree in a related information technology field, such as Computer Science (CS), Management of Information Systems (MIS), or Information Management. * Four years post-bachelor's experience as a full-time software developer working on the full software lifecycle, both as a solo coder and as a part of, and technical lead on, larger teams. DESIRED QUALIFICATIONS: * Demonstrated experience designing, implementing, and supporting all aspects of software systems using two or more of Python, Ruby, Perl, or PHP, and comfort working with languages that are not your strongest. * Demonstrated experience with a variety of database environments (RDBMS/SQL and others) and with information retrieval systems like Lucene/Solr. * Demonstrated experience with Unix system administration in development, test, and production environments. * Demonstrated experience with and a preference for using free software and open source development practices, but no objection to using proprietary tools when appropriate. * Four years developing all aspects of web applications and a deep knowledge of HTTP and web standards. * Five years working in libraries, archives, museums, or cultural heritage organizations beyond the bachelor's degree. * Demonstrated experience working with information and data of all shapes and sizes, from basic processing and transformation to statistical analysis and visualization, in support of access and research as well as just for fun. * Demonstrated experience working through hard problems and with big datasets. * Desire to automate routine tasks thoughtfully to enable colleagues to perform their work more effectively. * Demonstrated experience improving user experience for users, staff, and developers alike. * Demonstrated experience implementing and supporting production web applications using Python and Django. * Demonstrated experience working with diverse forms of library and special collections resource description data and strategies. * Demonstrated experience with a wide array of IT and library standards. * Demonstrated experience and preference for working as part of a collaborating team, in a mix of lead, support, and backup roles. * Excellent communication skills, especially when discussing technical work with non-technical people. The University and department have a strong commitment to achieving diversity among librarians and staff. We are particularly interested in receiving applications from members of underrepresented groups and strongly encourage women and persons of color to apply for this position. Review Date: Review of applications will begin on January 7, 2013 and
[CODE4LIB] Job: Library and Instructional Technology Liaison at Mount Holyoke College
Library and Instructional Technology Liaison Posting Number 0742 Funding through December, 2015 with possible continuation Position Summary Reporting to one of two Liaison Team Leads within the Research and Instructional Support (RIS) department, the Library and Instructional Technology Liaison collaborates with a blended group of librarians and instructional technologists to provide forward-looking library research and instructional technology services and resources. Serves as a member of the RIS team and develops strong collaborative partnerships within LITS, the College community, Five Colleges, and other professional associations to advance the College's mission and learning goals. Provides self-motivated leadership in imagining and implementing ways to improve teaching and learning effectiveness through appropriate, creative, and sustainable uses of technology in a dynamic information services environment. Collaborates with faculty to support the design, implementation and assessment of meaningfully integrated library research and technology skills and tools (including the learning management system) into teaching and learning activities at the College. Provides library research and instructional technology consultation via individual appointment and on a drop-in basis, both virtually and in person. Effectively designs, develops, delivers, and assesses seminars, workshops, and other learning opportunities; both those integrated into regular courses and conducted independently for faculty and students. Keeps abreast of new trends, tools, opportunities, and campus needs in the areas of teaching, learning, libraries and instructional technologies. Actively contributes to team effort to identify, plan, and implement the best solutions for Mount Holyoke. Serves as liaison to one or more academic departments. Supports pedagogical and content needs in the areas of collection development, library research, and instructional technology decisions for departments as well as cross-disciplinary and cross-departmental groups and initiatives. Maintains a high level of quality customer service standards responding to questions and problems. Actively works to help the RIS team and the College to create a welcoming environment in which a diverse population of students, faculty, and staff can thrive. Actively works with the RIS team and colleagues in LITS to support student workers and ensure student staff positions foster connections between the curriculum and careers while providing quality services to the Mount Holyoke community. Ensures compliance with professional and technology standards, license and regulatory requirements, and MHC standards, policies, and procedures. Evening and weekend work, as necessary. In some circumstances, it may be important to assist during adverse weather and emergency situations to ensure essential services and service points are covered. Performs related duties as assigned. Qualifications Advanced degree required, preferably in education, educational technology, instructional design, or MLS with an emphasis in instruction and assessment. Also open to other combinations of education and experience such as advanced degree in academic disciplines with appropriate teaching and outreach experience. 3-5 years' experience teaching, providing instructional technology or research outreach and support in an academic setting required. Demonstrated passion for the teaching and learning process and an understanding of a variety of pedagogical approaches, and ability to develop effective learning experiences for students and faculty Creativity, with a passion for supporting a collaborative work environment. Demonstrated ability to work effectively with and lead projects that include diverse groups of faculty, students, administrators, staff, and others. Excellent oral and written communication, quantitative, organization, and problem-solving skills and the ability to work independently with minimal supervision. Flexibility to accept, manage, and incorporate change and the ability to manage multiple tasks and priorities effectively in a fast-paced environment. Demonstrated ability to progress in a position by proactively growing skills, experiences, and professional foci/interests. Ability to maintain a professional and tactful approach in all interactions, ensuring confidentiality and an individual's right to privacy regarding appropriate information. Ability to travel as needed to participate in consortia and professional meetings and events. Enthusiastic service orientation with sensitivity to the needs of users at all skill levels; the ability to convey technical information to a non-technical audience is essential. The physical demands of the position include: a. Visual ability to read computer screens and printed materials; b. Hearing and speaking abilities to effectively communicate via the
[CODE4LIB] Job: Content Management Internship at Ripley's Entertainment
The Content Management Intern will work at Ripley Entertainment Inc. world headquarters in Orlando, Florida. As part of the Intellectual Property/Content Management Team they will assist with both digital asset workflow and physical media tracking. Ripley content is interesting and unique and ranges from historical Robert Ripley photos to all types of attraction branding and publishing media. The Content Management Intern will be trained to use our state-of-the-art DAM (digital asset management) system and gain practical experience in content management best practices. KEY JOB RESPONSIBILITIES: 1. Process incoming digital files (renaming, inspecting, organizing). 2. Upload files to DAM system, keywording and tagging with all relevant metadata. 2. Batch processing of assets as assigned. 3. Run routine quality control checks on processed assets. 4. Inventory video and audio physical media in the Ripley archives, label and sort, enter into spreadsheet, add metadata, and upload in MediaBin. 5. Other duties as identified and assigned. KNOWLEDGE, SKILLS AND ABILITIES REQUIRED TO PERFORM ESSENTIAL FUNCTIONS: Education/Training: Enrolled in a degree program where managing digital assets is a core skillset (Library Science, Digital Arts, Information Technology). Should be able to show relevant coursework completed. Experience • Experience working with digital assets of all types: images, videos, audio, graphics, text-based. • Experience with Adobe products • Proficient with Microsoft products • General computer knowledge • Working knowledge of cataloging systems and tools for content management. Role specific abilities/skills • Strong communication and interpersonal skills • Organized, detail oriented. • Attention to detail and great follow-up skills essential This is a paid internship requiring 20-30 hours per week. If interested, please forward your resume and a cover letter to Sue DuBois, dubois(at)ripleys.com Deadline for submission is Jan 1, 2013. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4893/