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) http://dlib.org/dlib/january10/hillmann/01hillmann.html and 2) http://www.dlib.org/dlib/january07/coyle/01coyle.html (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 ibiblio.org 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)

Pages
About
Categories
2007 ACRL Baltimore
2007 ALA Annual
2007 ALA Gaming Symposium
2007 ALA Midwinter
2007 ASERL New Age of Discovery
2007 Charleston Conference
2007 ECU Gaming Presentation
2007 ELUNA
2007 Evidence Based Librarianship
2007 Innovations in Instruction
2007 Kilgour Symposium
2007 LAUNC-CH Conference
2007 LITA National Forum
2007 NASIG Conference
2007 North Carolina Library Association
2007 North Carolina Serials Conference
2007 OCLC International ILLiad Conference
2007 Open Repositories
2007 SAA Chicago
2007 SAMM
2007 SOLINET NC User Group
2007 UNC TLT
2007_ASIST
2008
2008 Leadership Institute for Academic Librarians
2008 ACRL Immersion
2008 ACRL/LAMA JVI
2008 ALA Annual
2008 ALA Midwinter
2008 ASIS&T
2008 First-Year Experience Conference
2008 Lilly Conference
2008 LITA
2008 NASIG Conference
2008 NCAECT
2008 NCLA RTSS
2008 North Carolina Serials Conference
2008 ONIX for Serials Webinar
2008 Open Access Day
2008 SPARC Digital Repositories
2008 Tri-IT Meeting
2009
2009 ACRL Seattle
2009 ALA Annual
2009 ALA Annual Chicago
2009 ALA Midwinter
2009 ARLIS/NA
2009 Big Read
2009 code4lib
2009 Educause
2009 Handheld Librarian
2009 LAUNC-CH Conference
2009 LAUNCH-CH Research Forum
2009 Lilly Conference
2009 LITA National Forum
2009 NASIG Conference
2009 NCLA Biennial Conference
2009 NISOForum
2009 OCLC International ILLiad Conference
2009 RBMS Charlottesville
2009 SCLA
2009 UNC TLT
2010
2010 ALA Annual
2010 ALA Midwinter
2010 ATLA
2010 Code4Lib
2010 EDUCAUSE Southeast
2010 Handheld Librarian
2010 ILLiad Conference
2010 LAUNC-CH Research Forum
2010 LITA National Forum
2010 Metrolina
2010 NASIG Conference
2010 North Carolina Serials Conference
2010 RBMS
2010 Sakai Conference
2011 ACRL Philadelphia
2011 ALA Annual
2011 ALA Midwinter
2011 CurateCamp
2011 Illiad Conference
2012 SNCA Annual Conference
ACRL
ACRL 2013
ACRL New England Chapter
ACRL-ANSS
ACRL-STS
ALA Annual
ALA Annual 2013
ALA Editions
ALA Midwinter
ALA Midwinter 2012
ALA Midwinter 2014
ALCTS Webinars for Preservation Week
ALFMO
APALA
ARL Assessment Seminar 2014
ARLIS
ASERL
ASU
Audio streaming
authority control
Berkman Webinar
bibliographic control
Book Repair Workshops
Career Development for Women Leaders Program
CASE Conference
cataloging
Celebration: Entrepreneurial Conference
Charleston Conference
CIT Showcase
CITsymposium2008
Coalition for Networked Information
code4lib
commons
Conference Planning
Conferences
Copyright Conference
COSWL
CurateGear 2013
CurateGear 2014
Designing Libraries II Conference
DigCCurr 2007
Digital Forsyth
Digital Humanities Symposium
Disaster Recovery
Discovery tools
E-books
EDUCAUSE
Educause SE
EDUCAUSE_SERC07
Electronic Resources and Libraries
Embedded Librarians
Entrepreneurial Conference
ERM Systems
evidence based librarianship
FDLP
FRBR
Future of Libraries
Gaming in Libraries
General
GODORT
Google Scholar
govdocs
Handheld Librarian Online Conference
Hurricane Preparedness/Solinet 3-part Workshop
ILS
information design
information ethics
Information Literacy
innovation
Innovation in Instruction
Inspiration
instruction
IRB101
Journal reading group
Keynote
LAMS Customer Service Workshop
LAUNC-CH
Leadership
Learning spaces
LibQUAL
Library 2.0
Library of Congress
licensing
Lilly Conference
LITA
LITA National Forum
LOEX2008
Lyrasis
Management
Marketing
Mentoring Committee
MERLOT
metadata
Metrolina 2008
MOUG 09
MOUG 2010
Music Library Assoc. 07
Music Library Assoc. 09
Music Library Assoc. 2010
NASIG
NC-LITe
NCCU Conference on Digital Libraries
NCICU
NCLA
NCLA Biennial Conference 2013
NCPC
NCSLA
NEDCC/SAA
NHPRC-Electronic Records Research Fellowships Symposium
NISO
North Carolina Serial Conference 2014
Offsite Storage Project
OLE Project
online catalogs
online course
OPAC
open access
Peabody Library Leadership Institute
plagiarism
Podcasting
Preservation
Preservation Activities
Preserving Forsyth LSTA Grant
Professional Development Center
rare books
RDA/FRBR
Reserves
RITS
RTSS 08
RUSA-CODES
SAA Class New York
SAMM 2008
SAMM 2009
Scholarly Communication
ScienceOnline2010
Social Stratification in the Deep South
Social Stratification in the Deep South 2009
Society of American Archivists
Society of North Carolina Archivists
SOLINET
Southeast Music Library Association
Southeast Music Library Association 08
Southeast Music Library Association 09
SPARC webinar
subject headings
Sun Webinar Series
tagging
Technical Services
technology
ThinkTank Conference
Training
ULG
Uncategorized
user studies
Vendors
video-assisted learning
visual literacy
WakeSpace
Web 2.0
Webinar
WebWise
WFU China Initiative
Wikis
Women's History Symposium 2007
workshops
WSS
ZSR Library Leadership Retreat
Tags
Archives
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 WordPress.org, protected by Akismet. Blog with WordPress.com.
http://cloud.lib.wfu.edu/blog/pd/category/code4lib/
cloud.lib.wfu.edu
crawl=CC-MAIN-2014-15
87378
application/http; msgtype=response
sha1:KDQSZQCOD7IIQMMRFV6WPV6K6ZCH7KIR
<urn:uuid:dfb82e3e-3706-4542-b985-c89c00d2864b>
2014-04-17T13:43:53Z
174.129.251.180
sha1:AWTEWGTHZKIJZQT62WWFK4GWD5BDHWP2
<urn:uuid:a1009424-2243-424d-82cb-70a06ae0955f>
http://cloud.lib.wfu.edu/blog/pd/category/code4lib/
response
<urn:uuid:63160657-8b87-4037-a2ce-7d3a7d4d6282>
robots: classic
hostname: ip-10-147-4-33.ec2.internal
software: Nutch 1.6 (CC)/CC WarcExport 1.0
isPartOf: CC-MAIN-2014-15
operator: CommonCrawl Admin
description: Wide crawl of the web with URLs provided by Blekko for April 2014
publisher: CommonCrawl
format: WARC File Format 1.0
conformsTo: http://bibnum.bnf.fr/WARC/WARC_ISO_28500_version1_latestdraft.pdf