Changes

Jump to: navigation, search

BC

15,462 bytes removed, 1 August
updated list of 2025 organizers
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.
Tuesday July 22You can find the public discussion channel on the Code4lib Slack in #c4lbc.
{| style="border-spacing:0; padding:10px;"| style="border:0.0104in solid #cccccc;padding:0in;"| If you'''Start time'''| style="borderre interested in hosting, please [https:0//docs.0104in solid #cccccc;padding:0in;"| '''End time'''| style="border:0google.0104in solid #cccccc;padding:0in;"| '''Event duration'''| stylecom/document/d/1mh8haGBziQHiBkG_0byNgIEPxWIsBjKAXOss0cE9fJs/edit?usp="border:0.0104in solid #cccccc;padding:0in;"| sharing take a read over our Planner'''Event type'''| style="border:0.0104in solid #cccccc;padding:0in;"| '''Title'''| style="border:0.0104in solid #cccccc;padding:0in;"| '''Presenter (s)'''| style="border:0Guide].0104in solid #cccccc;padding:0in;"| '''Description'''
|-| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 8:00 AM| style="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 9:00 AM| style'''Tenth Code4Lib BC Unconference 2025''' ="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;"|
|-| 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;"| '''Save the dates!'''
|-| 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* Thursday, Equinox Open Library Initiative16 October and Friday, 17 October| style="border* [https:0//www.0104in 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 serviceseventbrite.ca/ Registration coming soon]
|-| 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 PythonThis year's C4LBC will be held in Vancouver, SQLAlchemyBC, and 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 hosted by embedding 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.Emily Carr
|-| style="border:0.0104in solid #cccccc;padding:0in;"| 10:00 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 10:15 AM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:15:00| styleWhat's it all about? ="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-| style="backgroundday unconference -color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 10:15 AM| style="backgrounda participant-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 12:00 PM| style="backgrounddriven meeting bringing together a diverse and open community of library developers and non-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| 2:00:00| style="backgrounddevelopers engaging in effective, collaborative problem-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Unconference| style="solving through technology regardless of their department or 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
|-| style="background-color:#fce5cd;border:0This year’s event will feature lightning talks and breakout sessions.0104in solid #cccccc;padding:0in;"| 12:00 PM| style="backgroundLightning talks are brief, 10-color:#fce5cd;border:0minute presentations on topics related to library technologies.0104in 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:0Breakout 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 fun.0104in solid #cccccc;padding:0in;"|
|-| style="border* '''What's included''':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 modern 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 processroom, tracking material movementcoffee/tea, controlling researcher accesswifi, and providing extensive usage data for informed planning and resource allocation.power
Circa seamlessly integrates with ArchivesSpace—allowing for effortless import and updates of container and location data—and connects with local catalogs * '''What to access non-ArchivesSpace materials. It supports on-site access, remote duplication requests, bring''': your ideas and leverages the IIIF specification for high-resolution reproduction requests from digital collectionsenthusiasm.
Over the past year, we* '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.''Socials Hashtag''': `#c4lbc`
|-| 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 and Update to Trankskribus: An AI tool for digital interpretation * '''Code of historical documents| style="borderConduct''':0.0104in solid #cccccc;padding:0in;"| Andrew BatteliniAs a Code4Lib event, 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 we adhere 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 accuracy of the program significantly[http://bit. We have worked with a small variety ly/coc4lib Code4Lib Code of 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 CorrespondenceConduct], which provides seeks to provide a unique collection where there is substantial existing transcription and a consistent handwriting style. Our presentation will focus on an introduction to the Transkribus Toolwelcoming, our 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 outharassment-free environment.
|-
| 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===
|-| style="border:0If 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.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;"|
|-| style="border[https:0//forms.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 gle/ Submit a caption and transcript creation workflow for increased accessibility. At Emory University Libraries, we are currently implementing Whisper, an openlightning talk or breakout session idea -source AI-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.coming soon!]
|-| style="border:0.0104in solid #cccccc;padding:0in;"| 03:35 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 4:00 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 0:25:00| styleFood="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. "
|-| style="background-colorCoffee/tea and light snacks (think:#fce5cd;border:0pastries) will be available at the venue.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="background-color:#fce5cd;border:0.0104in solid #cccccc;padding:0in;"| Optional gathering at Twain's in Decatur| styleMeals==="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;"| * coming soon
=== 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'''| style="border:0Please note that all times are PT (Vancouver, Canada).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
|-
| style="border:0.0104in solid #cccccc;padding:0in;"| 099: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;"| Breakfast Welcome and Registrationannouncements
|-
| style="border9:0.0104in solid #cccccc;padding:0in;"15 | 10:00 AM| style="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 SelectionLightning talks* 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;"| DiscussionBreak
|-
| style="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;"| 010:45:00| style="border:0.0104in solid #cccccc;padding:0in;"| DiscussionLightning talks (continued)* 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;"| DiscussionBreakout sessions * placeholder
|-
| style="border2:0.0104in solid #cccccc;padding:0in;"30 || 02:15 PMBreak| style="border:0.0104in solid #cccccc;padding:0in;"| 03:00 PM-| style="border:0.0104in solid #cccccc;padding:0in;"| 02:45:00| style="border:0.0104in solid #cccccc;padding:0in;"| DiscussionBreakout sessions (continued)* placeholder
|-
| style="border:0.0104in solid #cccccc;padding:0in;"| 034:00 PM| style="border:0.0104in solid #cccccc;padding:0in;"| 03:15 PMBreakout reports| style="border:0.0104in solid #cccccc;padding:0in;"-| 0:155:00|| Social event?| style="border:0.0104in solid #cccccc;padding:0in;"| Afternoon Snack}
==== Day 2 : Friday, October 17 ====
{| class="wikitable"
| 8:30 || Venue opens
|-
| 9:00 || Welcome and announcements
|-
| 9:15 || Lightning talks
* placeholder
|-
| 10:30 || Break
|-
| style="border11:0.0104in solid #cccccc;padding:0in;"00 | 03:15 PM| Lightning talks (continued)* placeholder| style="border:0.0104in solid #cccccc;padding:0in;"-| 0412:00 PM|| Lunch| style="border-| 1:0.0104in solid #cccccc;padding30 || Breakout session organization|-| 1:0in;"45 | 0| Breakout sessions * placeholder|-| 2:45|| Break|-| 3:00|| Breakout sessions (continued)* placeholder| style="border-| 4:0.0104in solid #cccccc;padding:0in;"00 || Breakout session reports| Discussion}
=== Sponsors ===
We want to acknowledge the continued administrative and fiscal support from the [https://bc.libraries.coop/ BC Libraries Cooperative].
=== 2025 Organizers ===
|}* Cynthia Ng* Dan Lerch* Daniel Sifton* George Villavicencio * Hillary Webb* Holly Pickering* James Fournie* Janis McKenzie* Lynn Kleinveldt* Mark Goodwin* Michel Castagne* Michelle Ng* Rebecca Dickson* Ryan Regier* Scott Leslie* Tamarack Hockin* Trevor Smith = '''Past Events''' =
Back to See our [[SoutheastBC_Past_Events|past events]]page.

Navigation menu