From Code4Lib
Revision as of 16:14, 16 November 2017 by KaitlinNewson (Talk | contribs) (Moved past North events to a different page)

Jump to: navigation, search

Welcome to the home of the new Ontario/Canada chapter of Code4Lib. Our aim is to create more opportunities for Code4Lib folks in the Ontario/Quebec/Manitoba/Northeast USA area to meet up in person.

Mailing list

Want to participate in Code4Lib North meetups and receive "North"-oriented Code4Lib announcements? Join the code4lib mailing list. (The code4lib-north mailing list was discontinued.)

Code4lib North Meetups in Toronto

Status: Active

Purpose: To connect with other code4libbers in the area and start building a code4lib community in Toronto, Ontario. (blatantly copied from the Ottawa group)

Meetup Group: code4lib toronto

Website & Blog:

Mailing List:

Hashtag: #code4libTO also used: the general #code4lib

Past Meetups

The first meetup was a simple social meetup on June 21, 2012. The idea is that other meetups will have presentations/talks to be had either before or during.

August 14, 2012 - Cool Tool Day

December 13, 2012 - Talk Notes

April 19, 2013 - session to encourage collaborative talks/presentations/hackfest ideas

Code4lib North Meetups in Ottawa

Purpose: To connect with other code4libbers in the area and start building a code4lib community in Ottawa, Ontario

code4lib Ottawa meetups are now organized using Sign up to be informed of upcoming meetings.

Next Meetup

Date: Thursday April 9th, 2015

Keep an eye on the Meetup page for further details.

Past Meetups

The inaugural code4lib Ottawa meetup occurred on March 28, 2012 and was a simple meet-and-greet at a local pub. Since then, we try to combine this social event with some short interesting talks. Here is what we have learned about in recent meetups:

Tuesday October 7th, 2014


  • Mark Baker - Principal Architect at Zepheira provided a brief overview of some of Zepheira’s BibFrame tools in development.
  • Jennifer Whitney - Systems Librarian at MacOdrum Library presented OpenRefine (formerly Google Refine) – a neat and powerful tool for cleaning up messy data.
  • Sarah Simpkin, GIS and Geography Librarian & Catherine McGoveran, Government Information Librarian (both from UOttawa Library) - presented on a recent UOttawa sponsored Open Data Hackfest as well as to introduce you to Open Data Ottawa.

Location: MacOdrum Library, Carleton University, 1125 Colonel By Drive, Ottawa, ON, Ottawa, ON (map)

April 30, 2013 - Meet, and share your favourite Library technology

June 13, 2012 - Lightning Talks

Description of Talk
Devin Crawley from the Ottawa Public Library gave us a quick preview of the API to their BiblioCommons catalogue. The API will be publicly available this fall.
William Wueppelmann talked about what's going on at and how they host and manage their huge digital collection and their efforts to achieve certification as a Trusted Digital Repository (TDR).
Mary Beth Baker spoke about the local tech scene in Ottawa and got us to consider the potential for collaboration with other groups.

April 24, 2012 - Show and Tell Session

Presenter Description of Talk
Max Neuvians : An approach to Twitter data visualization, archiving, and the larger narrative.
Richard Akerman Richard Akerman and Mary Beth Baker are organizing a Reading Garden at the upcoming Canadian Library Association conference. They are seeking advice on how to provide wireless access. Anyone with ideas is encouraged to get in touch with them.
Warren Layton A quick demo of LibraryBox, a wireless filesharing device, which may have interesting applications in government and other libraries where IT restrictions can limit network use.

Code4Lib North: the Eighth. University of Ottawa May 11-12, 2017

The 2017 Code4Lib North meeting will be held at Morisset Library at the University of Ottawa We'll begin each day at a suitable time, like 9:30 am.

65 University Private, Second Floor (Room 248)
Ottawa, ON
K1N 6N5


How to get in

The main first floor entrance to Morisset Hall is currently under construction and will not be accessible during Code4Lib North.

