SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Sameer Verma, Ph.D. (sverma@sfsu.edu)   Presentation: OLPC San Francisco Bay Area
Associate Professor                                       http://tinyurl.com/olpcsf
Information Systems Department                                                                                        Unless noted otherwise
San Francisco State University
San Francisco, CA 94132 USA




                     Pathagar: A Book Server


                 Open Publication Distribution System




   Pathagar : Path + Agar
   पाठागार : पाठ + आगार

                                                  A Practical Hindi-English Dictionary http://dsal.uchicago.edu/dictionaries/caturvedi/
Internet Access




http://en.wikipedia.org/wiki/File:Internet_Penetration.png
Internet Usage Statistics
¾ of the world is not connected




   http://www.internetworldstats.com/stats.htm
Problem:
         Dissemination of Media in remote places
●   Books
    ●   Portable Document Format (PDF)
        –   http://en.wikipedia.org/wiki/Pdf
    ●   Electronic Publication format (ePub)
        –   http://en.wikipedia.org/wiki/EPUB
    ●   Hyper Text Markup Language (HTML)
        –   http://en.wikipedia.org/wiki/Html
●   All digital “media” are a collection of bits. So we can also
    disseminate
    ●   Music
    ●   Video
    ●   Images
How do we get books to here?
OPDS:
Open Publication and Distribution System
 ●   OPDS Specification
     –   The Open Publication Distribution System (OPDS)
         Catalog is a syndication format for electronic publications
         based on Atom RFC4287 and HTTP RFC2616.
     –   Catalogs enable the aggregation, distribution, discovery,
         and acquisition of electronic publications.
     –   OPDS Catalogs use existing or emergent open standards
         and conventions, with a priority on simplicity.



                                http://code.google.com/p/openpub
Book Server
●   Book Server = OPDS Server
●   Repository
    ●   Add books, along with title, author, language,
        description, etc.
    ●   Serve
        –   Atom-based OPDS feed (XML)
        –   HTTP-based web pages that allow searching, listing,
            download, etc.
Pathagar (पाठागार)

                                               Written by Sayamindu Dasgupta
                                               http://sayamindu.randomink.org
●   Written in Python
●   Requires python-django as a framework
●   Creates a website for managing and accessing books
●   Allows you to add books + metadata on books
●   Catalog allows for listing
●   Search feature
●   OPDS Feed, which is Atom (XML) based.
●   Books are served books via HTTP to:
       –   Browsers
       –   Get Books activity    Get it at http://github.com/sayamindu/pathagar
Accessing Pathagar from Sugar
●   Get Books Activity
    ●   http://activities.sugarlabs.org/en-US/sugar/addon/4194
●   Browse Activity
    ●   http://activities.sugarlabs.org/en-US/sugar/addon/4024
Bookserver vs Schoolserver
●   Schoolserver
    ●   Course based taxonomy
    ●   Courses, teachers, students, assignments,
        assessment
    ●   Based on Moodle
●   Bookserver
    ●   Library model
    ●   Books, catalog, searches, description.
    ●   Based on OPDS
Catalog
Add a book
OPDS feed
OPDS feed – source view
Get Books Activity
Pick a repository
Searching for Gulliver
Found Gulliver
Get Book
Downloading Gulliver's Travels
Pathagar
●   Work in progress
●   Fits deployment models where a curriculum
    isn't a central theme
●   Library or media access center approach
●   Easy to replicate and scale/federate
Pathagar
             Get it at http://github.com/sayamindu/pathagar




                   OPDS Book Server




Pathagar : Path + Agar
पाठागार : पाठ + आगार
Slides made with the “free stuff”




Its your intellectual property. Keep it open.
            Vote with your fingers.
               Use open formats!
             http://www.openoffice.org/

Contenu connexe

Tendances

Hypertext
HypertextHypertext
Hypertextnatlo
 
Phil Bradley - Advanced Internet Searching
Phil Bradley - Advanced Internet SearchingPhil Bradley - Advanced Internet Searching
Phil Bradley - Advanced Internet Searchingvoginip
 
Thinking about research
Thinking about researchThinking about research
Thinking about researchCindoroo
 
Zotero Presentation
Zotero PresentationZotero Presentation
Zotero Presentationdhfleming
 
Green Open Access University Medical Center Groningen & University of Groiningen
Green Open Access University Medical Center Groningen & University of GroiningenGreen Open Access University Medical Center Groningen & University of Groiningen
Green Open Access University Medical Center Groningen & University of GroiningenGuus van den Brekel
 
