Building Interactive Displays with Touchscreen 2.0

Accepted Session
Short Form
Scheduled: Wednesday, June 2, 2010 from 2:30 – 3:15pm in Broadway


Touchscreen is a platform for creating interactive kiosk and dashboard displays. It powers presentations for visitors to the Open Source Lab's data center and the network operations center. Come learn how touchscreen works and how to use it for your own display screens.


Touchscreen is a platform for creating interactive kiosk and dashboard displays. Its built with well known technologies making it easy to create custom content for your own display.

Touchscreen 2.0 powers presentations about the Open Source Lab’s data center and the network operations center. It provides our admins and our visitors with graphical representations of real-time data about our network operations.

Come Learn about:

  • What touchscreen is, and what it can do for you.
  • How version 2.0 was built (and our successes and failures along the way)
  • How to implement content plugins for touchscreen including:
    • Using Raphael and SVG for graphics and animation
    • How to quickly mash up content sources with jquery

Speaking experience


  • Headshot small

    Peter Krenesky

    Open Source Lab


    Peter is the Lead Software Engineer for the Open Source Lab. During his six years at the lab, he’s worked on many projects to improve life at the lab and academic computing. Peter founded the Ganeti Web Manager project in September 2010 to make cluster management at the OSL easier and to power the Supercell testing cluster.

    Some of Peter’s current projects include the Protein Geometry Database, a tool aiding biochemistry researchers, and Pydra, a cluster computing solution for Python. Past projects have included software for the One Laptop Per Child project and Helix Media Player. In his spare time, he hacks on Android applications.

    He holds a B.A. in Computer Science from the Wentworth Institute of Technology.


  • Resumephoto

    Rob McGuire-Dale

    OSU Open Source Lab


    I am a student developer with the Open Source Lab, and a senior at Oregon State University studying computer science. I have developed a continually-growing passion for open-source software, and hope to eventually work as a software engineer for a company that understands the importance of contributing back to the community.

    I am about to move up to the Seattle area for a six-month internship at Boeing. When the internship is over, I plan to finish the few classes I have left to graduate, and then enter into the Peace Corps.