Changes

Schedule

15,673 bytes added, 22 July
added to schedule
Welcome to Code4Lib BC! Begun in Summer 2013, this chapter aims to create connections and professional development opportunities for folks from British Columbia and surrounding areas.
You can find the public discussion channel on the Code4lib Slack in #c4lbc.Tuesday July 22
If you{| style="border-spacing:0; padding:10px;"| style="border:0.0104in solid #cccccc;padding:0in;"| 're interested in hosting, please [https''Start time'''| style="border://docs0.google0104in solid #cccccc;padding:0in;"| '''End time'''| style="border:0.com/document/d/1mh8haGBziQHiBkG_0byNgIEPxWIsBjKAXOss0cE9fJs/edit?usp0104in solid #cccccc;padding:0in;"| '''Event duration'''| style=sharing take a read over our Planner"border:0.0104in solid #cccccc;padding:0in;"| '''Event type'''| style="border:0.0104in solid #cccccc;padding:0in;"| '''Title'''| style="border:0.0104in solid #cccccc;padding:0in;"| '''Presenter (s Guide])'''| style="border:0.0104in solid #cccccc;padding:0in;"| '''Description'''
|-| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 8:00 AM| style= '''Ninth Annual Code4Lib BC Unconference 2025''' "background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 9:00 AM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 1:00:00| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Breakfast and registration| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| | style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Planning Committee| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"|
'''Save the dates!'''|-| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 09:00 AM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 09:15 AM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 0:15:00| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Welcome and logistics| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| | style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Planning Committee | style="background-color:##fce5cd;border:0.0104in solid #cccccc;padding:0in;"|
* Thursday|-| style="border:0.0104in solid #cccccc;padding:0in;"| 09:15 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 9:45 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:25:00| style="border:0.0104in solid #cccccc;padding:0in;"| Presentation| style="border:0.0104in solid #cccccc;padding:0in;"| Tree to Forest: Cultivating Aspen Discovery at Different Scales| style="border:0.0104in solid #cccccc;padding:0in;"| Rogan Hamby, 16 October and Friday, 17 OctoberEquinox Open Library Initiative* [https| style="border://www0.eventbrite0104in solid #cccccc;padding:0in;"| Equinox Open Library Initiative has successfully implemented Aspen Discovery across a spectrum of libraries, from complex statewide consortia with hundreds of branches to single-location institutions. Learn how we leveraged Equinox’s long-term expertise with open source software to launch support services for Aspen Discovery, specializing in libraries using Evergreen ILS and Koha ILS. Participants will get an inside look at how libraries of varying sizes modernize discovery and how its emerging sustainability framework positions Aspen as a living project evolving alongside changing library services.ca/ Registration coming soon]
This year's C4LBC will be held in Vancouver|-| style="border:0.0104in solid #cccccc;padding:0in;"| 09:45 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 10:00 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:15:00| style="border:0.0104in solid #cccccc;padding:0in;"| Presentation| style="border:0.0104in solid #cccccc;padding:0in;"| Automating generation and delivery of ILS reports with Python, BCSQLAlchemy, and hosted Linux crontab| style="border:0.0104in solid #cccccc;padding:0in;"| Brian Clark, University of Alabama| style="border:0.0104in solid #cccccc;padding:0in;"| Our office runs and delivers dozens of scheduled reports of data from our ILS in addition to the ad hoc report requests we receive. We developed a process to automate the generation and delivery of the scheduled ILS reports by Emily Carrembedding SQL queries in Python scripts using the Python packages SQLAlchemy and email. The scripts are then added to our ILS server crontab and scheduled to run at specified times, creating a fully automated process. We will describe the process and shows some examples of how we implemented it at our institution. Prerequisites include SSH access to a self-hosted ILS or LSP and Linux crontab or another task scheduler. Template files will be made available for anyone to use and modify to suit their needs.
|-| style="border:0.0104in solid #cccccc;padding:0in;"| 10:00 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 10:15 AM| style= What's it all about? "border:0.0104in solid #cccccc;padding:0in;"| 0:15:00| style="border:0.0104in solid #cccccc;padding:0in;"| Break| style="border:0.0104in solid #cccccc;padding:0in;"| | style="border:0.0104in solid #cccccc;padding:0in;"| | style="border:0.0104in solid #cccccc;padding:0in;"|
It's a 2|-day unconference | style="background- a participantcolor:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 10:15 AM| style="background-driven meeting bringing together a diverse and open community of library developers and noncolor:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 12:00 PM| style="background-developers engaging in effective, collaborative problemcolor:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 2:00:00| style="background-solving through technology regardless of their department or color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Unconference| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Various| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Various| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Various
This year’s event will feature lightning talks and breakout sessions|-| style="background-color:#fce5cd;border:0. Lightning talks are brief, 100104in solid #cccccc;padding:0in;"| 12:00 PM| style="background-minute presentations on topics related to library technologiescolor:#fce5cd;border:0. Breakout sessions are an opportunity to bring participants together in an ad hoc fashion for a short, yet sustained period of problem solving, software development and fun0104in solid #cccccc;padding:0in;"| 01:30 PM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 1:40:00| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Lunch| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| | style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| | style="background-color:#fce5cd;border:0. 0104in solid #cccccc;padding:0in;"|
* '''What's included'''|-| style="border: 0.0104in solid #cccccc;padding:0in;"| 01:40 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 2:05 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:25:00| style="border:0.0104in solid #cccccc;padding:0in;"| Talk| style="border:0.0104in solid #cccccc;padding:0in;"| Circa: A Customizable, Web-based Request System for Special Collections| style="border:0.0104in solid #cccccc;padding:0in;"| Jon Page, NC State Libraries| style="border:0.0104in solid #cccccc;padding:0in;"| Circa is a roommodern web-based request system that streamlines the management of special collections materials. For almost a decade at NC State Libraries, our homegrown system has efficiently managed requests by centralizing the request creation process, coffee/teatracking material movement, wificontrolling researcher access, powerand providing extensive usage data for informed planning and resource allocation.
* '''What Circa seamlessly integrates with ArchivesSpace—allowing for effortless import and updates of container and location data—and connects with local catalogs to bring''': your ideas access non-ArchivesSpace materials. It supports on-site access, remote duplication requests, and enthusiasmleverages the IIIF specification for high-resolution reproduction requests from digital collections.
* Over the past year, we'''Socials Hashtag''': `#c4lbc`ve developed a new version of Circa focused on maximizing customization for other institutions. In this talk, we will demonstrate how you can tailor Circa to meet the unique needs of your collection. We are in the midst of open sourcing Version 2 and hope this session will spark conversation and feedback on how our new open source release can best serve the community.
* '''Code |-| style="border:0.0104in solid #cccccc;padding:0in;"| 02:10 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 02:25 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:15:00| style="border:0.0104in solid #cccccc;padding:0in;"| Talk| style="border:0.0104in solid #cccccc;padding:0in;"| An Introduction to Trankskribus: An AI tool for digital interpretation of Conduct'''historical documents| style="border: As a Code4Lib event0.0104in solid #cccccc;padding:0in;"| Andrew Battelini, we adhere Emory University| style="border:0.0104in solid #cccccc;padding:0in;"| The Media Preservation team at Emory University has begun experimenting with the Transkribus tool, a digital interpretation tool used to analyze textual documents and provide transcriptions. Transkribus uses an AI approach that incorporates analysis models that users can train to better recognize specific line patterns and text format or handwriting styles. For large collections that use one individual’s handwriting, or a series of geographic-specific items, trainable models can increase the [http://bitaccuracy of the program significantly.ly/coc4lib Code4Lib Code We have worked with a small variety of Conduct]collections using this tool, such as a Civil War collection that has a very large number of handwritten materials from an area with low literacy and askew line patterns, but also containing insightful information. Another example collection is the Maud Gonne and William B. Yeates Correspondence, which seeks to provide provides a welcomingunique collection where there is substantial existing transcription and a consistent handwriting style. Our presentation will focus on an introduction to the Transkribus Tool, harassment-free environmentour experience with “getting up to speed” with it, and a summary of the value we’ve gotten from its use and the various lessons learned should others wish to try it out.
|-
| style="border:0.0104in solid #cccccc;padding:0in;"| 02:30 PM
| style="border:0.0104in solid #cccccc;padding:0in;"| 02:55 PM
| style="border:0.0104in solid #cccccc;padding:0in;"| 0:25:00
| style="border:0.0104in solid #cccccc;padding:0in;"| Talk
| style="border:0.0104in solid #cccccc;padding:0in;"| Keywords for Black Louisiana
| style="border:0.0104in solid #cccccc;padding:0in;"| Alex Sanchez, Skylar Jones, and Zara El-Fil, LifexCode; University of Notre Dame (Jones); Johns Hopkins University (Sanchez)
| style="border:0.0104in solid #cccccc;padding:0in;"| Keywords for Black Louisiana (“Keywords”) is a collective of researchers, subject matter specialists, and a New Orleans-based community advising board who transcribe, translate, and curate an online database of documents that examine Black life in eighteenth-century colonial Louisiana. Keywords members are committed to centering African and African-descended people in the colonial archive and being accountable toward Black history and culture. Keywords members are dedicated to making these archival documents easily available to descendants in Gulf Coast communities, K-12 educators, and other researchers. We will use an interactive presentation to expand on two aspects of Keywords’ communal workflow: accountability and accessibility. We use a communal workflow to help make the historical archive available to the public and to present crucial resources to end users as part of keeping ourselves accountable to the representation of Black history and culture. Our presentation will demonstrate the workflow using a single document, from document selection to publication, with emphasis on the project’s minimal computing methods like markup and Wax and how we aim to prioritize the database’s accessibility for descendants and other researchers. We will conclude by discussing how Keywords members work together to provide necessary definitions of historical terms and events, especially when present in metadata, in the individual documents and in the database. We argue that communal workflow is critical to community-accountable organizing and Black digital humanities projects.
===Lightning Talk and Breakout Session Ideas===
If there’s a neat project you've been working on, a cool new tool you want to show off, or an interesting development in the world of library technology that you want to discuss, Code4Lib BC is a great opportunity to share that with the community|-| style="border:0.0104in solid #cccccc;padding:0in;"| 03:00 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 03:15 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:15:00| style="border:0.0104in solid #cccccc;padding:0in;"| Afternoon Snack| style="border:0.0104in solid #cccccc;padding:0in;"| | style="border:0.0104in solid #cccccc;padding:0in;"| | style="border:0.0104in solid #cccccc;padding:0in;"|
[https|-| style="border://forms0.gle/ Submit 0104in solid #cccccc;padding:0in;"| 03:15 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 03:30 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:15:00| style="border:0.0104in solid #cccccc;padding:0in;"| Talk| style="border:0.0104in solid #cccccc;padding:0in;"| Investigating Speaker Diarization within the Whisper ASR Ecosystem| style="border:0.0104in solid #cccccc;padding:0in;"| Simon O'Riordan and Nina Rao, Emory University| style="border:0.0104in solid #cccccc;padding:0in;"| This presentation will explore approaches to integrating speaker diarization into a lightning talk or breakout session idea caption and transcript creation workflow for increased accessibility. At Emory University Libraries, we are currently implementing Whisper, an open-source AI- coming soon!]based automatic speech recognition (ASR) software, to create caption and transcript files for digitized audiovisual (AV) material, improving its discoverability and accessibility. While Whisper provides many benefits in creating high-quality captions and transcripts, the baseline Whisper software lacks native functionality for speaker diarization, the process of segmenting audio into homogenous segments according to the identity of each speaker. Speaker diarization increases the readability and accessibility of multi-speaker content such as oral histories and interviews. In this presentation we will explore possible solutions such as using modified Whisper instances that support speaker diarization, using chatbots such as ChatGPT or Microsoft Copilot to perform speaker diarization on Whisper output, or adding specialized speaker diarization software to Whisper such as Picovoice Falcon or Pyannote. We will discuss the pros and cons to each approach while narrating our successes and failures along the way.
|-| style="border:0.0104in solid #cccccc;padding:0in;"| 03:35 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 4:00 PM| style=Food"border:0.0104in solid #cccccc;padding:0in;"| 0:25:00| style="border:0.0104in solid #cccccc;padding:0in;"| Talk| style="border:0.0104in solid #cccccc;padding:0in;"| Coding your Career: Tech-Powered Goal Setting for library practitioners| style="border:0.0104in solid #cccccc;padding:0in;"| Kay Coates and Jessica Garner, Georgia Southern University Libraries| style="border:0.0104in solid #cccccc;padding:0in;"| "This presentation is designed to empower library personnel at all career stages with strategic goal-setting skills. Employing a blend of constructivism, andragogy, and experiential learning, this session will explore the importance of professional goal setting that is tied to career progression. Oftentimes when library practitioners think of goal-setting, they focus on organizational objectives; however, the emphasis will be on the importance of personal and professional growth while achieving the libraries’ mission of serving the academic community and local jurisdiction. Through guided reflections and references to technology resources and strategies for ongoing goal evaluation and adjustment, the presenters will focus on the SMART goal framework. Real-world examples will be mentioned so that attendees recognize how to define and operationalize measurable objectives in their mundane activities via an illustration of Goals Tracker. The session is steeped in intergenerational knowledge and professional know-how. "
Coffee/tea and light snacks (think|-| style="background-color: pastries) will be available at the venue#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 04:00 PM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 5:00 PM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 1:00:00| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Tour of Preservation Spaces| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| | style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| | style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"|
Attendees are encouraged to explore the wide range of food and beverage options nearby. Local organizers have provided a few recommendations below. If you have dietary restrictions/preferences, feel free to ask for specific suggestions!
====Coffee & baked goods====
* coming soon
|-| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 05:00 PM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| whenever| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| sometime | style=Meals=="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Optional gathering at Twain's in Decatur| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| | style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| * coming soon| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"|
=== Schedule ===
|} Wed July 23This will be an unconference style meeting {| style="border-spacing:0; padding:10px;"| style="border:0.0104in solid #cccccc;padding:0in;"| '''Start time''Please note that all times are PT (Vancouver, Canada)'| style="border:0.0104in solid #cccccc;padding:0in;"| '''End time'''| style="border:0.0104in solid #cccccc;padding:0in;"| '''Event duration'''| style="border:0.0104in solid #cccccc;padding:0in;"| '''Event type'''
==== Day 1 : Thursday, October 16 ====
{| class="wikitable"
| 8:30 || Venue opens
|-
| 9style="border:0.0104in solid #cccccc;padding:0in;"| 09:00 AM|style="border:0.0104in solid #cccccc;padding:0in;"| 10:00 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 1:00:00| style="border:0.0104in solid #cccccc;padding:0in;"| Welcome Breakfast and announcementsRegistration 
|-
| 9style="border:15 0.0104in solid #cccccc;padding:0in;"|10:00 AM| Lightning talksstyle="border:0.0104in solid #cccccc;padding:0in;"| 10:30 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:30:00| style="border:0.0104in solid #cccccc;padding:0in;"| Intro and Topic Selection * you?
|-
| style="border:0.0104in solid #cccccc;padding:0in;"| 10:30 AM|style="border:0.0104in solid #cccccc;padding:0in;"| 11:15 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:45:00| style="border:0.0104in solid #cccccc;padding:0in;"| BreakDiscussion 
|-
| 10style="border:0.0104in solid #cccccc;padding:0in;"| 11:15 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 12:00 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:45 :00|style="border:0.0104in solid #cccccc;padding:0in;"| Lightning talks (continued)Discussion* placeholder
|-
| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 12:00 PM|style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 01:30 PM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 1:30:00| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Lunch 
|-
| style="border:0.0104in solid #cccccc;padding:0in;"| 1:30 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 02:15 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:45:00 |style="border:0.0104in solid #cccccc;padding:0in;"| Breakout sessions Discussion* placeholder
|-
| 2style="border:30 |0.0104in solid #cccccc;padding:0in;"| Break02:15 PM|-style="border:0.0104in solid #cccccc;padding:0in;"| 03:00 PM| 2style="border:0.0104in solid #cccccc;padding:0in;"| 0:45 :00|style="border:0.0104in solid #cccccc;padding:0in;"| Breakout sessions (continued)Discussion* placeholder
|-
| 4style="border:0.0104in solid #cccccc;padding:0in;"| 03:00 PM|style="border:0.0104in solid #cccccc;padding:0in;"| Breakout reports03:15 PM|-style="border:0.0104in solid #cccccc;padding:0in;"| 50:15:00 || Social event?|}style="border:0.0104in solid #cccccc;padding:0in;"| Afternoon Snack
==== Day 2 : Friday, May 17 ====
{| class="wikitable"
| 8:30 || Venue opens
|-
| 9:00 || Welcome and announcements
|-
| 9:15 || Lightning talks
* placeholder
|-
| 10:30 || Break
|-
| 11style="border:00 0.0104in solid #cccccc;padding:0in;"|| Lightning talks (continued)* placeholder03:15 PM|-style="border:0.0104in solid #cccccc;padding:0in;"| 1204:00 || LunchPM|-| 1style="border:30 || Breakout session organization|-| 10.0104in solid #cccccc;padding:45 0in;"|| Breakout sessions * placeholder|-| 20:45 || Break|-| 3:00 || Breakout sessions (continued)* placeholder|-| 4style="border:00 || Breakout session reports0.0104in solid #cccccc;padding:0in;"|}Discussion
=== Sponsors ===
We want to acknowledge the continued administrative and fiscal support from the [https://bc.libraries.coop/ BC Libraries Cooperative].
=== 2025 Organizers ===
* Rebecca Dickson* Hillary Webb* Tamarack Hockin = '''Past Events''' =|}
See our Back to [[BC_Past_Events|past eventsSoutheast]] page.
27
edits