<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.code4lib.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kbeswick</id>
		<title>Code4Lib - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.code4lib.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kbeswick"/>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/Special:Contributions/Kbeswick"/>
		<updated>2026-04-08T23:26:38Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47007</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47007"/>
				<updated>2019-06-06T17:06:32Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
= Livestream Recording =&lt;br /&gt;
&lt;br /&gt;
A recording of the livestream for Code4Lib Southeast 2019 is available here: https://www.youtube.com/watch?v=ICbLVnCHpnw&lt;br /&gt;
&lt;br /&gt;
= Schedule/Slides =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start time !!	End time !! Title !! Presenter(s)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|8:30 AM || 9:00 AM || Breakfast &amp;amp; Registration || Planning Committee&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|9:00 AM || 9:15 AM || Welcome &amp;amp; Announcements || Planning Committee&lt;br /&gt;
|-	&lt;br /&gt;
| 9:15 AM || 9:30 AM || Grant-funded open source software: lessons learned from the initial release [https://docs.google.com/presentation/d/1Bk3kiFD4XWYOTEsDpu4PaBhdKWeQMi-sKD9r4CBFP_o/edit?usp=sharing (slides)] || Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
| 9:30 AM || 9:45 AM || Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause [https://bit.ly/2YTrZ7o (slides)] || Maggie Dickson &amp;amp; Sean Aery (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
| 9:45 AM || 10:00 AM || Annotation of IIIF resources [https://drive.google.com/file/d/1AXiNqvJy2OsvxfwzUMm5lulqeTye_j6H/view?usp=sharing (slides)] || Niqui O’Neill (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|10:00 AM || 10:15 AM || Wrangling Images at the Digitization Rodeo [https://drive.google.com/open?id=0BzfWJ0_s55oXOUstSk92YjdqZFJBeHFTT2pFdTNqOXVJOTlr (slides)] || Jeremy D. Moore (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|10:15 AM || 10:30 AM || Drupal 7 to Drupal 8: Our Journey [https://docs.google.com/presentation/d/1J3lQT-Lx4cOFl8u5JX9sTRmp1U-0y67ZqehcnJnfb2U/edit?usp=sharing (slides)] || Erik Olson, Meredith Wynn (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|10:30 AM || 10:45 AM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|10:45 AM || 11:00 AM || Improving Library Workflows with Serverless Technologies [https://drive.google.com/open?id=0BzfWJ0_s55oXeGhJZWxZb2c3by1RdlJnLU50ZnpUTXJRREVn (slides)] || Karen Coombs (OCLC)&lt;br /&gt;
|-&lt;br /&gt;
|11:00 AM || 11:15 AM || Metadata Cartography: MAPping metadata for a repository migration [https://drive.google.com/open?id=0BzfWJ0_s55oXRkVwLW1iNW56MzBUZ2FYb3Q1a2VWUlFlaTFF (slides)] || Anna Goslen and Rebekah Kati (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|11:15 AM || 11:30 AM || Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect [https://docs.google.com/presentation/d/1RMEnGwQ6BH-_W9VkZfqIo71lEy682VoRWTxAZaY2kqI/edit?usp=sharing (slides)] || Mark Baggett (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:30 AM || 11:45 AM || Born-Digital Workflows at the Rose Library [https://docs.google.com/presentation/d/1LpFACEe-JD-Vg8kB4CUhBmM1XcaSKQB2td-2qo52Yac/edit?usp=sharing (slides)] || Brenna Edwards (Emory University)&lt;br /&gt;
|-&lt;br /&gt;
|11:45 AM || 11:50 PM || Heroku to the Rescue! [https://drive.google.com/open?id=0BzfWJ0_s55oXVXRqYkdLTndfWG9MVGFuWGJLLWQ0WE5PYkxZ (slides)] || Meredith L. Hale (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:50 AM || 11:55 AM || Integrating the Cantaloupe IIIF Server into Hyrax/Samvera [https://slides.com/ksclarke/integrating-cantaloupe (slides)] || Kevin S. Clarke (UCLA)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|11:55 AM || 1:15 PM || Lunch	||&lt;br /&gt;
|-&lt;br /&gt;
|1:15 PM || 1:30 PM || Dead Simple Catalog Indexer: Using Solr for better MARC searching [https://docs.google.com/presentation/d/1BBAQvO48C1Yu9RVkncRAOJgwCSVWVVPFZBzP5eUzsok/edit?usp=sharing (slides)] || Dennis Christman (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|1:30 PM || 1:45 PM || Longleaf: a repository-independent command-line utility for applying digital preservation processes to files [https://docs.google.com/presentation/d/1nZdaDp43APBXQ5bIQHlCZe8XFgTpxfYodtBaaiO1o98/edit?usp=sharing (slides)] || Benjamin Pennell; Jason Casden (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|1:45 PM || 1:50 PM || Replacing aging ipads with low cost DIY solutions [https://drive.google.com/open?id=0BzfWJ0_s55oXZGRrdkU4cW5hMkNUbTNYQjNxVU42emdCSXhF (slides)] || Jason Fleming (University of North Carolina Wilmington)&lt;br /&gt;
|-&lt;br /&gt;
|1:50 PM || 1:55 PM || Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi [https://docs.google.com/presentation/d/e/2PACX-1vQ5umXDkCo9VQPitsYTmBMQfu-OLHpmbvcKWbsACqKHVizha39MiZBt0DoUrJ7-XEP7kWwCKb3haA6f/pub?start=false&amp;amp;loop=false&amp;amp;delayms=60000 (slides)] || Colin Nickels (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|1:55 PM || 2:00 PM || New Roots: Developing a Bilingual Omeka site [https://drive.google.com/open?id=0BzfWJ0_s55oXa29UTFhjUDN4RlBDaktpUVVHOVNySHV2Qk1n (slides)] || Emily Brassell (University of North Carolina at Chapel Hill)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|2:00 PM || 2:15 PM || Break	|| &lt;br /&gt;
|-&lt;br /&gt;
|2:15 PM || 2:20 PM || Using Python’s Pandas Data Analysis Library for Digital Collections Assessment [https://drive.google.com/open?id=0BzfWJ0_s55oXRlA4b1N1R3R2ZEExMTAybVZ2aVUzRjVJTzZJ (slides)] || Julia Gootzeit; Morgan McKeehan (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:20 PM || 2:25 PM || Scaling Up R Instruction using RStudio Cloud + Zoom at NC State [https://docs.google.com/presentation/d/1F-_S9uE_Y2Ufa-oko_GS30znlT1JSEAMSV7xhXrvpcQ/edit?usp=sharing (slides)] || Alison Blaine (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|2:25 PM || 2:30 PM || Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration [https://docs.google.com/presentation/d/1QVYC5YXq3AXpR5FpRkrKQHXNctT4MSt8IWtDXsors4o/edit#slide=id.p (slides)] || Claire Cahoon (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:30 PM || 2:45 PM || An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit [https://docs.google.com/presentation/d/1loe9nnguQnZPMKCha0BbiZCSbSkiymuZhoWxmyGvlis/edit?usp=sharing (slides)] || Moira Downey; Jocelyn Triplett; Jennifer Darragh (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|2:45 PM || 3:00 PM || Embracing the Mess: An Approach to Utilizing All Potential Data Sources [https://docs.google.com/presentation/d/1Edic8tgzgS5ZCG2FzQoAJMz1eA0uMN_JXgCoDcsXdNo/edit?usp=sharing (slides)] || Luke Aeschleman (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|3:00 PM || 3:15 PM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|3:15 PM || 4:00 PM || Breakouts || &lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:00 PM || 4:15 PM || Future of Code4Lib Southeast || Everyone&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:15 PM || 5:00 PM || Optional Tour of Hunt Library ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Abstracts =&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Who should and shouldn’t migrate&lt;br /&gt;
* What’s new in Drupal 8&lt;br /&gt;
* What to do before you migrate&lt;br /&gt;
* General overview of migration process&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=47006</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=47006"/>
				<updated>2019-06-06T17:01:57Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 was held at James B. Hunt Jr. Library at NC State University on May 31st, 2019.&lt;br /&gt;
&lt;br /&gt;
To view a recording of the livestream, look at the program and slides for each talk, check the [[Southeast_2019_Program|Southeast 2019 Program Page]]&lt;br /&gt;
&lt;br /&gt;
=== Event Details ===&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Recording ===&lt;br /&gt;
&lt;br /&gt;
A recording of the livestream for Code4Lib Southeast 2019 is available here: https://www.youtube.com/watch?v=ICbLVnCHpnw&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
'''Registration for Code4Lib Southeast 2019 is full - fill out the registration form to be added to the wait list. We will contact you if registration slots open up'''&lt;br /&gt;
&lt;br /&gt;
Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
We have secured a block of parking spaces in the [https://goo.gl/maps/TawAhCwUnKZhMsuU6 Oval West Parking Deck] which is a couple of minutes walk from the Hunt Library. Parking for the day is $10, and it must be paid for in advance through the NCSU parking website. Here are instructions on how to pay for parking from the NCSU Transportation Office:&lt;br /&gt;
&lt;br /&gt;
==== How To Obtain Your VIRTUAL Event Permit ====&lt;br /&gt;
&lt;br /&gt;
* Visit https://go.ncsu.edu/EventParking&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Purchase Event Permit&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Agree to the Terms of Service&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Centennial Campus Events&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;5/31 Code4Lib Southeast 2019&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* When prompted enter '''Code4LibSE2019''' as the Event Voucher Code. The code is case sensitive and must be entered exactly as shown. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Permit Type&lt;br /&gt;
&lt;br /&gt;
* Select/Confirm your parking dates. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Location&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Add Vehicle. Enter vehicle license plate, state, year and make. Click Add.&lt;br /&gt;
&lt;br /&gt;
* Review information entered for accuracy and click continue.&lt;br /&gt;
&lt;br /&gt;
* Enter email address to receive, confirmation of parking permit. Click Checkout. '''Remember, the permit is virtual, your license plate is your permit. Permit is valid only for the vehicle entered. Permit is not valid in paid parking locations.'''&lt;br /&gt;
&lt;br /&gt;
'''Are you driving a rental car?''' If so, please wait to obtain your parking permit until after you have received your rental car. Vehicle license plates cannot be changed once entered. You must obtain your parking permit before leaving your vehicle unattended on campus.&lt;br /&gt;
&lt;br /&gt;
'''For assistance with obtaining your permit please call the Transportation Office at 919-515-3424'''&lt;br /&gt;
&lt;br /&gt;
There is currently construction going on in the vicinity, [https://drive.google.com/file/d/17bMpQ53_RBBbwIBVy7zJOVxNkocecRbu/view?usp=sharing here is a map] to show you how to get into the deck when you arrive.&lt;br /&gt;
&lt;br /&gt;
If there are accessibility concerns around parking, please email us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com] and we can make arrangements to get a spot to accommodate you.&lt;br /&gt;
&lt;br /&gt;
=== Optional Pre-Conference Social Event ===&lt;br /&gt;
&lt;br /&gt;
We'll be holding an optional pre-conference social event on Thursday May 30th at [https://goo.gl/maps/ta3J1netcFGXPwjL8 Raleigh Brewing Company] starting at 6:00pm.&lt;br /&gt;
&lt;br /&gt;
Raleigh Brewing Company is located at 3709 Neil St, Raleigh, NC 27607 , and is about 10 minutes from the conference venue, and close to NC State's North Campus. Free parking is available.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Participants will be responsible for their own purchases and conduct here. The conference's [[Southeast_2019#Code_of_Conduct|Code of Conduct]] will apply during this meetup&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
The Code4Lib Code of Conduct will be in effect.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.” Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
Please report any conduct concerns to a member of the planning committee, or email code4libse2019@gmail.com&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47005</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47005"/>
				<updated>2019-06-06T16:59:01Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
= Livestream Recording =&lt;br /&gt;
&lt;br /&gt;
A recording of the livestream for Code4Lib Southeast 2019 is available here: https://www.youtube.com/watch?v=ICbLVnCHpnw&lt;br /&gt;
&lt;br /&gt;
= Schedule =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start time !!	End time !! Title !! Presenter(s)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|8:30 AM || 9:00 AM || Breakfast &amp;amp; Registration || Planning Committee&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|9:00 AM || 9:15 AM || Welcome &amp;amp; Announcements || Planning Committee&lt;br /&gt;
|-	&lt;br /&gt;
| 9:15 AM || 9:30 AM || Grant-funded open source software: lessons learned from the initial release [https://docs.google.com/presentation/d/1Bk3kiFD4XWYOTEsDpu4PaBhdKWeQMi-sKD9r4CBFP_o/edit?usp=sharing (slides)] || Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
| 9:30 AM || 9:45 AM || Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause [https://bit.ly/2YTrZ7o (slides)] || Maggie Dickson &amp;amp; Sean Aery (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
| 9:45 AM || 10:00 AM || Annotation of IIIF resources [https://drive.google.com/file/d/1AXiNqvJy2OsvxfwzUMm5lulqeTye_j6H/view?usp=sharing (slides)] || Niqui O’Neill (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|10:00 AM || 10:15 AM || Wrangling Images at the Digitization Rodeo [https://drive.google.com/open?id=0BzfWJ0_s55oXOUstSk92YjdqZFJBeHFTT2pFdTNqOXVJOTlr (slides)] || Jeremy D. Moore (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|10:15 AM || 10:30 AM || Drupal 7 to Drupal 8: Our Journey [https://docs.google.com/presentation/d/1J3lQT-Lx4cOFl8u5JX9sTRmp1U-0y67ZqehcnJnfb2U/edit?usp=sharing (slides)] || Erik Olson, Meredith Wynn (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|10:30 AM || 10:45 AM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|10:45 AM || 11:00 AM || Improving Library Workflows with Serverless Technologies [https://drive.google.com/open?id=0BzfWJ0_s55oXeGhJZWxZb2c3by1RdlJnLU50ZnpUTXJRREVn (slides)] || Karen Coombs (OCLC)&lt;br /&gt;
|-&lt;br /&gt;
|11:00 AM || 11:15 AM || Metadata Cartography: MAPping metadata for a repository migration [https://drive.google.com/open?id=0BzfWJ0_s55oXRkVwLW1iNW56MzBUZ2FYb3Q1a2VWUlFlaTFF (slides)] || Anna Goslen and Rebekah Kati (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|11:15 AM || 11:30 AM || Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect [https://docs.google.com/presentation/d/1RMEnGwQ6BH-_W9VkZfqIo71lEy682VoRWTxAZaY2kqI/edit?usp=sharing (slides)] || Mark Baggett (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:30 AM || 11:45 AM || Born-Digital Workflows at the Rose Library [https://docs.google.com/presentation/d/1LpFACEe-JD-Vg8kB4CUhBmM1XcaSKQB2td-2qo52Yac/edit?usp=sharing (slides)] || Brenna Edwards (Emory University)&lt;br /&gt;
|-&lt;br /&gt;
|11:45 AM || 11:50 PM || Heroku to the Rescue! [https://drive.google.com/open?id=0BzfWJ0_s55oXVXRqYkdLTndfWG9MVGFuWGJLLWQ0WE5PYkxZ (slides)] || Meredith L. Hale (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:50 AM || 11:55 AM || Integrating the Cantaloupe IIIF Server into Hyrax/Samvera [https://slides.com/ksclarke/integrating-cantaloupe (slides)] || Kevin S. Clarke (UCLA)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|11:55 AM || 1:15 PM || Lunch	||&lt;br /&gt;
|-&lt;br /&gt;
|1:15 PM || 1:30 PM || Dead Simple Catalog Indexer: Using Solr for better MARC searching [https://docs.google.com/presentation/d/1BBAQvO48C1Yu9RVkncRAOJgwCSVWVVPFZBzP5eUzsok/edit?usp=sharing (slides)] || Dennis Christman (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|1:30 PM || 1:45 PM || Longleaf: a repository-independent command-line utility for applying digital preservation processes to files [https://docs.google.com/presentation/d/1nZdaDp43APBXQ5bIQHlCZe8XFgTpxfYodtBaaiO1o98/edit?usp=sharing (slides)] || Benjamin Pennell; Jason Casden (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|1:45 PM || 1:50 PM || Replacing aging ipads with low cost DIY solutions [https://drive.google.com/open?id=0BzfWJ0_s55oXZGRrdkU4cW5hMkNUbTNYQjNxVU42emdCSXhF (slides)] || Jason Fleming (University of North Carolina Wilmington)&lt;br /&gt;
|-&lt;br /&gt;
|1:50 PM || 1:55 PM || Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi [https://docs.google.com/presentation/d/e/2PACX-1vQ5umXDkCo9VQPitsYTmBMQfu-OLHpmbvcKWbsACqKHVizha39MiZBt0DoUrJ7-XEP7kWwCKb3haA6f/pub?start=false&amp;amp;loop=false&amp;amp;delayms=60000 (slides)] || Colin Nickels (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|1:55 PM || 2:00 PM || New Roots: Developing a Bilingual Omeka site [https://drive.google.com/open?id=0BzfWJ0_s55oXa29UTFhjUDN4RlBDaktpUVVHOVNySHV2Qk1n (slides)] || Emily Brassell (University of North Carolina at Chapel Hill)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|2:00 PM || 2:15 PM || Break	|| &lt;br /&gt;
|-&lt;br /&gt;
|2:15 PM || 2:20 PM || Using Python’s Pandas Data Analysis Library for Digital Collections Assessment [https://drive.google.com/open?id=0BzfWJ0_s55oXRlA4b1N1R3R2ZEExMTAybVZ2aVUzRjVJTzZJ (slides)] || Julia Gootzeit; Morgan McKeehan (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:20 PM || 2:25 PM || Scaling Up R Instruction using RStudio Cloud + Zoom at NC State [https://docs.google.com/presentation/d/1F-_S9uE_Y2Ufa-oko_GS30znlT1JSEAMSV7xhXrvpcQ/edit?usp=sharing (slides)] || Alison Blaine (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|2:25 PM || 2:30 PM || Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration [https://docs.google.com/presentation/d/1QVYC5YXq3AXpR5FpRkrKQHXNctT4MSt8IWtDXsors4o/edit#slide=id.p (slides)] || Claire Cahoon (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:30 PM || 2:45 PM || An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit [https://docs.google.com/presentation/d/1loe9nnguQnZPMKCha0BbiZCSbSkiymuZhoWxmyGvlis/edit?usp=sharing (slides)] || Moira Downey; Jocelyn Triplett; Jennifer Darragh (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|2:45 PM || 3:00 PM || Embracing the Mess: An Approach to Utilizing All Potential Data Sources [https://docs.google.com/presentation/d/1Edic8tgzgS5ZCG2FzQoAJMz1eA0uMN_JXgCoDcsXdNo/edit?usp=sharing (slides)] || Luke Aeschleman (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|3:00 PM || 3:15 PM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|3:15 PM || 4:00 PM || Breakouts || &lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:00 PM || 4:15 PM || Future of Code4Lib Southeast || Everyone&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:15 PM || 5:00 PM || Optional Tour of Hunt Library ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Abstracts =&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Who should and shouldn’t migrate&lt;br /&gt;
* What’s new in Drupal 8&lt;br /&gt;
* What to do before you migrate&lt;br /&gt;
* General overview of migration process&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47004</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47004"/>
				<updated>2019-06-06T16:48:11Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: add remaining c4lse 2019 slide deck&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
= Schedule =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start time !!	End time !! Title !! Presenter(s)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|8:30 AM || 9:00 AM || Breakfast &amp;amp; Registration || Planning Committee&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|9:00 AM || 9:15 AM || Welcome &amp;amp; Announcements || Planning Committee&lt;br /&gt;
|-	&lt;br /&gt;
| 9:15 AM || 9:30 AM || Grant-funded open source software: lessons learned from the initial release [https://docs.google.com/presentation/d/1Bk3kiFD4XWYOTEsDpu4PaBhdKWeQMi-sKD9r4CBFP_o/edit?usp=sharing (slides)] || Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
| 9:30 AM || 9:45 AM || Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause [https://bit.ly/2YTrZ7o (slides)] || Maggie Dickson &amp;amp; Sean Aery (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
| 9:45 AM || 10:00 AM || Annotation of IIIF resources [https://drive.google.com/file/d/1AXiNqvJy2OsvxfwzUMm5lulqeTye_j6H/view?usp=sharing (slides)] || Niqui O’Neill (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|10:00 AM || 10:15 AM || Wrangling Images at the Digitization Rodeo [https://drive.google.com/open?id=0BzfWJ0_s55oXOUstSk92YjdqZFJBeHFTT2pFdTNqOXVJOTlr (slides)] || Jeremy D. Moore (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|10:15 AM || 10:30 AM || Drupal 7 to Drupal 8: Our Journey [https://docs.google.com/presentation/d/1J3lQT-Lx4cOFl8u5JX9sTRmp1U-0y67ZqehcnJnfb2U/edit?usp=sharing (slides)] || Erik Olson, Meredith Wynn (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|10:30 AM || 10:45 AM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|10:45 AM || 11:00 AM || Improving Library Workflows with Serverless Technologies [https://drive.google.com/open?id=0BzfWJ0_s55oXeGhJZWxZb2c3by1RdlJnLU50ZnpUTXJRREVn (slides)] || Karen Coombs (OCLC)&lt;br /&gt;
|-&lt;br /&gt;
|11:00 AM || 11:15 AM || Metadata Cartography: MAPping metadata for a repository migration [https://drive.google.com/open?id=0BzfWJ0_s55oXRkVwLW1iNW56MzBUZ2FYb3Q1a2VWUlFlaTFF (slides)] || Anna Goslen and Rebekah Kati (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|11:15 AM || 11:30 AM || Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect [https://docs.google.com/presentation/d/1RMEnGwQ6BH-_W9VkZfqIo71lEy682VoRWTxAZaY2kqI/edit?usp=sharing (slides)] || Mark Baggett (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:30 AM || 11:45 AM || Born-Digital Workflows at the Rose Library [https://docs.google.com/presentation/d/1LpFACEe-JD-Vg8kB4CUhBmM1XcaSKQB2td-2qo52Yac/edit?usp=sharing (slides)] || Brenna Edwards (Emory University)&lt;br /&gt;
|-&lt;br /&gt;
|11:45 AM || 11:50 PM || Heroku to the Rescue! [https://drive.google.com/open?id=0BzfWJ0_s55oXVXRqYkdLTndfWG9MVGFuWGJLLWQ0WE5PYkxZ (slides)] || Meredith L. Hale (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:50 AM || 11:55 AM || Integrating the Cantaloupe IIIF Server into Hyrax/Samvera [https://slides.com/ksclarke/integrating-cantaloupe (slides)] || Kevin S. Clarke (UCLA)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|11:55 AM || 1:15 PM || Lunch	||&lt;br /&gt;
|-&lt;br /&gt;
|1:15 PM || 1:30 PM || Dead Simple Catalog Indexer: Using Solr for better MARC searching [https://docs.google.com/presentation/d/1BBAQvO48C1Yu9RVkncRAOJgwCSVWVVPFZBzP5eUzsok/edit?usp=sharing (slides)] || Dennis Christman (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|1:30 PM || 1:45 PM || Longleaf: a repository-independent command-line utility for applying digital preservation processes to files [https://docs.google.com/presentation/d/1nZdaDp43APBXQ5bIQHlCZe8XFgTpxfYodtBaaiO1o98/edit?usp=sharing (slides)] || Benjamin Pennell; Jason Casden (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|1:45 PM || 1:50 PM || Replacing aging ipads with low cost DIY solutions [https://drive.google.com/open?id=0BzfWJ0_s55oXZGRrdkU4cW5hMkNUbTNYQjNxVU42emdCSXhF (slides)] || Jason Fleming (University of North Carolina Wilmington)&lt;br /&gt;
|-&lt;br /&gt;
|1:50 PM || 1:55 PM || Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi [https://docs.google.com/presentation/d/e/2PACX-1vQ5umXDkCo9VQPitsYTmBMQfu-OLHpmbvcKWbsACqKHVizha39MiZBt0DoUrJ7-XEP7kWwCKb3haA6f/pub?start=false&amp;amp;loop=false&amp;amp;delayms=60000 (slides)] || Colin Nickels (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|1:55 PM || 2:00 PM || New Roots: Developing a Bilingual Omeka site [https://drive.google.com/open?id=0BzfWJ0_s55oXa29UTFhjUDN4RlBDaktpUVVHOVNySHV2Qk1n (slides)] || Emily Brassell (University of North Carolina at Chapel Hill)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|2:00 PM || 2:15 PM || Break	|| &lt;br /&gt;
|-&lt;br /&gt;
|2:15 PM || 2:20 PM || Using Python’s Pandas Data Analysis Library for Digital Collections Assessment [https://drive.google.com/open?id=0BzfWJ0_s55oXRlA4b1N1R3R2ZEExMTAybVZ2aVUzRjVJTzZJ (slides)] || Julia Gootzeit; Morgan McKeehan (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:20 PM || 2:25 PM || Scaling Up R Instruction using RStudio Cloud + Zoom at NC State [https://docs.google.com/presentation/d/1F-_S9uE_Y2Ufa-oko_GS30znlT1JSEAMSV7xhXrvpcQ/edit?usp=sharing (slides)] || Alison Blaine (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|2:25 PM || 2:30 PM || Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration [https://docs.google.com/presentation/d/1QVYC5YXq3AXpR5FpRkrKQHXNctT4MSt8IWtDXsors4o/edit#slide=id.p (slides)] || Claire Cahoon (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:30 PM || 2:45 PM || An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit [https://docs.google.com/presentation/d/1loe9nnguQnZPMKCha0BbiZCSbSkiymuZhoWxmyGvlis/edit?usp=sharing (slides)] || Moira Downey; Jocelyn Triplett; Jennifer Darragh (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|2:45 PM || 3:00 PM || Embracing the Mess: An Approach to Utilizing All Potential Data Sources [https://docs.google.com/presentation/d/1Edic8tgzgS5ZCG2FzQoAJMz1eA0uMN_JXgCoDcsXdNo/edit?usp=sharing (slides)] || Luke Aeschleman (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|3:00 PM || 3:15 PM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|3:15 PM || 4:00 PM || Breakouts || &lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:00 PM || 4:15 PM || Future of Code4Lib Southeast || Everyone&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:15 PM || 5:00 PM || Optional Tour of Hunt Library ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Abstracts =&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Who should and shouldn’t migrate&lt;br /&gt;
* What’s new in Drupal 8&lt;br /&gt;
* What to do before you migrate&lt;br /&gt;
* General overview of migration process&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47003</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=47003"/>
				<updated>2019-06-06T15:56:47Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: add (most of the) code4lib SE 2019 slides&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
= Schedule =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start time !!	End time !! Title !! Presenter(s)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|8:30 AM || 9:00 AM || Breakfast &amp;amp; Registration || Planning Committee&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|9:00 AM || 9:15 AM || Welcome &amp;amp; Announcements || Planning Committee&lt;br /&gt;
|-	&lt;br /&gt;
| 9:15 AM || 9:30 AM || Grant-funded open source software: lessons learned from the initial release [https://docs.google.com/presentation/d/1Bk3kiFD4XWYOTEsDpu4PaBhdKWeQMi-sKD9r4CBFP_o/edit?usp=sharing (slides)] || Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
| 9:30 AM || 9:45 AM || Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause [https://bit.ly/2YTrZ7o (slides)] || Maggie Dickson &amp;amp; Sean Aery (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
| 9:45 AM || 10:00 AM || Annotation of IIIF resources [https://drive.google.com/file/d/1AXiNqvJy2OsvxfwzUMm5lulqeTye_j6H/view?usp=sharing (slides)] || Niqui O’Neill (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|10:00 AM || 10:15 AM || Wrangling Images at the Digitization Rodeo  || Jeremy D. Moore (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|10:15 AM || 10:30 AM || Drupal 7 to Drupal 8: Our Journey [https://docs.google.com/presentation/d/1J3lQT-Lx4cOFl8u5JX9sTRmp1U-0y67ZqehcnJnfb2U/edit?usp=sharing (slides)] || Erik Olson, Meredith Wynn (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|10:30 AM || 10:45 AM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|10:45 AM || 11:00 AM || Improving Library Workflows with Serverless Technologies [https://drive.google.com/open?id=0BzfWJ0_s55oXeGhJZWxZb2c3by1RdlJnLU50ZnpUTXJRREVn (slides)] || Karen Coombs (OCLC)&lt;br /&gt;
|-&lt;br /&gt;
|11:00 AM || 11:15 AM || Metadata Cartography: MAPping metadata for a repository migration [https://drive.google.com/open?id=0BzfWJ0_s55oXRkVwLW1iNW56MzBUZ2FYb3Q1a2VWUlFlaTFF (slides)] || Anna Goslen and Rebekah Kati (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|11:15 AM || 11:30 AM || Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect [https://docs.google.com/presentation/d/1RMEnGwQ6BH-_W9VkZfqIo71lEy682VoRWTxAZaY2kqI/edit?usp=sharing (slides)] || Mark Baggett (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:30 AM || 11:45 AM || Born-Digital Workflows at the Rose Library [https://docs.google.com/presentation/d/1LpFACEe-JD-Vg8kB4CUhBmM1XcaSKQB2td-2qo52Yac/edit?usp=sharing (slides)] || Brenna Edwards (Emory University)&lt;br /&gt;
|-&lt;br /&gt;
|11:45 AM || 11:50 PM || Heroku to the Rescue! [https://drive.google.com/open?id=0BzfWJ0_s55oXVXRqYkdLTndfWG9MVGFuWGJLLWQ0WE5PYkxZ (slides)] || Meredith L. Hale (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:50 AM || 11:55 AM || Integrating the Cantaloupe IIIF Server into Hyrax/Samvera [https://slides.com/ksclarke/integrating-cantaloupe (slides)] || Kevin S. Clarke (UCLA)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|11:55 AM || 1:15 PM || Lunch	||&lt;br /&gt;
|-&lt;br /&gt;
|1:15 PM || 1:30 PM || Dead Simple Catalog Indexer: Using Solr for better MARC searching [https://docs.google.com/presentation/d/1BBAQvO48C1Yu9RVkncRAOJgwCSVWVVPFZBzP5eUzsok/edit?usp=sharing (slides)] || Dennis Christman (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|1:30 PM || 1:45 PM || Longleaf: a repository-independent command-line utility for applying digital preservation processes to files [https://docs.google.com/presentation/d/1nZdaDp43APBXQ5bIQHlCZe8XFgTpxfYodtBaaiO1o98/edit?usp=sharing (slides)] || Benjamin Pennell; Jason Casden (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|1:45 PM || 1:50 PM || Replacing aging ipads with low cost DIY solutions [https://drive.google.com/open?id=0BzfWJ0_s55oXZGRrdkU4cW5hMkNUbTNYQjNxVU42emdCSXhF (slides)] || Jason Fleming (University of North Carolina Wilmington)&lt;br /&gt;
|-&lt;br /&gt;
|1:50 PM || 1:55 PM || Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi [https://docs.google.com/presentation/d/e/2PACX-1vQ5umXDkCo9VQPitsYTmBMQfu-OLHpmbvcKWbsACqKHVizha39MiZBt0DoUrJ7-XEP7kWwCKb3haA6f/pub?start=false&amp;amp;loop=false&amp;amp;delayms=60000 (slides)] || Colin Nickels (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|1:55 PM || 2:00 PM || New Roots: Developing a Bilingual Omeka site [https://drive.google.com/open?id=0BzfWJ0_s55oXa29UTFhjUDN4RlBDaktpUVVHOVNySHV2Qk1n (slides)] || Emily Brassell (University of North Carolina at Chapel Hill)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|2:00 PM || 2:15 PM || Break	|| &lt;br /&gt;
|-&lt;br /&gt;
|2:15 PM || 2:20 PM || Using Python’s Pandas Data Analysis Library for Digital Collections Assessment [https://drive.google.com/open?id=0BzfWJ0_s55oXRlA4b1N1R3R2ZEExMTAybVZ2aVUzRjVJTzZJ (slides)] || Julia Gootzeit; Morgan McKeehan (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:20 PM || 2:25 PM || Scaling Up R Instruction using RStudio Cloud + Zoom at NC State [https://docs.google.com/presentation/d/1F-_S9uE_Y2Ufa-oko_GS30znlT1JSEAMSV7xhXrvpcQ/edit?usp=sharing (slides)] || Alison Blaine (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|2:25 PM || 2:30 PM || Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration [https://docs.google.com/presentation/d/1QVYC5YXq3AXpR5FpRkrKQHXNctT4MSt8IWtDXsors4o/edit#slide=id.p (slides)] || Claire Cahoon (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:30 PM || 2:45 PM || An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit [https://docs.google.com/presentation/d/1loe9nnguQnZPMKCha0BbiZCSbSkiymuZhoWxmyGvlis/edit?usp=sharing (slides)] || Moira Downey; Jocelyn Triplett; Jennifer Darragh (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|2:45 PM || 3:00 PM || Embracing the Mess: An Approach to Utilizing All Potential Data Sources [https://docs.google.com/presentation/d/1Edic8tgzgS5ZCG2FzQoAJMz1eA0uMN_JXgCoDcsXdNo/edit?usp=sharing (slides)] || Luke Aeschleman (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|3:00 PM || 3:15 PM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|3:15 PM || 4:00 PM || Breakouts || &lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:00 PM || 4:15 PM || Future of Code4Lib Southeast || Everyone&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:15 PM || 5:00 PM || Optional Tour of Hunt Library ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Abstracts =&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Who should and shouldn’t migrate&lt;br /&gt;
* What’s new in Drupal 8&lt;br /&gt;
* What to do before you migrate&lt;br /&gt;
* General overview of migration process&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=47001</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=47001"/>
				<updated>2019-06-05T19:49:15Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Livestream */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Recording ===&lt;br /&gt;
&lt;br /&gt;
A recording of the livestream for Code4Lib Southeast 2019 is available here: https://www.youtube.com/watch?v=ICbLVnCHpnw&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
'''Registration for Code4Lib Southeast 2019 is full - fill out the registration form to be added to the wait list. We will contact you if registration slots open up'''&lt;br /&gt;
&lt;br /&gt;
Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
We have secured a block of parking spaces in the [https://goo.gl/maps/TawAhCwUnKZhMsuU6 Oval West Parking Deck] which is a couple of minutes walk from the Hunt Library. Parking for the day is $10, and it must be paid for in advance through the NCSU parking website. Here are instructions on how to pay for parking from the NCSU Transportation Office:&lt;br /&gt;
&lt;br /&gt;
==== How To Obtain Your VIRTUAL Event Permit ====&lt;br /&gt;
&lt;br /&gt;
* Visit https://go.ncsu.edu/EventParking&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Purchase Event Permit&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Agree to the Terms of Service&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Centennial Campus Events&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;5/31 Code4Lib Southeast 2019&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* When prompted enter '''Code4LibSE2019''' as the Event Voucher Code. The code is case sensitive and must be entered exactly as shown. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Permit Type&lt;br /&gt;
&lt;br /&gt;
* Select/Confirm your parking dates. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Location&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Add Vehicle. Enter vehicle license plate, state, year and make. Click Add.&lt;br /&gt;
&lt;br /&gt;
* Review information entered for accuracy and click continue.&lt;br /&gt;
&lt;br /&gt;
* Enter email address to receive, confirmation of parking permit. Click Checkout. '''Remember, the permit is virtual, your license plate is your permit. Permit is valid only for the vehicle entered. Permit is not valid in paid parking locations.'''&lt;br /&gt;
&lt;br /&gt;
'''Are you driving a rental car?''' If so, please wait to obtain your parking permit until after you have received your rental car. Vehicle license plates cannot be changed once entered. You must obtain your parking permit before leaving your vehicle unattended on campus.&lt;br /&gt;
&lt;br /&gt;
'''For assistance with obtaining your permit please call the Transportation Office at 919-515-3424'''&lt;br /&gt;
&lt;br /&gt;
There is currently construction going on in the vicinity, [https://drive.google.com/file/d/17bMpQ53_RBBbwIBVy7zJOVxNkocecRbu/view?usp=sharing here is a map] to show you how to get into the deck when you arrive.&lt;br /&gt;
&lt;br /&gt;
If there are accessibility concerns around parking, please email us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com] and we can make arrangements to get a spot to accommodate you.&lt;br /&gt;
&lt;br /&gt;
=== Optional Pre-Conference Social Event ===&lt;br /&gt;
&lt;br /&gt;
We'll be holding an optional pre-conference social event on Thursday May 30th at [https://goo.gl/maps/ta3J1netcFGXPwjL8 Raleigh Brewing Company] starting at 6:00pm.&lt;br /&gt;
&lt;br /&gt;
Raleigh Brewing Company is located at 3709 Neil St, Raleigh, NC 27607 , and is about 10 minutes from the conference venue, and close to NC State's North Campus. Free parking is available.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Participants will be responsible for their own purchases and conduct here. The conference's [[Southeast_2019#Code_of_Conduct|Code of Conduct]] will apply during this meetup&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
The Code4Lib Code of Conduct will be in effect.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.” Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
Please report any conduct concerns to a member of the planning committee, or email code4libse2019@gmail.com&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=47000</id>
		<title>Southeast</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=47000"/>
				<updated>2019-06-05T19:47:44Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Past Events */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mailing List ==&lt;br /&gt;
There is a separate Code4Lib-SE (Southeast) mailing list for the planning of Southeast region Code4Lib meetups.  Feel free to post Code4Lib-SE topics to the main Code4Lib mailing list as well (for instance, announcing new meetups) but this Code4Lib-SE specific mailing list will make sure we don't drown the main mailing list with other sorts of Code4Lib-SE administriva.&lt;br /&gt;
&lt;br /&gt;
https://groups.google.com/forum/#!forum/code4lib-se&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
== Past Events ==&lt;br /&gt;
&lt;br /&gt;
=== May 2019: Code4Lib Southeast @ North Carolina State University ===&lt;br /&gt;
 &lt;br /&gt;
Code4Lib Southeast 2019 was hosted at the James B. Hunt Jr. Library at North Carolina State University in Raleigh, NC on Friday, May 31st, 2019.&lt;br /&gt;
&lt;br /&gt;
For more details, visit the [[Southeast 2019|Code4Lib Southeast 2019 page]]&lt;br /&gt;
&lt;br /&gt;
=== Summer 2018: Code4Lib Southeast, July 27, 2018 ===&lt;br /&gt;
Code4Lib [[Southeast 2018]] was hosted by the Atlanta University Center Robert W. Woodruff Library in Atlanta, Georgia on July 27, 2018.&lt;br /&gt;
&lt;br /&gt;
Session slides, videos, tweets and more are available on the '''[[Southeast 2018 Schedule]]''' page.&lt;br /&gt;
&lt;br /&gt;
=== Spring 2017:  Code4Lib Southeast at Emory University Library, April 21, 2017 ===&lt;br /&gt;
&lt;br /&gt;
Information about the event can be found at this link:   '''[[Southeast_2017|Code4LibSE 2017 Emory Meeting]]'''&lt;br /&gt;
&lt;br /&gt;
We currently have documentation from the Spring 2017 event about how the conference was planned.  This document is available to anyone and is available [https://wiki.code4lib.org/images/1/19/HowToThrowA1DayConference.pdf here].&lt;br /&gt;
&lt;br /&gt;
* (Summer - Fall 2015 will be in Greenville, SC) - Cancelled&lt;br /&gt;
* Winter-Spring 2015 will be at Tulane, New Orleans, Louisiana (primary contact: Phil Suda: phil.suda@gmail.com) - Cancelled&lt;br /&gt;
&lt;br /&gt;
=== Spring 2015: Code4LibSE Datathon ===&lt;br /&gt;
&lt;br /&gt;
'''May 1, 1-5 PM'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Room 128, Hodges Library, University of Tennessee Knoxville'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Registration page: http://goo.gl/forms/x9u11MCmJ1'''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All are welcome to an afternoon datathon, put together as part of Code4LibSouthest. The event is free and open to all, although we do ask for you to register using this form so we can have a head count.&lt;br /&gt;
&lt;br /&gt;
The first 2 hours will involve skillshares and workshops around data retrieval/munging tools, scripts, and workflows. Let us know if you have a skill that you would like to help others learn - some topics include OpenRefine/LODRefine, Google Docs + Scripting, writing XSLT, working with library data in python, open source ontology editors, working with open data APIs, understanding the RDF data model, etc. We will add confirmed topics for the skillshare part of the event agenda as they are confirmed on our Google Groups page - see https://groups.google.com/forum/#!topic/code4lib-se/. Please know that all data skills are welcome!&lt;br /&gt;
&lt;br /&gt;
Skills to be Shared:&lt;br /&gt;
* Metadata munging with XQuery, including roundtripping MARC to/from other XML metadata formats using https://github.com/ksclarke/freelib-marc4j-exist -- Kevin Clarke&lt;br /&gt;
* Perl + MARC/RDF munging -- Galen Charlton&lt;br /&gt;
* WOS, sci2 + network visualizations -- Cody Behles&lt;br /&gt;
* Depending on time: DPLA API, LODRefine (Linked Open Data Refine) &amp;amp; Open Authorities Reconciliation -- Christina Harlow&lt;br /&gt;
&lt;br /&gt;
We'll then take a coffee and food break as needed. Some coffee, tea and local treats from Magpie's Bakery will be provided.&lt;br /&gt;
&lt;br /&gt;
The second 2 hours will consist of breakout sessions where groups of folks can work with datasets using the tools/skills picked up. We invite people to bring their own datasets that need any kind of work - encoding issues, normalizing headings, mapping to other formats, pulling in URIs. If you don't bring your own data, we'll use datasets from UTK and the DPLA that need work normalizing and mapping names/subjects of regional interest. Attendees are invited to sit and learn or work on their own data - whatever you feel most comfortable with doing.&lt;br /&gt;
&lt;br /&gt;
Please register below, and let us know if you are 1. able to share skills or 2. will be bringing your own data. Neither of these are required for attendance. &lt;br /&gt;
&lt;br /&gt;
Questions or issues? Email Christina at charlow2@utk.edu Travel information is being sent directly to those registered. Ask Christina if you didn't receive these.&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46999</id>
		<title>Southeast</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46999"/>
				<updated>2019-06-05T19:47:12Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Upcoming Events */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mailing List ==&lt;br /&gt;
There is a separate Code4Lib-SE (Southeast) mailing list for the planning of Southeast region Code4Lib meetups.  Feel free to post Code4Lib-SE topics to the main Code4Lib mailing list as well (for instance, announcing new meetups) but this Code4Lib-SE specific mailing list will make sure we don't drown the main mailing list with other sorts of Code4Lib-SE administriva.&lt;br /&gt;
&lt;br /&gt;
https://groups.google.com/forum/#!forum/code4lib-se&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
&lt;br /&gt;
== Past Events ==&lt;br /&gt;
&lt;br /&gt;
=== Summer 2018: Code4Lib Southeast, July 27, 2018 ===&lt;br /&gt;
Code4Lib [[Southeast 2018]] was hosted by the Atlanta University Center Robert W. Woodruff Library in Atlanta, Georgia on July 27, 2018.&lt;br /&gt;
&lt;br /&gt;
Session slides, videos, tweets and more are available on the '''[[Southeast 2018 Schedule]]''' page.&lt;br /&gt;
&lt;br /&gt;
=== Spring 2017:  Code4Lib Southeast at Emory University Library, April 21, 2017 ===&lt;br /&gt;
&lt;br /&gt;
Information about the event can be found at this link:   '''[[Southeast_2017|Code4LibSE 2017 Emory Meeting]]'''&lt;br /&gt;
&lt;br /&gt;
We currently have documentation from the Spring 2017 event about how the conference was planned.  This document is available to anyone and is available [https://wiki.code4lib.org/images/1/19/HowToThrowA1DayConference.pdf here].&lt;br /&gt;
&lt;br /&gt;
* (Summer - Fall 2015 will be in Greenville, SC) - Cancelled&lt;br /&gt;
* Winter-Spring 2015 will be at Tulane, New Orleans, Louisiana (primary contact: Phil Suda: phil.suda@gmail.com) - Cancelled&lt;br /&gt;
&lt;br /&gt;
=== Spring 2015: Code4LibSE Datathon ===&lt;br /&gt;
&lt;br /&gt;
'''May 1, 1-5 PM'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Room 128, Hodges Library, University of Tennessee Knoxville'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Registration page: http://goo.gl/forms/x9u11MCmJ1'''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All are welcome to an afternoon datathon, put together as part of Code4LibSouthest. The event is free and open to all, although we do ask for you to register using this form so we can have a head count.&lt;br /&gt;
&lt;br /&gt;
The first 2 hours will involve skillshares and workshops around data retrieval/munging tools, scripts, and workflows. Let us know if you have a skill that you would like to help others learn - some topics include OpenRefine/LODRefine, Google Docs + Scripting, writing XSLT, working with library data in python, open source ontology editors, working with open data APIs, understanding the RDF data model, etc. We will add confirmed topics for the skillshare part of the event agenda as they are confirmed on our Google Groups page - see https://groups.google.com/forum/#!topic/code4lib-se/. Please know that all data skills are welcome!&lt;br /&gt;
&lt;br /&gt;
Skills to be Shared:&lt;br /&gt;
* Metadata munging with XQuery, including roundtripping MARC to/from other XML metadata formats using https://github.com/ksclarke/freelib-marc4j-exist -- Kevin Clarke&lt;br /&gt;
* Perl + MARC/RDF munging -- Galen Charlton&lt;br /&gt;
* WOS, sci2 + network visualizations -- Cody Behles&lt;br /&gt;
* Depending on time: DPLA API, LODRefine (Linked Open Data Refine) &amp;amp; Open Authorities Reconciliation -- Christina Harlow&lt;br /&gt;
&lt;br /&gt;
We'll then take a coffee and food break as needed. Some coffee, tea and local treats from Magpie's Bakery will be provided.&lt;br /&gt;
&lt;br /&gt;
The second 2 hours will consist of breakout sessions where groups of folks can work with datasets using the tools/skills picked up. We invite people to bring their own datasets that need any kind of work - encoding issues, normalizing headings, mapping to other formats, pulling in URIs. If you don't bring your own data, we'll use datasets from UTK and the DPLA that need work normalizing and mapping names/subjects of regional interest. Attendees are invited to sit and learn or work on their own data - whatever you feel most comfortable with doing.&lt;br /&gt;
&lt;br /&gt;
Please register below, and let us know if you are 1. able to share skills or 2. will be bringing your own data. Neither of these are required for attendance. &lt;br /&gt;
&lt;br /&gt;
Questions or issues? Email Christina at charlow2@utk.edu Travel information is being sent directly to those registered. Ask Christina if you didn't receive these.&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46978</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46978"/>
				<updated>2019-05-31T12:40:50Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: code4libse livestream info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Livestream ===&lt;br /&gt;
&lt;br /&gt;
Livestream for Code4Lib Southeast 2019 starts at 9:30am eastern time - https://www.youtube.com/watch?v=ICbLVnCHpnw&lt;br /&gt;
&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
'''Registration for Code4Lib Southeast 2019 is full - fill out the registration form to be added to the wait list. We will contact you if registration slots open up'''&lt;br /&gt;
&lt;br /&gt;
Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
We have secured a block of parking spaces in the [https://goo.gl/maps/TawAhCwUnKZhMsuU6 Oval West Parking Deck] which is a couple of minutes walk from the Hunt Library. Parking for the day is $10, and it must be paid for in advance through the NCSU parking website. Here are instructions on how to pay for parking from the NCSU Transportation Office:&lt;br /&gt;
&lt;br /&gt;
==== How To Obtain Your VIRTUAL Event Permit ====&lt;br /&gt;
&lt;br /&gt;
* Visit https://go.ncsu.edu/EventParking&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Purchase Event Permit&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Agree to the Terms of Service&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Centennial Campus Events&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;5/31 Code4Lib Southeast 2019&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* When prompted enter '''Code4LibSE2019''' as the Event Voucher Code. The code is case sensitive and must be entered exactly as shown. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Permit Type&lt;br /&gt;
&lt;br /&gt;
* Select/Confirm your parking dates. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Location&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Add Vehicle. Enter vehicle license plate, state, year and make. Click Add.&lt;br /&gt;
&lt;br /&gt;
* Review information entered for accuracy and click continue.&lt;br /&gt;
&lt;br /&gt;
* Enter email address to receive, confirmation of parking permit. Click Checkout. '''Remember, the permit is virtual, your license plate is your permit. Permit is valid only for the vehicle entered. Permit is not valid in paid parking locations.'''&lt;br /&gt;
&lt;br /&gt;
'''Are you driving a rental car?''' If so, please wait to obtain your parking permit until after you have received your rental car. Vehicle license plates cannot be changed once entered. You must obtain your parking permit before leaving your vehicle unattended on campus.&lt;br /&gt;
&lt;br /&gt;
'''For assistance with obtaining your permit please call the Transportation Office at 919-515-3424'''&lt;br /&gt;
&lt;br /&gt;
There is currently construction going on in the vicinity, [https://drive.google.com/file/d/17bMpQ53_RBBbwIBVy7zJOVxNkocecRbu/view?usp=sharing here is a map] to show you how to get into the deck when you arrive.&lt;br /&gt;
&lt;br /&gt;
If there are accessibility concerns around parking, please email us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com] and we can make arrangements to get a spot to accommodate you.&lt;br /&gt;
&lt;br /&gt;
=== Optional Pre-Conference Social Event ===&lt;br /&gt;
&lt;br /&gt;
We'll be holding an optional pre-conference social event on Thursday May 30th at [https://goo.gl/maps/ta3J1netcFGXPwjL8 Raleigh Brewing Company] starting at 6:00pm.&lt;br /&gt;
&lt;br /&gt;
Raleigh Brewing Company is located at 3709 Neil St, Raleigh, NC 27607 , and is about 10 minutes from the conference venue, and close to NC State's North Campus. Free parking is available.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Participants will be responsible for their own purchases and conduct here. The conference's [[Southeast_2019#Code_of_Conduct|Code of Conduct]] will apply during this meetup&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
The Code4Lib Code of Conduct will be in effect.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.” Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
Please report any conduct concerns to a member of the planning committee, or email code4libse2019@gmail.com&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46968</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46968"/>
				<updated>2019-05-29T17:20:19Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: add code4lib se 2019 parking information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
'''Registration for Code4Lib Southeast 2019 is full - fill out the registration form to be added to the wait list. We will contact you if registration slots open up'''&lt;br /&gt;
&lt;br /&gt;
Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
We have secured a block of parking spaces in the [https://goo.gl/maps/TawAhCwUnKZhMsuU6 Oval West Parking Deck] which is a couple of minutes walk from the Hunt Library. Parking for the day is $10, and it must be paid for in advance through the NCSU parking website. Here are instructions on how to pay for parking from the NCSU Transportation Office:&lt;br /&gt;
&lt;br /&gt;
==== How To Obtain Your VIRTUAL Event Permit ====&lt;br /&gt;
&lt;br /&gt;
* Visit https://go.ncsu.edu/EventParking&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Purchase Event Permit&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* Agree to the Terms of Service&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;Centennial Campus Events&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Select &amp;quot;5/31 Code4Lib Southeast 2019&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* When prompted enter '''Code4LibSE2019''' as the Event Voucher Code. The code is case sensitive and must be entered exactly as shown. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Permit Type&lt;br /&gt;
&lt;br /&gt;
* Select/Confirm your parking dates. Click Confirm.&lt;br /&gt;
&lt;br /&gt;
* Select Location&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Add Vehicle. Enter vehicle license plate, state, year and make. Click Add.&lt;br /&gt;
&lt;br /&gt;
* Review information entered for accuracy and click continue.&lt;br /&gt;
&lt;br /&gt;
* Enter email address to receive, confirmation of parking permit. Click Checkout. '''Remember, the permit is virtual, your license plate is your permit. Permit is valid only for the vehicle entered. Permit is not valid in paid parking locations.'''&lt;br /&gt;
&lt;br /&gt;
'''Are you driving a rental car?''' If so, please wait to obtain your parking permit until after you have received your rental car. Vehicle license plates cannot be changed once entered. You must obtain your parking permit before leaving your vehicle unattended on campus.&lt;br /&gt;
&lt;br /&gt;
'''For assistance with obtaining your permit please call the Transportation Office at 919-515-3424'''&lt;br /&gt;
&lt;br /&gt;
There is currently construction going on in the vicinity, [https://drive.google.com/file/d/17bMpQ53_RBBbwIBVy7zJOVxNkocecRbu/view?usp=sharing here is a map] to show you how to get into the deck when you arrive.&lt;br /&gt;
&lt;br /&gt;
If there are accessibility concerns around parking, please email us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com] and we can make arrangements to get a spot to accommodate you.&lt;br /&gt;
&lt;br /&gt;
=== Optional Pre-Conference Social Event ===&lt;br /&gt;
&lt;br /&gt;
We'll be holding an optional pre-conference social event on Thursday May 30th at [https://goo.gl/maps/ta3J1netcFGXPwjL8 Raleigh Brewing Company] starting at 6:00pm.&lt;br /&gt;
&lt;br /&gt;
Raleigh Brewing Company is located at 3709 Neil St, Raleigh, NC 27607 , and is about 10 minutes from the conference venue, and close to NC State's North Campus. Free parking is available.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Participants will be responsible for their own purchases and conduct here. The conference's [[Southeast_2019#Code_of_Conduct|Code of Conduct]] will apply during this meetup&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
The Code4Lib Code of Conduct will be in effect.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.” Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
Please report any conduct concerns to a member of the planning committee, or email code4libse2019@gmail.com&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46949</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46949"/>
				<updated>2019-05-20T17:33:39Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Drupal 7 to Drupal 8: Our Journey */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
= Schedule =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start time !!	End time !! Title !! Presenter(s)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|8:30 AM || 9:00 AM || Breakfast &amp;amp; Registration || Planning Committee&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|9:00 AM || 9:15 AM || Welcome &amp;amp; Announcements || Planning Committee&lt;br /&gt;
|-	&lt;br /&gt;
| 9:15 AM || 9:30 AM || Grant-funded open source software: lessons learned from the initial release || Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
| 9:30 AM || 9:45 AM || Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause || Maggie Dickson &amp;amp; Sean Aery (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
| 9:45 AM || 10:00 AM || Annotation of IIIF resources || Niqui O’Neill (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|10:00 AM || 10:15 AM || Wrangling Images at the Digitization Rodeo || Jeremy D. Moore (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|10:15 AM || 10:30 AM || Drupal 7 to Drupal 8: Our Journey || Erik Olson, Meredith Wynn (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|10:30 AM || 10:45 AM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|10:45 AM || 11:00 AM || Improving Library Workflows with Serverless Technologies || Karen Coombs (OCLC)&lt;br /&gt;
|-&lt;br /&gt;
|11:00 AM || 11:15 AM || Metadata Cartography: MAPping metadata for a repository migration || Anna Goslen and Rebekah Kati (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|11:15 AM || 11:30 AM || Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect || Mark Baggett (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:30 AM || 11:45 AM || Born-Digital Workflows at the Rose Library || Brenna Edwards (Emory University)&lt;br /&gt;
|-&lt;br /&gt;
|11:45 AM || 11:50 PM || Heroku to the Rescue! || Meredith L. Hale (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:50 AM || 11:55 AM || Integrating the Cantaloupe IIIF Server into Hyrax/Samvera || Kevin S. Clarke (UCLA)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|11:55 AM || 1:15 PM || Lunch	||&lt;br /&gt;
|-&lt;br /&gt;
|1:15 PM || 1:30 PM || Dead Simple Catalog Indexer: Using Solr for better MARC searching || Dennis Christman (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|1:30 PM || 1:45 PM || Longleaf: a repository-independent command-line utility for applying digital preservation processes to files || Benjamin Pennell; Jason Casden (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|1:45 PM || 1:50 PM || Replacing aging ipads with low cost DIY solutions || Jason Fleming (University of North Carolina Wilmington)&lt;br /&gt;
|-&lt;br /&gt;
|1:50 PM || 1:55 PM || Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi || Colin Nickels (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|1:55 PM || 2:00 PM || New Roots: Developing a Bilingual Omeka site || Emily Brassell (University of North Carolina at Chapel Hill)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|2:00 PM || 2:15 PM || Break	|| &lt;br /&gt;
|-&lt;br /&gt;
|2:15 PM || 2:20 PM || Using Python’s Pandas Data Analysis Library for Digital Collections Assessment || Julia Gootzeit; Morgan McKeehan (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:20 PM || 2:25 PM || Scaling Up R Instruction using RStudio Cloud + Zoom at NC State || Alison Blaine (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|2:25 PM || 2:30 PM || Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration || Nathan Kelber and Claire Cahoon (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:30 PM || 2:45 PM || An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit || Moira Downey; Jocelyn Triplett; Jennifer Darragh (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|2:45 PM || 3:00 PM || Embracing the Mess: An Approach to Utilizing All Potential Data Sources || Luke Aeschleman (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|3:00 PM || 3:15 PM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|3:15 PM || 4:00 PM || Breakouts || &lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:00 PM || 4:15 PM || Future of Code4Lib Southeast || Everyone&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:15 PM || 5:00 PM || Optional Tour of Hunt Library ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Abstracts =&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Who should and shouldn’t migrate&lt;br /&gt;
* What’s new in Drupal 8&lt;br /&gt;
* What to do before you migrate&lt;br /&gt;
* General overview of migration process&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46885</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46885"/>
				<updated>2019-05-10T18:19:07Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
= Schedule =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start time !!	End time !! Title !! Presenter(s)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|8:30 AM || 9:00 AM || Breakfast &amp;amp; Registration || Planning Committee&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|9:00 AM || 9:15 AM || Welcome &amp;amp; Announcements || Planning Committee&lt;br /&gt;
|-	&lt;br /&gt;
| 9:15 AM || 9:30 AM || Grant-funded open source software: lessons learned from the initial release || Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
| 9:30 AM || 9:45 AM || Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause || Maggie Dickson &amp;amp; Sean Aery (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
| 9:45 AM || 10:00 AM || Annotation of IIIF resources || Niqui O’Neill (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|10:00 AM || 10:15 AM || Wrangling Images at the Digitization Rodeo || Jeremy D. Moore (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|10:15 AM || 10:30 AM || Drupal 7 to Drupal 8: Our Journey || Erik Olson, Meredith Wynn (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|10:30 AM || 10:45 AM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|10:45 AM || 11:00 AM || Improving Library Workflows with Serverless Technologies || Karen Coombs (OCLC)&lt;br /&gt;
|-&lt;br /&gt;
|11:00 AM || 11:15 AM || Metadata Cartography: MAPping metadata for a repository migration || Anna Goslen and Rebekah Kati (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|11:15 AM || 11:30 AM || Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect || Mark Baggett (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:30 AM || 11:45 AM || Born-Digital Workflows at the Rose Library || Brenna Edwards (Emory University)&lt;br /&gt;
|-&lt;br /&gt;
|11:45 AM || 11:50 PM || Heroku to the Rescue! || Meredith L. Hale (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:50 AM || 11:55 AM || Integrating the Cantaloupe IIIF Server into Hyrax/Samvera || Kevin S. Clarke (UCLA)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|11:55 AM || 1:15 PM || Lunch	||&lt;br /&gt;
|-&lt;br /&gt;
|1:15 PM || 1:30 PM || Dead Simple Catalog Indexer: Using Solr for better MARC searching || Dennis Christman (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|1:30 PM || 1:45 PM || Longleaf: a repository-independent command-line utility for applying digital preservation processes to files || Benjamin Pennell; Jason Casden (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|1:45 PM || 1:50 PM || Replacing aging ipads with low cost DIY solutions || Jason Fleming (University of North Carolina Wilmington)&lt;br /&gt;
|-&lt;br /&gt;
|1:50 PM || 1:55 PM || Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi || Colin Nickels (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|1:55 PM || 2:00 PM || New Roots: Developing a Bilingual Omeka site || Emily Brassell (University of North Carolina at Chapel Hill)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|2:00 PM || 2:15 PM || Break	|| &lt;br /&gt;
|-&lt;br /&gt;
|2:15 PM || 2:20 PM || Using Python’s Pandas Data Analysis Library for Digital Collections Assessment || Julia Gootzeit; Morgan McKeehan (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:20 PM || 2:25 PM || Scaling Up R Instruction using RStudio Cloud + Zoom at NC State || Alison Blaine (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|2:25 PM || 2:30 PM || Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration || Nathan Kelber and Claire Cahoon (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:30 PM || 2:45 PM || An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit || Moira Downey; Jocelyn Triplett; Jennifer Darragh (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|2:45 PM || 3:00 PM || Embracing the Mess: An Approach to Utilizing All Potential Data Sources || Luke Aeschleman (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|3:00 PM || 3:15 PM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|3:15 PM || 4:00 PM || Breakouts || &lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:00 PM || 4:15 PM || Future of Code4Lib Southeast || Everyone&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:15 PM || 5:00 PM || Optional Tour of Hunt Library ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Abstracts =&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Benefits of Drupal’s “Migrate” module and what it lacks&lt;br /&gt;
* How to migrate views&lt;br /&gt;
* How to structure your yaml files for your custom content types&lt;br /&gt;
* Rewriting templates in Twig&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46883</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46883"/>
				<updated>2019-05-09T19:59:06Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: publish code4libse 2019 schedule&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
= Schedule =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Start time !!	End time !! Title !! Presenter(s)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|8:30 AM || 9:00 AM || Breakfast &amp;amp; Registration || Planning Committee&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|9:00 AM || 9:15 AM || Welcome &amp;amp; Announcements || Planning Committee&lt;br /&gt;
|-	&lt;br /&gt;
| 9:15 AM || 9:30 AM || Grant-funded open source software: lessons learned from the initial release || Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
| 9:30 AM || 9:45 AM || Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause || Maggie Dickson &amp;amp; Sean Aery (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
| 9:45 AM || 10:00 AM || Annotation of IIIF resources || Niqui O’Neill (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|10:00 AM || 10:15 AM || Wrangling Images at the Digitization Rodeo || Jeremy D. Moore (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|10:15 AM || 10:30 AM || Embracing the Mess: An Approach to Utilizing All Potential Data Sources || Luke Aeschleman (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|10:30 AM || 10:45 AM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|10:45 AM || 11:00 AM || Improving Library Workflows with Serverless Technologies || Karen Coombs (OCLC)&lt;br /&gt;
|-&lt;br /&gt;
|11:00 AM || 11:15 AM || Metadata Cartography: MAPping metadata for a repository migration || Anna Goslen and Rebekah Kati (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|11:15 AM || 11:30 AM || Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect || Mark Baggett (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:30 AM || 11:45 AM || Born-Digital Workflows at the Rose Library || Brenna Edwards (Emory University)&lt;br /&gt;
|-&lt;br /&gt;
|11:45 AM || 11:50 PM || Heroku to the Rescue! || Meredith L. Hale (University of Tennessee)&lt;br /&gt;
|-&lt;br /&gt;
|11:50 AM || 11:55 AM || Integrating the Cantaloupe IIIF Server into Hyrax/Samvera || Kevin S. Clarke (UCLA)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|11:55 AM || 1:15 PM || Lunch	||&lt;br /&gt;
|-&lt;br /&gt;
|1:15 PM || 1:30 PM || Dead Simple Catalog Indexer: Using Solr for better MARC searching || Dennis Christman (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|1:30 PM || 1:45 PM || Longleaf: a repository-independent command-line utility for applying digital preservation processes to files || Benjamin Pennell; Jason Casden (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|1:45 PM || 1:50 PM || Replacing aging ipads with low cost DIY solutions || Jason Fleming (University of North Carolina Wilmington)&lt;br /&gt;
|-&lt;br /&gt;
|1:50 PM || 1:55 PM || Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi || Colin Nickels (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|1:55 PM || 2:00 PM || New Roots: Developing a Bilingual Omeka site || Emily Brassell (University of North Carolina at Chapel Hill)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|2:00 PM || 2:15 PM || Break	|| &lt;br /&gt;
|-&lt;br /&gt;
|2:15 PM || 2:20 PM || Using Python’s Pandas Data Analysis Library for Digital Collections Assessment || Julia Gootzeit; Morgan McKeehan (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:20 PM || 2:25 PM || Scaling Up R Instruction using RStudio Cloud + Zoom at NC State || Alison Blaine (NC State University)&lt;br /&gt;
|-&lt;br /&gt;
|2:25 PM || 2:30 PM || Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration || Nathan Kelber and Claire Cahoon (University of North Carolina at Chapel Hill)&lt;br /&gt;
|-&lt;br /&gt;
|2:30 PM || 2:45 PM || An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit || Moira Downey; Jocelyn Triplett; Jennifer Darragh (Duke University)&lt;br /&gt;
|-&lt;br /&gt;
|2:45 PM || 3:00 PM || Drupal 7 to Drupal 8: Our Journey || Erik Olson, Meredith Wynn (NC State University)&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|3:00 PM || 3:15 PM || Break ||  &lt;br /&gt;
|-&lt;br /&gt;
|3:15 PM || 4:00 PM || Breakouts || &lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:00 PM || 4:15 PM || Future of Code4Lib Southeast || Everyone&lt;br /&gt;
|- style=&amp;quot;background-color: #B2BABB&amp;quot;&lt;br /&gt;
|4:15 PM || 5:00 PM || Optional Tour of Hunt Library ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Abstracts =&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Benefits of Drupal’s “Migrate” module and what it lacks&lt;br /&gt;
* How to migrate views&lt;br /&gt;
* How to structure your yaml files for your custom content types&lt;br /&gt;
* Rewriting templates in Twig&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46881</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46881"/>
				<updated>2019-05-08T20:28:33Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Registration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
'''Registration for Code4Lib Southeast 2019 is full - fill out the registration form to be added to the wait list. We will contact you if registration slots open up'''&lt;br /&gt;
&lt;br /&gt;
Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
=== Optional Pre-Conference Social Event ===&lt;br /&gt;
&lt;br /&gt;
We'll be holding an optional pre-conference social event on Thursday May 30th at [https://goo.gl/maps/ta3J1netcFGXPwjL8 Raleigh Brewing Company] starting at 6:00pm.&lt;br /&gt;
&lt;br /&gt;
Raleigh Brewing Company is located at 3709 Neil St, Raleigh, NC 27607 , and is about 10 minutes from the conference venue, and close to NC State's North Campus. Free parking is available.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Participants will be responsible for their own purchases and conduct here. The conference's [[Southeast_2019#Code_of_Conduct|Code of Conduct]] will apply during this meetup&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46880</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46880"/>
				<updated>2019-05-08T20:28:18Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Registration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
&lt;br /&gt;
'''Registration for Code4Lib Southeast 2019 is full - fill out the registration form to be added to the wait list. We will contact you if registration slots open up'''&lt;br /&gt;
Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
=== Optional Pre-Conference Social Event ===&lt;br /&gt;
&lt;br /&gt;
We'll be holding an optional pre-conference social event on Thursday May 30th at [https://goo.gl/maps/ta3J1netcFGXPwjL8 Raleigh Brewing Company] starting at 6:00pm.&lt;br /&gt;
&lt;br /&gt;
Raleigh Brewing Company is located at 3709 Neil St, Raleigh, NC 27607 , and is about 10 minutes from the conference venue, and close to NC State's North Campus. Free parking is available.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Participants will be responsible for their own purchases and conduct here. The conference's [[Southeast_2019#Code_of_Conduct|Code of Conduct]] will apply during this meetup&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46877</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46877"/>
				<updated>2019-05-02T16:52:01Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* 15 minute talks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Benefits of Drupal’s “Migrate” module and what it lacks&lt;br /&gt;
* How to migrate views&lt;br /&gt;
* How to structure your yaml files for your custom content types&lt;br /&gt;
* Rewriting templates in Twig&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46868</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46868"/>
				<updated>2019-04-18T14:47:39Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: code4lib se 2019, preconference social event info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration for Code4Lib Southeast 2019 is now open! Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
=== Optional Pre-Conference Social Event ===&lt;br /&gt;
&lt;br /&gt;
We'll be holding an optional pre-conference social event on Thursday May 30th at [https://goo.gl/maps/ta3J1netcFGXPwjL8 Raleigh Brewing Company] starting at 6:00pm.&lt;br /&gt;
&lt;br /&gt;
Raleigh Brewing Company is located at 3709 Neil St, Raleigh, NC 27607 , and is about 10 minutes from the conference venue, and close to NC State's North Campus. Free parking is available.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Participants will be responsible for their own purchases and conduct here. The conference's [[Southeast_2019#Code_of_Conduct|Code of Conduct]] will apply during this meetup&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46867</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46867"/>
				<updated>2019-04-18T14:39:15Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Registration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration for Code4Lib Southeast 2019 is now open! Fill out the registration form here: https://go.ncsu.edu/c4lse2019-registration&lt;br /&gt;
&lt;br /&gt;
Note: registration will be capped at 90 people. Once the event fills up, registrants will be put on a waitlist and contacted if any spots open up in the order that registrations were received.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46866</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46866"/>
				<updated>2019-04-18T14:25:21Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: add link to 2019 code4lib se program&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
&lt;br /&gt;
The full schedule with presentation times will be added soon, but for now click the link below to see the full list of talks.&lt;br /&gt;
&lt;br /&gt;
[[Southeast_2019_Program|Southeast 2019 Program]]&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46865</id>
		<title>Southeast 2019 Program</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019_Program&amp;diff=46865"/>
				<updated>2019-04-18T14:24:55Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: publish code4libse 2019 program&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*'''Planning Committee:''' Kevin Beswick, Bret Davidson, Mike Kastellec, Mia Partlow, Hannah Rainey&lt;br /&gt;
&lt;br /&gt;
== 15 minute talks ==&lt;br /&gt;
&lt;br /&gt;
=== Dead Simple Catalog Indexer: Using Solr for better MARC searching ===&lt;br /&gt;
''''' Dennis Christman (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Are you ever frustrated searching MARC records in your ILS? Do you ever have complex searches or updates that are difficult or even impossible for your system to handle? The Dead Simple Catalog Indexer is an open source tool developed by NCSU Libraries that takes MARC records and puts them into Solr for you. Duke University Libraries (DUL) Technical Services has recently implemented this tool, opening up exciting new workflows for working with our data. Many of the complex searches we are now able to do would have previously required server level access, effectively creating a bottleneck where our projects had to work on another department’s timeline. Using this tool has helped to alleviate this bottleneck, allowing us to work through projects more quickly and freeing up the time of our colleagues. This session will briefly describe the tool and its implementation process, and then go over several projects where we utilized the tool. If you have ever needed to know every record had a certain combination of LDR position 06 and 337 values and haven’t been able to, this might be the tool for you.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Asserting for Success: Leveraging TravisCI, Bash, and Unit Tests to Ensure Metadata Transformations Do What We Expect ===&lt;br /&gt;
''''' Mark Baggett (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Serving as a Digital Public Library of America (DPLA) service hub since 2015, the Digital Library of Tennessee uses Repox to aggregate our state’s cultural heritage materials and transforms each partner institution’s unique metadata mappings (DC, QDC, XOAI, MODS) to a shared format using XSLT. Over the years, testing metadata transforms before deployment to production has been time-consuming and frustrating for both the transform’s writer and its reviewer. It has also occasionally led to frantic moments before a scheduled ingest to repair a broken transform that went unnoticed during the review process.  In this talk, I will go over our recent adoption of unit tests for this type of quality control, discuss what it's helped solve, and demonstrate how automated testing is not just for developers, but can help solve the work of librarians as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Metadata Cartography: MAPping metadata for a repository migration ===&lt;br /&gt;
''''' Anna Goslen, Rebekah Kati (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Carolina Digital Repository (CDR) at UNC-Chapel Hill will migrate from custom Fedora to Samvera Hyrax. As part of the content remediation process and preparation for storage and display in the new system, we need to migrate our MODS metadata to RDF. In this presentation, we will explain our repository and metadata use cases, describe the Metadata Application Profile creation process and offer advice and best practices for attendees who are contemplating their own Fedora to Hyrax content migration. We will discuss how legacy content, desired features, and system limitations each informed our decision making.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building a Digital Public Library for Afghanistan ===&lt;br /&gt;
''''' Dunyau Maqsoudi-Moreno (Academy of Art University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Countries lacking internet connectivity, computer hardware, and equipment, while having limited capacities in terms of digital support, have limited access to information, which is crucial to increasing literacy ratings in developing countries. Hence, it is essential for a developing country like Afghanistan to undertake a digital initiative aimed at establishing a digital public library, which will not only curb its current illiteracy rations, but also offer greater potential for the country’s current and future youth. This is especially relevant for younger generation of females in Afghanistan, where due to societal norms, women in provinces and even in some city centers are prevented from going outside of their home to seek education. A digital library may be the medium that liberates Afghan women by bringing education to their homes without compromising their safety. This paper explores the potential benefits of establishing a digital public library for Afghanistan, and its findings will provide relevant information to information professionals with a passion for providing access to countries that do not have the luxury or support to do so. It includes four relevant case studies (two in-country and two from other developing countries), as well as a set of recommendations for the successful establishment of a digital library in Afghanistan.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Annotation of IIIF resources ===&lt;br /&gt;
''''' Niqui O'Neill (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation will discuss and demo a new open source JavaScript library for presenting annotations of IIIF resources. The library allows for the use of annotations for display and storytelling purposes. This rich display of annotations demonstrates the reuse value of annotations and provides the opportunity for new forms of scholarly output. This presentation will give an introduction to annotations, demonstrate the low barrier of entry to using the library, challenges around creating and using annotations of IIIF resources from multiple data models, potential use cases, and future development opportunities. Additionally, this talk will also touch on issues of annotations as scholarly output and demonstrate a local annotation server to help mediate some of the obstacles in creating annotations. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Getting Serious About Open Access Advocacy: Ten Practical Repository UI and Metadata Revisions to Help Your Library Champion the Cause ===&lt;br /&gt;
''''' Maggie Dickson, Sean Aery (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As the 2010s draw to a close, open access to scholarly work has become an integral theme throughout many libraries’ strategic plans, and Duke University Libraries is no exception. Ushering in this new era of openness will require libraries to take concerted action to improve the way their institutions' open scholarly publications are represented once collected in the platforms they support for curation, discovery, and access. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In a world where the open access copy of an article coexists with—and competes with—the published (often paywalled) version, how can libraries add value to the OA copy beyond merely making it accessible? How can we increase its impact? What can we do using our local metadata that can’t be done at scale by a publisher? And in the face of competing priorities, constrained resources, and a swiftly moving carousel of technology platforms, how can we make progress toward these ends without breaking the bank?&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the past year, Duke Libraries decided to embrace—rather than replace—an aging DSpace platform for its open access publications, updating the core software from version 1.7 to 6.2. With renewed focus on metadata architecture and targeted user interface enhancements, Duke’s new DSpace system puts a modern spin on the software, and dares to break outside of the box of what an OA repository traditionally does.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We reconsidered how researchers can be presented alongside their research, displaying an author-provided photo and bio on item pages, and linking out to profiles in ORCID and VIVO using lightweight name string &amp;amp; ID pairing. We built copyable citations that vary by type, and took care to encourage citing the published version of the article where possible. We also illuminated usage, attention, and collection stats throughout the site.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Metadata has been the true key to unlocking the potential of these materials. Through metadata auditing, remodeling, and remediation, we built a solid foundation for developing a platform worthy of the research it holds. These changes have in effect turned a traditionally utilitarian platform into one that can appeal on an emotional level, and have helped to highlight the distinctive character of the Duke research community.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Come hear about Duke's approaches to addressing these challenges, and the tradeoffs and pitfalls encountered. No matter what platform your library's open access publications call home, you'll learn about ten ideas for practical metadata and interface changes you can make to help raise the profile of your institution's scholarly works.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Born-Digital Workflows at the Rose Library ===&lt;br /&gt;
''''' Brenna Edwards (Emory University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Creating workflows for preserving born-digital materials is a challenge, as technology and tools in the field are constantly being introduced or updated. At the Rose Manuscripts, Archives, and Rare Book Library at Emory University, the BitCurator environment has been adapted to create more efficient workflows for preserving born-digital media. While BitCurator has a wide menu of tools available, this talk will focus on a select few found to be the most useful when working with newly accessioned born-digital materials. These include FSLint,Bagger, BulkExtractor, Brunnhilde, and a toolset called CCA (Canadian Center for Architecture) Tools. Through experimentation and documentation, these tools have improved the workflow for both accessioning and processing born-digital media. This, in turn, makes the born-digital holdings at the Rose more accessible to our researchers. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== An evolving Hyrax: two approaches to adapting open-source digital repository software for mediated data deposit ===&lt;br /&gt;
''''' Moira Downey, Jocelyn Triplett, Jennifer Darragh (Duke University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Samvera open source software community's Hyrax framework provides a user interface for digital repositories that incorporates a robust and growing set of features centered around the archiving, publishing, and sharing of digital content. Hyrax natively enables upload of files through direct user deposit, proxy deposit, and mediated deposit. This range of options represents a variety of possible workflows. However, none of them explicitly facilitate a workflow that allows for a review of the files to ensure their quality prior to ingest into the system. Over the past year, Duke University Libraries have adapted the Hyrax codebase to develop two data repositories with distinct approaches to pre-publication quality control--one human-centered and one system-based.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In 2017, Duke University Libraries introduced a data curation and publication program aimed at helping faculty and other campus scholars make their research data findable, accessible, interoperable and reusable (FAIR) [1]. The curation workflow established in support of this program is heavily reliant on staff intervention and involves a thorough review of a depositor's data to ensure that the dataset meets those FAIR standards. In the same spirit of openness that inspired the curation program, the libraries chose to build a local digital repository for researcher data using the Hyrax framework. The development team acknowledged that the software would require a number of customizations to allow the kind of human level audit that the program's curatorial procedures required. The end result--Duke's Research Data Repository [2]--is a system that allows researchers to submit files and accompanying metadata, while affording curatorial staff the opportunity to examine, rearrange, and potentially transform the files prior to ingest.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also at Duke, the team behind MorphoSource [3], a publicly accessible web digital repository for 3D scans of biological specimens, saw in Hyrax a solid foundation on which to redevelop and expand the scope of the site to include museum and cultural heritage objects. The current MorphoSource site has 62 thousand files from over 900 contributors, and is experiencing exponential growth. In order to accommodate this volume of deposits on the new platform while ensuring that the user-submitted data and metadata are interoperable and support preservation activities as well as discovery and access, the MorphoSource team has undertaken several customizations to the Hyrax interface to guide users and validate files and metadata throughout the deposit process.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will look a closer look at how the two teams at Duke have bent the Hyrax codebase to build research data repositories using different workflows for pre-publication review and quality control. We will briefly trace the history of both archives, and explore the various ways in which each application implements the needs of its respective program.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[1] https://www.go-fair.org/fair-principles/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[2] https://research.repository.duke.edu/ &amp;lt;br/&amp;gt;&lt;br /&gt;
[3] https://www.morphosource.org&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Embracing the Mess: An Approach to Utilizing All Potential Data Sources ===&lt;br /&gt;
''''' Luke Aeschleman (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
NC State University Libraries’ Citation Index is a central hub for researcher citation data, sourcing metadata from Web of Science, ORCID, Crossref, and faculty Curriculum Vitaes. One of the major accomplishments of the application is its ability to “intertwine” citation metadata into an enhanced, cohesive record. As opposed to standard ETL workflows (in which all data sources would be standardized, deduplicated, and stored), the Citation Index benefits from incomplete or duplicate records, as each source represents a single part of the larger whole. Some sources are better for author affiliation data and some are better for external identifiers. Two sources might be equally “as good” at supplying metadata but both lack 100% coverage. To ensure the best possible final record, the Citation Index “embraces the mess.” This approach allows the application to be more resilient to dirty data and more flexible in adding new data sources (and even more mess!).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk will use the Citation Index as a real-life example of how to approach multiple, open source data sources and the challenges of working in an environment that can be fraught with metadata inconsistencies. The talk will outline the benefits of “embracing the mess” as opposed to focusing on the creation of impeccably clean records.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Improving Library Workflows with Serverless Technologies ===&lt;br /&gt;
''''' Karen Coombs (OCLC) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This session will provide an overview of the concepts of serverless and discuss how utilizing serverless technologies can improve library workflows, potentially reduce costs and facilitate innovation. The session will review several use cases related to for metadata maintenance, analytics and discovery; and examine using tools such as AWS Lambda, Step Functions, S3 and ElasticSearch.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wrangling Images at the Digitization Rodeo ===&lt;br /&gt;
''''' Jeremy D. Moore (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
This presentation looks at digital image post-processing and quality control as data wrangling problems that can be solved by leveraging data science and developer tools, such as conda, Jupyter Notebooks, and GitHub. Based on my experience with millions of images in over a decade of managing digitization labs, I will share exploratory methods that fall somewhere between manually processing images in Adobe Photoshop and a fully-automated BASH script. Due to the unique issues inherent in physical item digitization performed by an ever-changing cast of student digital imaging technicians from a wide variety of backgrounds, this is less of a workflow and more a mentality lending itself to creative problem-solving in a manner that is flexible, scalable, and teachable to the non-developer. Attendees will be shown examples of past projects and hopefully learn new techniques for tackling old problems with Python.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Longleaf: a repository-independent command-line utility for applying digital preservation processes to files ===&lt;br /&gt;
''''' Benjamin Pennell, Jason Casden (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
As our digital collections infrastructure has grown over the past 20 years, we’ve found it difficult to apply digital preservation plans consistently across system-defined content boundaries. Our institution has developed longleaf, a new portable, command-line, repository-agnostic, rules-based tool for monitoring, replicating, and applying preservation processes to files. We chose to develop this tool in order to address several ongoing technological preservation challenges that we feel are also common at other institutions:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Preservation activities being applied to files based on system affiliation (i.e. repository platform or lack thereof) rather than the needs of the content.&lt;br /&gt;
* Difficulty maintaining an ideal schedule of fixity checks as the sizes of our collections grow.&lt;br /&gt;
* Physical and computational costs to servers and storage devices imposed by ongoing cryptographic checksum algorithms.&lt;br /&gt;
* Difficulty gradually introducing cloud storage services into our replication strategy for vulnerable files.&lt;br /&gt;
&lt;br /&gt;
We argue that the complexity of digital preservation technologies and the manner in which they are coupled with repository management systems contribute significantly to these problems. In an attempt to address these issues, we have designed longleaf according to the principles of high “software availability” (Davidson &amp;amp; Casden, 2016) that prioritize ease of use by a broad set of users in a variety of environments. To that end, longleaf is an open source Unix-style utility that will run on any modern Linux operating system with only a ruby interpreter. It is designed as a flexible tool that can be applied to any content storage system with a file system: longleaf requires no repository, no external database, and no storage system other than the file system. It can be run completely from the command line or triggered by arbitrary external systems (e.g. initiated on file ingest). We will be applying longleaf to files managed entirely on shared drives, files managed by Hyrax and our in-house Fedora-based repositories, as well as digitization masters managed by CONTENTdm.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Longleaf’s modular architecture and flexible configuration system will allow this tool to be used as a platform for evaluating and implementing varied preservation activities across subsets of larger collections. We are increasing coverage of ongoing and transactional fixity checks by implementing both typical computationally expensive cryptographic checksums alongside far more scaleable non-cryptographic checksums and filesystem checks based on different schedules, events, and collection affiliations. We will integrate storage endpoints with different access costs (e.g. Amazon S3 Glacier and magnetic tape data storage) by setting appropriate replication and verification (i.e. fixity checking) schedules and techniques based on characteristics of both the source and destination locations. This approach can allow the fairly straightforward implementation of actions based on levels of digital preservation need regardless of repository system constraints.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this session, we will present the longleaf system design and demonstrate the ways that we are using longleaf to consistently implement digital preservation plans as defined by our institution’s digital preservation specialists. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Davidson, B., &amp;amp; Casden, J. (2016). Beyond open source. Code4Lib Journal, Issue 31. Retrieved from http://journal.code4lib.org/articles/11148&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drupal 7 to Drupal 8: Our Journey ===&lt;br /&gt;
''''' Erik Olson, Meredith Wynn (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Drupal 8 has some sorely needed improvements and many nice upgrades from Drupal 7. New tools like Symfony, Twig, and Composer alone make it worth the upgrade. Because of these new tools there are substantial changes in the way Drupal 8 is built and manages its data model.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Upgrading a Drupal 7 site to Drupal 8 is, unfortunately, not as simple as running a script. Templates and custom modules will need to be rebuilt and all of your content will have to be migrated to a new database model. If this sounds daunting, well that’s because it is.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NC State University Libraries website had 25,000 nodes, 30 content types, 10 custom modules, 100+ custom views, and over 150 templates. I am very proud to say, without any evidence to back up this claim, it was the single largest website to attempt a Drupal 8 migration. The upgrade was very difficult, but we did it and we are glad we did.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk we will discuss the right and wrong ways to go about a migration, the best tools we found, and tips we wish we knew before we began our migration.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Topics include:&lt;br /&gt;
* Benefits of Drupal’s “Migrate” module and what it lacks&lt;br /&gt;
* How to migrate views&lt;br /&gt;
* How to structure your yaml files for your custom content types&lt;br /&gt;
* Rewriting templates in Twig&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Grant-funded open source software: lessons learned from the initial release ===&lt;br /&gt;
''''' Sharon Luong, Erica Titkemeyer (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Jitterbug is a web application funded as part of an Andrew W. Mellon Foundation grant, supporting large-scale description, digitization, preservation, and access of archival audiovisual recordings across Wilson Special Collections Library at the University of North Carolina at Chapel Hill’s University Libraries. Launched in early 2017, Jitterbug has been successful in helping staff describe over 40,000 items and preserve and provide access to over 40% of the total archival recordings within the Southern Folklife Collection. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Solving a number of challenges for audiovisual collections and institutions involved with AV preservation, including the need for customized fields based on formats and batch data importing for various points in the digitization workflow, it has been a hope that Jitterbug could find adoption among UNC’s peer institutions. However, many practical and technical hurdles remain in the way of Jitterbug use outside of Wilson Library. Specifically, this presentation will highlight the difficulties in promoting Jitterbug, from limitations experienced in grant-funded open source software development, to the discovery of local application dependencies that may keep it from being truly reusable by other institutions. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s Product Owner, Erica Titkemeyer, will share details on the initial development and use of the application. They will discuss, in hindsight, potential provisions to the grant proposal in order to allow for conceptualization of a simpler, more generalized version of Jitterbug to better meet the needs of a wider constituency.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jitterbug’s developer, Sharon Luong, will talk about technical measures to enable and improve the re-usability of initial open source software releases. These include simplifying application dependencies, decreasing setup effort, and increasing documentation. They will also discuss prioritizing these and other retroactive improvements against new requested features.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 5 minute lightning talks ==&lt;br /&gt;
&lt;br /&gt;
=== Raspberry PioT: Teaching the Internet of Things with the Raspberry Pi ===&lt;br /&gt;
''''' Colin Nickels (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
The Internet of Things is a complicated topic; it's an umbrella term that encompasses many technologies; it's a messy collection of gadgets and gizmos;  it's a buzzword that conveys little solid meaning. Making sense of this is hard. This complexity makes IoT a particularly difficult topic to teach in a hands-on Makerspace workshop.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Over the years of struggling with this topic, we have adopted multiple different platforms, technologies and learning outcomes. Starting with Arduino and moving to Raspberry Pi, we have iterated on our workshop to make it more approachable and provide more time building an Internet of Things Thing.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This talk highlights our efforts to tackle IoT as a workshop in our library. I will discuss the advantages of the Pi as well as lessons learned through years of struggling to teach this topic.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using Python’s Pandas Data Analysis Library for Digital Collections Assessment ===&lt;br /&gt;
''''' Julia Gootzeit, Morgan McKeehan (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Assessing the metadata and content of large-scale digital collections necessitates careful analysis of the very large data sets about collections that accrue within digital asset management systems over time. Collections data sets can be messy and complicated to work with, however, posing challenges for comprehensive assessment efforts.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At our institution, we are currently conducting an assessment of metadata and content for our digital collections in preparation for migrating them out of CONTENTdm and into a new system. In this lightning talk, we will discuss how we used the open-source data analysis library pandas for the python programming language, to address some of the collections assessment challenges we have encountered. We have found pandas’ fine-grained and well-documented data analysis tools to be easy to work with and flexible for our needs in assessing large volumes of tabular metadata that well exceed the size limitations of commonly used spreadsheet software.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In our talk, we will briefly outline the pandas modules we found useful for working with collections data, and will show how we used them to perform specific assessment tasks such as:&lt;br /&gt;
* merging data sets from various export sources according to specific parameters&lt;br /&gt;
* running calculations across combined data sets to create collections snapshots for attributes such as image quality of content files&lt;br /&gt;
&lt;br /&gt;
We will also provide recommendations and links for the sources we have found most helpful for learning pandas.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Heroku to the Rescue! ===&lt;br /&gt;
''''' Meredith L. Hale (University of Tennessee) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
What are your options when you need to host an application and don’t have access to a server? In this lightning talk, I’ll provide snapshots of two cases studies that answer this question using Heroku with no resulting costs. Heroku is a cloud-based Platform as a Service (PaaS) that can be capitalized upon for a variety of projects. In one instance, Heroku is being used to minimize the technical knowledge staff need to use a Library of Congress reconciliation service and the time needed to install the requirements on individual computers. Hosting the app on Heroku makes it so that staff and students do not need to use the command line to run the reconciliation program in OpenRefine. In the second instance, Heroku is being used to host a Twitterbot that promotes the library’s digital collections through a daily image post with associated metadata on the Twitter application. Running a program periodically can be achieved in Heroku by using either apscheduler or the Heroku scheduler add-on. Once fired by Heroku, this program uses OAI-PMH to randomly select a digital collections item link and posts the associated image and title online using the affordances of OpenGraph tags and the Twitter API. Heroku proved to be a useful and approachable tool in these instances and provided me with my first experience using a PaaS. Through sharing my work with Heroku, I hope that attendees will use the platform to solve new problems of their own.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Integrating the Cantaloupe IIIF Server into Hyrax/Samvera ===&lt;br /&gt;
''''' Kevin S. Clarke (UCLA) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Hyrax comes with RIIIF support, but it's easy to configure the Cantaloupe IIIF server to work with your Hyrax/Samvera installation. I propose to show how to accomplish this, and then to talk briefly about how we're planning to change the way that Hyrax and Cantaloupe interact. We envision using JP2 instead of TIFF images as the IIIF source image. We also want to further decouple Cantaloupe and Hyrax (which will involve storing manifests outside of Hyrax, as well as some other changes). I'll talk about the code we're writing to make this possible.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== New Roots: Developing a Bilingual Omeka site ===&lt;br /&gt;
''''' Emily Brassell (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I’ll give an overview of New Roots: Voices from Carolina del Norte!, a digital archive containing oral histories of Latin American migrants in North Carolina and the experiences of North Carolinians who have worked for the integration of new settlers into this southern state.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Built on the Omeka platform and funded by the National Endowment for the Humanities, the project is a collaboration of the Latino Migration Project, the Southern Oral History Program, and University of North Carolina at Chapel Hill Libraries.  There were two major considerations in developing the site: first, since Spanish speaking researchers and the Latino community in NC were important audiences, it was crucial to create a bilingual site.  Secondly, to avoid the tedium and potential errors of duplicate data entry, we needed to sync data from our authoritative source (CONTENTdm) to Omeka.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a bilingual site, we forked the Omeka Multilanguage plugin and customized it heavily. Our solution also depends on a custom theme, a metadata schema with English and Spanish translations of most fields, and English and Spanish translations of Omeka “SimplePages.”&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As for syncing data, we created an endpoint on our CONTENTdm server with XML data created according to the ResourceSync standard. We then created an Omeka plugin making heavy use of resync-php which translates the CONTENTdm data into fields usable by New Roots.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The development process was enriched by working closely with a faculty member. In weekly meetings we refined requirements and discussed design decisions, and the project benefited greatly from her domain knowledge.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the talk, I’ll describe each of these aspects in more detail (focusing on the bilingual functionality) and will briefly highlight the site’s other features with a series of screenshots. Finally, I’ll discuss lessons learned and future aspirations for the site.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Replacing aging ipads with low cost DIY solutions ===&lt;br /&gt;
''''' Jason Fleming (University of North Carolina Wilmington) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
We have been using Raspberry Pis for rotating displays in the library for about 2 years now with success, so when it was time to replace our aging Ipad lookup stations we decided to explore the option of using a touch screen display coupled with a raspberry pi. We will describe the solution we came up with and the problems finding a case to fit, and how we ended up retrofitting the existing cases with new 3D printed parts.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scaling Up R Instruction using RStudio Cloud + Zoom ===&lt;br /&gt;
''''' Alison Blaine (NC State University) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
In this lightning talk, I will discuss my experiences using cloud computing software, specifically RStudio Cloud, and webinar technology (Zoom) to scale up teaching R workshops at NC State to accomodate both in-person and online participants. This talk will focus on my 9-week R for Data Science workshop series that I'm currently teaching (Feb - April 2019), in which approximately 50 participants attend weekly hands-on coding sessions that are synchronous in-person at Hunt Library and online. The series is also being recorded and will be available as a self-directed non-credit course via the Moodle learning management software at NC State. My goal for the talk is to offer thoughts about how others might be able to successfully use these and similar technologies (such as Google Colab) to scale up data science instruction.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Building Bridges: The Triangle Digital Humanities Network as a Model for Navigating Inter-Institutional Collaboration ===&lt;br /&gt;
''''' Nathan Kelber, Claire Cahoon (University of North Carolina at Chapel Hill) ''''' &amp;lt;br/&amp;gt;&lt;br /&gt;
Libraries across the country are striving to find the right people, knowledge, and resources to create and sustain successful digital projects, but often struggle to break out of silos and connect with outside sources. Large R1 institutions grapple with keeping connected while small institutions strive to get access to needed resources. We all benefit from collaborating across institutions, documenting our strengths, and building the capacities of our staffs. These are the broad goals of the Triangle Digital Humanities Network (TDHN), which aims to create a community of practice for digital humanities scholars, teachers, and practitioners from institutions of all kinds within the North Carolina research triangle. Our talk will discuss the benefits and challenges of developing such an organization, with a focus on inter-institutional collaboration.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tackling these issues requires a variety of tactics. At TDHN, we have focused on these support methods:&lt;br /&gt;
* Inter-institutional communication channels (email list, shared calendar)&lt;br /&gt;
* Census data of local people, projects, organizations, workshops, spaces, communities, and repositories&lt;br /&gt;
* A Triangle Digital Humanities Institute for training scholars, especially for incorporating new scholars and those at under-represented institutions&lt;br /&gt;
&lt;br /&gt;
The challenge of any such community is to bring together people of diverse backgrounds, especially populations and institutions that are historically underrepresented in technology. We will address the challenges our team faces concerning decentralizing leadership and contribution as well as finding and including smaller institutions. Using TDHN as a case study, we will discuss the value of creating an interdisciplinary, inter-institutional, virtual community and how to take the first steps towards starting one in your area.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast 2019]]&lt;br /&gt;
&lt;br /&gt;
Back to [[Southeast]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46864</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46864"/>
				<updated>2019-04-18T13:14:47Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Logistics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46863</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46863"/>
				<updated>2019-04-18T13:14:02Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Diversity Scholarships */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Call for Proposals ===&lt;br /&gt;
We are seeking presenters for Code4Lib Southeast 2019 at the NC State University Libraries in Raleigh, NC.&lt;br /&gt;
&lt;br /&gt;
We are accepting proposals for:&lt;br /&gt;
* Presentations (15 minutes)&lt;br /&gt;
* Lightning talks (5 minutes)&lt;br /&gt;
&lt;br /&gt;
Breakout sessions will be organized on the day of the conference. &lt;br /&gt;
&lt;br /&gt;
Prepared talks should focus on one or more of the following areas:&lt;br /&gt;
&lt;br /&gt;
* Projects you've worked on that incorporate innovative implementations of existing technologies or development of new software&lt;br /&gt;
* Tools and technologies: How to get the most out of existing tools, standards, and protocols (and ideas on how to make them better)&lt;br /&gt;
* Technical issues: Big issues in library technology that are worthy of community attention or development&lt;br /&gt;
* Relevant non-technical issues: Concerns of interest to the Code4Lib community that are not strictly technical in nature, e.g. collaboration, diversity, organizational challenges, etc.&lt;br /&gt;
&lt;br /&gt;
Use the [https://docs.google.com/forms/d/e/1FAIpQLSeSBoJ-o0qrdJcg6PsfafStW6m92_4mT2_5zD5BC4g7biDpwg/viewform online proposal form] to submit your proposal. The deadline for proposals is '''Friday, March 22, 2019'''.&lt;br /&gt;
&lt;br /&gt;
Please send any questions to code4libse2019@gmail.com.&lt;br /&gt;
&lt;br /&gt;
=== Diversity Scholarships ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.trln.org/ Triangle Research Libraries Network] and [https://www.oclc.org/en/home.html OCLC] are providing funds* for three scholarships (up to $500) for individuals from diverse backgrounds to attend Code4Lib Southeast 2019 on Friday, May 31, 2019 at the NC State University Libraries in Raleigh, NC. Registration is free and lunch is included. Scholarship funds may be used to offset the cost of travel to and from the Hunt Library, lodging, and additional meals. Students enrolled in LIS graduate programs and non-librarian staff are encouraged to apply. &lt;br /&gt;
&lt;br /&gt;
==== Eligibility Requirements: ====&lt;br /&gt;
&lt;br /&gt;
* Applicants must be a member of a group not well-represented within the code4lib community, including but not limited to: women, people of color, LGBTQ+, ability/disability, non-binary gender identities, etc. We also invite applications from members of underrepresented and/or marginalized groups that don't fit into the categories listed above.&lt;br /&gt;
* Library employee OR student enrolled in a library and information science graduate program&lt;br /&gt;
* Applicants must reside in the [https://en.wikipedia.org/wiki/Southeastern_United_States southeast region] of the United States&lt;br /&gt;
* Applicants must be at least 18 years of age&lt;br /&gt;
&lt;br /&gt;
Applications are now closed for diversity scholarships.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;*TRLN is sponsoring $1000 and OCLC is sponsoring $500&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46767</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46767"/>
				<updated>2019-02-21T21:21:35Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Diversity Scholarships */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Call for Proposals ===&lt;br /&gt;
We are seeking presenters for Code4Lib Southeast 2019 at the NC State University Libraries in Raleigh, NC.&lt;br /&gt;
&lt;br /&gt;
We are accepting proposals for:&lt;br /&gt;
* Presentations (15 minutes)&lt;br /&gt;
* Lightning talks (5 minutes)&lt;br /&gt;
&lt;br /&gt;
Breakout sessions will be organized on the day of the conference. &lt;br /&gt;
&lt;br /&gt;
Prepared talks should focus on one or more of the following areas:&lt;br /&gt;
&lt;br /&gt;
* Projects you've worked on that incorporate innovative implementations of existing technologies or development of new software&lt;br /&gt;
* Tools and technologies: How to get the most out of existing tools, standards, and protocols (and ideas on how to make them better)&lt;br /&gt;
* Technical issues: Big issues in library technology that are worthy of community attention or development&lt;br /&gt;
* Relevant non-technical issues: Concerns of interest to the Code4Lib community that are not strictly technical in nature, e.g. collaboration, diversity, organizational challenges, etc.&lt;br /&gt;
&lt;br /&gt;
Use the [https://docs.google.com/forms/d/e/1FAIpQLSeSBoJ-o0qrdJcg6PsfafStW6m92_4mT2_5zD5BC4g7biDpwg/viewform online proposal form] to submit your proposal. The deadline for proposals is '''Friday, March 22, 2019'''.&lt;br /&gt;
&lt;br /&gt;
Please send any questions to code4libse2019@gmail.com.&lt;br /&gt;
&lt;br /&gt;
=== Diversity Scholarships ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.trln.org/ Triangle Research Libraries Network] and [https://www.oclc.org/en/home.html OCLC] are providing funds* for three scholarships (up to $500) for individuals from diverse backgrounds to attend Code4Lib Southeast 2019 on Friday, May 31, 2019 at the NC State University Libraries in Raleigh, NC. Registration is free and lunch is included. Scholarship funds may be used to offset the cost of travel to and from the Hunt Library, lodging, and additional meals. Students enrolled in LIS graduate programs and non-librarian staff are encouraged to apply. &lt;br /&gt;
&lt;br /&gt;
==== Eligibility Requirements: ====&lt;br /&gt;
&lt;br /&gt;
* Applicants must be a member of a group not well-represented within the code4lib community, including but not limited to: women, people of color, LGBTQ+, ability/disability, non-binary gender identities, etc. We also invite applications from members of underrepresented and/or marginalized groups that don't fit into the categories listed above.&lt;br /&gt;
* Library employee OR student enrolled in a library and information science graduate program&lt;br /&gt;
* Applicants must reside in the [https://en.wikipedia.org/wiki/Southeastern_United_States southeast region] of the United States&lt;br /&gt;
* Applicants must be at least 18 years of age&lt;br /&gt;
&lt;br /&gt;
Use the [https://docs.google.com/forms/d/e/1FAIpQLScsEfcELf-96U6CaDN7UjKRsHIEJd7qD9d3yRq0KzrMPyLxmg/viewform online application form] to apply. Applications must include: &lt;br /&gt;
&lt;br /&gt;
* A personal statement describing how attending C4LSE will support professional goals. Please include a brief statement that confirms the eligibility requirements are met. &lt;br /&gt;
* A CV/Resume &lt;br /&gt;
&lt;br /&gt;
The deadline for proposals is '''Friday, March 22, 2019'''. Please send any questions to [[code4libse2019@gmail.com]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;*TRLN is sponsoring $1000 and OCLC is sponsoring $500&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46766</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46766"/>
				<updated>2019-02-21T21:18:05Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: diversity scholarship code4libSE 2019&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Call for Proposals ===&lt;br /&gt;
We are seeking presenters for Code4Lib Southeast 2019 at the NC State University Libraries in Raleigh, NC.&lt;br /&gt;
&lt;br /&gt;
We are accepting proposals for:&lt;br /&gt;
* Presentations (15 minutes)&lt;br /&gt;
* Lightning talks (5 minutes)&lt;br /&gt;
&lt;br /&gt;
Breakout sessions will be organized on the day of the conference. &lt;br /&gt;
&lt;br /&gt;
Prepared talks should focus on one or more of the following areas:&lt;br /&gt;
&lt;br /&gt;
* Projects you've worked on that incorporate innovative implementations of existing technologies or development of new software&lt;br /&gt;
* Tools and technologies: How to get the most out of existing tools, standards, and protocols (and ideas on how to make them better)&lt;br /&gt;
* Technical issues: Big issues in library technology that are worthy of community attention or development&lt;br /&gt;
* Relevant non-technical issues: Concerns of interest to the Code4Lib community that are not strictly technical in nature, e.g. collaboration, diversity, organizational challenges, etc.&lt;br /&gt;
&lt;br /&gt;
Use the [https://docs.google.com/forms/d/e/1FAIpQLSeSBoJ-o0qrdJcg6PsfafStW6m92_4mT2_5zD5BC4g7biDpwg/viewform online proposal form] to submit your proposal. The deadline for proposals is '''Friday, March 22, 2019'''.&lt;br /&gt;
&lt;br /&gt;
Please send any questions to code4libse2019@gmail.com.&lt;br /&gt;
&lt;br /&gt;
=== Diversity Scholarships ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.trln.org/ Triangle Research Libraries Network] and [https://www.oclc.org/en/home.html OCLC] are providing funds* for three scholarships (up to $500) for individuals from diverse backgrounds to attend Code4Lib Southeast 2019 on Friday, May 31, 2019 at the NC State University Libraries in Raleigh, NC. Registration is free and lunch is included. Scholarship funds may be used to offset the cost of travel to and from the Hunt Library, lodging, and additional meals. Students enrolled in LIS graduate programs and non-librarian staff are encouraged to apply. &lt;br /&gt;
&lt;br /&gt;
==== Eligibility Requirements: ====&lt;br /&gt;
&lt;br /&gt;
* Applicants must be a member of a group not well-represented within the code4lib community, including but not limited to: women, people of color, LGBTQ+, ability/disability, non-binary gender identities, etc. We also invite applications from members of underrepresented and/or marginalized groups that don't fit into the categories listed above.&lt;br /&gt;
* Library employee OR student enrolled in a library and information science graduate program&lt;br /&gt;
* Applicants must reside in the [https://en.wikipedia.org/wiki/Southeastern_United_States southeast region] of the United States&lt;br /&gt;
* Applicants must be at least 18 years of age&lt;br /&gt;
&lt;br /&gt;
Use the [https://docs.google.com/forms/d/1U6IDpH8Mt5joJyzNz-X-fs-HZMFhFsQojO7QCfG_HBU/edit?usp=sharing online application form] to apply. Applications must include: &lt;br /&gt;
&lt;br /&gt;
* A personal statement describing how attending C4LSE will support professional goals. Please include a brief statement that confirms the eligibility requirements are met. &lt;br /&gt;
* A CV/Resume &lt;br /&gt;
&lt;br /&gt;
The deadline for proposals is '''Friday, March 22, 2019'''. Please send any questions to [[code4libse2019@gmail.com]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;*TRLN is sponsoring $1000 and OCLC is sponsoring $500&amp;lt;/small&amp;gt;&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46763</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46763"/>
				<updated>2019-02-21T20:48:05Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Call for Proposals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Call for Proposals ===&lt;br /&gt;
&lt;br /&gt;
We are seeking presenters for Code4Lib Southeast 2019 at the NC State University Libraries in Raleigh, NC.&lt;br /&gt;
&lt;br /&gt;
We are accepting proposals for:&lt;br /&gt;
* Presentations (15 minutes)&lt;br /&gt;
* Lightning talks (5 minutes)&lt;br /&gt;
&lt;br /&gt;
Breakout sessions will be organized on the day of the conference. &lt;br /&gt;
&lt;br /&gt;
Prepared talks should focus on one or more of the following areas:&lt;br /&gt;
&lt;br /&gt;
* Projects you've worked on that incorporate innovative implementations of existing technologies or development of new software&lt;br /&gt;
* Tools and technologies: How to get the most out of existing tools, standards, and protocols (and ideas on how to make them better)&lt;br /&gt;
* Technical issues: Big issues in library technology that are worthy of community attention or development&lt;br /&gt;
* Relevant non-technical issues: Concerns of interest to the Code4Lib community that are not strictly technical in nature, e.g. collaboration, diversity, organizational challenges, etc.&lt;br /&gt;
&lt;br /&gt;
Use the [https://docs.google.com/forms/d/e/1FAIpQLSeSBoJ-o0qrdJcg6PsfafStW6m92_4mT2_5zD5BC4g7biDpwg/viewform online proposal form] to submit your proposal. The deadline for proposals is '''Friday, March 22, 2019'''.&lt;br /&gt;
&lt;br /&gt;
Please send any questions to code4libse2019@gmail.com.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46514</id>
		<title>Southeast</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46514"/>
				<updated>2018-11-15T21:14:00Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Summer 2019: Code4Lib Southeast @ North Carolina State University */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mailing List ==&lt;br /&gt;
There is a separate Code4Lib-SE (Southeast) mailing list for the planning of Southeast region Code4Lib meetups.  Feel free to post Code4Lib-SE topics to the main Code4Lib mailing list as well (for instance, announcing new meetups) but this Code4Lib-SE specific mailing list will make sure we don't drown the main mailing list with other sorts of Code4Lib-SE administriva.&lt;br /&gt;
&lt;br /&gt;
https://groups.google.com/forum/#!forum/code4lib-se&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
=== May 2019: Code4Lib Southeast @ North Carolina State University ===&lt;br /&gt;
 &lt;br /&gt;
Code4Lib Southeast 2019 will be hosted at the James B. Hunt Jr. Library at North Carolina State University in Raleigh, NC on Friday, May 31st, 2019.&lt;br /&gt;
&lt;br /&gt;
For more details, visit the [[Southeast 2019|Code4Lib Southeast 2019 page]]&lt;br /&gt;
&lt;br /&gt;
== Past Events ==&lt;br /&gt;
&lt;br /&gt;
=== Summer 2018: Code4Lib Southeast, July 27, 2018 ===&lt;br /&gt;
Code4Lib [[Southeast 2018]] was hosted by the Atlanta University Center Robert W. Woodruff Library in Atlanta, Georgia on July 27, 2018.&lt;br /&gt;
&lt;br /&gt;
Session slides, videos, tweets and more are available on the '''[[Southeast 2018 Schedule]]''' page.&lt;br /&gt;
&lt;br /&gt;
=== Spring 2017:  Code4Lib Southeast at Emory University Library, April 21, 2017 ===&lt;br /&gt;
&lt;br /&gt;
Information about the event can be found at this link:   '''[[Southeast_2017|Code4LibSE 2017 Emory Meeting]]'''&lt;br /&gt;
&lt;br /&gt;
We currently have documentation from the Spring 2017 event about how the conference was planned.  This document is available to anyone and is available [https://wiki.code4lib.org/images/1/19/HowToThrowA1DayConference.pdf here].&lt;br /&gt;
&lt;br /&gt;
* (Summer - Fall 2015 will be in Greenville, SC) - Cancelled&lt;br /&gt;
* Winter-Spring 2015 will be at Tulane, New Orleans, Louisiana (primary contact: Phil Suda: phil.suda@gmail.com) - Cancelled&lt;br /&gt;
&lt;br /&gt;
=== Spring 2015: Code4LibSE Datathon ===&lt;br /&gt;
&lt;br /&gt;
'''May 1, 1-5 PM'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Room 128, Hodges Library, University of Tennessee Knoxville'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Registration page: http://goo.gl/forms/x9u11MCmJ1'''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All are welcome to an afternoon datathon, put together as part of Code4LibSouthest. The event is free and open to all, although we do ask for you to register using this form so we can have a head count.&lt;br /&gt;
&lt;br /&gt;
The first 2 hours will involve skillshares and workshops around data retrieval/munging tools, scripts, and workflows. Let us know if you have a skill that you would like to help others learn - some topics include OpenRefine/LODRefine, Google Docs + Scripting, writing XSLT, working with library data in python, open source ontology editors, working with open data APIs, understanding the RDF data model, etc. We will add confirmed topics for the skillshare part of the event agenda as they are confirmed on our Google Groups page - see https://groups.google.com/forum/#!topic/code4lib-se/. Please know that all data skills are welcome!&lt;br /&gt;
&lt;br /&gt;
Skills to be Shared:&lt;br /&gt;
* Metadata munging with XQuery, including roundtripping MARC to/from other XML metadata formats using https://github.com/ksclarke/freelib-marc4j-exist -- Kevin Clarke&lt;br /&gt;
* Perl + MARC/RDF munging -- Galen Charlton&lt;br /&gt;
* WOS, sci2 + network visualizations -- Cody Behles&lt;br /&gt;
* Depending on time: DPLA API, LODRefine (Linked Open Data Refine) &amp;amp; Open Authorities Reconciliation -- Christina Harlow&lt;br /&gt;
&lt;br /&gt;
We'll then take a coffee and food break as needed. Some coffee, tea and local treats from Magpie's Bakery will be provided.&lt;br /&gt;
&lt;br /&gt;
The second 2 hours will consist of breakout sessions where groups of folks can work with datasets using the tools/skills picked up. We invite people to bring their own datasets that need any kind of work - encoding issues, normalizing headings, mapping to other formats, pulling in URIs. If you don't bring your own data, we'll use datasets from UTK and the DPLA that need work normalizing and mapping names/subjects of regional interest. Attendees are invited to sit and learn or work on their own data - whatever you feel most comfortable with doing.&lt;br /&gt;
&lt;br /&gt;
Please register below, and let us know if you are 1. able to share skills or 2. will be bringing your own data. Neither of these are required for attendance. &lt;br /&gt;
&lt;br /&gt;
Questions or issues? Email Christina at charlow2@utk.edu Travel information is being sent directly to those registered. Ask Christina if you didn't receive these.&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46513</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46513"/>
				<updated>2018-11-15T20:27:25Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2019&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Call for Proposals ===&lt;br /&gt;
The call for proposals will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46512</id>
		<title>Southeast</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46512"/>
				<updated>2018-11-15T19:45:51Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Summer 2019: Code4Lib Southeast @ NCSU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mailing List ==&lt;br /&gt;
There is a separate Code4Lib-SE (Southeast) mailing list for the planning of Southeast region Code4Lib meetups.  Feel free to post Code4Lib-SE topics to the main Code4Lib mailing list as well (for instance, announcing new meetups) but this Code4Lib-SE specific mailing list will make sure we don't drown the main mailing list with other sorts of Code4Lib-SE administriva.&lt;br /&gt;
&lt;br /&gt;
https://groups.google.com/forum/#!forum/code4lib-se&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
=== Summer 2019: Code4Lib Southeast @ North Carolina State University ===&lt;br /&gt;
 &lt;br /&gt;
Code4Lib Southeast 2019 will be hosted at the James B. Hunt Jr. Library at North Carolina State University in Raleigh, NC on Friday, May 31st, 2019.&lt;br /&gt;
&lt;br /&gt;
For more details, visit the [[Southeast 2019|Code4Lib Southeast 2019 page]]&lt;br /&gt;
&lt;br /&gt;
== Past Events ==&lt;br /&gt;
&lt;br /&gt;
=== Summer 2018: Code4Lib Southeast, July 27, 2018 ===&lt;br /&gt;
Code4Lib [[Southeast 2018]] was hosted by the Atlanta University Center Robert W. Woodruff Library in Atlanta, Georgia on July 27, 2018.&lt;br /&gt;
&lt;br /&gt;
Session slides, videos, tweets and more are available on the '''[[Southeast 2018 Schedule]]''' page.&lt;br /&gt;
&lt;br /&gt;
=== Spring 2017:  Code4Lib Southeast at Emory University Library, April 21, 2017 ===&lt;br /&gt;
&lt;br /&gt;
Information about the event can be found at this link:   '''[[Southeast_2017|Code4LibSE 2017 Emory Meeting]]'''&lt;br /&gt;
&lt;br /&gt;
We currently have documentation from the Spring 2017 event about how the conference was planned.  This document is available to anyone and is available [https://wiki.code4lib.org/images/1/19/HowToThrowA1DayConference.pdf here].&lt;br /&gt;
&lt;br /&gt;
* (Summer - Fall 2015 will be in Greenville, SC) - Cancelled&lt;br /&gt;
* Winter-Spring 2015 will be at Tulane, New Orleans, Louisiana (primary contact: Phil Suda: phil.suda@gmail.com) - Cancelled&lt;br /&gt;
&lt;br /&gt;
=== Spring 2015: Code4LibSE Datathon ===&lt;br /&gt;
&lt;br /&gt;
'''May 1, 1-5 PM'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Room 128, Hodges Library, University of Tennessee Knoxville'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Registration page: http://goo.gl/forms/x9u11MCmJ1'''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All are welcome to an afternoon datathon, put together as part of Code4LibSouthest. The event is free and open to all, although we do ask for you to register using this form so we can have a head count.&lt;br /&gt;
&lt;br /&gt;
The first 2 hours will involve skillshares and workshops around data retrieval/munging tools, scripts, and workflows. Let us know if you have a skill that you would like to help others learn - some topics include OpenRefine/LODRefine, Google Docs + Scripting, writing XSLT, working with library data in python, open source ontology editors, working with open data APIs, understanding the RDF data model, etc. We will add confirmed topics for the skillshare part of the event agenda as they are confirmed on our Google Groups page - see https://groups.google.com/forum/#!topic/code4lib-se/. Please know that all data skills are welcome!&lt;br /&gt;
&lt;br /&gt;
Skills to be Shared:&lt;br /&gt;
* Metadata munging with XQuery, including roundtripping MARC to/from other XML metadata formats using https://github.com/ksclarke/freelib-marc4j-exist -- Kevin Clarke&lt;br /&gt;
* Perl + MARC/RDF munging -- Galen Charlton&lt;br /&gt;
* WOS, sci2 + network visualizations -- Cody Behles&lt;br /&gt;
* Depending on time: DPLA API, LODRefine (Linked Open Data Refine) &amp;amp; Open Authorities Reconciliation -- Christina Harlow&lt;br /&gt;
&lt;br /&gt;
We'll then take a coffee and food break as needed. Some coffee, tea and local treats from Magpie's Bakery will be provided.&lt;br /&gt;
&lt;br /&gt;
The second 2 hours will consist of breakout sessions where groups of folks can work with datasets using the tools/skills picked up. We invite people to bring their own datasets that need any kind of work - encoding issues, normalizing headings, mapping to other formats, pulling in URIs. If you don't bring your own data, we'll use datasets from UTK and the DPLA that need work normalizing and mapping names/subjects of regional interest. Attendees are invited to sit and learn or work on their own data - whatever you feel most comfortable with doing.&lt;br /&gt;
&lt;br /&gt;
Please register below, and let us know if you are 1. able to share skills or 2. will be bringing your own data. Neither of these are required for attendance. &lt;br /&gt;
&lt;br /&gt;
Questions or issues? Email Christina at charlow2@utk.edu Travel information is being sent directly to those registered. Ask Christina if you didn't receive these.&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46511</id>
		<title>Southeast</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast&amp;diff=46511"/>
				<updated>2018-11-15T19:45:14Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Summer 2019: Code4Lib Southeast @ NCSU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Mailing List ==&lt;br /&gt;
There is a separate Code4Lib-SE (Southeast) mailing list for the planning of Southeast region Code4Lib meetups.  Feel free to post Code4Lib-SE topics to the main Code4Lib mailing list as well (for instance, announcing new meetups) but this Code4Lib-SE specific mailing list will make sure we don't drown the main mailing list with other sorts of Code4Lib-SE administriva.&lt;br /&gt;
&lt;br /&gt;
https://groups.google.com/forum/#!forum/code4lib-se&lt;br /&gt;
&lt;br /&gt;
== Upcoming Events ==&lt;br /&gt;
=== Summer 2019: Code4Lib Southeast @ NCSU ===&lt;br /&gt;
 &lt;br /&gt;
Code4Lib Southeast 2019 will be hosted at the James B. Hunt Jr. Library at North Carolina State University in Raleigh, NC on Friday, May 31st, 2019.&lt;br /&gt;
&lt;br /&gt;
For more details, visit the [[Southeast 2019|Code4Lib Southeast 2019 page]]&lt;br /&gt;
&lt;br /&gt;
== Past Events ==&lt;br /&gt;
&lt;br /&gt;
=== Summer 2018: Code4Lib Southeast, July 27, 2018 ===&lt;br /&gt;
Code4Lib [[Southeast 2018]] was hosted by the Atlanta University Center Robert W. Woodruff Library in Atlanta, Georgia on July 27, 2018.&lt;br /&gt;
&lt;br /&gt;
Session slides, videos, tweets and more are available on the '''[[Southeast 2018 Schedule]]''' page.&lt;br /&gt;
&lt;br /&gt;
=== Spring 2017:  Code4Lib Southeast at Emory University Library, April 21, 2017 ===&lt;br /&gt;
&lt;br /&gt;
Information about the event can be found at this link:   '''[[Southeast_2017|Code4LibSE 2017 Emory Meeting]]'''&lt;br /&gt;
&lt;br /&gt;
We currently have documentation from the Spring 2017 event about how the conference was planned.  This document is available to anyone and is available [https://wiki.code4lib.org/images/1/19/HowToThrowA1DayConference.pdf here].&lt;br /&gt;
&lt;br /&gt;
* (Summer - Fall 2015 will be in Greenville, SC) - Cancelled&lt;br /&gt;
* Winter-Spring 2015 will be at Tulane, New Orleans, Louisiana (primary contact: Phil Suda: phil.suda@gmail.com) - Cancelled&lt;br /&gt;
&lt;br /&gt;
=== Spring 2015: Code4LibSE Datathon ===&lt;br /&gt;
&lt;br /&gt;
'''May 1, 1-5 PM'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Room 128, Hodges Library, University of Tennessee Knoxville'''&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Registration page: http://goo.gl/forms/x9u11MCmJ1'''&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All are welcome to an afternoon datathon, put together as part of Code4LibSouthest. The event is free and open to all, although we do ask for you to register using this form so we can have a head count.&lt;br /&gt;
&lt;br /&gt;
The first 2 hours will involve skillshares and workshops around data retrieval/munging tools, scripts, and workflows. Let us know if you have a skill that you would like to help others learn - some topics include OpenRefine/LODRefine, Google Docs + Scripting, writing XSLT, working with library data in python, open source ontology editors, working with open data APIs, understanding the RDF data model, etc. We will add confirmed topics for the skillshare part of the event agenda as they are confirmed on our Google Groups page - see https://groups.google.com/forum/#!topic/code4lib-se/. Please know that all data skills are welcome!&lt;br /&gt;
&lt;br /&gt;
Skills to be Shared:&lt;br /&gt;
* Metadata munging with XQuery, including roundtripping MARC to/from other XML metadata formats using https://github.com/ksclarke/freelib-marc4j-exist -- Kevin Clarke&lt;br /&gt;
* Perl + MARC/RDF munging -- Galen Charlton&lt;br /&gt;
* WOS, sci2 + network visualizations -- Cody Behles&lt;br /&gt;
* Depending on time: DPLA API, LODRefine (Linked Open Data Refine) &amp;amp; Open Authorities Reconciliation -- Christina Harlow&lt;br /&gt;
&lt;br /&gt;
We'll then take a coffee and food break as needed. Some coffee, tea and local treats from Magpie's Bakery will be provided.&lt;br /&gt;
&lt;br /&gt;
The second 2 hours will consist of breakout sessions where groups of folks can work with datasets using the tools/skills picked up. We invite people to bring their own datasets that need any kind of work - encoding issues, normalizing headings, mapping to other formats, pulling in URIs. If you don't bring your own data, we'll use datasets from UTK and the DPLA that need work normalizing and mapping names/subjects of regional interest. Attendees are invited to sit and learn or work on their own data - whatever you feel most comfortable with doing.&lt;br /&gt;
&lt;br /&gt;
Please register below, and let us know if you are 1. able to share skills or 2. will be bringing your own data. Neither of these are required for attendance. &lt;br /&gt;
&lt;br /&gt;
Questions or issues? Email Christina at charlow2@utk.edu Travel information is being sent directly to those registered. Ask Christina if you didn't receive these.&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46510</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46510"/>
				<updated>2018-11-15T19:39:40Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2018&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Call for Proposals ===&lt;br /&gt;
The call for proposals will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46509</id>
		<title>Southeast 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Southeast_2019&amp;diff=46509"/>
				<updated>2018-11-15T19:38:35Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: Add Code4Lib Southeast 2019 page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
We are excited to announce that the Code4Lib Southeast 2019 conference will be held at North Carolina State University in Raleigh, NC! Please join us Friday, May 31st at the [https://www.lib.ncsu.edu/huntlibrary James B. Hunt Jr. Library] for an informal conference that will feature sessions covering technology in libraries, archives and museums in the [[Southeast|Southeast area]].&lt;br /&gt;
&lt;br /&gt;
When - Friday, May 31st, 2018&lt;br /&gt;
&lt;br /&gt;
Where - [https://goo.gl/maps/nwA6jpZ5anT2 James B. Hunt Jr. Library, North Carolina State University, Raleigh NC].&lt;br /&gt;
&lt;br /&gt;
Cost - Free! Breakfast, lunch and afternoon snacks will be provided&lt;br /&gt;
&lt;br /&gt;
Twitter hashtag - #code4libse2019&lt;br /&gt;
&lt;br /&gt;
== Logistics ==&lt;br /&gt;
=== Registration ===&lt;br /&gt;
Registration will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Call for Proposals ===&lt;br /&gt;
The call for proposals will open in Spring 2019! An email containing more information will be sent out to the Code4Lib Southeast and Code4Lib mailing lists.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
To be announced.&lt;br /&gt;
&lt;br /&gt;
== About the area ==&lt;br /&gt;
&lt;br /&gt;
=== Accomodations ===&lt;br /&gt;
[http://www.stateviewhotel.com/ The StateView hotel] is located on NCSU’s Centennial Campus, a 20-minute walk from the conference location in James B. Hunt, Jr. Library.&lt;br /&gt;
&lt;br /&gt;
[https://www.marriott.com/hotels/travel/rdura-aloft-raleigh/ Aloft Raleigh] is adjacent to North Campus. Free [http://www2.acs.ncsu.edu/trans/wolfline/index.html Wolfline buses] connect North and Centennial Campus.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157https://www.visitraleigh.com/places-to-stay/?skip=0&amp;amp;sort=qualityScore&amp;amp;regionids=157 Downtown Raleigh] hotels are short drive or bus ride away. Additional accommodations are available all over the Triangle area.&lt;br /&gt;
&lt;br /&gt;
[https://www.visitraleigh.com/places-to-stay/lgbt-friendly-hotels/?skip=0&amp;amp;sort=qualityScore&amp;amp;subcatids=12193 A list of TAG-approved LGBT-Welcoming Hotels in Raleigh, N.C.] &lt;br /&gt;
&lt;br /&gt;
=== Food ===&lt;br /&gt;
&lt;br /&gt;
Breakfast, Lunch, and afternoon snack will be provided at no cost to attendees. Attendees will have an opportunity to note dietary preferences when registering for the conference. &lt;br /&gt;
&lt;br /&gt;
[https://www.godowntownraleigh.com/explore/dining Map of Downtown Raleigh Restaurants &amp;amp; Dining]&lt;br /&gt;
&lt;br /&gt;
[https://indyweek.com/news/best-triangle-2018-eat-drink/ Indy Week Best of the Triangle 2018]&lt;br /&gt;
&lt;br /&gt;
[https://www.findmeglutenfree.com/us/nc/raleigh Gluten-free dining in Raleigh]&lt;br /&gt;
&lt;br /&gt;
[https://www.happycow.net/searchmap?location=Raleigh,%20North%20Carolina,%20USA&amp;amp;vegan=true&amp;amp;vegetarian=true&amp;amp;vegfriendly=true&amp;amp;bakery=true&amp;amp;bnb=true&amp;amp;catering=true&amp;amp;delivery=true&amp;amp;farmers=true&amp;amp;foodtruck=true&amp;amp;health=true&amp;amp;icecream=true&amp;amp;juicebar=true&amp;amp;marketvendor=true&amp;amp;organization=true&amp;amp;other=true&amp;amp;veganprofessional=true&amp;amp;vegshop=true&amp;amp;term=&amp;amp;ft=&amp;amp;radius=5&amp;amp;metric=mi&amp;amp;limit=81&amp;amp;order=default&amp;amp;lat=35.7796&amp;amp;lng=-78.6382 Veg*n/Veg*n-friendly restaurants]&lt;br /&gt;
&lt;br /&gt;
=== Travel ===&lt;br /&gt;
&lt;br /&gt;
The [https://www.rdu.com/ Raleigh-Durham International Airport (RDU)] serves the Triangle area. It is about 15 miles (25 minutes) driving to reach the James B. Hunt Jr. Library. &lt;br /&gt;
&lt;br /&gt;
Driving directions to the James B. Hunt Jr. Library from various locations can be found [https://www.lib.ncsu.edu/directions/hunt here]. &lt;br /&gt;
&lt;br /&gt;
=== Transportation ===&lt;br /&gt;
&lt;br /&gt;
[https://gotriangle.org GoTriangle] provides bus service for $2.25 each way, connecting the airport to downtown Raleigh via Route 100. Note: Route 100 does not reach NC State’s Centennial Campus&lt;br /&gt;
&lt;br /&gt;
Other area bus services include NCSU's free [http://www2.acs.ncsu.edu/trans/wolfline/summer.html Wolfline] and [https://goraleigh.org/maps-schedules/goraleigh/11 GoRaleigh Route 11]&lt;br /&gt;
&lt;br /&gt;
[https://www.rdu.com/ground-transportation/taxis/ Taxi service] is easily available just outside RDU baggage claim.&lt;br /&gt;
&lt;br /&gt;
[https://www.li.me/ Lime] bikes and electronic scooters are also available on campus. You can view additional information [http://www2.acs.ncsu.edu/trans/wolftrails/limebike.html here].&lt;br /&gt;
&lt;br /&gt;
=== Parking ===&lt;br /&gt;
&lt;br /&gt;
Hourly parking is available in the [http://www.google.com/maps/place/35%C2%B046%2710.3%22N+78%C2%B040%2737.1%22W/@35.7693271,-78.6768756,17z/data=!4m2!3m1!1s0x0:0x0 Poulton Paylot] across the street from the first floor entrance to the James B. Hunt Jr. Library. Parking fees are $2/hour. Parking spots are numbered, and there is a pay station that accepts debit and credit cards only (no cash). Poulton Paylot also accepts payment online through [https://ppprk.com/park/ Passport Parking]. &lt;br /&gt;
&lt;br /&gt;
Read more about parking [https://www.lib.ncsu.edu/parking here]. &lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
Code4Lib Southeast 2019 will adopt and enforce the Code4Lib Code of Conduct for this event.&lt;br /&gt;
&lt;br /&gt;
“Code4Lib seeks to provide a welcoming, professionally engaging, fun, and safe conference experience and ongoing community for everyone. We do not tolerate harassment in any form. Discriminatory language and imagery (including sexual) is not appropriate for any event venue, including talks, or any community channel such as the chatroom or mailing list.”&lt;br /&gt;
&lt;br /&gt;
Full C4L code of conduct: https://github.com/code4lib/antiharassment-policy/blob/master/code_of_conduct.md&lt;br /&gt;
&lt;br /&gt;
== Contact== &lt;br /&gt;
&lt;br /&gt;
If you have any questions about the conference, please e-mail us at [http://mailto:code4libse2019@gmail.com code4libse2019@gmail.com].&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=2016_Lightning_Talks&amp;diff=44049</id>
		<title>2016 Lightning Talks</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=2016_Lightning_Talks&amp;diff=44049"/>
				<updated>2016-03-14T17:22:04Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Wednesday 11:00 to 12:00 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Lightning Talks==&lt;br /&gt;
Lightning Talks presented at Code4Lib 2016 in Philadelphia, PA from March 8, 2016 - March 10, 2016.&lt;br /&gt;
&lt;br /&gt;
==Tuesday 15:50 to 16:50==&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=CJf8Ja6sPAg Recording]&lt;br /&gt;
&lt;br /&gt;
# [https://docs.google.com/presentation/d/1Xets1RZSM-7IsR31k3bsQn5wzSnQbtT0eGfe0y9-oLQ/edit#slide=id.p4 #Code4LibProgramSoWhite] - Whitni Watkins &amp;amp; Code4Lib 2016 Programming Committee&lt;br /&gt;
# Static Site Generator for Finding Aids - Hillel Arnold&lt;br /&gt;
# [http://subtxt.in/slides/av-access Accessible Digital Video Libraries for Humans and Machines] - Drew Gordon&lt;br /&gt;
# Visualizing Book Content - Greg Lindall &lt;br /&gt;
# So You're Going to Die :) - Angela Galvan&lt;br /&gt;
# You Can Participant In An OSS Project Even If You Don't Write Programs - Yuka Egusa&lt;br /&gt;
# XFR Collective - Lorena Ramírez-López&lt;br /&gt;
# [http://www.slideshare.net/bohyunkim/visualizing-library-data-59311803 Visualizing Library Data] - Boyhun Kim&lt;br /&gt;
&lt;br /&gt;
==Wednesday 11:00 to 12:00==&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=SaMuY9SeyOc&amp;amp;feature=youtu.be&amp;amp;t=2h10m20s Recording]&lt;br /&gt;
&lt;br /&gt;
# Let's Get Physical - Ian Walls&lt;br /&gt;
# Transferring Digital Records to the Archives - Greg Wiedeman&lt;br /&gt;
# Instagram API Changes - Todd Stoffer&lt;br /&gt;
# Why Cats Prefer Boxes Over Fancy Toys - Katherine Deibel&lt;br /&gt;
# [http://bit.ly/1YuCok4 &amp;quot;xmlaminar&amp;quot;] - Michael Gibney &lt;br /&gt;
# [http://z.umn.edu/c4ldoi Resolving Metadata from DOI] - Michael Berkowski&lt;br /&gt;
# [http://kbeswick.github.io/quick_search_code4lib2016/ QUICKSEARCH (Now Open Source)] - Kevin Beswick&lt;br /&gt;
# Using Sphinx for Documentation - Dan Gillean&lt;br /&gt;
# GW Programming Consultations - Justin Littman&lt;br /&gt;
# The RMap Project - Karen Hanson&lt;br /&gt;
&lt;br /&gt;
==Thursday 10:15 to 11:00==&lt;br /&gt;
&lt;br /&gt;
[https://youtu.be/pSlJr8L8dpA?t=50s Recording]&lt;br /&gt;
&lt;br /&gt;
# [https://docs.google.com/presentation/d/1JbSDNvsOgTOMVPgQ7HgXSVrLj270DZlDTzFrawhubuA/edit#slide=id.g10c59995b4_0_76 Finding Aids/Digital Collections Integration] - Sean Aery&lt;br /&gt;
# Code4Lib Con (Staring down the barrel of a huge contract) - Chad Nelson&lt;br /&gt;
# GitHub as a Knowledge Base - Heidi Tebbe  &lt;br /&gt;
# Leveraging the Public Cloud to Compliment Your ILS - Shlomo Knisbacher&lt;br /&gt;
# Stupid Simple JavaScript that Makes You a Hero and How to Win Friends in Libraries - Allison Jai O'Dell&lt;br /&gt;
# Single Sign On, Identity &amp;amp; System Integration - Steelsen Smith&lt;br /&gt;
# [https://github.com/alblaine/c4l16-lightningtalk/blob/master/slides.pdf Code+Art] - Alison Blaine&lt;br /&gt;
# opaquenamespace.org - Ryan Wick&lt;br /&gt;
# Your Metadata is What?!? - Robert Haschart&lt;br /&gt;
# FAUXBR, etc. in Pika - James Staub&lt;br /&gt;
&lt;br /&gt;
[[Category:Code4Lib2016]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=2016_Conference_Committees&amp;diff=43464</id>
		<title>2016 Conference Committees</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=2016_Conference_Committees&amp;diff=43464"/>
				<updated>2015-09-08T12:58:19Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Program Committee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Code4Lib 2016 Committees =&lt;br /&gt;
&lt;br /&gt;
''Many hands make for light work.''&lt;br /&gt;
&lt;br /&gt;
Hosting a conference is incredibly complex, and it cannot be done without the help of the entire community.  If you are interested in being an awesome person and applying your skills to a particular part of the Code4Lib 2016 conference, create an account on this wiki and sign-up for one or more of the groups below (please provide a contact).  Each committee must have a Primary Contact (chair), Secondary Contact (co-chair), and Documentarian (secretary).  The role of the Documentarian is to transcribe key information to future conference committees, such as timelines, costs, process, etc.  Feel free to improve the summary statements for each of the committees. When adding your name, please indicate 'v' if you are a veteran on the committee so that we ensure committees are not made up entirely of newbies.&lt;br /&gt;
&lt;br /&gt;
We will assign a local contact (LPC) to each committee.&lt;br /&gt;
&lt;br /&gt;
== Location and Dates ==&lt;br /&gt;
&lt;br /&gt;
* Location: Old City District of Philadelphia, PA&lt;br /&gt;
* Dates: March 7-10, 2016&lt;br /&gt;
** Pre-conferences - &lt;br /&gt;
** Main meeting - &lt;br /&gt;
** Post conference activities?&lt;br /&gt;
&lt;br /&gt;
== Local Planning Committee ==&lt;br /&gt;
This committee is charged with running the show such as overall timeline, budgeting, coordinating of locations and logistics, wrangler of committees, and communicating with the community.&lt;br /&gt;
&lt;br /&gt;
*  David Lacy (Villanova) - Primary Contact (v)&lt;br /&gt;
*  Chad Nelson - Secondary Contact (v)&lt;br /&gt;
*  Anna Headley (Chemical Heritage Foundation) - Documentarian (v)&lt;br /&gt;
*  [[User:Sdellis|Shaun Ellis]] (Princeton)  (v)&lt;br /&gt;
*  Katherine Lynch (Temple) (v)&lt;br /&gt;
*  Stephen Ng (Temple)&lt;br /&gt;
*  Brett Bonfield (Collingswood Public)&lt;br /&gt;
*  Lauren Gala (UPenn)&lt;br /&gt;
*  David Uspal (Villanova) (v)&lt;br /&gt;
*  Chris Clement (Drexel)&lt;br /&gt;
&lt;br /&gt;
== Website Working Group ==&lt;br /&gt;
This group will focus on content strategy (in collaboration with the Documentation Committee) and feature implementations to improve the overall user experience for users (i.e., on-site and remote attendees, speakers, potential sponsors, post-conference users).  &lt;br /&gt;
&lt;br /&gt;
[[Website Working Group Documents|Website Working Group Documents]]&lt;br /&gt;
&lt;br /&gt;
*  [[User:Cdmo|Charlie Morris]] (Penn State) - Primary Contact&lt;br /&gt;
*  [[User:jtidal|Junior Tidal]] (New York City College of Technology) - Secondary Contact&lt;br /&gt;
*  [[User:BillMcMillin|Bill McMillin]] (Pratt Institute) - Documentarian&lt;br /&gt;
*  [[User:Sdellis|Shaun Ellis]] (Princeton) - LPC Contact (v)&lt;br /&gt;
* [[User:Phette23|Eric Phetteplace]] (Cal College of the Arts)&lt;br /&gt;
*  [[User:Sarahshealy| Sarah Shealy]] (Greenville (SC) County Public Library)&lt;br /&gt;
*  [[User:JennC| Jennifer Colt]] (Cornell University Library)&lt;br /&gt;
* [[User:LaurenAjamie| Lauren Ajamie]] (University of Notre Dame Library)&lt;br /&gt;
* [[User:MichaelSchofield| Michael Schofield]] ( @schoeyfield )&lt;br /&gt;
* [[User:LukeAeschleman| Luke Aeschleman]] (UNC - Chapel Hill | Health Sciences Library)&lt;br /&gt;
* [[User:Wickr|Ryan Wick]]&lt;br /&gt;
* [[User:cbeer|Chris Beer]]&lt;br /&gt;
&lt;br /&gt;
== Sponsorship Committee ==&lt;br /&gt;
This group will focus on making sure all who want to support the conference have the opportunity to do so.  Sponsorship Committee work involves working with the LPC to close budget gaps and talking to potential sponsors to find the level that is right for them.  &lt;br /&gt;
&lt;br /&gt;
The Sponsorship committee meets every Monday at 3pm EST (12pm PST) via [https://plus.google.com/hangouts/_/gwibrfqhzxe23uto4me3tktbnia Google hangout].  &lt;br /&gt;
&lt;br /&gt;
* [[User:Sdellis|Shaun Ellis]] (Princeton) (v)&lt;br /&gt;
* David Uspal (Villanova) - LPC Contact (v)&lt;br /&gt;
* Chad Nelson&lt;br /&gt;
* Morgan McKeehan&lt;br /&gt;
* Ray Schwartz&lt;br /&gt;
* Sharon Whitfield (Rowan University)&lt;br /&gt;
* Brett Bonfield  (Collingswood Public) (v)&lt;br /&gt;
* Katherine Lynch (Temple University)&lt;br /&gt;
&lt;br /&gt;
== Keynote Committee ==&lt;br /&gt;
This group will: gather nominations from Code4Lib community; contact nominees to confirm their willingness and availability; collect bios from the available nominees and add them to the Diebold-o-Tron; support the voting process; work with the community's top nominees to schedule their keynotes; and collaborate with other committees and the community to ensure everything is communicated appropriately and logistical matters are given suitable attention.&lt;br /&gt;
&lt;br /&gt;
* Brett Bonfield (Collingswood Public)&lt;br /&gt;
* John Mignault (ESDN/METRO)&lt;br /&gt;
* Emily Morton-Owens&lt;br /&gt;
* [[User:Phette23|Eric Phetteplace]]&lt;br /&gt;
* Whitni Watkins (St. Lawrence University)&lt;br /&gt;
* Beatrice Pulliam (Providence Public)&lt;br /&gt;
&lt;br /&gt;
== Pre-conference Committee ==&lt;br /&gt;
This committee plans the pre-conference day. It keeps strong lines of communications open with the Program Committee. It also helps shepherd events on the day itself.&lt;br /&gt;
* Anna Headley - Chemical Heritage Foundation (Local Contact)&lt;br /&gt;
* [[User:ChristinaHarlow|Christina Harlow]]&lt;br /&gt;
* Eric Lease Morgan - Librarian-At-Large&lt;br /&gt;
&lt;br /&gt;
== Program Committee == &lt;br /&gt;
This committee plans the structure of the program, arranges the voting on presentations, etc. This includes soliciting regular talks. These folks will also manage the flow of the program at the conference -- introducing speakers or soliciting other volunteers to MC.&lt;br /&gt;
* David Lacy - Villanova (Local Contact)&lt;br /&gt;
* Kevin Beswick - NCSU&lt;br /&gt;
&lt;br /&gt;
== Scholarship Committee ==&lt;br /&gt;
This committee works with funding institutions to arrange the scholarships offered. They solicit submissions and select winners of the scholarship(s). They also work with the winners to plan their travel and arrangements.&lt;br /&gt;
* Chad Nelson (Local Contact)&lt;br /&gt;
*  [[User:jtidal|Junior Tidal]] (New York City College of Technology)&lt;br /&gt;
* Linda Ballinger (Penn State)&lt;br /&gt;
* Mairelys Lemus-Rojas (University of Miami Libraries)&lt;br /&gt;
* Spencer Lamm (Drexel University)&lt;br /&gt;
&lt;br /&gt;
== Childcare Committee == &lt;br /&gt;
This group assess the need for childcare at the conference, organizes childcare options, determines cost, and liaises with parents and chilcare providers&lt;br /&gt;
* Chad Nelson (Local Contact)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Additional Committees... Coming Soon! ==&lt;br /&gt;
* Book Give-Away&lt;br /&gt;
* Onsite Volunteer&lt;br /&gt;
* Social Activities&lt;br /&gt;
* Streaming Video&lt;br /&gt;
* T-Shirt&lt;br /&gt;
* Voting&lt;br /&gt;
* Whatever&lt;br /&gt;
* Wifi/Electrical&lt;br /&gt;
* IRC&lt;br /&gt;
* Reception?&lt;br /&gt;
* Accessibility&lt;br /&gt;
&lt;br /&gt;
[[Category:Code4Lib2016]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=2014_During_the_Conference_Volunteers&amp;diff=40602</id>
		<title>2014 During the Conference Volunteers</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=2014_During_the_Conference_Volunteers&amp;diff=40602"/>
				<updated>2014-03-10T17:59:54Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Session Timer Volunteers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;code4lib 2014 During the Conference Volunteers&lt;br /&gt;
&lt;br /&gt;
== Hospitality Suite Committee ==&lt;br /&gt;
&lt;br /&gt;
This committee makes arrangements for any hospitality suite amenities (technology, snacks, games, icebreakers...) we may want.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Welcome Wagon Committee ==&lt;br /&gt;
&lt;br /&gt;
Offers conference newcomers an opportunity to self-identify; offers oldtimers an opportunity to meet newcomers. May also want to constitute a year-round variation for #code4lib.&lt;br /&gt;
&lt;br /&gt;
* Becky Yoose (b.yoose at google)&lt;br /&gt;
&lt;br /&gt;
== Social Networking ==&lt;br /&gt;
Responsible for non-IRC social networking presence.&lt;br /&gt;
&lt;br /&gt;
1-2 person(s) to take questions for sessions (assuming there's time during the session) via Twitter/IRC. Mark if you can only do one or both.&lt;br /&gt;
&lt;br /&gt;
Consider directing people with questions to presenter on twitter/IRC (if applicable) if there is no time for questions.&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
* Coral Sheldon-Hess (@web_kunoichi on Twitter, coral on IRC)&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
&lt;br /&gt;
== IRC Evangelists ==&lt;br /&gt;
Demonstrate how to get onto #code4lib during Registration. Offer support for newcomers in #code4lib during the conference.&lt;br /&gt;
&lt;br /&gt;
One of the easiest ways to participate is to [http://webchat.freenode.net/ Go here] with your web browser. Choose a nickname (anything works so long as it is unique; if you want to be anonymous pick appropriately). Enter &amp;quot;code4lib&amp;quot; as the &amp;quot;Channel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you've managed to get into the channel without help, type &amp;quot;@helpers&amp;quot; (without the quotes) to see a list of #code4lib helpers.&lt;br /&gt;
&lt;br /&gt;
* Becky Yoose (yo_bj in IRC)&lt;br /&gt;
&lt;br /&gt;
== IRC Access ==&lt;br /&gt;
Look into technology/procedures to make connecting to, and maintaining a connection to, IRC less painful. i.e. make sure wifi will allow connection, and someone needs to contact freenode about the sudden influx of people&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Registration Desk Volunteers==&lt;br /&gt;
&lt;br /&gt;
CONCENTRA will be working at the registration desk. We are looking for possibly one person to be a code4lib presence at the desk on Tuesday morning.&lt;br /&gt;
&lt;br /&gt;
Tuesday 8-9 am&lt;br /&gt;
&lt;br /&gt;
Adam Constabaris (first dot last with the cases on the down-low at gmail)&lt;br /&gt;
&lt;br /&gt;
==MCs==&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
&lt;br /&gt;
* Dre, destroyer of cookies, doesn't look as good in a hat as Becky.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
&lt;br /&gt;
*Becky, destroyer of last names, singer of badly adapted show tunes &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
*Rosalyn, destroyer of fun, not as entertaining as Becky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
* Cynthia, destroyer of jokes, babbler of the universe&lt;br /&gt;
&lt;br /&gt;
== Session Timer Volunteers ==&lt;br /&gt;
&lt;br /&gt;
People who volunteer to sit up front, keep time (and bring timer equipment - i.e. a laptop with a stopwatch program).  It's good to have two people in each slot to back each other up in case of machinery failure.&lt;br /&gt;
&lt;br /&gt;
'''Schedule for Session Timers'''&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
* Francis Kayiwa&lt;br /&gt;
* Dan Kerchner&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
* Peter Murray&lt;br /&gt;
* Ranti Junus&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
* Maura Carbone&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
* Violeta Ilik&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
* Bret Davidson&lt;br /&gt;
&lt;br /&gt;
== Raffles ==&lt;br /&gt;
&lt;br /&gt;
== Whatever Else Needs to be Done ==&lt;br /&gt;
&lt;br /&gt;
* Roy Tennant, royt in channel, text to 707-287-5580&lt;br /&gt;
&lt;br /&gt;
[[Category: Code4Lib2014]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=2014_During_the_Conference_Volunteers&amp;diff=40600</id>
		<title>2014 During the Conference Volunteers</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=2014_During_the_Conference_Volunteers&amp;diff=40600"/>
				<updated>2014-03-10T17:33:41Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Session Timer Volunteers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;code4lib 2014 During the Conference Volunteers&lt;br /&gt;
&lt;br /&gt;
== Hospitality Suite Committee ==&lt;br /&gt;
&lt;br /&gt;
This committee makes arrangements for any hospitality suite amenities (technology, snacks, games, icebreakers...) we may want.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Welcome Wagon Committee ==&lt;br /&gt;
&lt;br /&gt;
Offers conference newcomers an opportunity to self-identify; offers oldtimers an opportunity to meet newcomers. May also want to constitute a year-round variation for #code4lib.&lt;br /&gt;
&lt;br /&gt;
* Becky Yoose (b.yoose at google)&lt;br /&gt;
&lt;br /&gt;
== Social Networking ==&lt;br /&gt;
Responsible for non-IRC social networking presence.&lt;br /&gt;
&lt;br /&gt;
1-2 person(s) to take questions for sessions (assuming there's time during the session) via Twitter/IRC. Mark if you can only do one or both.&lt;br /&gt;
&lt;br /&gt;
Consider directing people with questions to presenter on twitter/IRC (if applicable) if there is no time for questions.&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
* Coral Sheldon-Hess (@web_kunoichi on Twitter, coral on IRC)&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
&lt;br /&gt;
== IRC Evangelists ==&lt;br /&gt;
Demonstrate how to get onto #code4lib during Registration. Offer support for newcomers in #code4lib during the conference.&lt;br /&gt;
&lt;br /&gt;
One of the easiest ways to participate is to [http://webchat.freenode.net/ Go here] with your web browser. Choose a nickname (anything works so long as it is unique; if you want to be anonymous pick appropriately). Enter &amp;quot;code4lib&amp;quot; as the &amp;quot;Channel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If you've managed to get into the channel without help, type &amp;quot;@helpers&amp;quot; (without the quotes) to see a list of #code4lib helpers.&lt;br /&gt;
&lt;br /&gt;
* Becky Yoose (yo_bj in IRC)&lt;br /&gt;
&lt;br /&gt;
== IRC Access ==&lt;br /&gt;
Look into technology/procedures to make connecting to, and maintaining a connection to, IRC less painful. i.e. make sure wifi will allow connection, and someone needs to contact freenode about the sudden influx of people&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Registration Desk Volunteers==&lt;br /&gt;
&lt;br /&gt;
CONCENTRA will be working at the registration desk. We are looking for possibly one person to be a code4lib presence at the desk on Tuesday morning.&lt;br /&gt;
&lt;br /&gt;
Tuesday 8-9 am&lt;br /&gt;
&lt;br /&gt;
Adam Constabaris (first dot last with the cases on the down-low at gmail)&lt;br /&gt;
&lt;br /&gt;
==MCs==&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
&lt;br /&gt;
* Dre, destroyer of cookies, doesn't look as good in a hat as Becky.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
&lt;br /&gt;
*Becky, destroyer of last names, singer of badly adapted show tunes &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
*Rosalyn, destroyer of fun, not as entertaining as Becky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
* Cynthia, destroyer of jokes, babbler of the universe&lt;br /&gt;
&lt;br /&gt;
== Session Timer Volunteers ==&lt;br /&gt;
&lt;br /&gt;
People who volunteer to sit up front, keep time (and bring timer equipment - i.e. a laptop with a stopwatch program).  It's good to have two people in each slot to back each other up in case of machinery failure.&lt;br /&gt;
&lt;br /&gt;
'''Schedule for Session Timers'''&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
* Francis Kayiwa&lt;br /&gt;
* Dan Kerchner&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
* Peter Murray&lt;br /&gt;
* Ranti Junus&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
* Maura Carbone&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
* Violeta Ilik&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
* Bret Davidson&lt;br /&gt;
* Ayse Durmaz&lt;br /&gt;
&lt;br /&gt;
== Raffles ==&lt;br /&gt;
&lt;br /&gt;
== Whatever Else Needs to be Done ==&lt;br /&gt;
&lt;br /&gt;
* Roy Tennant, royt in channel, text to 707-287-5580&lt;br /&gt;
&lt;br /&gt;
[[Category: Code4Lib2014]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=2014_During_the_Conference_Volunteers&amp;diff=40450</id>
		<title>2014 During the Conference Volunteers</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=2014_During_the_Conference_Volunteers&amp;diff=40450"/>
				<updated>2014-03-04T16:36:39Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: create during the 2014 conference volunteer signup page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;code4lib 2014 During the Conference Volunteers&lt;br /&gt;
&lt;br /&gt;
== Hospitality Suite Committee ==&lt;br /&gt;
&lt;br /&gt;
This committee makes arrangements for any hospitality suite amenities (technology, snacks, games, icebreakers...) we may want.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Welcome Wagon Committee ==&lt;br /&gt;
&lt;br /&gt;
Offers conference newcomers an opportunity to self-identify; offers oldtimers an opportunity to meet newcomers. May also want to constitute a year-round variation for #code4lib. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Social Networking ==&lt;br /&gt;
Responsible for non-IRC social networking presence.&lt;br /&gt;
&lt;br /&gt;
For 2014, we might assign 1-2 person(s) to take questions for sessions (assuming there's time) via Twitter/IRC. Just a thought.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IRC Evangelists ==&lt;br /&gt;
Demonstrate how to get onto #code4lib during Registration. Offer support for newcomers in #code4lib during the conference.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IRC Access ==&lt;br /&gt;
Look into technology/procedures to make connecting to, and maintaining a connection to, IRC less painful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Registration Desk Volunteers==&lt;br /&gt;
&lt;br /&gt;
CONCENTRA will be working at the registration desk. We are looking for possibly one person to be a code4lib presence at the desk on Tuesday morning.&lt;br /&gt;
&lt;br /&gt;
Tuesday 8-9 am&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MCs==&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Session Timer Volunteers ==&lt;br /&gt;
&lt;br /&gt;
People who volunteer to sit up front, keep time (and bring timer equipment - i.e. a laptop with a stopwatch program).  It's good to have two people in each slot to back each other up in case of machinery failure.&lt;br /&gt;
&lt;br /&gt;
'''Schedule for Session Timers'''&lt;br /&gt;
&lt;br /&gt;
Tuesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tuesday PM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wednesday PM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thursday AM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Raffles ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Code4Lib2014]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=Main_Page&amp;diff=40449</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=Main_Page&amp;diff=40449"/>
				<updated>2014-03-04T15:59:13Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: /* Code4Lib 2014 Conference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|align=right&lt;br /&gt;
 |__TOC__&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
== About Code4Lib ==&lt;br /&gt;
&lt;br /&gt;
* [[About Code4Lib]] - Background and history of the community&lt;br /&gt;
* [[A Guide for the Perplexed]] - Building skills for working with library technologies&lt;br /&gt;
* [[How to hack code4lib]] - For those newer to the community&lt;br /&gt;
* [https://docs.google.com/document/d/1m-9VtL7L_fUxl2hTF_YZSdFRfucaLtmHvLSzom6XPVM/edit?pli=1 Code4Lib Indoctrination] (This is a Google doc open to all including anonymous feedback.)&lt;br /&gt;
**&amp;quot;How do we make code4lib a more inclusive place for newcomers? &amp;lt;br/&amp;gt; Or, how do we quickly indoctrinate newbies to our values and ways of doing things?&amp;quot; &lt;br /&gt;
**Suggestions, ideas, and follow-up actions solicited.&lt;br /&gt;
* [[One recommended tool/resource for n00bs]] - For new coding librarians/library Coders&lt;br /&gt;
* [[Mentorship Program]]&lt;br /&gt;
* [[Zoia or the Code4Lib IRC bot]]&lt;br /&gt;
&lt;br /&gt;
==Code4Lib 2015 Conference==&lt;br /&gt;
*[[2015 Hosting Proposals]]&lt;br /&gt;
&lt;br /&gt;
==Code4Lib 2014 Conference==&lt;br /&gt;
See also the ''[[:Category:Code4Lib2014]] category''&lt;br /&gt;
*[http://code4lib.org/conference/2014 Summary Information]&lt;br /&gt;
*[[Code4Lib 2014 Conference Planning Volunteers]]&lt;br /&gt;
*[[2014 Proposals]]&lt;br /&gt;
*[[2014 Prepared Talk Proposals]]&lt;br /&gt;
*[[2014 preconference proposals]]&lt;br /&gt;
*[[2014 Invited Speakers Nominations]]&lt;br /&gt;
*[[Sponsor Logos for T-Shirt]]&lt;br /&gt;
*[[2014 t-shirt design proposals]]&lt;br /&gt;
**[[media:cmarkman-shirt.gif|winning design]]&lt;br /&gt;
*[[2014 Room and Ride Share]]&lt;br /&gt;
*[[2014 Social Activities]]&lt;br /&gt;
*[[2014 Video Recording &amp;amp; Streaming]]&lt;br /&gt;
*[[2014 Lessons Learned]]&lt;br /&gt;
*[[2014 During the Conference Volunteers]]&lt;br /&gt;
&lt;br /&gt;
== Local / Regional Groups ==&lt;br /&gt;
&lt;br /&gt;
* [[NYC|Code4LibNYC]] - NYC and surrounding areas&lt;br /&gt;
* [[NEC4L|New England Code4lib]] - New England&lt;br /&gt;
* [[NL|Code4Bib]] - Dutch Code4Bib&lt;br /&gt;
* [[MDC|Code4libMDC]] - Maryland, Washington D.C, Virginia, and surrounding areas&lt;br /&gt;
* [http://groups.google.com/group/pnwcode4lib?hl=en PNWCode4Lib] - Pacific Northwest&lt;br /&gt;
* [[North|code4lib North]] - Ontario and surrounding areas ''(new for Jan 2010!)''&lt;br /&gt;
* [[Midwest|Code4Lib Midwest]] - Wherever that is...&lt;br /&gt;
* [http://groups.google.com/group/ikr-fejlesztok/ Code4lib.hu] - Group of Hungarian library developers&lt;br /&gt;
* [http://www.code4lib.jp/ Code4Lib Japan] -  ''(new in 2010!)'', see also [http://twitter.com/yesonline/statuses/28561046501 tweet from Jerry Lee]&lt;br /&gt;
* [http://groups.google.com/group/code4glam Code4GLAM Australia] - coders, hackers, developers and technologists in the Australian GLAM (Galleries, Libraries, Archives &amp;amp; Museums) sector.&lt;br /&gt;
* [[GreatEastern|Code4Lib Great Eastern]] - Atlantic Provinces&lt;br /&gt;
* [[Code4lib_Mid-Atlantic|Code4Lib Mid-Atlantic]] - Philadelphia and the Greater Tri-State Area&lt;br /&gt;
* [[BC|Code4Lib BC]] - British Columbia ''(new in 2013)''&lt;br /&gt;
* [[Edmonton|Code4LibYEG]] - Edmonton, Alberta ''(also new in 2013)''&lt;br /&gt;
&lt;br /&gt;
== Interest Groups ==&lt;br /&gt;
&lt;br /&gt;
* [[ILS_Interop|ILS Interoperability]] - A group working to develop an infrastructure for interoperating between discovery layers and integrated library systems.&lt;br /&gt;
* [[Open_Source_Book_Widgets|Open Source Book Widgets]] - A list of open source book widgets&lt;br /&gt;
* [[Discovery|Open Source Discovery]] - Open Source application to enhance and support &amp;quot;discovery&amp;quot; in libraries&lt;br /&gt;
* [[Mobile_Apps|Mobile Applications]] - A group interested in mobile web and native application development for libraries&lt;br /&gt;
* [[Sources_Of_Metadata|Sources Of Metadata]] - list of api's and sources of interest to libraries&lt;br /&gt;
&lt;br /&gt;
== Software Usage and Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Umlaut]] - OpenURL link resolving middleware&lt;br /&gt;
* [[:Category:Patterns|Patterns for Collaborative Code]] - Patterns to make your open source 'more open', more amenable to distributed development and use at multiple institutions without forking. &lt;br /&gt;
* [[ILS Documentation]]&lt;br /&gt;
* [[OSS Directory]]&lt;br /&gt;
* [[Working with MARC]]&lt;br /&gt;
* [[Rogue]] - principles for standards creation&lt;br /&gt;
* [[ProjectManagement]] - list of project management and issue tracking software that are frequently mentioned on the Code4Lib mailinglist&lt;br /&gt;
&lt;br /&gt;
== Code4Lib Journal ==&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Code4Lib Journal|Code4Lib Journal]] - information and working documents&lt;br /&gt;
&lt;br /&gt;
== Current topics ==&lt;br /&gt;
&lt;br /&gt;
* [[Code4Lib Website Update]]&lt;br /&gt;
* [[OCLC Policy Change]]&lt;br /&gt;
* [[SirsiDynix: Integrated Library System Platforms on Open Source]]&lt;br /&gt;
* [[Parsing Library Data]]&lt;br /&gt;
* [[Robots Are Our Friends]]&lt;br /&gt;
&lt;br /&gt;
== Other Code4Lib Sites ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.code4lib.org/ code4lib.org]&lt;br /&gt;
* [http://planet.code4lib.org planet.code4lib.org]&lt;br /&gt;
* [http://journal.code4lib.org journal.code4lib.org]&lt;br /&gt;
&lt;br /&gt;
== Earlier Conferences and events ==&lt;br /&gt;
[[Conference Financial History At A Glance]]&lt;br /&gt;
&lt;br /&gt;
===Code4Lib 2013 Conference===&lt;br /&gt;
See also the ''[[:Category:Code4Lib2013]] category''&lt;br /&gt;
*[http://code4lib.org/conference/2013/schedule 2013 Schedule]&lt;br /&gt;
*[[2013 Lightning Talks Signup]]&lt;br /&gt;
*[https://docs.google.com/document/d/1TahfqabnchZLD1opq6ILs8XCYdXkgJDsj8-WyVLNzI4/edit Breakout Session Signups] | [[2013_breakout_sessions_reports|2013 Breakout Sessions Reports]]&lt;br /&gt;
*[[2013_committees_sign-up_page|Volunteer to help plan 2013 conference]]&lt;br /&gt;
*[[2013_During_the_Conference_Volunteers|During the conference volunteer signup]]&lt;br /&gt;
*[[2013 Invited Speakers Nominations]] -- nominations close Aug. 31, 2012.&lt;br /&gt;
*[[2013 preconference proposals|2013 preconference sessions]] - try to sign up by Jan 15th&lt;br /&gt;
*[[2013 talks proposals]] - due Friday, Nov 9&lt;br /&gt;
*[[2013 t-shirt design proposals]] - due Monday, Dec. 31&lt;br /&gt;
**[[media:Metadata.jpg|winning design]]&lt;br /&gt;
&lt;br /&gt;
*[[2013_social_activities|Social Activities for 2013 Conference]]&lt;br /&gt;
*[[2013_travel|Travel Advice and Getting To and From the 2013 Conference]]&lt;br /&gt;
*[[2013_room_ride_share|2013 Conference Room and Ride Share]]&lt;br /&gt;
*[[2013_Guide_To_Wireless| Connecting to the UIC's Wifi]]&lt;br /&gt;
*[[2013 Twitter List| 2013 Twitter Attendee List]]&lt;br /&gt;
&lt;br /&gt;
* Conference hashtag: #c4l13 -- [https://docs.google.com/spreadsheet/ccc?key=0AsyivMoYhk87dFljMUZURWZMYzNzT2lwcEduUUJ6d1E#gid=113 Archive of tweets] | [http://www.flickr.com/search/?q=c4l13 Flickr photos]&lt;br /&gt;
&lt;br /&gt;
===Code4Lib 2012 Conference===&lt;br /&gt;
''See also the [http://wiki.code4lib.org/index.php/Category:Code4Lib2012 Code4lib2012 category]''&lt;br /&gt;
&lt;br /&gt;
* [http://code4lib.org/conference/2012/ 2012 home]&lt;br /&gt;
* [[During_the_Conference_Volunteers|Volunteer to help at code4lib 2012]]&lt;br /&gt;
* [[2012_committees_sign-up_page|Volunteer to help plan 2012 conference]]&lt;br /&gt;
* [[2012_preconference_proposals|2012 Preconference Proposals]]--due Sunday, November 20&lt;br /&gt;
* [[2012_talks_proposals|2012 Talk Proposals]]--due Sunday, November 20&lt;br /&gt;
* [[2012_c4l2012_social_activities|Social Activities]] - ideas and sign-up&lt;br /&gt;
* [[c4l2012_rideshare|Rideshare-Roomshare]]&lt;br /&gt;
* [[c4l2012_t-shirtcontest|T-shirt contest]]&lt;br /&gt;
**[[media:C4l12-t-shirt.jpg|winning design]]&lt;br /&gt;
* [[ideas_for_2012|Put your ideas for 2012 here!]]&lt;br /&gt;
* [[C4L2012_Call_For_Host|2012 Call For Host]]&lt;br /&gt;
* [[How To Plan A Code4LibCon]]&lt;br /&gt;
* [http://linkd.in/unhJsR LinkedIn Event]&lt;br /&gt;
* [[2012_twitter_list|List your Twitter handle here]]&lt;br /&gt;
* [[2012_Lightning_Talks_Signup|Lightning Talks Signup]]&lt;br /&gt;
* [http://irc.code4lib.org/ IRC Channel Timeline &amp;amp; Log]&lt;br /&gt;
* [http://www.livestream.com/code4lib Conference Livestream] (non-attendees only, please!)&lt;br /&gt;
&lt;br /&gt;
=== Code4Lib 2011 Conference ===&lt;br /&gt;
''See also the [http://wiki.code4lib.org/index.php/Category:Code4Lib2011 Code4lib2011 category]''&lt;br /&gt;
&lt;br /&gt;
* [http://code4lib.org/conference/2011 C4L2011 Home]&lt;br /&gt;
* [[C4L2011_registration | Registration Information!]]&lt;br /&gt;
* [[2011_committees_sign-up_page | 2011 Committees Sign-Up]] - '''Volunteer to help'''&lt;br /&gt;
* [[How To Plan A Code4LibCon]]&lt;br /&gt;
* [[C4L2011_social_activities|Social Activities]] - ideas &amp;amp; sign-up&lt;br /&gt;
* [[C4L2011_planning_wishlist|'''Put your ideas for 2011 here!''']]&lt;br /&gt;
* [http://www.facebook.com/event.php?eid=161853827200024 Facebook Event Page]&lt;br /&gt;
* [http://events.linkedin.com/Code4Lib-2011/pub/448897 LinkedIn Event Page]&lt;br /&gt;
&amp;lt;!-- commenting out until later * '''[[2011 Conference Buzz]] - Conference announcements and a place for code4libbers to plan stuff''' --&amp;gt;&lt;br /&gt;
* [[C4L2011_rideshare|Airport Ride Share and Carpooling]]&lt;br /&gt;
* [[C4L2011_roomshare | Hotel room share]]&lt;br /&gt;
* [http://vote.code4lib.org/election/results/18 T-Shirt election]&lt;br /&gt;
** [[media:Option4.jpg|winning design]]&lt;br /&gt;
&lt;br /&gt;
=== Code4Lib 2010 Conference ===&lt;br /&gt;
&lt;br /&gt;
''See also the [http://wiki.code4lib.org/index.php/Category:Code4Lib2010 Code4lib2010 category]''&lt;br /&gt;
* [http://code4lib.org/conference/2010/schedule Finalized schedule]&lt;br /&gt;
* [[2010 Lightning Talks Signup]] - sign up to give a lightning talk&lt;br /&gt;
* [[2010 Breakout Sessions]] - suggest a breakout here&lt;br /&gt;
* '''[[2010 Conference Buzz]] - Conference announcements and a place for code4libbers to plan stuff'''&lt;br /&gt;
* [[C4L2010_social_activities|Social Activities]] - ideas &amp;amp; sign-up&lt;br /&gt;
* [[Committees sign-up page]] - '''Volunteer to help'''&lt;br /&gt;
* [[C4L2011_planning_wishlist|'''Put your ideas for 2011 here!''']]&lt;br /&gt;
* [[Asheville Airport to Hotel Van Manifest]] &lt;br /&gt;
* [[C4L2010rideshare|General shared travel/transportation planning]]&lt;br /&gt;
* [[C4L2010planning:RoommatesRidesEtc|Roommates, Rides, Etc]]&lt;br /&gt;
* [[C4L2010_manning_discount|Manning Publications Discount]] - discount code (40% off) for use by attendees through Feb. 28, 2010&lt;br /&gt;
* Thanks also to our other sponsors!&lt;br /&gt;
* [[C4L2010planning|2010 Planning]]&lt;br /&gt;
* [[C4L2010planning:_wishlist | 2010 Planning Wishlist]] - planning page for issues, expectations, etc. for the 2010 conference&lt;br /&gt;
* [http://vote.code4lib.org/election/results/14 T-Shirt election]&lt;br /&gt;
** [[media:Code4lib2010_P-Hochstenbach.png|winning design]]&lt;br /&gt;
&lt;br /&gt;
=== Code4Lib 2009 Conference ===&lt;br /&gt;
&lt;br /&gt;
* [[BookRaffle]] - coordinate begging publishers for books to raffle off at the conference&lt;br /&gt;
* [http://inkdroid.org/c4l2009/attendees Get FOAFed] - add your FOAF profile to the network of c4l2009 attendees&lt;br /&gt;
* PreConferences:&lt;br /&gt;
** [[GIS_preconf_code4libcon2009]] - Open source GIS just like mom used to make&lt;br /&gt;
** [[LinkedData]] - A proposal for a linked-data code4lib2009 pre-conference&lt;br /&gt;
** [[LibX_Preconference]] - Proposal for a half-day pre-conference targeted at developers who wish to use the LibX 2.0 platform&lt;br /&gt;
** [http://code4lib.org/2009/oclc-precon OCLC Grid Services Preconference]&lt;br /&gt;
* [[RoommatesRidesEtc]] - Find roommates for Code4Lib 2009, share rides, etc.&lt;br /&gt;
* [[2009 Conference Buzz]] - Conference announcements and a place for code4libbers to plan stuff&lt;br /&gt;
* [http://vote.code4lib.org/election/results/8 T-Shirt election]&lt;br /&gt;
** [http://code4lib.org/files/the%20whole%20world%20is%20in%20here_black.png winning design]&lt;br /&gt;
&lt;br /&gt;
=== Older Conference T-Shirt Designs ===&lt;br /&gt;
* [http://www.code4lib.org/node/235 2008 (Portland)] - [http://code4lib.org/files/code4lib08.gif winning design]&lt;br /&gt;
* [http://code4lib.org/node/146 2007 (Athens)] - [[2007 winning design]]&lt;br /&gt;
* [http://code4lib.org/tshirts 2006 (Corvalis)] - [[2006 winning design]]&lt;br /&gt;
&lt;br /&gt;
=== Other workshops ===&lt;br /&gt;
* [http://barcamp.org/SearchCampDC SearchCampDC] - barcamp style event in DC with usual suspects from code4lib&lt;br /&gt;
* [[code4lib/elag2010]] - 1-day code4lib preconference at elag2010&lt;br /&gt;
&lt;br /&gt;
== Archived topics ==&lt;br /&gt;
&lt;br /&gt;
* [[Logo Design Process]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[AdminToDo]] - ideas and tasks for maintaining the Code4Lib sites&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	<entry>
		<id>https://wiki.code4lib.org/index.php?title=2014_Prepared_Talk_Proposals&amp;diff=39860</id>
		<title>2014 Prepared Talk Proposals</title>
		<link rel="alternate" type="text/html" href="https://wiki.code4lib.org/index.php?title=2014_Prepared_Talk_Proposals&amp;diff=39860"/>
				<updated>2013-11-08T21:17:30Z</updated>
		
		<summary type="html">&lt;p&gt;Kbeswick: added kbeswick talk proposal&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Proposals for Prepared Talks:'''&lt;br /&gt;
&lt;br /&gt;
Prepared talks are 20 minutes (including setup and questions), and should focus on one or more of the following areas:&lt;br /&gt;
 &lt;br /&gt;
* ''Projects'' you've worked on which incorporate innovative implementation of existing technologies and/or development of new software&lt;br /&gt;
* ''Tools and technologies'' – How to get the most out of existing tools, standards and protocols (and ideas on how to make them better)&lt;br /&gt;
* ''Technical issues'' - Big issues in library technology that should be addressed or better understood&lt;br /&gt;
* ''Relevant non-technical issues'' – Concerns of interest to the Code4Lib community which are not strictly technical in nature, e.g. collaboration, diversity, organizational challenges, etc.&lt;br /&gt;
&lt;br /&gt;
'''To Propose a Talk'''&lt;br /&gt;
* Log in to the wiki in order to submit a proposal. If you are not already registered, follow the instructions to do so.&lt;br /&gt;
* Provide a title and brief (500 words or fewer) description of your proposed talk.&lt;br /&gt;
* If you so choose, you may also indicate when, if ever, you have presented at a prior Code4Lib conference. This information is completely optional, but it may assist us in opening the conference to new presenters.&lt;br /&gt;
&lt;br /&gt;
As in past years, the Code4Lib community will vote on proposals that they would like to see included in the program. This year, however, only the top 10 proposals will be guaranteed a slot at the conference. Additional presentations will be selected by the Program Committee in an effort to ensure diversity in program content. Community votes will, of course, still weigh heavily in these decisions.&lt;br /&gt;
&lt;br /&gt;
Presenters whose proposals are selected for inclusion in the program will be guaranteed an opportunity to register for the conference. The standard conference registration fee will still apply.&lt;br /&gt;
&lt;br /&gt;
''Proposals can be submitted through '''Friday, November 8, 2013, at 5pm PST'''''. Voting will commence on November 18, 2013 and continue through December 6, 2013. The final line-up of presentations will be announced in early January, 2014.&lt;br /&gt;
&lt;br /&gt;
'''Talk Proposals'''&lt;br /&gt;
&lt;br /&gt;
==Creating a new Greek-Dutch dictionary==&lt;br /&gt;
* Caspar Treijtel, University of Amsterdam, c.treijtel@uva.nl&lt;br /&gt;
&lt;br /&gt;
At present, no complete dictionary of (ancient) Greek-Dutch is available online. A new dictionary is currently under construction at Leiden University, with software being developed at the University of Amsterdam. The team in Leiden has already begun preparation of the data, with at this moment about 6,000 approved lemmas. The ultimate goal is to produce both a print version and online open access version from the same source documents. The software needed for this has been made in a project that was funded by CLARIN-NL.&lt;br /&gt;
&lt;br /&gt;
Migrator&lt;br /&gt;
&lt;br /&gt;
For the production of lemmas we have implemented an advanced workflow. The (generally non-technical) users create lemmas using MS Word, which is both familiar and easy to use. We have developed a custom software module that carefully migrates the Word documents into deeply structured XML by analyzing the structure and semantics of the lemmas, and falling back on heuristics in ambiguous cases. While having initially envisioned the oXygen XML Author component as the main tool for creating new lemmas, we obtained excellent results with the migrator module, and decided therefore to continue using MS Word as the primary composition tool. The main advantage of this is that the editors are much more familiar with Word than with any other WYSIWYG editor. Lemmas that have been migrated to XML are stored in an XML database and can be further edited using oXygen XML Author.&lt;br /&gt;
&lt;br /&gt;
Lemmatizer&lt;br /&gt;
&lt;br /&gt;
Greek morphology is complicated. In order to use a dictionary effectively, a rather high level of initial language competence is necessary for the user to be able to relate the word form s/he finds in a text to the correct basic lemma form, where the definition of the word can be found. Using a Greek morphological database we have been able to facilitate the search for lemmas. A ‘lemmatizer’ module gives the possible parsings of the word forms and the lemmas they can be derived from. This enables the user to type in the word as found in the text and be redirected to the correct lemma.&lt;br /&gt;
&lt;br /&gt;
Visualization&lt;br /&gt;
&lt;br /&gt;
For the online dictionary we have implemented a visualization module that allows the user to view multiple lemmas at once. The implementation of this module has been done using the Javascript framework MooTools. The result is a viewer that performs really well and is run by maintainable Javascript code.&lt;br /&gt;
&lt;br /&gt;
The online dictionary is still being worked on, have a look at http://www.woordenboekgrieks.nl/ for the beta version. A newer test version with additional features can be found here: http://angel.ic.uva.nl:8600/.&lt;br /&gt;
&lt;br /&gt;
Credits&lt;br /&gt;
&lt;br /&gt;
* construction of the dictionary: Prof. Ineke Sluiter, Classics department of Leiden University; Prof. Albert Rijksbaron, University of Amsterdam&lt;br /&gt;
* publisher of the dictionary: Amsterdam University Press&lt;br /&gt;
* design/typesetting dictionary: TaT Zetwerk (http://www.tatzetwerk.nl/)&lt;br /&gt;
* software development: Digital Production Center, University Library, University of Amsterdam&lt;br /&gt;
* project funding: CLARIN-NL (http://www.clarin.nl/)&lt;br /&gt;
* morphological database for use by the lemmatizer: courtesy of Prof. Helma Dik, University of Chicago (based on data of the Perseus Project)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Drupal to drive alternative presentation systems ==&lt;br /&gt;
 &lt;br /&gt;
* [[User:Highermath|Cary Gordon]], The Cherry Hill Company, cgordon@chillco.com&lt;br /&gt;
&lt;br /&gt;
Recently, we have been building systems that use angular.js, Rails, or other systems for presentation, while leveraging Drupal's sophisticated content management capabilities on the back end.&lt;br /&gt;
&lt;br /&gt;
So far, these have been one-way systems, but as we move to Drupal 8 we are beginning to explore ways to further decouple the presentation and CMS functions.&lt;br /&gt;
&lt;br /&gt;
== A Book, a Web Browser and a Tablet: How Bibliotheca Alexandrina's Book Viewer Framework Makes It Possible ==&lt;br /&gt;
 &lt;br /&gt;
* [[User:Mohammed.abuouda|Mohammed Abu ouda]], Bibliotheca Alexandrina (The new Library of Alexandria)&lt;br /&gt;
&lt;br /&gt;
A lot of institutions around the world are engaged in multiple digitization projects aiming at preserving the human knowledge present in books and availing them through multiple channels to people around the whole globe. These efforts will sure help close the digital gap particularly with the arrival of affordable e-readers, mobile phones and network coverage. However, the digital reading experience has not yet arrived to its maximum potential. Many readers miss features they like in their good old books and wish to find them in their digital counterpart. In an attempt to create a unique digital reading experience, Bibliotheca Alexandria (BA) created a flexible book viewing framework that is currently used to access its current collection of more than 300,000 digital books in five different languages which includes the largest collection of digitized Arabic books.&lt;br /&gt;
&lt;br /&gt;
Using open source tools, BA used the framework to develop a modular book viewer that can be deployed in different environments and is currently at the heart of various BA projects. The Book viewer provides several features creating a more natural reading experience. As with physical books, the reader can now personalize the books he reads by adding annotations like highlights, underlines and sticky notes to capture his thoughts and ideas in addition to being able to share the book with friends on social networks. The reader can perform a search across the content of the book receiving highlighted search results within the pages of the book. More features can be further added to the book viewer through its plugin architecture.&lt;br /&gt;
&lt;br /&gt;
== Structured data NOW: seeding schema.org in library systems ==&lt;br /&gt;
 &lt;br /&gt;
* [http://coffeecode.net Dan Scott], Laurentian University&lt;br /&gt;
** Previous code4lib presentations: [https://archive.org/details/code4lib.conf.2008.pres.CouchDBsacrilege CouchDB is sacrilege... mmm, delicious sacrilege] at Code4Lib 2008&lt;br /&gt;
&lt;br /&gt;
The semantic web, linked data, and structured data are all fantastic ideas with a barrier imposed by implementation constraints. If their system does not allow customizations, or the institution lacks skilled human resources, it does not matter how enthused a given library might be about publishing structured data... it will not happen. However, if the software in use simply publishes structured data by default, then the web will be populated for free. Really! No extra resources necessary.&lt;br /&gt;
&lt;br /&gt;
This presentation highlights Dan's work with systems such as Evergreen, Koha, and VuFind to enable the publication of schema.org structured data out-of-the-box. Along the way, we reflect the current state of the W3C Schema.org Bibliographic Extension community group efforts to shape the evolution of the schema.org vocabulary. Finally, hold on tight as we contemplate next steps and the possibilities of a world where structured data is the norm on the web.&lt;br /&gt;
&lt;br /&gt;
== Towards Pasta Code Nirvana: Using JavaScript MVC to Fill Your Programming Ravioli ==&lt;br /&gt;
&lt;br /&gt;
* Bret Davidson, North Carolina State University Libraries, bret_davidson@ncsu.edu&lt;br /&gt;
** Previous Code4Lib Presentations: [http://wiki.code4lib.org/index.php/2013_talks_proposals#Data-Driven_Documents:_Visualizing_library_data_with_D3.js Visualizing library data with D3.js] at Code4Lib 2013&lt;br /&gt;
&lt;br /&gt;
JavaScript MVC frameworks are ushering in a golden age of robust and responsive web applications that take advantage of evergreen browsers, performant JS engines, and the unprecedented reach provided by billions of personal computing devices. The web browser has emerged as the world’s most popular application runtime and the complexity[1] and scope of JavaScript applications has exploded accordingly. Server-side web frameworks like Rails and Django have helped developers adhere to best practices like modularity, dependency injection, and unit testing for years, practices that are now being applied to JavaScript development through projects like Backbone[2], Ember[3], and Angular[4].&lt;br /&gt;
&lt;br /&gt;
This talk will discuss the issues JavaScript MVC frameworks are trying to solve, common features like data binding, implications for the future of web development[5], and the appropriateness of JavaScript MVC for library applications.&lt;br /&gt;
&lt;br /&gt;
*[1]http://en.wikipedia.org/wiki/Spaghetti_code&lt;br /&gt;
*[2]http://backbonejs.org&lt;br /&gt;
*[3]http://emberjs.com&lt;br /&gt;
*[4]http://angularjs.org&lt;br /&gt;
*[5]http://tomdale.net/2013/09/progressive-enhancement-is-dead/&lt;br /&gt;
&lt;br /&gt;
== WebSockets for Real-Time and Interactive Interfaces ==&lt;br /&gt;
&lt;br /&gt;
* [http://ronallo.com Jason Ronallo], NCSU Libraries, jason_ronallo@ncsu.edu&lt;br /&gt;
&lt;br /&gt;
Previous Code4Lib presentations:&lt;br /&gt;
* [http://code4lib.org/conference/2012/ronallo HTML5 Microdata and Schema.org] 2012&lt;br /&gt;
* [http://code4lib.org/conference/2013/ronallo HTML5 Video Now!] 2013&lt;br /&gt;
&lt;br /&gt;
Watching the Google Analytics Real-Time dashboard for the first time was mesmerizing. As soon as someone visited a site, I could see what page they were on. For a digital collections site with a lot of images, it was fun to see what visitors were looking at. But getting from Google Analytics to the image or other content of what was currently being viewed was cumbersome. The real-time experience was something I wanted share with others. I'll show you how I used a WebSocket service to create a real-time interface to digital collections.&lt;br /&gt;
&lt;br /&gt;
In the Hunt Library at NCSU we have some large video walls. I wanted to make HTML-based exhibits that featured viewer interactions. I'll show you how I converted Listen to Wikipedia [1] into an bring-your-own-device interactive exhibit. With WebSockets any HTML page can be remote controlled by any internet connected device.&lt;br /&gt;
&lt;br /&gt;
I will attempt to include real-time audience participation.&lt;br /&gt;
&lt;br /&gt;
[1] http://listen.hatnote.com/&lt;br /&gt;
&lt;br /&gt;
== Rapid Development of Automated Tasks with the File Analyzer ==&lt;br /&gt;
&lt;br /&gt;
* Terry Brady, Georgetown University Libraries, twb27@georgetown.edu&lt;br /&gt;
&lt;br /&gt;
The Georgetown University Libraries have customized the File Analyzer and Metadata Harvester application (https://github.com/Georgetown-University-Libraries/File-Analyzer) to solve a number of library automation challenges:&lt;br /&gt;
* validating digitized and reformatted files&lt;br /&gt;
* validating vendor statistics for counter compliance&lt;br /&gt;
* preparing collections of digital files for archiving and ingest&lt;br /&gt;
* manipulating ILS import and export files&lt;br /&gt;
&lt;br /&gt;
The File Analyzer application was used by the US National Archives to validate 3.5 million digitized images from the 1940 Census.  After implementing a customized ingest workflow within the File Analyzer, the Georgetown University Libraries was able to process an ingest backlog of over a thousand files of digital resources into DigitalGeorgetown, the Libraries’ Digital Collections and Institutional Repository platform.  Georgetown is currently developing customized workflows that integrate Apache Tika, BagIt, and Marc conversion utilities.&lt;br /&gt;
&lt;br /&gt;
The File Analyzer is a desktop application with a powerful framework for implementing customized file validation and transformation rules.  As new rules are deployed, they are presented to users within a user interface that is easy (and powerful) to use.&lt;br /&gt;
&lt;br /&gt;
Learn about the functionality that is available for download, how you can use this tool to automate workflows from digital collections to ILS ingests to electronic resources statistics and also discuss the opportunities to collaborate on enhancements to this application!&lt;br /&gt;
&lt;br /&gt;
== GeoHydra: How to Build a Geospatial Digital Library with Fedora ==&lt;br /&gt;
 &lt;br /&gt;
* [http://stanford.edu/~drh Darren Hardy], Stanford University, drh@stanford.edu&lt;br /&gt;
&lt;br /&gt;
Geographically-rich data are exploding and putting fear in those trying to&lt;br /&gt;
tackle integrating them into existing digital library infrastructures.&lt;br /&gt;
Building a spatial data infrastructure that integrates with your digital&lt;br /&gt;
library infrastructure need not be a daunting task. We have successfully&lt;br /&gt;
deployed a geospatial digital library infrastructure using Fedora and&lt;br /&gt;
open-source geospatial software [1]. We'll discuss the primary design&lt;br /&gt;
decisions and technologies that led to a production deployment within a few&lt;br /&gt;
months. Briefly, our architecture revolves around discovery, delivery, and&lt;br /&gt;
metadata pipelines using open-source OpenGeoPortal [2], Solr [3], GeoServer&lt;br /&gt;
[4], PostGIS [5], and GeoNetwork [6] technologies, plus the proprietary ESRI&lt;br /&gt;
ArcMap [7] -- the GIS industry's workhorse. Finally, we'll discuss the key&lt;br /&gt;
skillsets needed to build and maintain a spatial data infrastructure.&lt;br /&gt;
&lt;br /&gt;
[1] http://foss4g.org&lt;br /&gt;
[2] http://opengeoportal.org&lt;br /&gt;
[3] http://lucene.apache.org/solr&lt;br /&gt;
[4] http://geoserver.org&lt;br /&gt;
[5] http://postgis.net&lt;br /&gt;
[6] http://geonetwork-opensource.org&lt;br /&gt;
[7] http://esri.com&lt;br /&gt;
&lt;br /&gt;
==Under the Hood of Hadoop Processing at OCLC Research ==&lt;br /&gt;
&lt;br /&gt;
[http://roytennant.com/ Roy Tennant]&lt;br /&gt;
&lt;br /&gt;
* Previous Code4Lib presentations: 2006: &amp;quot;The Case for Code4Lib 501c(3)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[http://hadoop.apache.org/ Apache Hadoop] is widely used by Yahoo!, Google, and many others to process massive amounts of data quickly. OCLC Research uses a 40-node compute cluster with Hadoop and HBase to process the 300 million MARC records of WorldCat in various ways. This presentation will explain how Hadoop MapReduce works and illustrate it with specific examples and code. The role of the jobtracker in both monitoring and reporting on processes will be explained. String searching WorldCat will also be demonstrated live.&lt;br /&gt;
&lt;br /&gt;
== Quick and Easy Data Visualization with Google Visualization API and Google Chart Libraries ==&lt;br /&gt;
 &lt;br /&gt;
[http://bohyunkim.net/blog Bohyun Kim], Florida International University, bohyun.kim@fiu.edu&lt;br /&gt;
* 'No' previous Code4Lib presentations &lt;br /&gt;
&lt;br /&gt;
Do most of the data that your library collects stay in spreadsheets or are published as a static table with a series of boring numbers? Do your library stakeholders spend more time collecting the data than using it as a decision-making tool because the data is presented in a way that makes it hard for them [http://developers.google.com/chart/interactive/docs/gallery to quickly grasp its significance? ]&lt;br /&gt;
&lt;br /&gt;
This talk will provide an overview of [http://developers.google.com/chart/interactive/docs/reference Google Visualization API] [2] and [http://developers.google.com/chart/ Google Chart Libraries] [3] to get you started on the way to quickly query and visualize your library data from remote data sources (e.g. a Google Spreadsheet or your own database) with (or without) cool-looking user-controls, animation effects, and even a dashboard.&lt;br /&gt;
&lt;br /&gt;
== Leap Motion + Rare Books: A hands-free way to view and interact with rare books in 3D ==&lt;br /&gt;
 &lt;br /&gt;
[http://http://www.youtube.com/user/jpdenzer Juan Denzer], Binghamton University, jdenzer@binghamton.edu&lt;br /&gt;
* 'No' previous Code4Lib presentations &lt;br /&gt;
&lt;br /&gt;
As rare books become more delicate over time, making them available to the public becomes harder.  We at Binghamton University Library have developed an application that makes it easier to view rare books without ever having to touch them.  We have combined the Leap Motion hands-free device and 3D rendered models to create a new virtual experience for the viewer.&lt;br /&gt;
&lt;br /&gt;
The application allows the user to rotate and zoom in on a 3D representation of a rare book.  The user is also able to ‘open’ the virtual book and flip through it using a natural user interface.  Such as swiping the hand left or right to turn the page.&lt;br /&gt;
&lt;br /&gt;
The application is built on the .Net framework and is written in C#.  3D models are created using simple 3D software such as sketchup or Blender.  Scans of the book cover and spine are created using simple flatbed scanners.  The inside pages are scanned using overhead scanners. &lt;br /&gt;
&lt;br /&gt;
This talk with discuss the technologies used in developing the application and virtually any library could implement the application with virtually no coding at all. This presentation will have a demonstration of the software and also a chance for audience members to experience the Rare Book Leap Motion App themselves.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Course Reserves Unleashed! ==&lt;br /&gt;
 &lt;br /&gt;
* Bobbi Fox, Library Technology Services, Harvard University, bobbi_fox@harvard.edu&lt;br /&gt;
* Gloria Korsman, Andover-Harvard Theological Library&lt;br /&gt;
** No previous Code4Lib presentations &lt;br /&gt;
&lt;br /&gt;
Hey kids!  Remember when SOAP was used for something other than washing?  Our sophisticated (and highly functional) Course Reserves Request system does!&lt;br /&gt;
&lt;br /&gt;
However, while the system is great for submitting and  processing course reserve requests, the student-facing presentation through Havard’s home-grown -- and soon to be replaced -- LMS leaves a lot to be desired.  &lt;br /&gt;
&lt;br /&gt;
Follow along as we leverage Solr 4 as a No-SQL database, along with more progressive RESTful API techniques, to release Reserves data into the wild without interfering with reserves request processing -- and, in the process, open up the opportunity for other schools to feed their data in as well.&lt;br /&gt;
&lt;br /&gt;
== We Are All Disabled! Universal Web Design Making Web Services Accessible for Everyone ==&lt;br /&gt;
 &lt;br /&gt;
Cynthia Ng, Accessibility Librarian, CILS at Langara College&lt;br /&gt;
* No previous Code4Lib presentations (not counting lightning talks)&lt;br /&gt;
&lt;br /&gt;
We’re building and improving tools and services all the time, but do you only develop for the “average” user or add things for “disabled” users? We all use “assistive” technology accessing information in a multitude of ways with different platforms, devices, etc. Let’s focus on providing web services that are accessible to everyone without it being onerous or ugly. The aim is to get you thinking about what you can do to make web-based services and content more accessible for all from the beginning or with small amounts of effort whether you're a developer or not.&lt;br /&gt;
&lt;br /&gt;
The goal of the presentation is to provide both developers and content creators with information on simple, practical ways to make web content and web services more accessible. However, rather than thinking about putting in extra effort or making adjustment for those with disabilities, I want to help people think about how to make their websites more accessible for all users through universal web design.&lt;br /&gt;
&lt;br /&gt;
== Personalize your Google Analytics Data with Custom Events and Variables ==&lt;br /&gt;
&lt;br /&gt;
[http://joshwilson.net Josh Wilson], Systems Integration Librarian, State Library of North Carolina - joshwilsonnc@gmail.com&lt;br /&gt;
&lt;br /&gt;
At the State Library of North Carolina, we had more specific questions about the use of our digital collections than standard GA could provide. A few implementations of custom events and custom variables later, we have our answers.&lt;br /&gt;
&lt;br /&gt;
I'll demonstrate how these analytics add-ons work, and why implementation can sometimes be more complicated than just adding a few lines of JavaScript to your ga.js. I'll discuss some specific examples in use at the SLNC:&lt;br /&gt;
&lt;br /&gt;
* Capturing the content of specific metadata fields in CONTENTdm as Custom Events &lt;br /&gt;
* Recording Drupal taxonomy terms as Custom Variables&lt;br /&gt;
&lt;br /&gt;
In both instances, this data deepened our understanding of how our sites and collections were being used, and in turn, we were able to report usage more accurately to content contributors and other stakeholders.&lt;br /&gt;
&lt;br /&gt;
More on: [https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide GA Custom Events] | [https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables GA Custom Variables]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Behold Fedora 4: The Incredible Shrinking Repository! ==&lt;br /&gt;
&lt;br /&gt;
Esmé Cowles, UC San Diego Library.  Previous talk: [http://code4lib.org/conference/2013/cowles-critchlow-westbrook All Teh Metadatas Re-Revisited] (2013)&lt;br /&gt;
&lt;br /&gt;
* One repository contains untold numbers of digital objects and powers many Hydra and Islandora apps&lt;br /&gt;
* It speaks RDF, but contains no triplestore! (triplestores sold separately, SPARQL Update may be involved, some restrictions apply)&lt;br /&gt;
* Flexible enough to tie itself in knots implementing storage and access control policies&lt;br /&gt;
* Witness feats of strength and scalability, with dramatically increased performance and clustering&lt;br /&gt;
* Plumb the depths of bottomless hierarchies, and marvel at the metadata woven into the very fabric of the repository&lt;br /&gt;
* Ponder the paradox of ingesting large files by not ingesting them&lt;br /&gt;
* Be amazed as Fedora 4 swallows other systems whole (including Fedora 3 repositories)&lt;br /&gt;
* Watch novice developers setup Fedora 4 from scratch, with just a handful of incantations to Git and Maven&lt;br /&gt;
&lt;br /&gt;
The Fedora Commons Repository is the foundation of many digital collections, e-research, digital library, archives, digital preservation, institutional repository and open access publishing systems.  This talk will focus on how Fedora 4 improves core repository functionality, adds new features, maintains backwards compatibility, and addresses the shortcomings of Fedora 3.&lt;br /&gt;
&lt;br /&gt;
== Organic Free-Range API Development - Making Web Services That You Will Actually Want to Consume ==&lt;br /&gt;
&lt;br /&gt;
Steve Meyer and Karen Coombs, OCLC&lt;br /&gt;
&lt;br /&gt;
Building web services can have great benefits by providing reusability of data and functionality. Underpinning your applications with a web service will allow you to write code once and support multiple environments: your library's web app, mobile applications, the embedded widget in your campus portal. However, building a web service is its own kind of artful programming. Doing it well requires attention to many of the same techniques and requirements as building web applications, though with different outcomes. &lt;br /&gt;
&lt;br /&gt;
So what are the usability principles for web services? How do you build a web service that you (and others) will actually want to use? In this talk, we’ll share some of the lessons learned - the good, the bad, and the ugly - through OCLC's work on the WorldCat Metadata API. This web service is a sophisticated API that provides external clients with read and write access to WorldCat data. It provides a model to help aspiring API creators navigate the potential complications of crafting a web service. We'll cover:&lt;br /&gt;
&lt;br /&gt;
* Loose coupling of data assets and resource-oriented data modeling at the core&lt;br /&gt;
* Coding to standards vs. exposure of an internal data model&lt;br /&gt;
* Authentication and security for web services: API Keys, Digital Signing, OAuth Flows&lt;br /&gt;
* Building web services that behave as a suite so it looks like the left hand knows what the right hand is doing&lt;br /&gt;
&lt;br /&gt;
So at the end of the day, your team will know your API is a very good egg after all. &lt;br /&gt;
&lt;br /&gt;
If accepted, the presenters intend to produce and share a Quick Guide for building a web service that will reflect content presented in the talk.&lt;br /&gt;
&lt;br /&gt;
== Lucene's Latest (for Libraries) ==&lt;br /&gt;
&lt;br /&gt;
erik.hatcher@lucidworks.com&lt;br /&gt;
&lt;br /&gt;
Lucene powers the search capabilities of practically all library discovery platforms, by way of Solr, etc.  The Lucene project evolves rapidly, and it's a full-time job to keep up with the ever improving features and scalability.   This talk will distill and showcase the most relevant(!) advancements to date.&lt;br /&gt;
&lt;br /&gt;
== The Why and How of Very Large Displays in Libraries. ==&lt;br /&gt;
&lt;br /&gt;
* Cory Lown, NCSU Libraries, cwlown@ncsu.edu&lt;br /&gt;
&lt;br /&gt;
Previous Code4Lib Presentations:&lt;br /&gt;
* [http://code4lib.org/conference/2012/lown How People Search the Library from a Single Search Box]  2012&lt;br /&gt;
* [http://code4lib.org/conference/2010/orphanides_lown_lynema Enhancing Discoverability with Virtual Shelf Browse] 2010&lt;br /&gt;
&lt;br /&gt;
Built into the walls of NC State's new Hunt Library are several [http://www.christiedigital.com/en-us/digital-signage/products/microtiles/pages/microtiles-digital-signage-video-wall.aspx Christie MicroTile Display Wall Systems]. What does a library do with a display that's seven feet tall and over twenty feet wide? I'll talk about why libraries might want large displays like this, what we're doing with them right now, and what we might do with them in the future. I'll talk about how these displays factor into planning for new and existing web projects. And I'll get into the fun details of how you build web applications that scale from the very small browser window on a phone all the way up to a browser window with about 14 million pixels (about 10 million more than a dual 24&amp;quot; monitor desktop setup).&lt;br /&gt;
&lt;br /&gt;
== Discovering your Discovery System in Real Time. ==&lt;br /&gt;
&lt;br /&gt;
* Godmar Back, Virginia Tech, gback@vt.edu&lt;br /&gt;
* Annette Bailey, Virginia Tech, afbailey@vt.edu&lt;br /&gt;
&lt;br /&gt;
Practically all libraries today provide web-based discovery systems to their users;&lt;br /&gt;
users discover items and peruse or check them out by clicking on links.  Unlike&lt;br /&gt;
the traditional transaction of checking out a book at the circulation desk, this&lt;br /&gt;
interaction is largely invisible.  We have built a system that records user's&lt;br /&gt;
interaction with Summon in real-time, processes the resulting data with minimal delay,&lt;br /&gt;
and visualizes it in various ways using Google Charts and using various d3.js modules,&lt;br /&gt;
such as word clouds, tree maps, and others.&lt;br /&gt;
&lt;br /&gt;
These visualizations can be embedded in web sites, but are also suitable for&lt;br /&gt;
projection via large-scale displays or projectors right into the 'Learning Spaces'&lt;br /&gt;
many libraries are converted into.  The goal of this talk is to share the technology&lt;br /&gt;
and advocate the building of a cloud-based infrastructure that would make this&lt;br /&gt;
technology available to any library that uses a discovery system, rather than just&lt;br /&gt;
those who have the technological prowess for developing such systems and&lt;br /&gt;
visualizations in-house.  &lt;br /&gt;
&lt;br /&gt;
Previous presentations at Code4Lib:&lt;br /&gt;
* Talk: Code4Lib 2009 [http://code4lib.org/files/LibX2.0-Code4Lib-2009AsPresented.ppt LibX 2.0]&lt;br /&gt;
* Preconference: [http://wiki.code4lib.org/index.php/LibX_Preconference LibX 2.0, 2009]&lt;br /&gt;
* Preconference: Code4Lib 2010, On Widgets and Web Services&lt;br /&gt;
&lt;br /&gt;
== Your Library, Anywhere: A Modern, Responsive Library Catalogue at University of Toronto Libraries ==&lt;br /&gt;
&lt;br /&gt;
* Bilal Khalid, Gordon Belray, Lisa Gayhart (lisa.gayhart@utoronto.ca)&lt;br /&gt;
&lt;br /&gt;
* No previous Code4Lib presentations&lt;br /&gt;
&lt;br /&gt;
With the recent surge in the mobile device market and an ever expanding patron base with increasingly divergent levels of technical ability, the University of Toronto Libraries embarked on the development of a new catalogue discovery layer to fit the needs of its diverse users. &lt;br /&gt;
&lt;br /&gt;
[http://search.library.utoronto.ca The result]: a mobile-friendly, flexible and intuitive web application that brings the full power of a faceted library catalogue to users without compromising quality or performance, employing Responsive Web Design principles. This talk will discuss: application development; service improvements; interface design; and user outreach, testing, and project communications. Feedback and questions from the audience are very welcome. If time runs short, we will be available for questions and conversation after the presentation.&lt;br /&gt;
&lt;br /&gt;
Note: A version of this content has been provisionally accepted as an article for Code4Lib Journal, January 2014 publication.)&lt;br /&gt;
&lt;br /&gt;
== All Tiled Up ==&lt;br /&gt;
&lt;br /&gt;
* Mike Graves, MIT Libraries (mgraves@mit.edu)&lt;br /&gt;
&lt;br /&gt;
You've got maps. You even scanned and georeferenced them. Now what? Running a full GIS stack can be expensive, and overkill in some cases. The good news is that you have a lot more options now than you did just a few years ago. I'd like to present some lighter weight solutions to making georeferenced images available on the Web.&lt;br /&gt;
&lt;br /&gt;
This talk will provide an introduction to MBTiles. I'll go over what they are, how you create them, how you use them and why you would use them.&lt;br /&gt;
&lt;br /&gt;
== The Great War: Image Interoperability to Facebook ==&lt;br /&gt;
&lt;br /&gt;
* Rob Sanderson, Los Alamos National Laboratory (azaroth42@gmail.com)&lt;br /&gt;
** (Code4Lib 2006: [http://www.code4lib.org/2006/sanderson | Library Text Mining])&lt;br /&gt;
* Rob Warren, Carleton University&lt;br /&gt;
** No previous presentations&lt;br /&gt;
&lt;br /&gt;
Using a pipeline constructed from Linked Open Data and other interoperability specifications, it is possible to merge and re-use image and textual data from distributed library collections to build new, useful tools and applications.  Starting with the OAI-PMH interface to ContentDM, we will take you on a tour through the International Image Interoperability Framework and Shared Canvas, to a cross-institutional viewer, and image analysis for the purposes of building a historical Facebook from finding and tagging people in photographs.  The World War One collections are drawn from multiple institutions and merged by the machine learning code.&lt;br /&gt;
&lt;br /&gt;
The presentation will focus on the (open source) toolchain and the benefits of the use of standards throughout:  OAI-PMH to get the metadata, IIIF for interaction with the images, the Shared Canvas ontology for describing collections of digitized objects, Open Annotation for tagging things in the images and specialized ontologies that are specific to the contents.  The tools include standard RDF / OWL technologies, JSON-LD, imagemagick and OpenCV for image analysis.&lt;br /&gt;
&lt;br /&gt;
== Visualizing Solr Search Results with D3.js for User-Friendly Navigation of Large Results Sets ==&lt;br /&gt;
&lt;br /&gt;
*Julia Bauder, Grinnell College Libraries (bauderj-at-grinnell-dot-edu)&lt;br /&gt;
*No previous presentations at national Code4Lib conferences&lt;br /&gt;
&lt;br /&gt;
As the corpus of articles, books, and other resources searched by discovery systems continues to get bigger, searchers are more and more frequently confronted with unmanageably large numbers of results. How can we help users make sense of 10,000 hits and find the ones they actually want? Facets help, but making sense of a gigantic sidebar of facets is not an easy task for users, either.&lt;br /&gt;
During this talk, I will explain how we will soon be using Solr 4’s pivot queries and hierarchical visualizations (e.g., treemaps) from D3.js to let patrons view and manipulate search results. We will be doing this with our VuFind 2.0 catalog, but this technique will work with any system running Solr 4. I will also talk about early student reaction to our tests of these visualization features.&lt;br /&gt;
&lt;br /&gt;
== PeerLibrary – open source cloud based collaborative library ==&lt;br /&gt;
&lt;br /&gt;
* [http://mitar.tnode.com/ Mitar Milutinovic], UC Berkeley, mitar.code4lib at tnode.com&lt;br /&gt;
* Not presented or attended code4lib before &lt;br /&gt;
&lt;br /&gt;
[https://github.com/peerlibrary/peerlibrary PeerLibrary is a new open source project] and a cloud service providing collaborative reading, sharing and storing. Users can upload publications they want to read (currently in PDF format), read them in the browser in real-time with others, highlight, annotate and organize their own or collaborative library. PeerLibrary provides a search engine to search over all uploaded open access publications. Additionally, it aims to collaboratively aggregate the open layer of knowledge on top of this publications through public annotations and references user will add to publications. In this way publications would not just be available to read, but accessible to the general public as well. Currently, it is aiming at scientific community and scientific publications.&lt;br /&gt;
&lt;br /&gt;
See [http://blog.peerlibrary.org/post/63458789185/screencast-previewing-the-peerlibrary-project screencast here]. [http://peerlibrary.org/ Subscribe to newsletter] to be a beta tester when we open.&lt;br /&gt;
&lt;br /&gt;
It is still in development and beta launch is planned at the end of November.&lt;br /&gt;
&lt;br /&gt;
== Who was where when, or finding biographical articles on Wikipedia by place and time ==&lt;br /&gt;
&lt;br /&gt;
* [http://morton-owens.info Emily Morton-Owens], The Seattle Public Library (presenting on work from NYU)&lt;br /&gt;
* No previous c4l presentations&lt;br /&gt;
&lt;br /&gt;
It's easy to answer the question &amp;quot;What important people were in Paris in 1939?&amp;quot; But what about Virginia in the 1750s or Scandinavia in the 14th century? I created a tool that allows you to search for biographies in a generally applicable way, using a map interface. I would like to present updates to my thesis project, which combines a crawler written in Java that extracts information from Wikipedia articles, with a MongoDB data store and a frontend in Python.&lt;br /&gt;
&lt;br /&gt;
The input to the project is freetext of entire articles in Wikipedia; this is important to allow us to pick up Benjamin Franklin not just in the single most obvious place of Philadelphia but also in London, Paris, Boston, etc. I can talk about my experiments disambiguating place names (approaches pioneered on newspaper articles were actually unhelpful on this type of text) and setting up a processing queue that does not become mired in the biographies of every human who ever played soccer. I also want to mitigate some of the implementation choices I made due to my academic deadline and improve the accuracy/usability.&lt;br /&gt;
&lt;br /&gt;
What I hope to show is that I was able to develop a novel and useful reference tool automatically, using fairly simple heuristics that are a far cry from hand-cataloging familiar to many librarians.&lt;br /&gt;
&lt;br /&gt;
You can try out [http://linserv1.cims.nyu.edu:48866/ the original version] (this server is inconveniently set to be updated/rebooted on 11/8--may be temporarily unavailable)&lt;br /&gt;
&lt;br /&gt;
== Good!, DRY, and Dynamic: Content Strategy for Libraries (Especially the Big Ones) ==&lt;br /&gt;
&lt;br /&gt;
*Michael Schofield, Nova Southeastern University Libraries, mschofield@nova.edu&lt;br /&gt;
*No previous code4lib presentations.&lt;br /&gt;
&lt;br /&gt;
The responsibilities of the #libweb are exploding [it’s a good thing] and it is no longer uncommon for libraries to manage or even home-grow multiple applications and sites. Often it is at this point where the web people begin to suffer the absence of a content strategy when, say, business hours need to be updated sitewide a half-dozen times.&lt;br /&gt;
&lt;br /&gt;
We were already feeling this crunch when we decided to further complicate the Nova Southeastern University Libraries by splitting the main library website into two. The Alvin Sherman Library, Research, and Information Technology Center is a unique joint-use facility that serves not only the academic community but the public of Broward County - and marketing a hyperblend of content through one portal just wasn't cutting it. With a web team of two, we knew that managing all this rehashed, disparate content was totally unsustainable.&lt;br /&gt;
&lt;br /&gt;
I want to share in this talk how I went about making our library content DRY (“don’t repeat yourself”): input content in one place--blurbs, policies, featured events, featured databases, book reviews, business hours, and so on.--and syndicate it everywhere - even, sometimes, dynamically target that content for specific audiences or context. It is a presentation that is a little about workflow, a little more about browser and context detection, a tangent about content-modeling the CMS, and a lot about APIs, syndication, and performance.&lt;br /&gt;
&lt;br /&gt;
== No code, no root, no problem? Adventures in SaaS and library discovery ==&lt;br /&gt;
&lt;br /&gt;
*[mailto:erwhite@vcu.edu Erin White, VCU]&lt;br /&gt;
*No previous C4L presentations&lt;br /&gt;
&lt;br /&gt;
In 2012 VCU was an eager early adopter of Ex Libris' cloud service Alma as an ILS, ERM, link resolver, and single-stop, de-silo'd public-facing discovery tool. This has been a disruptive change that has shifted our systems staff's day-to-day work, relationships with others in the library, and relationships with vendors.&lt;br /&gt;
&lt;br /&gt;
I'll share some of our experiences and takeaways from implementing and maintaining a cloud service:&lt;br /&gt;
* Seeking disruption and finding it&lt;br /&gt;
* Changing expectations of service and the reality of unplanned downtime&lt;br /&gt;
* Communication and problem resolution with non-IT library staff&lt;br /&gt;
* Working with a vendor that uses agile development methodology&lt;br /&gt;
* Benefits and pitfalls of creating customizations and code workarounds&lt;br /&gt;
* Changes in library IT/coders' roles with SaaS&lt;br /&gt;
&lt;br /&gt;
...as well as thoughts on the philosophy of library discovery vs real-life experiences in moving to a single-search model.&lt;br /&gt;
&lt;br /&gt;
== Building for others (and ourselves):  the Avalon Media System ==&lt;br /&gt;
* [mailto:michael.klein@northwestern.edu Michael B Klein], Senior Software Developer, Northwestern University &lt;br /&gt;
** [http://code4lib.org/conference/2010/metz_klein Public Datasets in the Cloud] (code4lib 2010)&lt;br /&gt;
** [http://code4lib.org/conference/2013/klein-rogers The Avalon Media System: A Next Generation Hydra Head For Audio and Video Delivery] (code4lib 2013)&lt;br /&gt;
* [mailto:j-rudder@northwestern.edu Julie Rudder], Digital Initiatives Project Manager, Northwestern University&lt;br /&gt;
** no previous code4lib presentations&lt;br /&gt;
&lt;br /&gt;
[http://www.avalonmediasystem.org/ Avalon Media System] is a collaborative effort between development teams at Northwestern and Indiana Universities. Our goal is to produce an open source media management platform that works well for us, but is also widely adopted and contributed to by other institutions. We believe that building a strong user and contributor community is vital to the success and longevity of the project, and have developed the system with this goal in mind. We will share lessons learned, pains and successes we’ve had releasing two versions of the application since last year.  &lt;br /&gt;
&lt;br /&gt;
Our presentation will cover our experiences:&lt;br /&gt;
* providing flexible, admin-friendly distribution and installation options&lt;br /&gt;
* building with abstraction, customization and local integrations in mind&lt;br /&gt;
* prioritizing features (user stories)&lt;br /&gt;
* attracting code contributions from other institutions&lt;br /&gt;
* gathering community feedback &lt;br /&gt;
* creating a product rather than a bag of parts&lt;br /&gt;
&lt;br /&gt;
== How to check your data to provide a great data product? Data quality as a key product feature at Europeana ==&lt;br /&gt;
&lt;br /&gt;
*[mailto:Peter.Kiraly@kb.nl Péter Király] portal backend developer, Europeana&lt;br /&gt;
*No previous C4L presentations&lt;br /&gt;
&lt;br /&gt;
[http://Europeana.eu/ Europeana.eu] - Europe's digital library, archive and museum - aggregates more than 30 million metadata records from more than 2200 institutions.  The records come from libraries, archives, museums and every other kind of cultural institution, from very different systems and metadata schemas, and are typically transformed several times until they are ingested into the Europeana data repository.  Europeana builds a consolidated database from these records, creating reliable and consistent services for end-users (a search portal, search widget, mobile apps, thematic sites etc.) and an API, which supports our strategic goeal of data for reuse in education, creative industries, and the cultural sector.  A reliable &amp;quot;data product&amp;quot; is thus at the core of our own software products, as well as those of our API partners.&lt;br /&gt;
&lt;br /&gt;
Much effort is needed to smooth out local differences in the metadata curation practice of our data providers. We need a solid framework to measure the consistency of our data and provide feedback to decision-makers inside and outside the organisation. We can also use this metrics framework to ask content providers to improve their own metadata. Of course, a data-quality-driven approach requires that we also improve the data transformation steps of the Europeana ingestion process itself. Data quality issues heavily define what new features we are able to create in our user interfaces and API, and might actually affect the design and implementation of our underlying data structure, the Europeana Data Model.&lt;br /&gt;
&lt;br /&gt;
In the presentation I briefly describe the Europeana metadata ingestion process, show the data quality metrics, the measuring techniques (using the Europeana API, Solr and MongoDB queries), some typical problems (both trivial and difficult ones), and finally the feedback mechanism we propose to deploy.&lt;br /&gt;
&lt;br /&gt;
Keywords: Europeana, data quality, EDM, API, Apache Solr, MongoDB, #opendata, #openglam&lt;br /&gt;
&lt;br /&gt;
== Teach your Fedora to Fly: scaling out a digital repository ==&lt;br /&gt;
&lt;br /&gt;
*[mailto:acoburn@amherst.edu Aaron Coburn], Software Developer, Amherst College&lt;br /&gt;
*No previous C4L presentations&lt;br /&gt;
&lt;br /&gt;
Fedora is a great repository system for managing large collections of digital objects, but what happens when a popular food magazine begins directing a large number of readers to a manuscript showing Emily Dickinson’s own recipe for doughnuts? While Fedora excels in its support of XML-based metadata, it doesn’t always perform well under a high volume of traffic. Nor is it especially tolerant of network or hardware failures.&lt;br /&gt;
&lt;br /&gt;
This presentation will show how we are making heavy use of a fedora repository while at the same time insulating it almost entirely from any web traffic. Starting with a distributed web front-end built with Node.js, and caching most of the user-accessible content from Fedora in an elastic, fault-tolerant Riak (NoSQL) cluster, we have eliminated nearly all single points of failure in the system. It also means that our production system is spread across twelve separate servers, where asynchrony and Map-Reduce are king. And aside from being blazing fast, it is also entirely Hydra-compliant.&lt;br /&gt;
&lt;br /&gt;
Furthermore, we will attempt to answer the question: if fedora crashes and the visitors to your site don’t notice, did it really fail?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using Open Source Software and Freeware to Preserve and Deliver Digital Videos ==&lt;br /&gt;
* [mailto:wfang@kinoy.rutgers.edu Wei Fang], Head of Digital Services, Rutgers University Law Library&lt;br /&gt;
* Jiebei Luo, Digital Projects Initiative Intern, Rutgers University&lt;br /&gt;
*No previous C4L presentations&lt;br /&gt;
&lt;br /&gt;
The Rutgers University Law Library is the official digital repository of the New Jersey Supreme Court oral arguments since 2002. This large video collection contains approximately 3,000 videos with a total of 400 GB or 6,000 viewing hours. With the expansion of this collection, the existing database and the static website could not efficiently support the library’s daily operations and meet its patrons’ search needs. &lt;br /&gt;
By utilizing open source software and freeware such as Ubuntu, FFmpeg, Solr and Drupal, the library is able to develop a complete solution to re-encoding videos, embedding subtitles, incorporating  Solr search engine and content management system to support full-text subtitle search, automatically updating video metadata records in the library catalog system and eventually providing a plug-in free HTML 5-based Web interface for patrons to view the videos online.&lt;br /&gt;
The aspects below will be presented in detail at the conference:&lt;br /&gt;
*	Video codecs comparison &lt;br /&gt;
*	Server-end batch video encoding/re-encoding&lt;br /&gt;
*	HTML 5 video tag and embedding subtitles&lt;br /&gt;
*	Incorporating search engine Solr and content management tool 	Drupal with the database to retrieve videos by full-text search especially in subtitle files&lt;br /&gt;
*	Incorporating video metadata with the library catalog system&lt;br /&gt;
&lt;br /&gt;
== Shared Vision, Shared Resources: the Curate Institutional Repository ==&lt;br /&gt;
* Dan Brubaker Horst, University of Notre Dame &lt;br /&gt;
** [http://code4lib.org/conference/2011/JohnsonHorst A Community-Based Approach to Developing a Digital Exhibit at Notre Dame Using the Hydra Framework] &lt;br /&gt;
* Julie Rudder, Northwestern University&lt;br /&gt;
** no previous presentations&lt;br /&gt;
&lt;br /&gt;
Curate is being collaboratively developed by several institutions in the Hydra community who share the need and vision for a Fedora-backed Institutional Repository. The first release of Curate was a collaboration between Notre Dame and Northwestern University, along with Digital Curation Experts (DCE) - a vendor hired jointly by our two institutions. Powered by the Hydra engine Sufia, the team worked quickly to release the first version of Curate in October 2013 which provides a basic self-deposit system that has support for various content types, collection building, DOI minting, and user profile creation. From the very beginning we have built Curate to be easy to theme and extend in order to ease the process of installation and use by other institutions.&lt;br /&gt;
&lt;br /&gt;
In December 2013, additional partners will join the project including: Indiana University, the University of Cincinnati and the University of Virginia. Each institution contributes resources to the project in order to further our common goal to create a product that fits our needs and has a sustainable future.Together we will tackle additional content types (like complex data, software, media), administrative collections and more. &lt;br /&gt;
&lt;br /&gt;
Our presentation will include:&lt;br /&gt;
* a brief demonstration of Curate and technical overview&lt;br /&gt;
* why and how we work together&lt;br /&gt;
* why build Curate&lt;br /&gt;
* the future of the project&lt;br /&gt;
&lt;br /&gt;
== Solr, Cloud and Blacklight ==&lt;br /&gt;
* David Jiao, Library Information Systems, Indiana University at Bloomington, djiao@indiana.edu&lt;br /&gt;
** No previous code4lib presentations&lt;br /&gt;
&lt;br /&gt;
SolrCloud refers to the distributed capabilities in Solr4. It is designed to offer a highly available, fault tolerant environment by organizing data into multiple pieces that can be hosted on multiple machines with replicas, and providing a centralized cluster configuration and management. &lt;br /&gt;
&lt;br /&gt;
At Indiana University, we are upgrading our Solr backend for our recently released Blacklight-based OPAC system from Solr 1.4 to Solr4, and we also put up efforts to build a private cloud of Solr4 servers. In this talk, I will persent certain features of SolrCloud, including distributed requests, fault tolerance, near real time indexing/searching, and configuration management with Zookeeper, and our experiences of utilizing these features to provide better performance and architecture for our OPAC system, which serves over 7 million bibliographic records to over 100 thousand students and faculty members. I will also discuss some practical lessons learned from our SolrCloud setup/upgrade and the integration of the new SolrCloud to our customized Blacklight system.  &lt;br /&gt;
&lt;br /&gt;
== Leveraging XSD's for Reflective, Live Dataset Support in Institutional Repositories ==&lt;br /&gt;
* [mailto:msulliva@ufl.edu Mark Sullivan], Library Information Technology, University of Florida&lt;br /&gt;
** No previous code4lib presentations&lt;br /&gt;
&lt;br /&gt;
The University of Florida Libraries are currently adding support for active datasets into our METS-based institutional repository software.  This ongoing project enables the library to be a partner in current, or long-running, data-driven projects around the university by providing tangible short-term and long-term benefits to the projects.  The system assists project teams by storing and providing access to their data, while supporting online filtering and sorting of the data, custom queries, and adding and editing of the data by authorized users.  We are also exploring simple data visualizations to allow users to perform basic graphical and geographic queries.  Several different schemas were explored including DDI and EML, but ultimately the streamlined approach of using XSD's with some custom attributes was chosen, with all other data residing in the METS file portions.  Currently the system is being developed using XSD's describing XML datasets, but this model should easily scale to support SQL datasets or large datasets supported by Hadoop or iRODS.&lt;br /&gt;
&lt;br /&gt;
This work is being integrated in the open source [http://sobek.ufl.edu SobekCM Digital Content Management System] which is built on a pair-tree structure of METS resources with [http://ufdc.ufl.edu/design/webcontent/sobekcm/SobekCM_Resource_Object.pdf rich metadata support] including DC, MODS, MARC, VRACore, DarwinCore, IEE-LOM, GML/KML, schema.org microdata, and many other standard schemas.  The system has emphasized online, distributed creation and maintenance of resources including geo-placement and geographic searching of resources, building structure maps (table of contents) visually online, and a broad suite of curator tools.  &lt;br /&gt;
&lt;br /&gt;
This work is presented as a model which could be implemented in other systems as well.  We will demonstrate current support and discuss our upcoming roadmap to provide complete support.&lt;br /&gt;
&lt;br /&gt;
== Dead-simple Video Content Management: Let Your Filesystem Do The Work ==&lt;br /&gt;
&lt;br /&gt;
* Andreas Orphanides, NCSU Libraries (akorphan (at) ncsu.edu)&lt;br /&gt;
** (never led or soloed a C4L presentation)&lt;br /&gt;
&lt;br /&gt;
Content management is hard. To keep all the moving parts in order, and to maintain a layer of separation between the system and content creators (who are frequently not technical experts), we typically turn to content management systems like Drupal. But even Drupal and its kin require significant overhead and present a not inconsiderable learning curve for nontechnical users.&lt;br /&gt;
&lt;br /&gt;
In some contexts it's possible -- and desirable -- to manage content in a more streamlined, lightweight way, with a minimum of fuss and technical infrastructure. In this presentation I'll share a simple MVC-like architecture for managing video content for playback on the web, which uses a combination of Apache's mod_rewrite module and your server's filesystem structure to provide an automated approach to video content management that's easy to implement and provides a low barrier to content updates: friendly to content creators and technology implementors alike. Even better, the basic method is HTML5-friendly, and can be integrated into your favorite content management system if you've got permissions for creating templates.&lt;br /&gt;
&lt;br /&gt;
In the presentation I'll go into detail about the system structure and logic required to implement this approach. I'll detail the benefits and limitations of the system, as well as the challenges I encountered in developing its implementation. Audience members should come away with sufficient background to implement a similar system on their own servers. Implementation documentation and genericized code will also be shared, as available.&lt;br /&gt;
&lt;br /&gt;
== Managing Discovery ==&lt;br /&gt;
&lt;br /&gt;
* Andrew Pasterfield, Senior Programmer/Systems Analyst, University of Calgary Library, ampaster@ucalgary.ca&lt;br /&gt;
**No previous code4lib presentations &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In fall 2012 the University of Calgary Library launched a new home page that incorporated a Summon powered&lt;br /&gt;
Single Search Box with customized “bento box” results display. Search at the U of C now combines a range of&lt;br /&gt;
metadata sources for discovery and customized mapping of a database recommender and LibGuide into a unified&lt;br /&gt;
display.  Further customizations include a non Google Analytics/non proxy method to log clicks.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This presentation will discuss the technical details of bringing the various systems together into one display interface to increase discovery at the U of C Library.&lt;br /&gt;
&lt;br /&gt;
http://library.ucalgary.ca&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sorting it out: a piece of the User Centered Design Process ==&lt;br /&gt;
&lt;br /&gt;
* Cindy Beggs, [http://www.akendi.com/aboutus/management/ Akendi], cindy@akendi.com&lt;br /&gt;
&lt;br /&gt;
This talk is about how to apply a user centered design methodology to the process of creating an information architecture.  Participants learn the fundamentals of UCD and how card sorting and reverse card sorting enable us to isolate the content we present on screen from the layouts and visuals of those screens.  We talk about ways to identify who will be using the information architecture you are creating and why we need to know how it will be used.&lt;br /&gt;
 &lt;br /&gt;
What will attendees takes away from your talk?&lt;br /&gt;
The criticality of involving “real” end users in the process of creating an information architecture.  The basics of following a user-centered-design process in the creation of best in class, content-rich, digital products.&lt;br /&gt;
&lt;br /&gt;
Cindy Beggs has been working in the “information industry” for over 25 years.  A librarian by profession, she has spent decades helping users figure out how to find their way through large bodies of content.  Her insights into how people seek information, her empathy for those who find it a challenge and her practical experience helping organizations figure out how to best structure their content contribute to her success as an information architect with both clients and trainees.  (http://www.akendi.com/aboutus/management/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Implementation of ArchivesSpace in University of Richmond==&lt;br /&gt;
&lt;br /&gt;
*Birong Ho, bho@richmond.edu&lt;br /&gt;
&lt;br /&gt;
University of Richmond implemented its archive collection management ArchivsSpace in the fall, 2013. As a charter member and the Head of Special Collection as the Board member, implementation of such an Open Source Software became a priority. &lt;br /&gt;
&lt;br /&gt;
Several aspects of implementation will be addressed in the talk. Among them, they are Collections and Repository, storage layer including data format, System resources requirements, Technical architecture, Customization, scaling and integrated with other systems in the library.&lt;br /&gt;
&lt;br /&gt;
The customization, scale, and integration with other systems such as Archeon and Exist on campus became a concern will be focused and elaborated in the talk.&lt;br /&gt;
&lt;br /&gt;
==Easy Wins for Modern Web Technologies in Libraries==&lt;br /&gt;
&lt;br /&gt;
*[mailto:trey.terrell@oregonstate.edu Trey Terrell], Analyst Programmer, Oregon State University&lt;br /&gt;
** No previous Code4Lib presentations &lt;br /&gt;
&lt;br /&gt;
Oregon State University is currently implementing an updated version of its room reservation system. In its development we've come across and implemented a variety of &amp;quot;easy wins&amp;quot; to make it more responsive, easier to maintain, less expensive to run, and just cooler to experience. While our particular system was in Ruby on Rails, this talk will address general methods and example utilities which can be used no matter your stack.&lt;br /&gt;
&lt;br /&gt;
I'll be talking about things like cache management, reverse proxies, publish/subscribe servers, WebSockets, responsive design, asynchronous processing, and keeping complicated stacks up and running with minimal effort.&lt;br /&gt;
&lt;br /&gt;
==Implementing Islandora at a Small Institution==&lt;br /&gt;
&lt;br /&gt;
*Megan Kudzia, Albion College Library&lt;br /&gt;
*Eddie Bachle, Albion College IT&lt;br /&gt;
**No previous Code4Lib presentations&lt;br /&gt;
&lt;br /&gt;
Albion College (and particularly the Library/Archives and Special Collections) has a variety of needs which could be met by an open-source Institutional Repository system. Several months and lots of conversations later, we’re continuing to troubleshoot our way through Islandora. We’d like to talk about what has worked for us, where our frustrations have been, whether it’s even possible to install and develop a system like this at a small institution, and where the process has stalled. &lt;br /&gt;
&lt;br /&gt;
As of right now, we do have a semi-working installation. We’re not sure when it will be ready for our end users, but we'll talk about our development process and evaluate our progress.&lt;br /&gt;
''Contributions also by Nicole Smeltekop, Albion College Archives &amp;amp; Special Collections''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PhantomJS+Selenium: Easy Automated Testing of AJAX-y UIs ==&lt;br /&gt;
&lt;br /&gt;
* Martin Haye, California Digital Library, martin.haye@ucop.edu&lt;br /&gt;
** Previous Code4Lib Presentation: [http://code4lib.org/conference/2012/collett Beyond code: Versioning data with Git and Mercurial] at Code4Lib 2012 (Martin co-presenting with Stephanie Collett)&lt;br /&gt;
* Mark Redar, California Digital Library, mark.redar@ucop.edu&lt;br /&gt;
&lt;br /&gt;
Web user interfaces are demanding ever-more dynamism and polish, combining HTML5, AJAX, lots of CSS and jQuery (or ilk) to create autocomplete drop-downs, intelligent buttons, stylish alert dialogs, etc. How can you make automated tests for these highly complex and interactive UIs?&lt;br /&gt;
&lt;br /&gt;
Part of the answer is PhantomJS. It’s a modern WebKit browser that’s “headless” (meaning it has no display) that can be driven from command-line Selenium unit tests. PhantomJS is dead simple to install, and its blazing speed and server-friendliness make continuous integration testing easy. You can write UI unit tests in {language-of-your-choice} and run them not just in PhantomJS but in Firefox and Chrome, plus a zillion browser/OS combinations at places like SauceLabs, TestingBot and BrowserStack.&lt;br /&gt;
&lt;br /&gt;
In this double-team live code talk, we’ll explain all that while we demonstrate the following in real time:&lt;br /&gt;
&lt;br /&gt;
* Start with nothing.&lt;br /&gt;
* Install Selenium bindings for Ruby and Python.&lt;br /&gt;
* In each language write a small test of an AJAX-y UI.&lt;br /&gt;
* Run the tests in Firefox, and fix bugs (in the test or UI) as needed.&lt;br /&gt;
* Install PhantomJS.&lt;br /&gt;
* Show the same tests running headless as part of a server-friendly test suite. &lt;br /&gt;
* (Wifi permitting) Show the same tests running on a couple different browser/OS combinations on the server cloud at SauceLabs – talking through a tunnel to the local firewalled application.&lt;br /&gt;
&lt;br /&gt;
==New Technologies, Collaboration, &amp;amp; Entrepreneurship in Libraries:  Harnessing Their Power to Help Your Library==&lt;br /&gt;
&lt;br /&gt;
* Stephanie Walker – swalker@brooklyn.cuny.edu&lt;br /&gt;
* Howard Spivak – howards@brooklyn.cuny.edu&lt;br /&gt;
* Alex - Alex@brooklyn.cuny.edu&lt;br /&gt;
&lt;br /&gt;
Academic libraries are caught in budget squeezes and often struggle to find ways to communicate value to senior administration and others.  At Brooklyn College Library, we have taken an unusual, possibly unique, approach to these issues.  Our technology staff have long worked directly with librarians to develop products that meet library, faculty, and student needs, and we have shared many of our products with colleagues, including an award-winning website, e-resource, and content management system we call 4MyLibrary, which we shared for free with 8 CUNY colleges, and also an easy-to-use book scanner, which has proven overwhelming popular with students, faculty, other librarians, and numerous campus offices.  Recently, motivated by budget cuts, we decided that what worked for us might interest other libraries, and working with our Office of Technology Commercialization, we started selling 2 products:  our book scanners (at half the price of commercial alternatives), and a hosting service, whereby we could host and support 4MyLibrary for libraries with minimal technology staff.  Both succeeded, and yielded major benefits:  a steady revenue stream and the admiration and serious goodwill of our senior administration and others.   However, this presentation is neither a basic how-to, nor an advertisement.  With this presentation, we hope to spur a conversation for broader collaboration, especially regarding new technologies, among libraries.  We all have some level of technical expertise, most of us are struggling with rising prices and tight budgets, and many of us are unhappy with various technology products we use, from scanners to our ILS.  We believe – and can demonstrate – that with collaboration, we can solve many of our problems, and provide better services to boot. &lt;br /&gt;
&lt;br /&gt;
== Identifiers, Data, and Norse Gods ==&lt;br /&gt;
&lt;br /&gt;
* Ryan Scherle, [http://datadryad.org Dryad Digital Repository], ryan@datadryad.org&lt;br /&gt;
** previous Code4Lib talk [http://ryan.scherle.org/papers/2010-2-code4lib-HIVE.ppt  HIVE: A New Tool for Working With Vocabularies], at Code4Lib 2011.&lt;br /&gt;
&lt;br /&gt;
ORCID and DataCite provide stable identifiers for researchers and and data, respectively. Each system does a fine job of providing value to its users. But wouldn't it be great if they could link their systems to create something much more powerful? Perhaps even as powerful as a god?&lt;br /&gt;
&lt;br /&gt;
Enter [http://odin-project.eu/ ODIN], The ORCID and DataCite Interoperability Network. ODIN is a two-year project to unleash the power of persistent identifiers for researchers and the research they create. This talk will present recent work from the ODIN project, including several tools that can unleash the godlike power of identifiers at your institution. Current tools include:&lt;br /&gt;
* Metadata generator tool: allows repository staff to create DataCite metadata with embedded ORCIDs.&lt;br /&gt;
* Claiming tool: assists researchers in claiming their work within the ORCID system.  &lt;br /&gt;
* ORCID-feed: includes a list of ORCID works on any web page.&lt;br /&gt;
* ODIN's HAMR: assists in populating a DSpace repository with ORCIDs. Based on work from a Code4Lib hackathon!&lt;br /&gt;
&lt;br /&gt;
== Armed Bandits in the Digital Library ==&lt;br /&gt;
&lt;br /&gt;
* Roman Chyla, [http://labs.adsabs.harvard.edu/adsabs/ Astrophysics Data System], rchyla@cfa.harvard.edu&lt;br /&gt;
** Previous Code4Lib: [http://code4lib.org/conference/2013/chyla Citation search in SOLR and second-order operators]&lt;br /&gt;
&lt;br /&gt;
Many of us are using the excellent Lucene library (or SOLR appliance) to provide search functionality. These systems contain number of features to adjust relevancy ranking of hits, but we may not know how to use them. In this presentation, I'll present the available options - eg. what is the default ranking 'Vector space model, what are the alternatives (eg. BM25) and what are the other options we have to tweak and adjust the ranking of the hits (eg. boost factors, functions). But even if we know how to deploy these adjustments and tweaks, we are still left in dark. We do not know whether the change we've just rolled out had a significant (statistically significant) effect or maybe it was just a waste of time and resources? A/B testing is one option, but there may be a much better one - so called &amp;quot;Multi-Armed Bandits Approach&amp;quot;. And in this talk I'd like to show how we are experimenting with this strategy to adjust [http://labs.adsabs.harvard.edu/adsabs/ ADS search engine].&lt;br /&gt;
&lt;br /&gt;
== Building Worker Queues with AWS and Resque ==&lt;br /&gt;
&lt;br /&gt;
* Eric Rochester [http://scholarslab.org Scholars' Lab], erochest@virginia.edu&lt;br /&gt;
* Scott Turnbull [http://aptrust.org/ Academic Preservation Trust], scott.turnbull@aptrust.org &lt;br /&gt;
&lt;br /&gt;
A common task in larger systems is to be able to process large input files automatically. Often users can drop those files into a shared directory on AWS or on NFS or another shared drive. Those files need to be processed and potentially integrated into a system. This task has come up recently in the University of Virginia libraries in allowing users to add GIS data to the system and in setting up a system for the Academic Preservation Trust (http://aptrust.org/) that ingests files and resources into the preservation system.&lt;br /&gt;
&lt;br /&gt;
This system is built by loosely coupling a number of different technologies. This allows us to easily interoperate and communicate between different system and programming environments. Because the interfaces are well defined, it’s also fairly simple to switch out technologies as the requirements of the system change.&lt;br /&gt;
&lt;br /&gt;
The process is fairly simple:&lt;br /&gt;
&lt;br /&gt;
First, a Ruby daemon monitors an AWS S3 bucket that others can upload new files into. This daemon creates a Resque status task, adds a marker for the task in a database, and continues monitoring.&lt;br /&gt;
&lt;br /&gt;
Second, Resque mediates incoming job requests and routes them to the appropriate workers which may be in Java, Go, or Ruby.  The diversity of technologies that Resque can manage allows great latitude to leverage the appropriate tool for a specific job.  While processing, it updates the status for that job and coordinates processing with other jobs.&lt;br /&gt;
&lt;br /&gt;
Finally, a page that is integrated into a larger Rails app provides a novice-user-friendly view of the status of the workers and allows basic tasks such as restarting the job.&lt;br /&gt;
&lt;br /&gt;
This architecture allows us to swap in the technology that best fits each part of the process, and it makes it easier to maintain the system. We use this to integrate and coordinate between tasks handled in Java, Ruby, and Go, and it provides an effective way to interoperate with these programming languages and the respective strengths that they bring to this system.&lt;br /&gt;
&lt;br /&gt;
==Piwik: Open source web analytics==&lt;br /&gt;
* Kirk Hess, University of Illinois at Urbana-Champaign (kirkhess@illinois.edu)&lt;br /&gt;
** (Code4Lib 2012: [http://code4lib.org/conference/2012/hess| Discovering Digital Library User Behavior with Google Analytics])&lt;br /&gt;
&lt;br /&gt;
While Google Analytics is synonymous with Web Analytics, fortunately today we have many other good options, and one option is Piwik, [http://piwik.org| piwik.org] a simple to install, open-source PHP/MySQL application with a tracking script that will sit alongside Google Analytics tracking the usual clicks, events and variables. In this presentation, I'd like to cover the usual analytics topics and also cover what makes Piwik powerful, such as importing and visualizing web logs from any system to incorporate both past and future data, easily tracking downloads, and the ability to write your own reports or dashboard. The visitor log data is stored securely on your own server so you have control over who looks at the data and how much or how little to keep. With an active and helpful developer community, Piwik has the potential for analytics which makes sense for libraries, not e-commerce.&lt;br /&gt;
&lt;br /&gt;
== Next Generation Catalogue - RDF as a Basis for New Services == &lt;br /&gt;
* Anne-Lena Westrum – digitalutvikling@gmail.com&lt;br /&gt;
* Benjamin Rokseth &lt;br /&gt;
* Asgeir Rekkavik &lt;br /&gt;
* Petter Goksøyr Åsen&lt;br /&gt;
&lt;br /&gt;
Oslo Public Library has converted the entire MARC-catalogue to RDF via the self-made conversion tool MARC2RDF.&lt;br /&gt;
 &lt;br /&gt;
[http://digital.deichman.no/data.deichman.no/| data.deichman.no], the enriched RDF version of the library catalogue including its authority files, forms the basis for two different mashups; The Active shelf and the Book recommendation database. The RDF catalogue is linked with various content and the dataset is updated daily to account for additions, deletions and changes made in the MARC catalogue. &lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/68687814| The Active shelf] is a physical touchscreen device that makes use of open source software, RFID technology, RDF data and external web service APIs to provide information about any library book a patron is curious to know more about.&lt;br /&gt;
&lt;br /&gt;
The Book recommendations database stores book recommendations written by library staff from all over Norway and links them to the RDF-representation of the MARC-catalogue.&lt;br /&gt;
&lt;br /&gt;
==Economics of Scale: Thinking about Metadata Quality and Completeness for Fun and Profit==&lt;br /&gt;
* William Hicks, University of North Texas (William.hicks@unt.edu)&lt;br /&gt;
&lt;br /&gt;
The UNT Libraries Digital Collections constitute three internet gateways, The Portal to Texas History, UNT Digital Library, and the Gateway to Oklahoma History, making available to the public a wide range of materials, from photographs and newspapers, to dissertations and recordings of music ensemble performances. The collections disseminate over 500,000 unique items, that were used over 9 millions times last year  and with growth trends in both areas shows no signs of slowing. &lt;br /&gt;
 &lt;br /&gt;
As the size and scope of our collections has grown, so to has a pressing need to think clearly about the quality of our metadata, the completeness of our records, and the most efficient way of doing metadata entry. Not surprisingly there have been a few things written on the subject and so over the last few months we’ve started writing new code and getting the infrastructure of our metadata  editing system to a place where we can begin to test these ideas on our ever expanding dataset.  What kinds of questions are we looking to answer, and what types of tools are we building?  That’s what this talk will be all about, but here are a few ideas to ponder:&lt;br /&gt;
 &lt;br /&gt;
* What kinds of tools have we built, or can we employ to standardize data entry and aid the user in their input needs?&lt;br /&gt;
* How close does a metadata record come to a “completeness” standard?  What does that even look like? What are the implications when we look at such a standard at scale?&lt;br /&gt;
* If we can identify what we think a “quality” metadata record “is”, historically speaking, how close do we get to that ideal? &lt;br /&gt;
* Does an item’s history matter? Can we quantify it and locate value in change through time?&lt;br /&gt;
* What are the economic costs of metadata entry? If we have enough quantifiable measures about the types of objects in our systems, and we can profile our data entry personnel, what can this say about optimizing staff time and return on investment?&lt;br /&gt;
* What sort of priorities are we setting for ourselves when we treat all items as equal, when clearly some types of materials get vastly more use by the public.&lt;br /&gt;
* Finally what kinds of analysis tools might we develop to gauge our overall metadata “health,” to steer projects, or to ultimately improve our systems for our end user’s needs?&lt;br /&gt;
&lt;br /&gt;
Most of our questions are still quite open ended, and honestly we are just getting started down this road. But as digital collections grow, and library budgets realign or shrink, it becomes increasingly important to back up our assertions and opinions with numbers, and find more efficient ways to work with the resources we have.&lt;br /&gt;
&lt;br /&gt;
==More Like This: Approaches to Recommending Related Items using Subject Headings==&lt;br /&gt;
* Kevin Beswick, NCSU Libraries (kdbeswic@ncsu.edu)&lt;br /&gt;
** No previous code4lib presentations&lt;br /&gt;
 &lt;br /&gt;
With a significant portion of the collection at our new Hunt Library being housed in an automated storage and retrieval system, several of us at NCSU Libraries have begun looking at ways to replace and improve upon the classic shelf browsing experience in order to make it easier for patrons to browse related materials. Our goal is to mimic popular services like Amazon and Netflix, which utilize recommendation engines to make it easy for users to find items similar to a particular item of interest. While there have been previous efforts in libraries to recreate this experience using circulation or call number data, we are currently investigating algorithms that focus on use of subject headings. Use of subject headings as an alternative can be particularly helpful in the case of electronic materials that do not always have call numbers or circulation data. In this talk, I will share:&lt;br /&gt;
 &lt;br /&gt;
* Details of the proposed algorithms &lt;br /&gt;
* How these algorithms were quickly and easily implemented using Solr. &lt;br /&gt;
* Our evaluation process and its outcomes in terms of the effectiveness of the algorithms.&lt;br /&gt;
* How this has (or could) impact presentation of recommended items in our discovery layer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:Code4Lib2014]]&lt;/div&gt;</summary>
		<author><name>Kbeswick</name></author>	</entry>

	</feed>