[prev in list] [next in list] [prev in thread] [next in thread] 

List:       web4lib
Subject:    [WEB4LIB] Code4Lib Journal -- Issue 34
From:       Andrew Darby <darby.lists () GMAIL ! COM>
Date:       2016-10-25 15:31:46
Message-ID: CALLavnUnAP0cGyApF7EsXdkqwXFrqk2GAYbnedGiOu1aDAOZ8Q () mail ! gmail ! com
[Download RAW message or body]

Hi, all, and apologies for cross posting.

The new issue of the Code4Lib Journal is now available:

journal.code4lib.org/issues/issue34


*Table of Contents*

Editorial: Some Numbers <http://journal.code4lib.org/articles/12049>
by Andrew Darby

Wherein the Journal's most popular article and other small mysteries are
revealed.

Digital Archaeology and/or Forensics: Working with Floppy Disks from the
1980s <http://journal.code4lib.org/articles/11986>
by John Durno

While software originating from the domain of digital forensics has
demonstrated utility for data recovery from contemporary storage media, it
is not as effective for working with floppy disks from the 1980s. This
paper details alternative strategies for recovering data from floppy disks
employing software originating from the software preservation and retro
computing communities. Imaging hardware, storage formats and processing
workflows are also discussed.

Need Help with Your Code? Piloting a Programming and Software Development
Consultation Service <http://journal.code4lib.org/articles/11963>
by Laura Wrubel, Daniel Kerchner, Justin Littman

In the Spring 2016 semester, George Washington University Libraries (GW
Libraries) undertook a pilot to provide programming and software
development consultation services for the university community. The
consultation services took the form of half hour appointments conducted by
librarians with software development expertise, similar to other reference
services offered by GW Libraries. The purpose of this paper is to provide
an overview and assessment of the pilot project.

Partnering for Discoverability: Knitting Archival Finding Aids to Digitized
Material Using a Low Tech Digital Content Linking Process
<http://journal.code4lib.org/articles/11997>
by Liz Woolcott, Andrea Payant, Sara Skindelien

As libraries continue to ramp up digitization efforts for unique archival
and special collections material, the segregation of archival finding aids
from their digitized counterparts presents an accumulating discoverability
problem for both patrons and library staff. For Utah State University (USU)
Libraries, it became evident that a system was necessary to connect both
new and legacy finding aids with their digitized content to improve use and
discoverability. Following a cross-departmental workflow analysis involving
the Special Collections, Cataloging and Metadata, and Digital Initiatives
departments, a process was created for semi-automating the batch linking of
item and folder level entries in EAD finding aids to the corresponding
digitized material in CONTENTdm. In addition to the obvious benefit of
linking content, this cross-departmental process also allowed for the
implementation of persistent identifiers and the enhancement of finding
aids using the more robust metadata that accompanies digitized material.
This article will provide a detailed overview of the process, as well as
describe how the three departments at USU have worked together to identify
key stakeholders, develop the procedures, and address future developments.

Overly Honest Data Repository Development
<http://journal.code4lib.org/articles/11980>
by Colleen Fallaw, Elise Dunham, Elizabeth Wickes, Dena Strong, Ayla Stein,
Qian Zhang, Kyle Rimkus, Bill Ingram, Heidi J. Imker

