SlideShare a Scribd company logo
1 of 41
Download to read offline
Of Dodos, 'Karma' & Free Software
           in the Library

                              By
                     Indranil Das Gupta
                      L2C2 Technologies
                           indradg@gmail.com




         Licensed under Creative Commons 3.0 Unported (CC BY-SA-NC)




  Librarians' Day 2012, B C Roy Memorial Library, IIM Calcutta
Who am I
➢   Indranil Das Gupta aka IDG aka indradg
➢   Active computing technology enthusiast and user since 1987
➢   Started using GNU/Linux circa 1995
➢   Founder of Calcutta Linux Users Group – 1998
➢   Founder Member of Ankur Bangla Group (L10N)
➢   Project Co-Lead OpenOffice.org Bengali Native Lang Project
➢   Associated with Library Automation/Digitization – 2004
➢   Technology Lead for TL-170 Project under WBPUBLIBNET
➢   Interested in mass-scale ICT mobilization and rollouts using
    Free/Open Source Software
"The time has come," the Walrus said,
To talk of many things
Of shoes and ships and sealing-wax
Of cabbages and kings
And why the sea is boiling hot
And whether pigs have wings."


                         “The Walrus and The Carpenter”
                                         by Lewis Carroll
A profession under threat?
●   Lack of footfalls / dwindling readership
●   Lack of funds
●   Lack of adequate trained staff

●   Google
Dead as the “Dodo”?
               The Dodo (Raphus
               cucullatus) - a
               flightless bird that
               was endemic to
               Mascarene Island of
               Mauritius is
               considered to have
               gone extinct by late
               17th Century
Dead as the “Dodo”?


 NOT QUITE!
 Because WE can ADAPT

 Because WE can EVOLVE
But we must never be like this bird!!!
But we must never be like this bird!!!
Ranganathan's Laws in the age of Web
 1931 - Ranganathan                            2004 - Alireza Noruzi
 ●   Books are for use.                            ●   Web resources are for use.
 ●   Every reader his [or her] book.               ●   Every user has his or her web resource.
 ●   Every book its reader.                        ●   Every web resource its user.
 ●   Save the time of the reader.                  ●   Save the time of the user.
 ●   The library is a growing organism.            ●   The Web is a growing organism.

                      2008 - Carol Simpson
                          ●   Media are for use.
                          ●   Every patron his information.
                          ●   Every medium its user.
                          ●   Save the time of the patron.
                          ●   The library is a growing organism.
Free Software – disruption at work?


             FREE

   MUFT             MUKT
                     LIBRE
A Few Free Software Myths
●   Free & Open Source Software is NOT commercial software

●   There is NO license involved

●   Free software is cheap and there is no need to pay anyone




                                   Annada Shankar Ray (1904-2002)
A Few Free Software Myths




 SELF STUDY   VS   TUTOR LEAD SESSIONS
Fallacy of FOSS uptake In India
●   The habit of looking at FOSS as an endless well to draw from

●   Little active contribution (This is beginning to change in the last
    couple of years)

●   The constant worry of livelihood

●   Tendency of creating ivory towers

●   Isolated islands of development

●   Reluctance to share knowledge

●   Lack of inter-disciplinary approach
It ain't same as rice transplantation
We have to LOCALISE!
Free Software around the Library
●   ILS - Koha, NewGenLib

●   Institutional Repo - DSpace, Fedora, GSDL

●   OPAC Search / Portal engines – VuFind

●   Full-text indexing / search – Apache Solr, Lucene, IndexData
    Zebra

●   User Access Stations – Thin-Clients, Zero-clients, LTSP etc

●   Network Printer Management – PyKota

●   Network and Infrastructure services – Email servers, SMS
    Gateways, RFID Integration points, (Streaming) Media Servers
Free Software and the problem of plenty
●   Often there are too many options available

●   The thumb rule of FOSS software selection

        –   Check for user traction – the mark of product maturity
        –   Does it have an active user community
        –   What is the frequency of public releases
        –   Are the developers usually available online
        –   How extensive is the documentation?
        –   Is it up-to-date with the software?
        –   And last but not the least is the code well-documented