Information on alternative entrances is available here, and the University has also produced a video version.

Code4Lib North is happening on the second floor of Morisset Hall in room MRT 248. This is on the administrative level of the library. If you are coming from the basement entrance, take two flights of stairs up to the entrance marked "Office of the Chief Librarian", walk past the reception desk and head for the large meeting room. We'll be posting as many signs as we can and will also have volunteers on site to point you the right way.

There is no public access to the second floor from inside the library itself.

Accessible route into Morisset Library

To access the library itself, as well as the breakout rooms in the Media Library by elevator:

Use the elevators from Level 0 in Morisset Hall (2nd floor elevators also go to 0). From 0, use the intercom to call the library. A staff member will answer and come down in the designated elevator to greet and accompany you back up to the library entrance.


Registration is free through Eventbrite.Click here to register!

We will be observing the Code4Lib Code of Conduct.



Thursday May 11 Friday May 12
09:00-9:30 Doors open, coffee & mingle Doors open, coffee & mingle
09:30-12:00 Static website generators (Kaitlin N.) 30

Raspberry Pi adventures (Cameron M.) 30

Morning break coffee & snacks

Don't take "no" for an answer: JavaScript and API calls to overcome OPAC limitations (Thomas G.) 15

Aba: A Laravel-based webapp for collecting reference statistics (Mohamed B.) 15

Day 1 hackfest recaps 20

Potential roles for the library in communications infrastructure breakdown (John F.) 30

I didn't become a worse Librarian when I became a Grad Student: A Bizzaro rendition of my WILU talk (Tim R.) 20

Morning break coffee & snacks

mermaid.js and other markup languages to generate flowcharts from text files (Ruth C.) 5

Extracting cited references from a document (John) 10

Digitization with a geo twist (Sarah S.) 15

12:00-13:30 LUNCH LUNCH
13:30-14:00 Canadiana panel (Julienne P., Sascha A., Russell M.), 30

Slides from Julienne Pascoe

Slides from Russell M.

Lessons learned from taking peoples’ data and smushing it together (Catie S.) 30
14:00-16:30 Hackfest and Group Discussions Hackfest and Group Discussions
17:30 - whenever Social at House of Targ 1077 Bank St. (Meet in RT 248 at 5pm if you are interested in coordinating transport.)

Talk Sign Up

Code4Lib North is a great opportunity to talk about anything you are working on or pondering about. It can be as short as a 5 min lightning talk to just throw out some ideas or up to a 30 min talk on whatever you like

Name Topic Time (5 Min - 30 min) Way to contact*
Kaitlin Newson Static website generators 20 min @kaitlinnewson
Catie Sahadath Lessons learned from taking peoples’ data and smushing it together 30 mins
Thomas Guignard Don't take "no" for an answer: JavaScript and API calls to overcome OPAC limitations 30 mins @timtomch
John Fink Potential roles for the library in communications infrastructure breakdown 15-20 mins @adr
Tim Ribaric I didn't become a worse Librarian when I became a Grad Student: A Bizzaro rendition of my WILU talk 20 mins @elibtronic
Ruth Collings mermaid.js and other markup languages to generate flowcharts from text files 5 mins @collingsruth

* Just so we can talk to you about getting slides or follow up questions. Feel free to email me instead if you don't want to enter anything here

Hackfest & Group Discussion Ideas

Depending on feedback we might spend some time running a HackFest/Group Discussions instead of just presentations. Add your ideas.

Name Idea Way to contact*
Tim Ribaric Not another IOT device, goofing around with ONION @elibtronic
Sarah Simpkin DH and sustainability/scalability support group @sarahsimpkin
Kaitlin Newson, Kim Pham Creating our own static sites with Hugo @kaitlinnewson, @tolloid
Anthony Petryk Repository usage statistics: strategies and solutions for filtering out the noise

* Just so we can talk to you about getting slides or follow up questions. Feel free to email me instead if you don't want to enter anything here.