After a year of development, the library at the University of Illinois at
Urbana-Champaign has launched a repository, called the Illinois Data Bank (
https://databank.illinois.edu/), to provide Illinois researchers with a
free, self-serve publishing platform that centralizes, preserves, and
provides persistent and reliable access to Illinois research data. This
article presents a holistic view of development by discussing our
overarching technical, policy, and interface strategies. By openly
presenting our design decisions, the rationales behind those decisions, and
associated challenges this paper aims to contribute to the library
community's work to develop repository services that meet growing data
preservation and sharing needs.

OSS4EVA: Using Open-Source Tools to Fulfill Digital Preservation
Requirements <http://journal.code4lib.org/articles/11940>
by Heidi Dowding, Marty Gengenbach, Blake Graham, Sam Meister, Jessica
Moran, Shira Peltzman, Julie Seifert, and Dorothy Waugh

This paper builds on the findings of a workshop held at the 2015
International Conference on Digital Preservation (iPRES), entitled, "Using
Open-Source Tools to Fulfill Digital Preservation Requirements" (OSS4PRES
hereafter). This day-long workshop brought together participants from
across the library and archives community, including practitioners,
proprietary vendors, and representatives from open-source projects. The
resulting conversations were surprisingly revealing: while OSS'
significance within the preservation landscape was made clear, participants
noted that there are a number of roadblocks that discourage or altogether
prevent its use in many organizations. Overcoming these challenges will be
necessary to further widespread, sustainable OSS adoption within the
digital preservation community. This article will mine the rich discussions
that took place at OSS4PRES to (1) summarize the workshop's key themes and
major points of debate, (2) provide a comprehensive analysis of the
opportunities, gaps, and challenges that using OSS entails at a
philosophical, institutional, and individual level, and (3) offer a
tangible set of recommendations for future work designed to broaden
community engagement and enhance the sustainability of open source
initiatives, drawing on both participants' experience as well as additional
research.

Node-Based Configuration Management Architecture for Private LOCKSS Networks
<http://journal.code4lib.org/articles/11909>
by Tobin M. Cataldo

Node-based configuration management describes a services architecture for
Private LOCKSS Networks that transfers administrative services onto a peer
preservation node in the network. The architecture also describes
techniques for enabling full redundancy of data for configuration
administration utilizing the preservation protocols in LOCKSS. The goal of
node-based configuration management is a horizontal administrative model
where any peer node can assume administrative services with complete
redundancy of configuration data across all nodes.

From Users to Developers: NCSU's Involvement with an Open Source ERM
<http://journal.code4lib.org/articles/11954>
by Xiaoyan Song

CORAL, an open source electronic resource management tool, has been adopted
by libraries around the world. The community manages the software
development contributed to the open source codebase by independent
organizations. NCSU Libraries' Acquisition & Discovery Department started
using CORAL to manage monograph orders at the end of 2013. Since then, they
have completed a series of developments to enhance CORAL functions for
workflow management, streamlining the complex electronic resource
acquisition process. This paper presents NCSU's adoption and development of
CORAL. It explains what prompted the development, shares the experience,
from identifying internal resources to outsourcing development work, and
identifies challenges and opportunities of the current mechanism of CORAL
development.

Consortial-Based Customizations for New Primo UI
<http://journal.code4lib.org/articles/11948>
by Dan Moore and Nathan Mealey

Users interested in customizing their Primo installation are required to
configure specific settings, files, and code during the View setup process.
A consequence of this is that unique customizations are not easily sharable
between institutions. With the release of the new Primo User Interface, Ex
Libris has enabled institutions to manage interface customizations via the
Package Customization Manager. In the summer of 2016, an Orbis Cascade
Alliance working group investigated the efficacy of the Package Manager as
a means of centrally sharing and deploying Orbis Cascade Alliance Primo
Toolkit customizations. By virtue of passively loading customizations to
the central package, each institution could pass custom parameters with
local JS in order to adapt central customizations to the specific needs of
that institution's users. This article will address both the potential and
the limitations of the Primo Package Customization Manager. It will also
provide best practices for consortia seeking to centrally manage and share
Primo enhancements and it will identify areas of future development for
centrally shared customizations.

-- 
Andrew Darby
Head, Web & Application Development
University of Miami Libraries

