Skip to content
ksprague25 edited this page Mar 19, 2014 · 7 revisions

Preconference Planning

"Half-Day [Morning]" (3 hours)

Contact: Chris Beer, Stanford University, cabeer@stanford.edu TA: Bess Sadler, Stanford University, bess@stanford.edu This session will be walk-through of the architecture of Blacklight, the community, and an introduction to building a Blacklight-based application. Each participant will have the opportunity to build a simple Blacklight application, and make basic customizations, while using a test-driven approach. For more information about Blacklight see our wiki ( http://projectblacklight.org/ ) and our GitHub repo ( https://github.com/projectblacklight/blacklight ). We will also send out some brief instructions beforehand for those that would like to setup their environments to follow along and get Blacklight up and running on their local machines.

Welcome and Introductions (15m)

Intro to Blacklight (25m)

  • History
  • Development methodology (github, mailing list, irc)
  • Roadmap (?)
  • Demos: searchworks, frda, spotlight, uohull, cornell, https://scholarsphere.psu.edu/ ? (some of these may show up below in the configuration section..)

Installfest (40m)

  • Vagrant with everything pre-installed
  • Rails Application Template

-- break (10m) --

Indexing (30m; hopefully less)

  • MARC data
  • digital collections data (github.com/tategallery/collection ?)

Configuration (1h)

  • Index fields

  • Thumbnails

  • Facet configuration

  • Search fields

  • other search options (sort, per page, etc)

  • Show fields

  • Custom partials

  • CSS + Bootstrap

Q & A

"Half-Day [Afternoon]" (3 hours)

This afternoon hackfest is both a follow-on to the Intro to Blacklight morning session to continue building Blacklight-based applications, and also an opportunity for existing Blacklight contributors and members of the Blacklight community to exchange common patterns and approaches into reusable gems or incorporate customizations into Blacklight itself. For more information about Blacklight see our wiki ( http://projectblacklight.org/ ) and our GitHub repo ( https://github.com/projectblacklight/blacklight ).

Welcome and Introductions (30m)

  • Introductions
  • Project planning

Work (2h)

Demos (30m)

Code4Lib table volunteers

Tuesday

  • Tuesday (8:00 - 9:00): barmintor

  • Tuesday (Break #1; 10:00 - 10:20): bess

  • Tuesday (Lunch-ish; 12:10 - 13:10): bess

  • Tuesday (Break #2; 14:15 - 14:30): bess

  • Tuesday (Breakout; 14:30 - 15:40): cbeer

Wednesday

  • Wednesday (8 - 9am): barmintor

  • Wednesday (Break #1; 10:35 - 11:00): ksprague, ejames

  • Wednesday (Lunch-ish; 12:00 - 13:00):

  • Wednesday (Break #2; 14:25 - 14:40):

  • Wednesday (Breakout; 14:40 - 15:30): cbeer

  • Wednesday (Break #3; 15:30 - 15:50):

Thursday

  • Thursday (8 - 9am): barmintor
  • Thursday (Break #1; 10:15-11:00):
Clone this wiki locally