Free Software is commercial
●   Interesting Factiod on Koha – all major development milestone
    were commercially funded

        –   The original development and release
        –   MARC21 support
        –   Unimarc support
        –   z39.50 support
        –   Enriched OPAC support
        –   Barcode generation support

        Nearly every major feature has been customer-funded.
Ubuntu and Your 'Karma'


Launchpad is a software collaboration platform that
provides:
                                       28,797 projects,
 Bug tracking                          10,27,596 bugs,
 Code hosting using Bazaar
                                       5,29,964 branches,
 Code reviews
                                       19,49,152 translations,
 Ubuntu package building and hosting
 Translations                          2,04,122 answers,
 Mailing lists                         45,567 blueprints,
 Answer tracking and FAQs              and counting...
 Specification tracking
'Karma' is NOT living off
          what you did YESTERDAY
●   Like “recurring deposit” - more you do, more
    you grow
●   Like mobile “top-up” - re-charge from time to
    time or your 'Karma' balance goes down over
    time.

●   Higher the 'Karma' → Greater Visibility in
    Project → Greater responsibility → PROJECT
    LEADERSHIP
'Karma' means EVERYTHING counts
●   Did you write a tutorial based on your experience?
●   Did you find a bug and report it?
●   Did you fix a bug and posted the solution?
●   Did you help in brainstorming a project?
●   Did you answer new users' questions on mailing lists?
●   Did you design logo and artwork?
●   Did you help maintain the website?
●   Did you organise a local event around the project?
●   Did you translate the project into your own language?
●   Did you code?
'Karma' means even the 'squirrel' is credited
Quantify and Qualify
●   Theory vs Practice
●   Evaluate and analyse needs
●   Remove “I think” loops by depending on survey data
●   Build quick prototypes for testing
●   Build to solve, not for perfection
●   Watch the in-coming data patterns
●   Re-evaluate and re-build

    “The Library is a growing organism” - S.R. Ranganathan
Quantify and Qualify




DSpace usage summary for last 12 months at State Central Library, West Bengal
Quantify and Qualify




DSpace usage summary for last 12 months at State Central Library, West Bengal
Quantify and Qualify




                      “Every reader his [or her] book”

                                        S.R. Ranganathan

SCL DSpace e-Book cited in Wikipedia Article reference
Quantify and Qualify




                                           “Every book its reader”

                                                    S.R. Ranganathan

DSpace top 20 search keywords April 2012, at State Central Library, West Bengal
Staffing issues in Libraries
●   Over-burdened Library personnel
●   Under-staffed
       –   Use technology to remove monotonous activities
       –   Thinking outside the box to bring in BPR
       –   Volunteers
●   Outsource
●   Crowdsource
Crowdsourcing!
“Gayatri” mantra of Free Software
The Collaborate, Build, Deploy, Evolve Cycle
But we are NOT Programmers!
●   You are absolutely correct!
●   A majority of developers of Koha hold advanced
    LIS degrees
●   Only 5% of LIS professionals dabbling with
    coding would be good enough
●   What about the rest ?


    USERS → Power Users
An OPAC in hand, is worth 2 on a desk
An OPAC in hand, is worth 2 on a desk
Scan a Barcode Anywhere
Scan a Barcode Anywhere
Scan a Barcode Anywhere
Scan a Barcode Anywhere
Stealing a few ideas from Free Software
●   Adopt an open-source model for collaboration
●   Collaborative Catalog Creation using tools that work
    like Pootle, but with catalog data
       –   Create → Check → Sign-off → Accepted Metadata

●   Collaborative Enriched OPAC content Creation
       –   Emulate the Project Gutenberg model
            ●   Scanning / Mega-pixel photography using digicams
            ●   Conversion to textual meta-data
            ●   Image correction – skew, resolution etc
            ●   Checking and Sign-off process