Accommodations on campus

We have a block of rooms reserved on campus between May 10th and May 13th. There are 10 single occupancy and 10 double occupancy rooms at a rate of 45$ a night, so buddying up is a pretty cheap option! Booking is now open for on-campus accommodation in the Friel Residence until April 10th. Please visit and use the Promo Code CLN2017.

Parking and Transit

The University of Ottawa is located on the bus transitway (nearest station is Laurier). Buses accept Presto cards and cash ($3.40 per ride, $10.25 day pass).

From the airport: Bus 97 runs downtown every 15-20 mins.

From the Via Rail station: Buses 62 (direction: Terry Fox/Stittsville) and 61 (direction: Terry Fox/Stittsville) run at a high frequency.

Google Maps works well for transit directions.

VIA Rail Discount Code

VIA Rail Canada has stepped in as the major ground transportation company for this edition of Code4Lib North. The train is a smarter, greener travel option, and it has wifi! Anyone who uses this Via Rail discount code will also be entered in a draw to receive a $250 voucher for future VIA Rail travel.

Discount Code: 13509

Valid: May 9 - 14, 2017

Territory: From all stations throughout the VIA system to Ottawa, Ontario and return.

Restrictions: Fare applies to a maximum of two passengers per booking. One complimentary stopover is allowed at no additional charge.For travel on all fare plans in Business class, the first stopover is allowed at no additional charge, provided that this stopover takes place in Toronto, Montréal or Ottawa only.

Discount: 10% off the best available fare in Economy, Economy Plus, Business, Business Plus, Sleeper class. "Subject to the conditions and restrictions of the fare plan to which the additional discount is being applied."

Exceptions: Discount does not apply in any Escape fares and Prestige Class.

Chips and Pop


We'll have sign ups for group lunches close to campus. Recommended restaurants within walking distance:

Black Tomato [14 minutes] - Canadian cuisine - menu

Brother’s Beer Bistro [10 minutes] - Gastropub - menu

La Bottega [12 minutes] - Italian deli – menu

Perfection Satisfaction Promise [3 minutes] - Vegetarian - menu

Pure Kitchen [20 minutes] - Vegetarian - menu

Relish Food Truck [3 minutes] - Gourmet comfort food - menu

Rideau Centre [10 minutes] - Food court - menu

Night Time Get Together

On Thursday May 11th, we'll be congregating at House of Targ on Bank Street for pinball and perogies. We'll be heading over from campus after the sessions.


Questions and/or concerns? Please contact:
Sarah Simpkin


Code4Lib North would like to thank the University of Ottawa Library for sponsoring our coffee breaks and providing the space for this meeting.

Code4Lib North Past Events

To see past Code4Lib North events, go to the past events page.

Who's interested in Code4Lib North?

