Professional Development

In the 'code4lib' Category...

Vufind updates

Wednesday, February 9, 2011 12:05 am

JP already talked about Vufind but I thought I would add in my notes from the Vufind talk today. Demian Katz (Villanova) took some time in the afternoon to talk about Vufind and its growing support for metadata standards other than MARC. The update centered on how Vufind had been re-tuned to be more agnostic with regards to metadata standards and encoding models. The redesign made use of “Record Drivers” to take control of both screen display functionality and data retrieval processes, OAI harvesters to gather data and XSL importing tools to facilitate metadata crosswalks and full text indexing.

Demian talked at some length about basic features of the metadata indexing toolkit. At the Vufind 2.0 conference he talked a bit about his ability to use the MST from the Extensible Catalog project and I wonder (no answer, just a question) how the toolkit development with Vufind matches with the XC project. Demian reported on the OAI-PMH harvester that will gather records remotely and load them into Vufind. i have used an early version of this tool to successfully harvest and import HathiTrust records and am encouraged to see that development has continued. Demian also mentioned a new XSLT importer tool that enables mapping an XML document into an existing SOLR configuration.

This represents an interesting step forward for Vufind as it will allow ZSR to think about harvesting and indexing data from our Dspace instance as well as other sources that support OAI harvesting. All of these features are going to come in the Vufind 1.1 release on March 21st! More to come on this as we get our test instance of Vufind running.

Update on Kuali OLE

Tuesday, February 8, 2011 1:20 pm

I decided to devote a post to the OLE project given our interest in the direction of OLE in the coming year. Tim McGeary gave an update on the status of OLE – the project is currently in a build phase with nearly $5Million in funding from various sources.

Coding started in early February, working with HTC Global Services for a development partner. The organization is still shooting for a first test-case release in July 2011. The main project goals have not changed in the last year – community-sources, next-gen, re-examined library business processes, break away from print resources, reflect change in scholarly work, integrate with enterprise-level systems.

Tim spent a few moments talking about data storage and metadata formats – the projects is focusing on being format agnostic and is interested in supporting linked data and interchangeable workflows. The data model is visioned to include descriptive, semantic and relational data and will use the Kuali service bus to integrate with other Kuali systems.

One of the interesting aspects of the OLE system is its reliance on the Kuali Finance system. This approach offers an opportunity for universities that use Kuali for their enterprise information system to benefit from some economies of scale. This is part of the Kuali Rice framework that includes a suite of pre-built services common to many enterprise applications.

One of the questions asked for concrete advantages. .Tim listed them 1)store more data points and manage them more holistically 2) raise the library system to the enterprise level, breaking down barriers to integration, 3) break down barriers between libraries to facilitate more data sharing. Tim mentioned the possibility of a central record sharing system.

Dianne Hillman on collaborative opportunities

Tuesday, February 8, 2011 12:41 pm

The second keynote of the morning was Dianne Hillman – she talked about collaborations between programmers and catalogers.

Dianne dated her career by showing us a few tools that I remember from my early time as a librarian (Cord catalog rods and a card filer)! I wonder what that says about the pace of change from the early 1970s to the early 1990s. For most of her talk however Dianne focused on the emerging roles of catalogers in libraries and potential collaborations that exist between catalogers and programmers. Dianne has published a few times in the past few years about RDA 1) and 2) (among others) and it was interesting to hear her thoughts about the intersection between MARC, RDA, ISBD, AACR, RDF, XML and other ABTs (Acronym based technologies).

Her presentation focused on the need to re-shape the cataloging profession and as such she spent a few minutes talking about the potential impact of RDA encoded in RDF in terms of serving as a replacement for the MARC encoding and representation standards. She introduced some concepts from her recent publications including metadata registries, use of identifiers as opposed to literals in records and use of single record or vocabulary repositories as opposed to replicated records across thousands of databases.

The audience asked some interesting questions 1) about economics of migration (it is tough but not changing is not an option), 2) about the future of cataloging in libraries (traditional cataloging is diminishing – copy cataloging is the current model, distributed cataloging/data-geeking is the future, getting rid of all the catalogers first does not make sense – get them the skills to change), 4) what programmers could learn from the cataloging community (creativity in data representation and use, understanding of the complexities of library data).