Stealing a few ideas from Free Software
●   Create pro-bono voluntary support clusters
       –   Emulate 'Médecins Sans Frontières' (MSF)
       –   Extensively use Social Media and mobile phones

●   Work as much or as little as you can afford to.
●   Emulate the online document-sharing site Scribd.com
       –   The principle of quid-pro-quo (reciprocity)
       –   Paid model
Stealing a few ideas from Free Software
●   Do not wait for a perfect product/ product-feature
       –   Create public-facing web interfaces for early feedback
       –   You may even gain unexpected collaborators

●   Release Early, Release Often
       –   “With enough eyeballs, all bugs are shallow” - Linus Law

●   Paid support where needed.
Closing words...




Let us not make that mistake. Period!

More Related Content

Viewers also liked

Open Access Initiatives in India
Open Access Initiatives in IndiaOpen Access Initiatives in India
Open Access Initiatives in IndiaSukhdev Singh
 
Open Access: What it is and why it is required for scholarly community?
Open Access: What it is and why it is required for scholarly community?Open Access: What it is and why it is required for scholarly community?
Open Access: What it is and why it is required for scholarly community?Sukhdev Singh
 
Open access resources in LIS education
Open access resources in LIS educationOpen access resources in LIS education
Open access resources in LIS educationSarika Sawant
 
Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...
Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...
Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...DOAJ (Directory of Open Access Journals)
 
Open Access in the World of Scholarly Journals: creation and discovery
Open Access in the World of Scholarly Journals: creation and discoveryOpen Access in the World of Scholarly Journals: creation and discovery
Open Access in the World of Scholarly Journals: creation and discoveryNASIG
 
Open Access and Libraries
Open Access and LibrariesOpen Access and Libraries
Open Access and LibrariesEllyssa Kroski
 
Tweet Tweet Tweet Twitter
Tweet Tweet Tweet TwitterTweet Tweet Tweet Twitter
Tweet Tweet Tweet TwitterJimmy Jay
 
16 things that Panhandlers can teach us about Content Marketing
16 things that Panhandlers can teach us about Content Marketing16 things that Panhandlers can teach us about Content Marketing
16 things that Panhandlers can teach us about Content MarketingBrad Farris
 
Cubicle Ninjas' Code of Honor
Cubicle Ninjas' Code of HonorCubicle Ninjas' Code of Honor
Cubicle Ninjas' Code of HonorCubicle Ninjas
 

Viewers also liked (20)

Lars Bjørnshauge's DOAJ presentation at the OASPA conference, Riga 2013
Lars Bjørnshauge's DOAJ presentation at the OASPA conference, Riga 2013Lars Bjørnshauge's DOAJ presentation at the OASPA conference, Riga 2013
Lars Bjørnshauge's DOAJ presentation at the OASPA conference, Riga 2013
 
Know about DOAJ
Know about DOAJKnow about DOAJ
Know about DOAJ
 
Open Access Initiatives in India
Open Access Initiatives in IndiaOpen Access Initiatives in India
Open Access Initiatives in India
 
Open source software
Open source softwareOpen source software
Open source software
 
UKSG 2014 - ROAD Directory of Open Access Scholarly Resources
UKSG 2014 - ROAD Directory of Open Access Scholarly ResourcesUKSG 2014 - ROAD Directory of Open Access Scholarly Resources
UKSG 2014 - ROAD Directory of Open Access Scholarly Resources
 
Niatalk24jan10
Niatalk24jan10Niatalk24jan10
Niatalk24jan10
 
Open Access: What it is and why it is required for scholarly community?
Open Access: What it is and why it is required for scholarly community?Open Access: What it is and why it is required for scholarly community?
Open Access: What it is and why it is required for scholarly community?
 
Questionable Open Acess Publishing in Latin America
Questionable Open Acess Publishing in Latin AmericaQuestionable Open Acess Publishing in Latin America
Questionable Open Acess Publishing in Latin America
 
Open Access in Algeria
Open Access in AlgeriaOpen Access in Algeria
Open Access in Algeria
 
