Prospero: A Web-based Document Delivery System


Published on

Published in: Technology, Education
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Prospero: A Web-based Document Delivery System

    1. 1. Prospero: A Web-based Document Delivery System Eric H. Schnell Assistant Professor Head, Information Technology Prior Health Sciences Library The Ohio State University
    2. 2. Open Source or “Free” Software <ul><li>Free as in “free”dom </li></ul><ul><li>Little to do with price </li></ul><ul><li>A program is free if there is freedom to: </li></ul><ul><ul><li>run the program, for any purpose </li></ul></ul><ul><ul><li>modify the program to suit needs </li></ul></ul><ul><ul><li>distribute modified versions so that the community can benefit from your improvements </li></ul></ul>
    3. 3. Brief History <ul><li>ITS (the Incompatible Timesharing System MIT - 1967) </li></ul><ul><li>GNU (GNU’s Not Unix - 1984) </li></ul><ul><li>Linux (1991) </li></ul><ul><li>“ Open Source” (1998) </li></ul>
    4. 4. The Library Systems Paradigm <ul><li>Software vendors do not sell software , they sell “Licenses” </li></ul><ul><li>Vendors control functionality and features </li></ul><ul><li>Maintenance fees are often not optional </li></ul>Open Source and Libraries
    5. 5. Library Systems Paradigm <ul><li>Libraries make significant investments to license, maintain, and train </li></ul><ul><li>Few switch once committed to a specific technology </li></ul><ul><li>Decisions often based on budgets </li></ul><ul><ul><li>- Not patron needs </li></ul></ul><ul><li>Services become available not when they are needed, but when software becomes commercially available </li></ul>
    6. 6. What is Prospero? <ul><li>Electronic document delivery system </li></ul><ul><li>Originally designed to work with Ariel ® </li></ul><ul><ul><li>Can be used as stand alone </li></ul></ul><ul><li>Converts Ariel TIFF file to PDF </li></ul><ul><li>Places them on a Web site </li></ul><ul><li>Like Ariel, Prospero is a character in Shakespeare's “The Tempest” </li></ul>
    7. 7. Prospero Modules <ul><li>Staff Interface </li></ul><ul><ul><li>Installed on Windows PC </li></ul></ul><ul><ul><li>Uses Ariel directories </li></ul></ul><ul><ul><li>Can scan direct or import </li></ul></ul>
    8. 8. Staff Interface
    9. 9. Prospero Modules <ul><li>Staff Interface </li></ul><ul><ul><li>Installed on Windows PC </li></ul></ul><ul><ul><li>Uses Ariel directories </li></ul></ul><ul><ul><li>Can scan direct or import </li></ul></ul><ul><li>Patron Interface /Server Side </li></ul><ul><ul><li>Install on Windows/ Unix-Linux server </li></ul></ul><ul><ul><li>Any Web server software </li></ul></ul>
    10. 10. Patron Interface
    11. 11. Why Prospero? <ul><li>Advisory Committee recommendation </li></ul><ul><li>Full-text journals online, why not ILL? </li></ul><ul><li>Shorten document delivery time </li></ul><ul><li>Any time, anywhere access </li></ul><ul><li>Commercial alternatives not economical or functional </li></ul>
    12. 12. Development Timeline <ul><li>March 1999 – In search of existing systems </li></ul><ul><ul><li>NLM’s DocView / DocMorph </li></ul></ul>
    13. 13. DocView
    14. 14. DocMorph
    15. 15. Development Timeline <ul><li>March ’99 – In search of existing systems </li></ul><ul><ul><li>NLM’s DocView / DocMorph </li></ul></ul><ul><ul><li>ILLiad </li></ul></ul>
    16. 16. ILLiad
    17. 17. Development Timeline <ul><li>March ’99 – In search of existing systems </li></ul><ul><ul><li>NLM’s DocView </li></ul></ul><ul><ul><li>ILLiad </li></ul></ul><ul><ul><li>Marshall’s WebEDD </li></ul></ul>
    18. 18. Web-EDD
    19. 19. Development Timeline <ul><li>March ’99 – In search of existing systems </li></ul><ul><ul><li>NLM’s DocView </li></ul></ul><ul><ul><li>ILLiad </li></ul></ul><ul><ul><li>Marshall’s WebEDD </li></ul></ul><ul><li>April ’99 – Create homegrown system </li></ul>– Announcement of Yale’s EDD
    20. 20. Yale’s EDD
    21. 21. Development Timeline <ul><li>April ’99 – Began Prospero development </li></ul><ul><li>May ’99 – Released Prospero 1.0 </li></ul><ul><li>Feb ’01 – Released Version 1.37 ( 17 th Revision ) </li></ul>
    22. 22. Development Team <ul><li>Project Manager </li></ul><ul><ul><li>Communications </li></ul></ul><ul><ul><li>Web site & message board </li></ul></ul><ul><ul><li>Contact for administrators / Prospero implementers </li></ul></ul><ul><li>Programmer </li></ul><ul><ul><li>Wrote code </li></ul></ul><ul><ul><li>Debugged problems </li></ul></ul>
    23. 23. Development Team <ul><li>Evaluators </li></ul><ul><ul><li>Used beta code </li></ul></ul><ul><ul><li>Identified initial features </li></ul></ul><ul><li>3 high use sites </li></ul><ul><li>40+ outside contributors </li></ul>
    24. 24. Time Commitment <ul><li>Project Manager </li></ul><ul><ul><li>60 hours initial Web site development and creation of support materials </li></ul></ul><ul><ul><li>< 4 hrs per week ongoing support </li></ul></ul><ul><li>Programmer </li></ul><ul><ul><li>~100 hrs initial development </li></ul></ul><ul><ul><li>8 hrs per week ongoing support </li></ul></ul><ul><li>Evaluators </li></ul><ul><ul><li>Feedback through regular use </li></ul></ul>
    25. 25. Prospero Budget <ul><li>$ 0 </li></ul>
    26. 26. Development Costs <ul><li>No direct software costs </li></ul><ul><li>No direct ongoing software maintenance costs </li></ul><ul><li>Used existing hardware </li></ul><ul><li>Staff time (~ $3500 1st year indirect cost) </li></ul>
    27. 27. Customer Service <ul><li>Web site </li></ul><ul><li>Email / phone </li></ul><ul><li>Web discussion board </li></ul><ul><li>“ Users helping users” </li></ul>
    28. 28. Copyright Concerns <ul><li>&quot; I see no problems with using technology to provide interlibrary loan. The real crux to librarians is the compliance with the CONTU guidelines...&quot; </li></ul><ul><li> - Laura Gasaway </li></ul><ul><li>( 7/21/2000) </li></ul>
    29. 29. Copyright Concerns <ul><li>Aware of open source </li></ul><ul><li>Prospero was first project reviewed </li></ul><ul><li>International distribution </li></ul><ul><li>Ohio State “ownership” </li></ul><ul><li>No warranties expressed or implied </li></ul><ul><li>Distributed “As Is” </li></ul>Ohio State Legal Affairs
    30. 30. Copyright Concerns <ul><li>Local interpretation of Copyright Law </li></ul><ul><li>National Commission on New Technological Uses of Copyright Works (CONTU) </li></ul><ul><li>Authentication restricts access </li></ul><ul><li>Can restrict number of times viewed or number of days on system </li></ul>Document Delivery Depts
    31. 31. Lessons <ul><li>User expectations </li></ul>
    32. 32. Lessons <ul><li>Implementation issues </li></ul><ul><li>Individual privacy (Open Source a safe haven?) </li></ul><ul><li>Systems security </li></ul><ul><li>Library system paradigm is alive </li></ul><ul><li>User expectations </li></ul>
    33. 33. Benefits <ul><li>Established service when needed </li></ul><ul><li>Allowed others to establish similar services, cheaply </li></ul><ul><li>Staff are learning new skills </li></ul><ul><li>Creating a new “network” of library development partners </li></ul><ul><li>Breaking away from the library systems paradigm </li></ul>
    34. 34. Hidden Benefits <ul><li>Over 300 organizational downloads from 17 Countries </li></ul><ul><li>Promote the Prior Library and The Ohio State University </li></ul><ul><li>Publication, presentation, and award opportunities </li></ul><ul><li>Local recognition </li></ul>
    35. 35. Current / Future Developments <ul><li>Ariel <-> Prospero communications </li></ul><ul><li>Viewing and printing TIFFS </li></ul><ul><li>Color scanner support (compression!) </li></ul><ul><li>Replace text config files with database </li></ul><ul><li>OS-X support </li></ul>
    36. 36. Words of Advice <ul><li>“ One can choose to go back toward safety or forward toward growth.” </li></ul><ul><li>-- Abraham Maslow </li></ul>
    37. 37. Words of Advice ? <ul><li>“ The current trend is from locally-developed systems to vendor supplied systems, not the other way around. </li></ul><ul><li>What is different about the current open source movement that will enable the successful development and support of library automation systems from the earlier efforts that weren't sustainable? To use Eric Raymond's terms, is the ILS too much a cathederal (sic) to be build in a bazaar?” </li></ul>Marshall Breeding posted on web4lib - 3/22/2001
    38. 38. Words of Advice ? <ul><li>“ Without other incentives other than the joy of hacking and &quot;vanity fair&quot; a lot of worthwhile projects die because the initial author lost interest and nobody pick up the tag “ </li></ul>Nikolai Bezroukov
    39. 39. Thanks! <ul><li>E-mail: </li></ul><ul><li>[email_address] </li></ul><ul><li>Project: </li></ul><ul><li> </li></ul><ul><li>Web Board: </li></ul><ul><li> </li></ul><ul><li>oss4lib: </li></ul><ul><li> </li></ul>
    40. 40. Resources <ul><li>Open Resources </li></ul><ul><li> </li></ul><ul><li>OpenSource.Org </li></ul><ul><li> </li></ul><ul><li>GNU's Not Unix! </li></ul><ul><li> </li></ul><ul><li>Eric S. Raymond, “The Cathedral and the Bazaar” </li></ul><ul><li> </li></ul><ul><li>Nikolai Bezroukov </li></ul><ul><li> </li></ul><ul><li>index.html </li></ul>