Declare your interest in a Code4lib North chapter:

  • Wendy Huot, Queen's University
  • Michael Vandenburg, Queen's University
  • William Denton, York University
  • John Fink, McMaster University
  • Nick Ruest, McMaster University
  • Walter Lewis, Halton Hills/OurOntario
  • Edward Corrado, Binghamton University (NY, USA)
  • Warren Layton, Library of Parliament (Ottawa)
  • Pascal Calarco, University of Notre Dame (IN, USA)
  • Rob Fox, University of Notre Dame (IN, USA)
  • Mita Williams, University of Windsor
  • John Fereira, Cornell University
  • MJ Suhonos, Toronto Public Library
  • Dianne Dietrich, Cornell University
  • David Fiander, University of Western Ontario
  • Peter Schlumpf, Avanti Library Systems
  • Roy Zimmer, Western Michigan University
  • Kimberly Silk, Martin Prosperity Institute, University of Toronto
  • Andrew Darby, Ithaca College (Ithaca, NY)
  • Laura Harris, Grand Valley State University (western Michigan)
  • Tim Ribaric, Brock University
  • Sibyl Schaefer, University of Vermont
  • Peter Ellinger, Ontario Legislative Library, Toronto
  • Keith Jenkins, Cornell University
  • Patrick M. Lozeau
  • Mike Kreyche, Kent State University
  • Graham McCarthy, Ryerson University
  • John Miedema
  • Janey Chen, Ontario Legislative Library, Toronto
  • Rob McDonald, Carleton University
  • Amy Buckland, McGill University
  • Tricia Williams (pgwillia), Consultant/OurOntario
  • Mike Beccaria, Paul Smith's College (Paul Smiths, NY)
  • Amanda Etches-Johnson, McMaster University
  • Art Rhyno, University of Windsor
  • Mary Beth Baker, CIC (Ottawa)
  • Wayne Schneider, Hennepin County Library
  • Carol Serroul, CISTI
  • Graham Stewart, University of Toronto Libraries
  • Peter Zimmerman, University of Windsor
  • Margaret Kipp, University of Wisconsin Milwaukee
  • Dan Scott, Laurentian University
  • Lawrence Wardroper (Courts Administration Services Library, Ottawa)
  • Matt McCollow, McMaster University
  • George Duimovich, NRCan Library (Ottawa)
  • Bobbi Fox, Harvard University Library (Massachusetts)
  • Dileshni Jayasinghe, OCUL, University of Toronto
  • Eric Palmitesta, OCUL, University of Toronto
  • Alexander O'Neill, Robertson Library, University of Prince Edward Island
  • Chris Beer, WGBH (Massachusetts)
  • Robin Isard, Algoma University (Sault Ste Marie ON)
  • Pat Moore, Carleton University (Ottawa ON)
  • Alan Harnum, Toronto Public LIbrary (Toronto ON)
  • Colin Prince, University of Toronto Libraries
  • Tom Keays, Syracuse University LIbrary (Syracuse, NY)
  • Chris Charles, University of Guelph (Guelph, ON)
  • John MacGillivray, Carleton University (Ottawa ON)
  • Lester Webb, Kingston Frontenac Public Library (Kingston ON)
  • Elizabeth Goldman, Kingston Frontenac Public Library (Kingston ON)
  • Jennifer O'Donnell, Kingston Frontenac Public Library (Kingston ON)
  • David Smith, Kingston Frontenac Public Library (Kingston ON)
  • Loren Fantin, Our Ontario,Knowledge Ontario
  • Daulton Theodore, Carleton University (Ottawa, ON)
  • Peter MacDonald, Hamilton College (Clinton, NY)
  • Rebecca Larocque, North Bay Public Library (North Bay, ON)
  • Doris Rankin, Library and Information Management Consultant, Ottawa, ON
  • Diane Bédard, Learn Ontario & Our Ontario; Knowledge Ontario
  • Andre Vellino, CISTI / University of Ottawa
  • Mark Swartz, Queen's University
  • Adam Wead, Rock and Roll Hall of Fame Library and Archives (Cleveland, OH)
  • Pramila Thakur, Ontario Legislative Library, Toronto
  • Anthony Petryk, University of Ottawa
  • Jan Dawson, Ask Ontario, Knowledge Ontario
  • Glen Newton, Carleton University
  • Patrick McMaster, Leeds & the 1000 Islands, Rideau Lakes, and North Grenville Public Libraries
  • Nasser Saleh, Queen's University (Kingston ON)
  • Stéfan Sinclair, McMaster University
  • William J Turkel, University of Western Ontario
  • Shirley Lew, Vancouver Community College, (Vancouver BC)
  • Edward Bilodeau, McGill University
  • Andrew McAlorum, University of Toronto Libraries
  • Marc d'Avernas, Waterloo Region District School Board
  • Whitni Watkins, St. Lawrence University (Canton, NY)

Meeting Location Suggestions for the Future

  • Toronto, Ontario
  • Sudbury, Ontario
  • Ottawa, Ontario
  • Montreal, Quebec