A comparative study between commercial and open source discovery tools
A comparative study between commercial and open source discovery toolsA comparative study between commercial and open source discovery tools
A comparative study between commercial and open source discovery toolsSusantaSethi3
 
Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...
Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...
Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...Janet Crum
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for LibrariesLukas Koster
 
Re-usable metadata, re-usable content
Re-usable metadata, re-usable contentRe-usable metadata, re-usable content
Re-usable metadata, re-usable contentPaul Walk
 
Keeping up to date & (Social Media) Tools for Researchers : the Basel Workshop
Keeping up to date & (Social Media) Tools for Researchers : the Basel WorkshopKeeping up to date & (Social Media) Tools for Researchers : the Basel Workshop
Keeping up to date & (Social Media) Tools for Researchers : the Basel WorkshopGuus van den Brekel
 
Samvera and IIIF 2018
Samvera and IIIF 2018Samvera and IIIF 2018
Samvera and IIIF 2018Simeon Warner
 
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...DeVonne Parks, CEM
 
Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.Jon Voss
 
Deep research in digital world v4
Deep research in digital world v4Deep research in digital world v4
Deep research in digital world v4SunniWilson
 
Business Information Sources 3
Business Information Sources 3Business Information Sources 3
Business Information Sources 3Sabina Cisek
 
Four Cloud-powered Tools: Diigo, Evernote, Zotero, and Dropbox
Four Cloud-powered Tools: Diigo, Evernote, Zotero, and DropboxFour Cloud-powered Tools: Diigo, Evernote, Zotero, and Dropbox
Four Cloud-powered Tools: Diigo, Evernote, Zotero, and DropboxStan Skrabut, Ed.D.
 
Deep Web
Deep WebDeep Web
Deep WebSt John
 

Tendances (20)

Hypertext
HypertextHypertext
Hypertext
 
Phil Bradley - Advanced Internet Searching
Phil Bradley - Advanced Internet SearchingPhil Bradley - Advanced Internet Searching
Phil Bradley - Advanced Internet Searching
 
Thinking about research
Thinking about researchThinking about research
Thinking about research
 
Zotero Presentation
Zotero PresentationZotero Presentation
Zotero Presentation
 
Green Open Access University Medical Center Groningen & University of Groiningen
Green Open Access University Medical Center Groningen & University of GroiningenGreen Open Access University Medical Center Groningen & University of Groiningen
Green Open Access University Medical Center Groningen & University of Groiningen
 
Web browser
Web browser Web browser
Web browser
 
A comparative study between commercial and open source discovery tools
A comparative study between commercial and open source discovery toolsA comparative study between commercial and open source discovery tools
A comparative study between commercial and open source discovery tools
 
Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...
Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...
Introduction to Zotero: A Free, Open-Source Tool to Manage and Share Citation...
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
 
Re-usable metadata, re-usable content
Re-usable metadata, re-usable contentRe-usable metadata, re-usable content
Re-usable metadata, re-usable content
 
Keeping up to date & (Social Media) Tools for Researchers : the Basel Workshop
Keeping up to date & (Social Media) Tools for Researchers : the Basel WorkshopKeeping up to date & (Social Media) Tools for Researchers : the Basel Workshop
Keeping up to date & (Social Media) Tools for Researchers : the Basel Workshop
 
Samvera and IIIF 2018
Samvera and IIIF 2018Samvera and IIIF 2018
Samvera and IIIF 2018
 
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
 
Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.Intro to Linked Open Data in Libraries Archives & Museums.
Intro to Linked Open Data in Libraries Archives & Museums.
 
Deep research in digital world v4
Deep research in digital world v4Deep research in digital world v4
Deep research in digital world v4
 
Business Information Sources 3
Business Information Sources 3Business Information Sources 3
Business Information Sources 3
 
Hypertext
HypertextHypertext
Hypertext
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
 
Four Cloud-powered Tools: Diigo, Evernote, Zotero, and Dropbox
Four Cloud-powered Tools: Diigo, Evernote, Zotero, and DropboxFour Cloud-powered Tools: Diigo, Evernote, Zotero, and Dropbox
Four Cloud-powered Tools: Diigo, Evernote, Zotero, and Dropbox
 
Deep Web
Deep WebDeep Web
Deep Web
 

Similaire à Pathagar: A Book Server

