Open Source
             Liberating your systems


Richard Wallis
Technology Evangelist
Talis


Breaking the Barriers
May ...
A Library System
A Library System
A Library System
    Is a library system
A Library System
    Is a library system
    Is a library system
A Library System
    Is a library system
    Is a library system




    Is a library system
A Library System
    Is a library system
    Is a library system




    Is a library system
    Is a library system
A Library System
    Is a library system
    Is a library system




    Is a library system
    Is a library system
    I...
A Library System
    Is a library system
    Is a library system




    Is a library system
    Is a library system
    I...
Under the hood




             http://www.flickr.com/photos/cipherswarm/38354452/
Under the hood



All much the same


               http://www.flickr.com/photos/cipherswarm/38354452/
External Access




              http://www.flickr.com/photos/hairy_matt/372436060/
External Access



  A challenge


                http://www.flickr.com/photos/hairy_matt/372436060/
Data Access




              http://www.flickr.com/photos/careytilden/115435226/
Data Access



Difficult / Impossible


                   http://www.flickr.com/photos/careytilden/115435226/
Library System
     APIs
Library System
         APIs
• Z39.50
Library System
         APIs
• Z39.50
• NCIP
Library System
         APIs
• Z39.50
• NCIP
• OAI-PMH
Library System
         APIs
• Z39.50
• NCIP
• OAI-PMH
• SRU
Library System
          APIs
• Z39.50
• NCIP
• OAI-PMH
• SRU
• DLF ILS-DI
Library System
          APIs
• Z39.50
• NCIP
• OAI-PMH
• SRU
• DLF ILS-DI
• Proprietary
Library System
          APIs
• Z39.50
• NCIP
• OAI-PMH
• SRU
• DLF ILS-DI
• Proprietary
• Inconsistent Library APIs
Jangle
Jangle




http://www.jangle.org
Jangle


• ATOMPub - Web Standard



           http://www.jangle.org
Jangle


• ATOMPub - Web Standard
• Non-proprietary


           http://www.jangle.org
Jangle
Jangle




http://www.jangle.org
Jangle
The aim of the Jangle project is to provide a free,
easy to use framework for building web services for
LMSs/ILSs b...
Jangle
The aim of the Jangle project is to provide a free,
easy to use framework for building web services for
LMSs/ILSs b...
Jangle
The aim of the Jangle project is to provide a free,
easy to use framework for building web services for
LMSs/ILSs b...
Jangle
The aim of the Jangle project is to provide a free,
easy to use framework for building web services for
LMSs/ILSs b...
Jangle
The aim of the Jangle project is to provide a free,
easy to use framework for building web services for
LMSs/ILSs b...
Jangle Supporters
Jangle Supporters




    http://www.jangle.org
OPAC
OPAC
OPAC
We want more!
Juice

http://juice-project.googlecode.com
The Juice Project
The Juice Project
A simple componentised framework constructed in
Javascript to enable the sharing of Ajax Stye
extensions...
The Juice Project
A simple componentised framework constructed in
Javascript to enable the sharing of Ajax Stye
extensions...
The Juice Project
A simple componentised framework constructed in
Javascript to enable the sharing of Ajax Stye
extensions...
http://juice-project.googlecode.com
Technology Stack
Technology Stack




     Library System
Technology Stack



         OPAC




     Library System
Technology Stack



         OPAC




                      Jangle
     Library System
Technology Stack


       Juice

         OPAC




                      Jangle
     Library System
Technology Stack


       Juice

         OPAC




                      Jangle
     Library System
Open Source Projects


 Jangle - API Access
        http://www.jangle.org


Juice - OPAC Extension
  http://juice-project....
Shared Innovation™



richard.wallis@talis.com                        www.talis.com
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Open Source: Liberating your systems
Upcoming SlideShare
Loading in...5
×

Open Source: Liberating your systems

1,324

Published on

Presentation at Breaking the Barriers 2009 - Open Source in Libraries conference.

