SlideShare a Scribd company logo
1 of 25
Download to read offline
2
An introduction to sopac
   Connecticut Library Association
                       April 27, 2009
                     John blyberg
                     darien library




                                        thesocialopac.net
A brief history of sopac
UX Burden



Web Site      opac


Web server   ILS server
he er
 Tp
    ap
  r
w
    Web Site      opac


    Web server   ILS server


                    UX Burden
100%           20%
Customizable   Customizable



Web Site         opac
Where your
               Where they
users think
              ACTUALLY ARE
 they are



Web Site        opac
Probably not
Open Source
               Open Source



Web Site        opac
he er
 Tp
    ap
  r
w
     Drupal       opac


    Web server   ILS server
er
  pp
ra . 0
W1


                                       opac
  Drupal      You can do stuff here



                   Middleware



                                      ILS server
 Web server
er
  pp
ra . 0
W1


                                       opac
  Drupal      You can do stuff here



                   Middleware



                                      ILS server
 Web server           PHP



                    database
er
  pp
ra . 0
W1


                                                         opac
  Drupal                You can do stuff here



                             Middleware



                                                        ILS server
 Web server                          PHP



                              database


              reviews      ratings         tags   etc
sopac 1.0
  redux
A card catalog in an opac?




Add it to your collection




         deface the card
welcome to sopac!
the hit list




                 marginalia
tags
       reviews
the item record
tags
tags




ratings
reviews
sopac 2.0
introduced
Feature            sopac 1   sopac 2
    drupal cms            X         x

    middleware            x         x

       tags               x         x

      ratings             x         x

      reviews             x         x

account management        x         x

   fines payment          x         x

  ils independent                   x

indexed social data                 x

 fully templatable                  x

                                    x
plug-in architecture

     scalable                       x

    packagable                      x

  speed optimized                   x
the social catalog application suite

                         SOPAC

                       Middleware

                                           insurge
     locum




                        database
business logic                      social data functions


                          Index



  ILS connector




      ILS                                member libraries
completely integrated index
enhanced profile features
Let’s take a tour . . .
2           thank you!
     slideshare.net/jblyberg




John blyberg
jblyberg@darienlibrary.org



               thesocialopac.net

More Related Content

Similar to An Introduction to SOPAC

Webdevcon Keynote hh-2012-09-18
Webdevcon Keynote hh-2012-09-18Webdevcon Keynote hh-2012-09-18
Webdevcon Keynote hh-2012-09-18
Pierre Joye
 
sopac : connecting koha and drupal
sopac : connecting koha and drupalsopac : connecting koha and drupal
sopac : connecting koha and drupal
Nicolas Morin
 
Introducing Kafka's Streams API
Introducing Kafka's Streams APIIntroducing Kafka's Streams API
Introducing Kafka's Streams API
confluent
 
REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)
Sascha Wenninger
 
API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?
Akana
 

Similar to An Introduction to SOPAC (20)

Spring Ldap
Spring LdapSpring Ldap
Spring Ldap
 
Using R with Hadoop
Using R with HadoopUsing R with Hadoop
Using R with Hadoop
 
Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)
Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)
Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)
 
Web servicesoverview
Web servicesoverviewWeb servicesoverview
Web servicesoverview
 
Webdevcon Keynote hh-2012-09-18
Webdevcon Keynote hh-2012-09-18Webdevcon Keynote hh-2012-09-18
Webdevcon Keynote hh-2012-09-18
 
Rich Ajax Platform - theEdge 2012 conference presentation
Rich Ajax Platform - theEdge 2012 conference presentationRich Ajax Platform - theEdge 2012 conference presentation
Rich Ajax Platform - theEdge 2012 conference presentation
 
Web servicesoverview
Web servicesoverviewWeb servicesoverview
Web servicesoverview
 
Session 5 - SOPAC: Further Separateing Front Office and Back Office Application
Session 5 - SOPAC: Further Separateing Front Office and Back Office ApplicationSession 5 - SOPAC: Further Separateing Front Office and Back Office Application
Session 5 - SOPAC: Further Separateing Front Office and Back Office Application
 
sopac : connecting koha and drupal
sopac : connecting koha and drupalsopac : connecting koha and drupal
sopac : connecting koha and drupal
 
Sinux
SinuxSinux
Sinux
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Developer’s intro to the alfresco platform
Developer’s intro to the alfresco platformDeveloper’s intro to the alfresco platform
Developer’s intro to the alfresco platform
 
Introducing Kafka's Streams API
Introducing Kafka's Streams APIIntroducing Kafka's Streams API
Introducing Kafka's Streams API
 
Scaling Spark Workloads on YARN - Boulder/Denver July 2015
Scaling Spark Workloads on YARN - Boulder/Denver July 2015Scaling Spark Workloads on YARN - Boulder/Denver July 2015
Scaling Spark Workloads on YARN - Boulder/Denver July 2015
 
REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)
 
Libraries Frameworks And Cms
Libraries Frameworks And CmsLibraries Frameworks And Cms
Libraries Frameworks And Cms
 