[Attachment #3 (text/html)]

<div dir="ltr"><div><div>Hi, all, and apologies for cross posting.<br><br></div>The \
new issue of the Code4Lib Journal is now available:<br><br><a \
href="http://journal.code4lib.org/issues/issue34">journal.code4lib.org/issues/issue34</a><br><br><br></div><b>Table \
of Contents</b><br><div><div><div><br><a \
href="http://journal.code4lib.org/articles/12049">Editorial: Some Numbers</a> <br>by \
Andrew Darby<br><br>Wherein the Journal's most popular article and other small \
mysteries are revealed.<br><br><a \
href="http://journal.code4lib.org/articles/11986">Digital Archaeology and/or \
Forensics: Working with Floppy Disks from the 1980s</a><br>by John Durno<br><br>While \
software originating from the domain of digital forensics has  demonstrated utility \
for data recovery from contemporary storage media,  it is not as effective for \
working with floppy disks from the 1980s.  This paper details alternative strategies \
for recovering data from  floppy disks employing software originating from the \
software  preservation and retro computing communities. Imaging hardware, storage 
formats and processing workflows are also discussed.<br><br><a \
href="http://journal.code4lib.org/articles/11963">Need Help with Your Code? Piloting \
a Programming and Software Development Consultation Service</a><br>by Laura Wrubel, \
Daniel Kerchner, Justin Littman<br><br>In  the Spring 2016 semester, George \
Washington University Libraries (GW  Libraries) undertook a pilot to provide \
programming and software  development consultation services for the university \
community. The  consultation services took the form of half hour appointments \
conducted  by librarians with software development expertise, similar to other 
reference services offered by GW Libraries. The purpose of this paper is
 to provide an overview and assessment of the pilot project.<br><br><a \
href="http://journal.code4lib.org/articles/11997">Partnering  for Discoverability: \
Knitting Archival Finding Aids to Digitized  Material Using a Low Tech Digital \
Content Linking Process</a><br>by Liz Woolcott, Andrea Payant, Sara \
Skindelien<br><br>As  libraries continue to ramp up digitization efforts for unique \
archival  and special collections material, the segregation of archival finding 
aids from their digitized counterparts presents an accumulating 
discoverability problem for both patrons and library staff. For Utah 
State University (USU) Libraries, it became evident that a system was 
necessary to connect both new and legacy finding aids with their 
digitized content to improve use and discoverability. Following a 
cross-departmental workflow analysis involving the Special Collections, 
Cataloging and Metadata, and Digital Initiatives departments, a process 
was created for semi-automating the batch linking of item and folder 
level entries in EAD finding aids to the corresponding digitized 
material in CONTENTdm. In addition to the obvious benefit of linking 
content, this cross-departmental process also allowed for the 
implementation of persistent identifiers and the enhancement of finding 
aids using the more robust metadata that accompanies digitized material.
 This article will provide a detailed overview of the process, as well 
as describe how the three departments at USU have worked together to 
identify key stakeholders, develop the procedures, and address future 
developments.<br><br><a href="http://journal.code4lib.org/articles/11980">Overly \
Honest Data Repository Development</a><br>by Colleen Fallaw, Elise Dunham, Elizabeth \
Wickes, Dena Strong, Ayla Stein, Qian Zhang, Kyle Rimkus, Bill Ingram, Heidi J. \
Imker<br><br>After  a year of development, the library at the University of Illinois \
at  Urbana-Champaign has launched a repository, called the Illinois Data 
Bank (<a href="https://databank.illinois.edu/">https://databank.illinois.edu/</a>), \
to provide Illinois researchers  with a free, self-serve publishing platform that \
centralizes, preserves,  and provides persistent and reliable access to Illinois \
research data.  This article presents a holistic view of development by discussing \
our  overarching technical, policy, and interface strategies. By openly 
presenting our design decisions, the rationales behind those decisions, 
and associated challenges this paper aims to contribute to the library 
community's work to develop repository services that meet growing data 
preservation and sharing needs.<br><br><a \
href="http://journal.code4lib.org/articles/11940">OSS4EVA: Using Open-Source Tools to \
Fulfill Digital Preservation Requirements</a><br>by Heidi Dowding, Marty Gengenbach, \
Blake Graham, Sam Meister, Jessica Moran, Shira Peltzman, Julie Seifert, and Dorothy \
Waugh<br><br>This  paper builds on the findings of a workshop held at the 2015 
International Conference on Digital Preservation (iPRES), entitled, 
"Using Open-Source Tools to Fulfill Digital Preservation Requirements" 
(OSS4PRES hereafter). This day-long workshop brought together 
participants from across the library and archives community, including 
practitioners, proprietary vendors, and representatives from open-source
 projects. The resulting conversations were surprisingly revealing: 
while OSS' significance within the preservation landscape was made 
clear, participants noted that there are a number of roadblocks that 
discourage or altogether prevent its use in many organizations. 
Overcoming these challenges will be necessary to further widespread, 
sustainable OSS adoption within the digital preservation community. This
 article will mine the rich discussions that took place at OSS4PRES to 
(1) summarize the workshop's key themes and major points of debate, (2) 
provide a comprehensive analysis of the opportunities, gaps, and 
challenges that using OSS entails at a philosophical, institutional, and
 individual level, and (3) offer a tangible set of recommendations for 
future work designed to broaden community engagement and enhance the 
sustainability of open source initiatives, drawing on both participants'
 experience as well as additional research.<br><br><a \
href="http://journal.code4lib.org/articles/11909">Node-Based Configuration Management \
Architecture for Private LOCKSS Networks</a><br>by Tobin M. Cataldo<br><br>Node-based \
configuration management describes a services architecture for Private  LOCKSS \
Networks that transfers administrative services onto a peer  preservation node in the \
network. The architecture also describes  techniques for enabling full redundancy of \
data for configuration  administration utilizing the preservation protocols in \
LOCKSS. The goal  of node-based configuration management is a horizontal \
administrative  model where any peer node can assume administrative services with 
complete redundancy of configuration data across all nodes.<br><br><a \
href="http://journal.code4lib.org/articles/11954">From Users to Developers: NCSU's \
Involvement with an Open Source ERM</a><br>by Xiaoyan Song<br><br>CORAL,  an open \
source electronic resource management tool, has been adopted by  libraries around the \
world. The community manages the software  development contributed to the open source \
codebase by independent  organizations. NCSU Libraries' Acquisition &amp; Discovery \
Department  started using CORAL to manage monograph orders at the end of 2013. Since
 then, they have completed a series of developments to enhance CORAL 
functions for workflow management, streamlining the complex electronic 
resource acquisition process. This paper presents NCSU's adoption and 
development of CORAL. It explains what prompted the development, shares 
the experience, from identifying internal resources to outsourcing 
development work, and identifies challenges and opportunities of the 
current mechanism of CORAL development.<br><br><a \
href="http://journal.code4lib.org/articles/11948">Consortial-Based Customizations for \
New Primo UI</a><br>by Dan Moore and Nathan Mealey<br><br>Users  interested in \
customizing their Primo installation are required to  configure specific settings, \
files, and code during the View setup  process. A consequence of this is that unique \
customizations are not  easily sharable between institutions. With the release of the \
new Primo  User Interface, Ex Libris has enabled institutions to manage interface 
customizations via the Package Customization Manager. In the summer of 
2016, an Orbis Cascade Alliance working group investigated the efficacy 
of the Package Manager as a means of centrally sharing and deploying 
Orbis Cascade Alliance Primo Toolkit customizations. By virtue of 
passively loading customizations to the central package, each 
institution could pass custom parameters with local JS in order to adapt
 central customizations to the specific needs of that institution's 
users. This article will address both the potential and the limitations 
of the Primo Package Customization Manager. It will also provide best 
practices for consortia seeking to centrally manage and share Primo 
enhancements and it will identify areas of future development for 
centrally shared customizations.<br clear="all"><div><div><br>-- <br><div \
class="gmail_signature"><div dir="ltr"><div>Andrew Darby<br>Head, Web &amp; \
Application Development<br>University of Miami Libraries</div></div></div> \
</div></div></div></div></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic