Library Code Year interest group report - ALA Midwinter 2013
by Andromeda Yelton on Wed, Jan 30, 2013 at 11:41 am
We met on Saturday the 26th in Seattle. Thanks to everyone for a thoughtful, engaged discussion with lots of points of view represented. Attendees should feel free to add to this report!
- 20 attendees (2 of them via Google Hangout -- thanks to Margaret Heller for setting that up)
- We discussed what an entry-level code curriculum for librarians might need
- web services/APIs and metadata = two main, relevant project areas
- real-world projects/quick rewards; not everyone has immediate workplace application for code skills so collaborative open-source projects fill a gap
- is HTML too basic/does it "count" as code? We agree it's not the same as programming but is an important onramp to all sorts of great skills.
- CodeYear's PyMARC is a great resource but it didn't get there soon enough - need to point more people at it
- The prerequisite skills people need to contribute to open source projects, besides coding: development environment setup, IRC, github. Let's facilitate all three.
- Goals for Annual
- set up IRC channel (this now exists - #libcodeIG on freenode. Never done IRC? It's easy. Follow these instructions: https://plus.google.com/105377961473848035143/posts/fgGpVovA4qT but substitute libcodeig for libtechwomen. Or join both!)
- do Github tutorial
- select 2 projects (web services, metadata) and community managers that can serve as friendly, real-world entry points for librarians who code
- Use catcode wiki, IRC, Connect, etc. to point people at learning resources that already exist -- don't reinvent the wheel
- Point people Boston Python Workshop's tutorial on how to set up a development environment as needed: https://openhatch.org/wiki/Boston_Python_Workshop_6/Friday
- Come up with Python projects to point people at after the preconference
- Plan the preconference!
- Action items
- Andromeda - set up IRC channel (done! #libcodeIG on Freenode)
- Cochairs - have monthly meetings (make sure to publicize & invite members, communicate out afterward; transparency ftw!)
- Becky - check up on PyMARC
- Jason Clark - talk to TechSource about teaching opportunities
- Margaret - talk to LITA education committee about (possibly revenue-generating) partnership opportunities
- Everyone - brainstorm projects and community managers suitable for onramping librarians into (to be identified by Annual)
- Eric and minions - make Github project happen
- Cochairs and minions - make preconference happen