Open Source Reference Desk Software at the Victorian Parliamentary Library

16
Department of Parliamentary Services Parliamentary Library Open Source Reference Desk Software at the Victorian Parliamentary Library Robin Gallagher & Peter Neish

description

Presentation given February 7 2012 at VALA2012 by Robin Gallagher and Peter Neish. Outlines the web-based reference desk software developed by the Victorian Parliamentary Library.

Transcript of Open Source Reference Desk Software at the Victorian Parliamentary Library

Page 1: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Open Source Reference Desk Software

at the Victorian Parliamentary Library

Robin Gallagher & Peter Neish

Page 2: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Who are our clients?

• Members of Parliament

• Members’ staff (electorate officers, party staff, ministerial staff)

• Parliamentary staff (especially parliamentary committees)

Page 3: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Existing workflow

• Email or telephone queries

• Response emailed or printed and picked up

• Significant or common requests entered into Reference Knowledge Base

• Statistics recorded manually

Page 4: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Workflow problems• Single reference task involved up to 6 separate actions

– Record query– Compile answer– Email client text & attachments– Copy text record & files into RKB– Record reference statistics on monthly form– Transfer statistics once a month to spreadsheet

• Difficult to know:

– what other Reference staff were working on – status of incomplete queries, if staff member absent

Page 5: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Requirements

• Simple to use

• Capture statistics

• Integrate into workflow

• Capture frequent / important queries into our Reference Knowledge Base

Page 6: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

What we built

• Web-based tool

• Integrates with LDAP

• Built in JAVA

• uses the Play! framework – MVC

– Hibernate and JPA

– Groovy templating system

Page 7: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 8: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 9: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 10: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 11: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 12: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 13: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 14: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 15: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Page 16: Open Source Reference Desk Software at the Victorian Parliamentary Library

Department of Parliamentary ServicesParliamentary Library

Thanks

• Code will be available at github.com/pov