The rest of the morning and early afternoon is devoted to short IT presentations & should be very interesting.

Code4Lib Opening session

Tuesday, February 8, 2011 11:01 am

The opening session of Code4Lib began with a short presentation by the Director of the UI Libraries. UI Libraries won the ACRL Library of the Year award in 2010 and my short visit showed exactly why. The library had literally transformed four floors into study space, highly networked collaboration space and an information commons that included computers, specialized equipment and support staff as far as the eye could see. Perhaps the most fun element was a printed survival guide for undergraduates.

The guide had some witty moments – if you want to see the whole thing stop by my office on Thursday!

The opening keynote by Brad Wheeler (VP for IT at IU) focused on the value of building coalitions, building and federating resources and creating a genuine “volitional dependency” in our systems, information and processes. He couched this in the context of the need for educational institutions to scale and mentioned both MIT and their open course-ware and the University of Phoenix and their ability to attract and educate hundreds of thousands of students.

Brad touched on some common tensions in higher education including the tension between innovation and scale (Sound familiar)? He focused on identifying ways to enable innovation at small scale while adopting ways to scale for production services. He talked about understanding the balance between local and cloud-based technology and between open and proprietary technology.

Brad mentioned several Meta-university collaborations, Hathitrust, Public Knowledge Project(journals), connexions (textbooks), Sakai, Kuali (Administrative – 9 open projects). In discussing the values that encourage ongoing collaboration, he discussed the impact of licensing on encouraging commercial involvement while respecting ideals of open source software. Some other areas that mentioned needing alignment included Goals, values, time-frame, talent, governance, and problem solving.

(editorial) – This perspective makes the motivations behind the OLE project make more sense, particularly in regards to the motivation to find active partners and seek commitments to investment, installation and use. Brad went as far as to suggest that the willingness to collaborate is resulting in institutional stratification, both within the institution and between institutions.

His vision for motivating organizations to collaborate to develop systems that scale included a grassroots idea of collaboration combined with finding ways to transform local innovation to larger open and cloud-based systems. Put simply he said “we have got to move beyond toy projects.” The foundation of this talk was, of course, compelling but it left me wondering how this perspective on open source and collaborative development makes the goal of inter-institutional collaboration to create and use software more realistic. In essence, he said – commit so much that you have no other options, and I suppose that in that environment institutions stand a chance of overcoming the natural tendency to solve local problems and to focus on immediate needs over longer term software and service needs.

Code4Lib 2010 in Asheville

Tuesday, March 2, 2010 8:02 am

Asheville hosted a fantastic code4lib. Here are a few highlights:

  • Tuesday’s keynote. Cathy Marshall (Senior Researcher, Microsoft Research) discussed the nature of living digitally, where, for many, loss is an acceptable means of culling collections, where benign neglect is the de facto stewardship technique.
  • Galactic glitter glue with space debris. There was a proposal for the code4lib community to pursue cloud4lib, a cloud platform that would enable libraries to build and use a common infrastructure and service layer, the glue to hold everything together. Development enhances the entire platform, not just a single product or installation.
  • Public data. There are 3 cloud service models: infrastructure as service, platform as service, and software as service. Related to these service models is data in the cloud. One example is Google Fusion Tables, an experimental system for data management, collaboration, and visualization from Google Labs. For libraries, the cloud could include institutional data as a service.
  • Agile development. This one is all about IT project management and development cycles. When priorities and requirements change frequently (or are undefined) and others see IT as a black box, is it possible to build both software and trust? Sprint planning and iterative development make it possible to set priorities and to commit to certain functionality collaboratively.
  • Vampires vs. werewolves. How do you balance a stable production environment with a rapid upgrade cycle? How do you balance the needs of sysadmins and developers? You use puppet and nagios.
  • Thursday’s keynote. Paul Jones (Director of and Associate Professor, UNC SILS) talked about Dunbar’s Number, attributed source (where liking and quality are functions of the communication source), and the changing nature of liabilities and assets on the social web (attention deficit is to multitasking as jargon is to slang as idiocentric humor is to internet memes).

Kevin at code4lib 2009

Sunday, March 8, 2009 7:38 pm