Open access e repositories kelaniya workshop final
Open access e repositories kelaniya workshop finalOpen access e repositories kelaniya workshop final
Open access e repositories kelaniya workshop finalJagath Arachchige
 
UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...
UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...
UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...UKSG: connecting the knowledge community
 
If You Have The Content, Then Apache Has The Technology!
If You Have The Content, Then Apache Has The Technology!If You Have The Content, Then Apache Has The Technology!
If You Have The Content, Then Apache Has The Technology!gagravarr
 
Ocls 4th annual breakfast 2016
Ocls 4th annual breakfast 2016Ocls 4th annual breakfast 2016
Ocls 4th annual breakfast 2016Jan Dawson
 
2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMSRYAN T.
 
Useful Open Source Links
Useful Open Source LinksUseful Open Source Links
Useful Open Source LinksMark Hughes
 
Archival Technologies 2014
Archival Technologies 2014Archival Technologies 2014
Archival Technologies 2014Cliff Landis
 
Workshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceWorkshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceMahesh Palamuttath
 
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQLVALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQLJane Frazier
 
Presentation - First International Library Staff Exchange Week, Zagreb
Presentation - First International Library Staff Exchange Week, ZagrebPresentation - First International Library Staff Exchange Week, Zagreb
Presentation - First International Library Staff Exchange Week, ZagrebIva Vrkic
 
Bridging the Gap to the Full Text Using Browser Extensions
Bridging the Gap to the Full Text Using Browser ExtensionsBridging the Gap to the Full Text Using Browser Extensions
Bridging the Gap to the Full Text Using Browser ExtensionsNASIG
 
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep Forever
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep ForeverRadicalize Your Library Catalog with Ebooks Your Patrons Can Keep Forever
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep Foreverloriayre
 
OSFair2017 Training | Best practice in Open Science
OSFair2017 Training | Best practice in Open ScienceOSFair2017 Training | Best practice in Open Science
OSFair2017 Training | Best practice in Open ScienceOpen Science Fair
 
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...Kristen Yarmey
 

Similaire à Pathagar: A Book Server (20)

Open access e repositories kelaniya workshop final
Open access e repositories kelaniya workshop finalOpen access e repositories kelaniya workshop final
Open access e repositories kelaniya workshop final
 
UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...
UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...
UKSG 2023 - Leveraging an open infrastructure and tapping into an open servic...
 
If You Have The Content, Then Apache Has The Technology!
If You Have The Content, Then Apache Has The Technology!If You Have The Content, Then Apache Has The Technology!
If You Have The Content, Then Apache Has The Technology!
 
Ocls 4th annual breakfast 2016
Ocls 4th annual breakfast 2016Ocls 4th annual breakfast 2016
Ocls 4th annual breakfast 2016
 
2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS2012 Software Freedom Day Presentation about Koha ILMS
2012 Software Freedom Day Presentation about Koha ILMS
 
Useful Open Source Links
Useful Open Source LinksUseful Open Source Links
Useful Open Source Links
 
Open Access Resources
Open Access Resources Open Access Resources
Open Access Resources
 
Archival Technologies 2014
Archival Technologies 2014Archival Technologies 2014
Archival Technologies 2014
 
Workshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceWorkshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d space
 
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQLVALA Tech Camp 2017: Intro to Wikidata & SPARQL
VALA Tech Camp 2017: Intro to Wikidata & SPARQL
 
Drupal and Libraries
Drupal and LibrariesDrupal and Libraries
Drupal and Libraries
 
Presentation - First International Library Staff Exchange Week, Zagreb
Presentation - First International Library Staff Exchange Week, ZagrebPresentation - First International Library Staff Exchange Week, Zagreb
Presentation - First International Library Staff Exchange Week, Zagreb
 
Bridging the Gap to the Full Text Using Browser Extensions
Bridging the Gap to the Full Text Using Browser ExtensionsBridging the Gap to the Full Text Using Browser Extensions
Bridging the Gap to the Full Text Using Browser Extensions
 
Open Source Tools
Open Source ToolsOpen Source Tools
Open Source Tools
 
Ld4 l triannon
Ld4 l triannonLd4 l triannon
Ld4 l triannon
 
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep Forever
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep ForeverRadicalize Your Library Catalog with Ebooks Your Patrons Can Keep Forever
Radicalize Your Library Catalog with Ebooks Your Patrons Can Keep Forever
 
OSFair2017 Training | Best practice in Open Science
OSFair2017 Training | Best practice in Open ScienceOSFair2017 Training | Best practice in Open Science
OSFair2017 Training | Best practice in Open Science
 
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
 
NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...
NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...
NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...
 
NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...
NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...
NISO Two-Part Webinar: E-books for Education Part 1: Electronic Textbooks: Pl...
 

Plus de Sameer Verma

Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsSameer Verma
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesSameer Verma
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic ViewSameer Verma
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF StateSameer Verma
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in AcademiaSameer Verma
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Sameer Verma
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsSameer Verma
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCSameer Verma
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the CloudSameer Verma
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildSameer Verma
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the WorldSameer Verma
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingSameer Verma
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...Sameer Verma
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Sameer Verma
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through InformationSameer Verma
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic WebSameer Verma
 
Computer, end program
Computer, end programComputer, end program
Computer, end programSameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through InformationSameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through InformationSameer Verma
 
Facilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeFacilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeSameer Verma
 

Plus de Sameer Verma (20)

Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and Operations
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote Communities
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic View
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF State
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in Academia
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private Clouds
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPC
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per Child
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the World
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D Printing
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through Information
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic Web
 
Computer, end program
Computer, end programComputer, end program
Computer, end program
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
 
Facilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeFacilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to Come
 

Pathagar: A Book Server

  • 1. Sameer Verma, Ph.D. (sverma@sfsu.edu) Presentation: OLPC San Francisco Bay Area Associate Professor http://tinyurl.com/olpcsf Information Systems Department Unless noted otherwise San Francisco State University San Francisco, CA 94132 USA Pathagar: A Book Server Open Publication Distribution System Pathagar : Path + Agar पाठागार : पाठ + आगार A Practical Hindi-English Dictionary http://dsal.uchicago.edu/dictionaries/caturvedi/
  • 3. Internet Usage Statistics ¾ of the world is not connected http://www.internetworldstats.com/stats.htm
  • 4. Problem: Dissemination of Media in remote places ● Books ● Portable Document Format (PDF) – http://en.wikipedia.org/wiki/Pdf ● Electronic Publication format (ePub) – http://en.wikipedia.org/wiki/EPUB ● Hyper Text Markup Language (HTML) – http://en.wikipedia.org/wiki/Html ● All digital “media” are a collection of bits. So we can also disseminate ● Music ● Video ● Images
  • 5. How do we get books to here?
  • 6. OPDS: Open Publication and Distribution System ● OPDS Specification – The Open Publication Distribution System (OPDS) Catalog is a syndication format for electronic publications based on Atom RFC4287 and HTTP RFC2616. – Catalogs enable the aggregation, distribution, discovery, and acquisition of electronic publications. – OPDS Catalogs use existing or emergent open standards and conventions, with a priority on simplicity. http://code.google.com/p/openpub
  • 7. Book Server ● Book Server = OPDS Server ● Repository ● Add books, along with title, author, language, description, etc. ● Serve – Atom-based OPDS feed (XML) – HTTP-based web pages that allow searching, listing, download, etc.
  • 8. Pathagar (पाठागार) Written by Sayamindu Dasgupta http://sayamindu.randomink.org ● Written in Python ● Requires python-django as a framework ● Creates a website for managing and accessing books ● Allows you to add books + metadata on books ● Catalog allows for listing ● Search feature ● OPDS Feed, which is Atom (XML) based. ● Books are served books via HTTP to: – Browsers – Get Books activity Get it at http://github.com/sayamindu/pathagar
  • 9. Accessing Pathagar from Sugar ● Get Books Activity ● http://activities.sugarlabs.org/en-US/sugar/addon/4194 ● Browse Activity ● http://activities.sugarlabs.org/en-US/sugar/addon/4024
  • 10. Bookserver vs Schoolserver ● Schoolserver ● Course based taxonomy ● Courses, teachers, students, assignments, assessment ● Based on Moodle ● Bookserver ● Library model ● Books, catalog, searches, description. ● Based on OPDS
  • 14. OPDS feed – source view
  • 21. Pathagar ● Work in progress ● Fits deployment models where a curriculum isn't a central theme ● Library or media access center approach ● Easy to replicate and scale/federate
  • 22. Pathagar Get it at http://github.com/sayamindu/pathagar OPDS Book Server Pathagar : Path + Agar पाठागार : पाठ + आगार
  • 23. Slides made with the “free stuff” Its your intellectual property. Keep it open. Vote with your fingers. Use open formats! http://www.openoffice.org/