Apache dubbo (incubating) open source present and future
Apache dubbo (incubating) open source present and futureApache dubbo (incubating) open source present and future
Apache dubbo (incubating) open source present and future
 
Drupal & Apache Solr
Drupal & Apache SolrDrupal & Apache Solr
Drupal & Apache Solr
 
API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?
 
API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?API Description Languages: Which is the Right One for Me?
API Description Languages: Which is the Right One for Me?
 

More from John Blyberg

Public Library 2.0 Making it Happen: User Experience Design for the 21st C...
Public Library 2.0  Making it Happen:  User Experience Design  for the 21st C...Public Library 2.0  Making it Happen:  User Experience Design  for the 21st C...
Public Library 2.0 Making it Happen: User Experience Design for the 21st C...
John Blyberg
 
SOPAC: The Social OPAC
SOPAC: The Social OPACSOPAC: The Social OPAC
SOPAC: The Social OPAC
John Blyberg
 

More from John Blyberg (20)

The Third Place
The Third PlaceThe Third Place
The Third Place
 
Strike Anywhere! How the 21st Century Library can Ignite Learning, Knowledge,...
Strike Anywhere! How the 21st Century Library can Ignite Learning, Knowledge,...Strike Anywhere! How the 21st Century Library can Ignite Learning, Knowledge,...
Strike Anywhere! How the 21st Century Library can Ignite Learning, Knowledge,...
 
Library Skunk Works: User Experience Design for the 21st Century Library
Library Skunk Works: User Experience Design for the 21st Century LibraryLibrary Skunk Works: User Experience Design for the 21st Century Library
Library Skunk Works: User Experience Design for the 21st Century Library
 
The Ecology of Information: A Future in a Library Without Walls
The Ecology of Information:  A Future in a Library Without WallsThe Ecology of Information:  A Future in a Library Without Walls
The Ecology of Information: A Future in a Library Without Walls
 
Darien Library Update: New Building, New Technologies
Darien Library Update: New Building, New TechnologiesDarien Library Update: New Building, New Technologies
Darien Library Update: New Building, New Technologies
 
Innovation, Services & Practices at the Darien Library
Innovation, Services & Practices at the Darien LibraryInnovation, Services & Practices at the Darien Library
Innovation, Services & Practices at the Darien Library
 
The Social OPAC: Solving the OPAC Problem
The Social OPAC: Solving the OPAC ProblemThe Social OPAC: Solving the OPAC Problem
The Social OPAC: Solving the OPAC Problem
 
Public Library 2.0 Making it Happen: User Experience Design for the 21st C...
Public Library 2.0  Making it Happen:  User Experience Design  for the 21st C...Public Library 2.0  Making it Happen:  User Experience Design  for the 21st C...
Public Library 2.0 Making it Happen: User Experience Design for the 21st C...
 
Opportunity Knocks: Web 2.0 and the Library
Opportunity Knocks: Web 2.0 and the LibraryOpportunity Knocks: Web 2.0 and the Library
Opportunity Knocks: Web 2.0 and the Library
 
Top Tech Trends
Top Tech TrendsTop Tech Trends
Top Tech Trends
 
Living on the Edge: Cutting Edge Technology in Public Libraries
Living on the Edge: Cutting Edge Technology in Public LibrariesLiving on the Edge: Cutting Edge Technology in Public Libraries
Living on the Edge: Cutting Edge Technology in Public Libraries
 
The Social OPAC
The Social OPACThe Social OPAC
The Social OPAC
 
Beyond the OPAC: The Sematic Library
Beyond the OPAC: The Sematic LibraryBeyond the OPAC: The Sematic Library
Beyond the OPAC: The Sematic Library
 
The Library's New Edge: Crossing the OPAC's Threshold
The Library's New Edge: Crossing the OPAC's ThresholdThe Library's New Edge: Crossing the OPAC's Threshold
The Library's New Edge: Crossing the OPAC's Threshold
 
Mashup Apps: Community Dev
Mashup Apps: Community DevMashup Apps: Community Dev
Mashup Apps: Community Dev
 
AADL: Redesigning for an Information-centric Future
AADL: Redesigning for an Information-centric FutureAADL: Redesigning for an Information-centric Future
AADL: Redesigning for an Information-centric Future
 
SOPAC: The Social OPAC
SOPAC: The Social OPACSOPAC: The Social OPAC
SOPAC: The Social OPAC
 
Do You Know What Your Patrons Know?
Do You Know What Your Patrons Know?Do You Know What Your Patrons Know?
Do You Know What Your Patrons Know?
 
Library 2.0: Life as a Twopointopian
Library 2.0: Life as a TwopointopianLibrary 2.0: Life as a Twopointopian
Library 2.0: Life as a Twopointopian
 
The System Redressed - Containers :: Content
The System Redressed - Containers :: ContentThe System Redressed - Containers :: Content
The System Redressed - Containers :: Content
 

Recently uploaded

Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Recently uploaded (20)

Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 

An Introduction to SOPAC