Checking Out Your Self-Check Options

Using Open-Source Software & Open/Cheap Hardware


Jonathan Younker, Brock University
jyounker@brocku.ca
@jtyounker
Github: jyounker


Agenda

  • Current commercial solutions
  • Why DIY?
  • Open Source Software (OSS)
  • Pros/Cons of OSS
  • Open Source/Cheap Hardware
  • Other considerations

Worth mentioning:


  • Maker Culture
  • SIP2 is not SIP[1] and not SIP[VoIP]
  • Googling 'desensitizing' or 'desensitizers' is NSFW
  • We're not building one today

Current State of Commercial Solutions:


EXPENSIVE

Current State of Commercial Solutions:

  • 3M, Sentry, Checkpoint, etc.
  • SIP2 (Standard Interchange Protocol - 3M)
  • Ability to desensitize materials
  • May need SIP2 ILS license
  • Some ILS vendors bundle 'self check' software (for a fee)
 


Why DIY?

  • Not expensive
  • Modular
  • Flexible
  • Customizable
  • Faster response time
  • Cheaper replacement parts
  • Joy of doing it yourself

Open Source Software:


Pros/Cons of OSS

  • Pros:
    • Can use spare hardware
    • Proven code
    • Works with any SIP2-Compatible ILS
  • Cons:
    • Cost of hardware (if none available)
    • Space
    • Running a full WAMP/LAMP stack
    • No desensitizer
    • May still need SIP2 ILS license(s)

Open Source/Cheap Hardware

  • Platforms:
    • Arduino, etc.
    • Raspberry Pi, Beaglebone, etc.
  • Pros:
    • Low cost
    • Easily replicated
    • Modular
  • Cons:
    • More involved
    • Still no desensitizer
    • May still need SIP2 ILS license(s)
    • ATM: PHP/JAVA only

Other Considerations:

  • Desensitizer discussion
  • SIP2 Gateway
    • One SIP2 ILS License, multiple clients
  • PHP SIP2 class, but none for Python/Ruby (?)
  • Mobile options & looking to a post security-strip future
  • Collaboration call to arms

Questions?


Twitter:  @jtyounker
jyounker@brocku.ca



lovingly made by hand w/reveal.js

Checking Out Your Self-Check Options

By jyounker

Checking Out Your Self-Check Options

Investigating Using Open-Source Software and Hardware to Create Cost-Effective Self-Check Solutions

  • 2,598