London 18th May 2009

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,324
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide


































































































































  • Google Book search again - presented a little more elegantly
  • Google Book search again - presented a little more elegantly
  • Google Book search again - presented a little more elegantly


  • National Lib of Oz - LibraryThing & Delicious
  • National Lib of Oz - LibraryThing & Delicious
  • National Lib of Oz - LibraryThing & Delicious
  • LibraryThing for libraries - tags & ‘similar’
  • LibraryThing for libraries - tags & ‘similar’
  • LibraryThing for libraries - tags & ‘similar’
  • DEMO!!





























  • Open Source: Liberating your systems

    1. 1. Open Source Liberating your systems Richard Wallis Technology Evangelist Talis Breaking the Barriers May 2009
    2. 2. A Library System
    3. 3. A Library System
    4. 4. A Library System Is a library system
    5. 5. A Library System Is a library system Is a library system
    6. 6. A Library System Is a library system Is a library system Is a library system
    7. 7. A Library System Is a library system Is a library system Is a library system Is a library system
    8. 8. A Library System Is a library system Is a library system Is a library system Is a library system Is a library system
    9. 9. A Library System Is a library system Is a library system Is a library system Is a library system Is a library system Is a library system
    10. 10. Under the hood http://www.flickr.com/photos/cipherswarm/38354452/
    11. 11. Under the hood All much the same http://www.flickr.com/photos/cipherswarm/38354452/
    12. 12. External Access http://www.flickr.com/photos/hairy_matt/372436060/
    13. 13. External Access A challenge http://www.flickr.com/photos/hairy_matt/372436060/
    14. 14. Data Access http://www.flickr.com/photos/careytilden/115435226/
    15. 15. Data Access Difficult / Impossible http://www.flickr.com/photos/careytilden/115435226/
    16. 16. Library System APIs
    17. 17. Library System APIs • Z39.50
    18. 18. Library System APIs • Z39.50 • NCIP
    19. 19. Library System APIs • Z39.50 • NCIP • OAI-PMH
    20. 20. Library System APIs • Z39.50 • NCIP • OAI-PMH • SRU
    21. 21. Library System APIs • Z39.50 • NCIP • OAI-PMH • SRU • DLF ILS-DI
    22. 22. Library System APIs • Z39.50 • NCIP • OAI-PMH • SRU • DLF ILS-DI • Proprietary
    23. 23. Library System APIs • Z39.50 • NCIP • OAI-PMH • SRU • DLF ILS-DI • Proprietary • Inconsistent Library APIs
    24. 24. Jangle
    25. 25. Jangle http://www.jangle.org
    26. 26. Jangle • ATOMPub - Web Standard http://www.jangle.org
    27. 27. Jangle • ATOMPub - Web Standard • Non-proprietary http://www.jangle.org
    28. 28. Jangle
    29. 29. Jangle http://www.jangle.org
    30. 30. Jangle The aim of the Jangle project is to provide a free, easy to use framework for building web services for LMSs/ILSs by exposing resources through the Atom Publishing Protocol. http://www.jangle.org
    31. 31. Jangle The aim of the Jangle project is to provide a free, easy to use framework for building web services for LMSs/ILSs by exposing resources through the Atom Publishing Protocol. Jangle Core http://www.jangle.org
    32. 32. Jangle The aim of the Jangle project is to provide a free, easy to use framework for building web services for LMSs/ILSs by exposing resources through the Atom Publishing Protocol. Jangle Core Connector LMS http://www.jangle.org
    33. 33. Jangle The aim of the Jangle project is to provide a free, easy to use framework for building web services for LMSs/ILSs by exposing resources through the Atom Publishing Protocol. Jangle Core Connector Connector LMS LMS http://www.jangle.org
    34. 34. Jangle The aim of the Jangle project is to provide a free, easy to use framework for building web services for LMSs/ILSs by exposing resources through the Atom Publishing Protocol. Jangle Core Connector Connector Connector LMS LMS LMS http://www.jangle.org
    35. 35. Jangle Supporters
    36. 36. Jangle Supporters http://www.jangle.org
    37. 37. OPAC
    38. 38. OPAC
    39. 39. OPAC
    40. 40. We want more!
    41. 41. Juice http://juice-project.googlecode.com
    42. 42. The Juice Project
    43. 43. The Juice Project A simple componentised framework constructed in Javascript to enable the sharing of Ajax Stye extensions to a web interface.
    44. 44. The Juice Project A simple componentised framework constructed in Javascript to enable the sharing of Ajax Stye extensions to a web interface.
    45. 45. The Juice Project A simple componentised framework constructed in Javascript to enable the sharing of Ajax Stye extensions to a web interface. http://juice-project.googlecode.com
    46. 46. http://juice-project.googlecode.com
    47. 47. Technology Stack
    48. 48. Technology Stack Library System
    49. 49. Technology Stack OPAC Library System
    50. 50. Technology Stack OPAC Jangle Library System
    51. 51. Technology Stack Juice OPAC Jangle Library System
    52. 52. Technology Stack Juice OPAC Jangle Library System
    53. 53. Open Source Projects Jangle - API Access http://www.jangle.org Juice - OPAC Extension http://juice-project.googlecode.com
    54. 54. Shared Innovation™ richard.wallis@talis.com www.talis.com
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×