[Koha-devel] Introducing mana (and requesting mana-kb.koha-community.org)

Paul Poulain paul.poulain at biblibre.com
Fri Mar 24 10:07:13 CET 2017


Hi,

BibLibre is working on a project, called mana [1]. This project will try 
to build a global knowledge base for library data. It will be partly 
tighten to Koha, and partly not.

For every data on Mana, we will provide micro-services (RESTFUL API) to :

  * query the kb and retrieve data
  * push data into the kb
  * let mana users declare a given data outdated or wrong.

For now, mana handle:

  * subscriptions models: a weekly serial is weekly for everyone. With
    Mana, Koha users (and possibly other ILSes) will be able to quickly
    prepare their subscription management.
  * reports. This is 100% Koha tighten, because it's related to sharing
    SQL queries. But that will be very useful for all Koha libraries to
    share and quickly retrieve SQL they can run in a few click on their
    local DB.

We are also developing an interface to clean mana-kb data.

In the next weeks we will add social data: "give me an ISBN, I'll give 
you user reviews, user tags, user rankings". This will not be tighten to 
Koha at all, even if we will implement the mechanism within Koha. There 
are many many other data that could be stored in this KB:

  * kbart and ONIX-PL files for electronic resources
  * vendors/contact
  * "patron that read this also read that"
  * It could even include bibliographic data ? [although it would
    probably result in a huge DB, out of scope for now]
  * some specific Koha setups (libraries can add some tweaking to Koha,
    using JavaScript. We could have a DB of tweaks)

I presented this project yesterday during the hackfest. People were 
quite enthusiastic ;-)
The first bug should be ready to be signed-off in the next days 
(https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17047)

BibLibre is willing to host the mana server, I propose to use a 
sub-domain of koha-community.org. Could we have 
mana-kb.koha-community.org and mana-test.koha-community.org defined and 
pointing to 91.121.55.79 ? That would be very helpful to signoff patches.
Also note that we're already filling the database with subscriptions 
informations coming from our customers. If you want to add your existing 
data, drop me an email, I'll send you the SQL you must run on your Koha 
to create a CSV file that we can easily import into Mana-kb.

[1] why mana ? It's a Maori word meaning "authoritative, valid, 
prestige" (http://maoridictionary.co.nz/search?keywords=mana)

-- 
Paul Poulain, Associé-gérant / co-owner
BibLibre, Services en logiciels libres pour les bibliothèques
BibLibre, Open Source software and services for libraries

-------------- section suivante --------------
Une pi�ce jointe HTML a �t� nettoy�e...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20170324/37401262/attachment.html>


More information about the Koha-devel mailing list