In addition to a nice blur of technologies and acronyms, here, in distilled form, are a few key ideas I gathered from code4lib 2009:

  • libraries vs. museums of books (or how the ecosystem of information will become all electronic)
  • a chair in a room, a catalog on the web (or how design requires context)
  • linked open data (or how to turn the web into an API)
  • a web of data (or how information goes from books of pages to journals of articles to webs of hyperlinks to networks of relational assertions)
  • not simply a web of data (or why the goal should be to enrich lives through access to information)
  • “if you have something to say, release it as code” (or how to become an advocate in your library)
  • data outlasts code (or why open data is more important than open source)
  • the value of data (or why we should engineer for serendipity)

2008 North Carolina Serials Conference
2008 ONIX for Serials Webinar
2008 Open Access Day
2008 SPARC Digital Repositories
2008 Tri-IT Meeting
2009 Big Read
2009 code4lib
2009 Educause
2009 Handheld Librarian
2009 LAUNC-CH Conference
2009 LAUNCH-CH Research Forum
2009 NCLA Biennial Conference
2009 NISOForum
2009 OCLC International ILLiad Conference
2009 RBMS Charlottesville
2009 SCLA
2010 ATLA
2010 Code4Lib
2010 EDUCAUSE Southeast
2010 Handheld Librarian
2010 ILLiad Conference
2010 LAUNC-CH Research Forum
2010 Metrolina
2010 North Carolina Serials Conference
2010 RBMS
2010 Sakai Conference
2011 CurateCamp
2011 Illiad Conference
2012 SNCA Annual Conference
acrl immersion
ALA Annual
ALA Editions
ALA Midwinter
ALCTS Webinars for Preservation Week
ARL Assessment Seminar 2014
Audio streaming
authority control
Berkman Webinar
bibliographic control
Book Repair Workshops
Career Development for Women Leaders Program
Carolina Consortium
CASE Conference
Celebration: Entrepreneurial Conference
Charleston Conference
CIT Showcase
Coalition for Networked Information
Conference Planning
Copyright Conference
CurateGear 2013
CurateGear 2014
Designing Libraries II Conference
DigCCurr 2007
Digital Forsyth
Digital Humanities Symposium
Disaster Recovery
Discovery tools
Educause SE
Electronic Resources and Libraries
Elon Teaching and Learning Conference
Embedded Librarians
Entrepreneurial Conference
ERM Systems
evidence based librarianship
Evidence Based Library and Information Practice (EBLIP)
Ex Libris Users of North America (ELUNA)
First-Year Experience Conference
Future of Libraries
Gaming in Libraries
Google Scholar
Handheld Librarian Online Conference
ILLiad Conference
information design
information ethics
Information Literacy
Innovation in Instruction
Innovative Library Classroom Conference
Institute for Research Design in Librarianship
Journal reading group
LAMS Customer Service Workshop
Leadership Institute for Academic Librarians
Learning spaces
Library 2.0
Library Assessment Conference
Library of Congress
Lilly Conference
LITA National Forum
Mentoring Committee
MOUG 2010
Music Library Assoc. 07
Music Library Assoc. 09
Music Library Assoc. 2010
Music Library Association
National Library of Medicine
NCCU Conference on Digital Libraries
NCLA Biennial Conference 2013
NCLA Biennial Conference 2015
NHPRC-Electronic Records Research Fellowships Symposium
North Carolina Serial Conference 2014
North Carolina Serials Conference
Offsite Storage Project
OLE Project
online catalogs
online course
Online Learning Summit
open access
Open Repositories
Peabody Academic Library Leadership Institute
Preservation Activities
Preserving Forsyth LSTA Grant
Professional Development Center
rare books
Scholarly Communication
Social Stratification in the Deep South
Social Stratification in the Deep South 2009
Society of American Archivists
Society of North Carolina Archivists
Southeast Music Library Association
Southeast Music Library Association 08
Southeast Music Library Association 09
SPARC webinar
subject headings
Sun Webinar Series
TALA Conference
Technical Services
ThinkTank Conference
UIPO Symposium
UNC Teaching and Learning with Technology Conference
user studies
video-assisted learning
visual literacy
Web 2.0
WFU China Initiative
Women's History Symposium 2007
ZSR Library Leadership Retreat
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007

Powered by, protected by Akismet. Blog with