DOAJ, calidad editorial y su vínculo con proyectos de ALyC
DOAJ, calidad editorial y su vínculo con proyectos de ALyC DOAJ, calidad editorial y su vínculo con proyectos de ALyC
DOAJ, calidad editorial y su vínculo con proyectos de ALyC
 
Introduction to the Directory of Open Access Journals
Introduction to the Directory of Open Access JournalsIntroduction to the Directory of Open Access Journals
Introduction to the Directory of Open Access Journals
 
Open access resources in LIS education
Open access resources in LIS educationOpen access resources in LIS education
Open access resources in LIS education
 
Assessing the quality of open access journals suzhou presentation
Assessing the quality of open access journals suzhou presentationAssessing the quality of open access journals suzhou presentation
Assessing the quality of open access journals suzhou presentation
 
OA Journal Publishing: DOAJ Indexing and Best Practice
OA Journal Publishing: DOAJ Indexing and Best PracticeOA Journal Publishing: DOAJ Indexing and Best Practice
OA Journal Publishing: DOAJ Indexing and Best Practice
 
Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...
Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...
Les réalités de l'Accès Ouvert : comment les préjugés empêchent la transition...
 
Open Access in the World of Scholarly Journals: creation and discovery
Open Access in the World of Scholarly Journals: creation and discoveryOpen Access in the World of Scholarly Journals: creation and discovery
Open Access in the World of Scholarly Journals: creation and discovery
 
Open Access and Libraries
Open Access and LibrariesOpen Access and Libraries
Open Access and Libraries
 
Tweet Tweet Tweet Twitter
Tweet Tweet Tweet TwitterTweet Tweet Tweet Twitter
Tweet Tweet Tweet Twitter
 
16 things that Panhandlers can teach us about Content Marketing
16 things that Panhandlers can teach us about Content Marketing16 things that Panhandlers can teach us about Content Marketing
16 things that Panhandlers can teach us about Content Marketing
 
Cubicle Ninjas' Code of Honor
Cubicle Ninjas' Code of HonorCubicle Ninjas' Code of Honor
Cubicle Ninjas' Code of Honor
 

Similar to Of Dodos, 'Karma' & Free Software in the Library

Open Source Tools for Libraries
Open Source Tools for LibrariesOpen Source Tools for Libraries
Open Source Tools for LibrariesNicole C. Engard
 
DEAN Digital Library
DEAN Digital LibraryDEAN Digital Library
DEAN Digital Librarycarolinagc
 
Open Source Building Career and Competency
Open Source Building Career and CompetencyOpen Source Building Career and Competency
Open Source Building Career and CompetencyKrishna-Kumar
 
WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsSociety of Women Engineers
 
Practical Open Source Software for Libraries (part 1)
Practical Open Source Software for Libraries (part 1)Practical Open Source Software for Libraries (part 1)
Practical Open Source Software for Libraries (part 1)Nicole C. Engard
 
Michael Widenius
Michael WideniusMichael Widenius
Michael WideniusCodeFest
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 KeynotePeter Wang
 
Koha: Participation is Key
Koha: Participation is KeyKoha: Participation is Key
Koha: Participation is KeyNicole C. Engard
 
Geek Empowerment - The Real Heart of Open Source
Geek Empowerment - The Real Heart of Open SourceGeek Empowerment - The Real Heart of Open Source
Geek Empowerment - The Real Heart of Open SourceRussell Pavlicek
 
Charleston Conference 2017 - What's Past is Still Messing With Our Workflows
Charleston Conference 2017 - What's Past is Still Messing With Our Workflows Charleston Conference 2017 - What's Past is Still Messing With Our Workflows
Charleston Conference 2017 - What's Past is Still Messing With Our Workflows Jacqueline Whyte Appleby
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open SourceAmol A. Sale
 
Open Source Software for Libraries
Open Source Software for LibrariesOpen Source Software for Libraries
Open Source Software for LibrariesAmber Billey
 
Welcome to the Brixton Library Technology Initiative
Welcome to the Brixton Library Technology InitiativeWelcome to the Brixton Library Technology Initiative
Welcome to the Brixton Library Technology InitiativeBasil Bibi
 
Effective entrepreneurship for developers
Effective entrepreneurship for developersEffective entrepreneurship for developers
Effective entrepreneurship for developersCarlos Ble
 
TIFF Nexus: Compile With Style
TIFF Nexus: Compile With StyleTIFF Nexus: Compile With Style
TIFF Nexus: Compile With StylePearl Chen
 
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...Stéphane Ducasse
 
Oss and libraries enabling arabic libraries and creating opportunities
Oss and libraries   enabling arabic libraries and creating opportunitiesOss and libraries   enabling arabic libraries and creating opportunities
Oss and libraries enabling arabic libraries and creating opportunitiesMassoud AlShareef
 
Watch your language, young man!
Watch your language, young man!Watch your language, young man!
Watch your language, young man!Paweł Wacławczyk
 

Similar to Of Dodos, 'Karma' & Free Software in the Library (20)

Open Source Tools for Libraries
Open Source Tools for LibrariesOpen Source Tools for Libraries
Open Source Tools for Libraries
 
DEAN Digital Library
DEAN Digital LibraryDEAN Digital Library
DEAN Digital Library
 
Open Source Building Career and Competency
Open Source Building Career and CompetencyOpen Source Building Career and Competency
Open Source Building Career and Competency
 
WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source Projects
 
Practical Open Source Software for Libraries (part 1)
Practical Open Source Software for Libraries (part 1)Practical Open Source Software for Libraries (part 1)
Practical Open Source Software for Libraries (part 1)
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 Keynote
 
Koha: Participation is Key
Koha: Participation is KeyKoha: Participation is Key
Koha: Participation is Key
 
Geek Empowerment - The Real Heart of Open Source
Geek Empowerment - The Real Heart of Open SourceGeek Empowerment - The Real Heart of Open Source
Geek Empowerment - The Real Heart of Open Source
 
OS Accelerate London - 09/16/15
OS Accelerate London - 09/16/15OS Accelerate London - 09/16/15
OS Accelerate London - 09/16/15
 
Charleston Conference 2017 - What's Past is Still Messing With Our Workflows
Charleston Conference 2017 - What's Past is Still Messing With Our Workflows Charleston Conference 2017 - What's Past is Still Messing With Our Workflows
Charleston Conference 2017 - What's Past is Still Messing With Our Workflows
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
Open Source Software for Libraries
Open Source Software for LibrariesOpen Source Software for Libraries
Open Source Software for Libraries
 
Welcome to the Brixton Library Technology Initiative
Welcome to the Brixton Library Technology InitiativeWelcome to the Brixton Library Technology Initiative
Welcome to the Brixton Library Technology Initiative
 
Effective entrepreneurship for developers
Effective entrepreneurship for developersEffective entrepreneurship for developers
Effective entrepreneurship for developers
 
TIFF Nexus: Compile With Style
TIFF Nexus: Compile With StyleTIFF Nexus: Compile With Style
TIFF Nexus: Compile With Style
 
Sreedevi.v.s
Sreedevi.v.sSreedevi.v.s
Sreedevi.v.s
 
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...
SLE/GPCE Keynote: What's the value of an end user? Platforms and Research: Th...
 
Oss and libraries enabling arabic libraries and creating opportunities
Oss and libraries   enabling arabic libraries and creating opportunitiesOss and libraries   enabling arabic libraries and creating opportunities
Oss and libraries enabling arabic libraries and creating opportunities
 
Watch your language, young man!
Watch your language, young man!Watch your language, young man!
Watch your language, young man!
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Of Dodos, 'Karma' & Free Software in the Library

  • 1. Of Dodos, 'Karma' & Free Software in the Library By Indranil Das Gupta L2C2 Technologies indradg@gmail.com Licensed under Creative Commons 3.0 Unported (CC BY-SA-NC) Librarians' Day 2012, B C Roy Memorial Library, IIM Calcutta
  • 2. Who am I ➢ Indranil Das Gupta aka IDG aka indradg ➢ Active computing technology enthusiast and user since 1987 ➢ Started using GNU/Linux circa 1995 ➢ Founder of Calcutta Linux Users Group – 1998 ➢ Founder Member of Ankur Bangla Group (L10N) ➢ Project Co-Lead OpenOffice.org Bengali Native Lang Project ➢ Associated with Library Automation/Digitization – 2004 ➢ Technology Lead for TL-170 Project under WBPUBLIBNET ➢ Interested in mass-scale ICT mobilization and rollouts using Free/Open Source Software
  • 3. "The time has come," the Walrus said, To talk of many things Of shoes and ships and sealing-wax Of cabbages and kings And why the sea is boiling hot And whether pigs have wings." “The Walrus and The Carpenter” by Lewis Carroll
  • 4. A profession under threat? ● Lack of footfalls / dwindling readership ● Lack of funds ● Lack of adequate trained staff ● Google
  • 5. Dead as the “Dodo”? The Dodo (Raphus cucullatus) - a flightless bird that was endemic to Mascarene Island of Mauritius is considered to have gone extinct by late 17th Century
  • 6. Dead as the “Dodo”? NOT QUITE! Because WE can ADAPT Because WE can EVOLVE
  • 7. But we must never be like this bird!!!
  • 8. But we must never be like this bird!!!
  • 9. Ranganathan's Laws in the age of Web 1931 - Ranganathan 2004 - Alireza Noruzi ● Books are for use. ● Web resources are for use. ● Every reader his [or her] book. ● Every user has his or her web resource. ● Every book its reader. ● Every web resource its user. ● Save the time of the reader. ● Save the time of the user. ● The library is a growing organism. ● The Web is a growing organism. 2008 - Carol Simpson ● Media are for use. ● Every patron his information. ● Every medium its user. ● Save the time of the patron. ● The library is a growing organism.
  • 10. Free Software – disruption at work? FREE MUFT MUKT LIBRE
  • 11. A Few Free Software Myths ● Free & Open Source Software is NOT commercial software ● There is NO license involved ● Free software is cheap and there is no need to pay anyone Annada Shankar Ray (1904-2002)
  • 12. A Few Free Software Myths SELF STUDY VS TUTOR LEAD SESSIONS
  • 13. Fallacy of FOSS uptake In India ● The habit of looking at FOSS as an endless well to draw from ● Little active contribution (This is beginning to change in the last couple of years) ● The constant worry of livelihood ● Tendency of creating ivory towers ● Isolated islands of development ● Reluctance to share knowledge ● Lack of inter-disciplinary approach
  • 14. It ain't same as rice transplantation
  • 15. We have to LOCALISE!
  • 16. Free Software around the Library ● ILS - Koha, NewGenLib ● Institutional Repo - DSpace, Fedora, GSDL ● OPAC Search / Portal engines – VuFind ● Full-text indexing / search – Apache Solr, Lucene, IndexData Zebra ● User Access Stations – Thin-Clients, Zero-clients, LTSP etc ● Network Printer Management – PyKota ● Network and Infrastructure services – Email servers, SMS Gateways, RFID Integration points, (Streaming) Media Servers
  • 17. Free Software and the problem of plenty ● Often there are too many options available ● The thumb rule of FOSS software selection – Check for user traction – the mark of product maturity – Does it have an active user community – What is the frequency of public releases – Are the developers usually available online – How extensive is the documentation? – Is it up-to-date with the software? – And last but not the least is the code well-documented
  • 18. Free Software is commercial ● Interesting Factiod on Koha – all major development milestone were commercially funded – The original development and release – MARC21 support – Unimarc support – z39.50 support – Enriched OPAC support – Barcode generation support Nearly every major feature has been customer-funded.
  • 19. Ubuntu and Your 'Karma' Launchpad is a software collaboration platform that provides: 28,797 projects, Bug tracking 10,27,596 bugs, Code hosting using Bazaar 5,29,964 branches, Code reviews 19,49,152 translations, Ubuntu package building and hosting Translations 2,04,122 answers, Mailing lists 45,567 blueprints, Answer tracking and FAQs and counting... Specification tracking
  • 20. 'Karma' is NOT living off what you did YESTERDAY ● Like “recurring deposit” - more you do, more you grow ● Like mobile “top-up” - re-charge from time to time or your 'Karma' balance goes down over time. ● Higher the 'Karma' → Greater Visibility in Project → Greater responsibility → PROJECT LEADERSHIP
  • 21. 'Karma' means EVERYTHING counts ● Did you write a tutorial based on your experience? ● Did you find a bug and report it? ● Did you fix a bug and posted the solution? ● Did you help in brainstorming a project? ● Did you answer new users' questions on mailing lists? ● Did you design logo and artwork? ● Did you help maintain the website? ● Did you organise a local event around the project? ● Did you translate the project into your own language? ● Did you code?
  • 22. 'Karma' means even the 'squirrel' is credited
  • 23. Quantify and Qualify ● Theory vs Practice ● Evaluate and analyse needs ● Remove “I think” loops by depending on survey data ● Build quick prototypes for testing ● Build to solve, not for perfection ● Watch the in-coming data patterns ● Re-evaluate and re-build “The Library is a growing organism” - S.R. Ranganathan
  • 24. Quantify and Qualify DSpace usage summary for last 12 months at State Central Library, West Bengal
  • 25. Quantify and Qualify DSpace usage summary for last 12 months at State Central Library, West Bengal
  • 26. Quantify and Qualify “Every reader his [or her] book” S.R. Ranganathan SCL DSpace e-Book cited in Wikipedia Article reference
  • 27. Quantify and Qualify “Every book its reader” S.R. Ranganathan DSpace top 20 search keywords April 2012, at State Central Library, West Bengal
  • 28. Staffing issues in Libraries ● Over-burdened Library personnel ● Under-staffed – Use technology to remove monotonous activities – Thinking outside the box to bring in BPR – Volunteers ● Outsource ● Crowdsource
  • 30. The Collaborate, Build, Deploy, Evolve Cycle
  • 31. But we are NOT Programmers! ● You are absolutely correct! ● A majority of developers of Koha hold advanced LIS degrees ● Only 5% of LIS professionals dabbling with coding would be good enough ● What about the rest ? USERS → Power Users
  • 32. An OPAC in hand, is worth 2 on a desk
  • 33. An OPAC in hand, is worth 2 on a desk
  • 34. Scan a Barcode Anywhere
  • 35. Scan a Barcode Anywhere
  • 36. Scan a Barcode Anywhere
  • 37. Scan a Barcode Anywhere
  • 38. Stealing a few ideas from Free Software ● Adopt an open-source model for collaboration ● Collaborative Catalog Creation using tools that work like Pootle, but with catalog data – Create → Check → Sign-off → Accepted Metadata ● Collaborative Enriched OPAC content Creation – Emulate the Project Gutenberg model ● Scanning / Mega-pixel photography using digicams ● Conversion to textual meta-data ● Image correction – skew, resolution etc ● Checking and Sign-off process
  • 39. Stealing a few ideas from Free Software ● Create pro-bono voluntary support clusters – Emulate 'Médecins Sans Frontières' (MSF) – Extensively use Social Media and mobile phones ● Work as much or as little as you can afford to. ● Emulate the online document-sharing site Scribd.com – The principle of quid-pro-quo (reciprocity) – Paid model
  • 40. Stealing a few ideas from Free Software ● Do not wait for a perfect product/ product-feature – Create public-facing web interfaces for early feedback – You may even gain unexpected collaborators ● Release Early, Release Often – “With enough eyeballs, all bugs are shallow” - Linus Law ● Paid support where needed.
  • 41. Closing words... Let us not make that mistake. Period!