SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
Kohaference, San Sebastian
Koha, histoire, organisation, futur
18 novembre 2015
Kohaference, San Sebastian
Paul Poulain
➔Français
➔Impliqué dans Koha depuis 2002
➔Release Manager des versions 2.0, 2.2, 3.8, 
3.10
➔Fondateur de BibLibre, société spécialisée dans 
les logiciels libres en bibliothèque
Présentation de BibLibre
BibLibre, c’est:
➔17 collaborateurs, 1M  de Chiffre d’Affaire€
➔Plus de 100 clients, représentant plus de 500 
bibliothèques, en Europe (France, Grèce, Pays­
bas, Suisse, Italie, ...)
➔De tous types et de toutes tailles
➔Une stratégie claire
➔Que du libre, que pour les bibliothèques
➔Nous choisissons des outils et nous nous impliquons 
(Koha, Bokeh, Coral, Omeka, Piwik)
2000, les explorateurs
1999: le bug de l’an 2000
➔Besoin d’un outil nouveau
➔Coût des communications
➔Pari: développer un SIGB en 3 mois
➔Exigences fonctionnelles modestes
➔3 bibliothèques rurales de Nouvelle Zélande
➔Passage en production le 2 janvier 2000 !
2000, les explorateurs
2000: l’idée de génie
➔Rendre le logiciel disponible à tous
➔Licence libre (GNU/GPL)
➔Liberté d’utiliser
➔Liberté de modifier
➔Liberté de redistribuer
➔Le logiciel va continuer d’évoluer
2000, les explorateurs
09/2000: première 
publication
➔Site web 
http://www.koha.org
➔Projet créé sur 
sourceforge
➔Premiers outils (liste, 
FAQ)
2001­2005: les pionniers
Les pionniers:
➔Nouveaux développeurs
➔Utilisateurs hors NZ
➔En 2002 : Koha 1.2 publié
➔Mise en chantier de la v2
2001­2005: les pionniers
Mise en chantier de 
la v2:
➔Permettre de 
traduire le logiciel
➔Supporter le 
standard MARC 
(MARC21 et 
UNIMARC)
2001­2005: les pionniers
La première équipe élue (2002):
➔Pate Eyler USA, Kaitiaki
➔Paul Poulain F, Release Manager
➔Chris Cormack NZ, Release Maintainer
➔Ingrid (puis personne), QA manager
➔Nicolas Rosasco USA, doc manager
2001­2005: les pionniers
Publication de Koha 2.0 (25/03/2004) 
puis 2.2 (30/12/2004)
➔Support MARC biblio & autorités
➔Module périodique
➔OPAC avancé
➔Premiers outils
➔script migration
2006­2008 : les colons
Problème de l’indexation
➔Performances mauvaises au delà de 100 000 
notices
➔Passer à un moteur externe, choix de zebra
1ere KohaCon à Paris, en mai 2006
➔120 participants à la partie “utilisateurs / 
bibliothécaires”
➔15 participants à la partie “hackfest”
➔Travail sur le moteur d’indexation
2006­2008: les colons
Changements d’outils
➔Passage de CVS à GIT
➔Listes de discussion sur lists.koha.org
➔1er site non anglais (http://www.koha­fr.org)
2006­2008: les colons
Koha 3.0
➔Publié le 10/08/2008
➔Nouveautés:
➔Indexation via le moteur zebra
➔Installation améliorée
➔Stockage des notices en MARCXML, Koha serveur 
z39.50
➔Interfaçage LDAP
➔Nombreuses fonctionnalités nouvelles (calendrier 
d’ouverture, “news”, gestion de réservoir de notices, 
rapports SQL, …)
2008­2009: la crise !
En quelques mots:
➔En 2007, LibLime (USA) achète à katipo son 
activité en NZ, les 3 développeurs, le nom de 
domaine koha.org
➔La société PTFS (USA) annonce son intérêt 
pour Koha et LibLime crie “au loup”
➔“something happens”, LibLime ne partage plus
➔LibLime annonce “LibLime Enterprise Koha”, 
hébergé seulement, code source non 
disponible, plus d’accès à koha.org & aux outils
2008­2009: la crise !
En quelques mots:
➔Démission de la plupart des développeurs de 
LibLime
➔En janvier 2010, décision de “déménager” sur 
koha­community.org
➔Rachat de LibLime par PTFS (annoncé, annulé, 
finalement effectif)
2008­2009: la crise !
➔Situation en 2015:
➔LEK est moribond 
➔https://github.com/lib
lime/LibLime­Koha/comm
its/4_18
➔aucun commit depuis 
mai 2015
➔Koha est en pleine 
forme, toute la 
communauté a 
“basculé” vers koha­
community.org
2008­2009: la crise !
Enseignement:
➔Nous avons prouvé que personne ne peut 
“voler” le logiciel. C’est une énorme garantie 
sur la pérénité !!!
➔Nous avons prouvé que l’évolution du logiciel 
ne dépend pas d’une unique société / d’un 
unique décideur
➔Le “trademark” est aujourd’hui entre les mains 
d’une association/NPO néo­zélandaise pour 
l’Europe et la Nouvelle Zélande.
2010: retour à la normale
Du coté du logiciel :
➔Koha 3.2 enfin publié (22/10/2010)
➔Changement du rythme de publication 
(Feature Based Release > Time based Release)
Du coté organisation :
➔Workflow de validation d’un patch
➔Réunions mensuelles sur l’IRC
➔Equipe de QA (contrôle Qualité)
2010: retour à la normale
Retour des KohaCon: 
➔2009 aux USA, 
➔2010 en NZ,
➔2011 en Inde,
➔2012 en UK,
➔2013 aux USA,
➔2014 en Argentine,
➔2015 au Nigéria,
➔2016 en Grèce
2011: versions 3.4 et 3.6
Koha 3.4 (avril)
➔Première version 
“Time Based”
➔Support NORMARC
➔Catalogage rapide
➔Plomberie 
(exemplaires sortis 
de marcxml, 
passage à T::T)
Koha 3.6 (octobre)
➔Dépouillement 
(analytics)
➔365 bugfixes & 
améliorations
2012: versions 3.8 et 3.10
Koha 3.8 (avril)
➔Prêt horaire
➔Prêt hors ligne
➔Nouvelle interface 
pro
➔130 améliorations
➔71 développeurs 
différents
Koha 3.10 (nov.)
➔Responsif
➔160 améliorations 
& nouvelles 
fonctionnalités
➔433 corrections de 
bug
2013: versions 3.12 et 3.14
Koha 3.12 (mai)
➔Pré­enregistrement 
lecteur
➔Lien 
abonnement/acquis
ition
➔Limitation par 
branche des valeurs 
autorisées
Koha 3.14 (nov.)
➔Réserves de cours
➔OPAC Bootstrap
➔Nouveau module de 
prêt hors ligne
2014­2015: versions 3.16­3.22
➔Koha est un SIGB mature, fonctionnellement 
complet
➔Utilisé dans plus de dizaine d’universités en 
France 
➔(Aix­Marseille, Lyon 3, Paris sud, Paris 8, …)
➔Utilisé dans de grandes BMs 
➔Toutes les BMs de Turquie et d’Argentine
➔(Nîmes ­19°­, Limoges ­26°­, Montauban ­94°­, Valence 
­79°­, Roubaix ­42°­, …) et des grands réseaux (SAN­
Ouest Provence)
2015: une équipe solide:
L’équipe nov 2015:
➔Brendan (USA) Release 
Manager
➔3 “Release Maintainer” 
pour 3 versions
➔Un “Translation manager”
➔Un “Packaging Manager”
➔Un Continuous Integration Manager
➔Une équipe de QA de 6 personnes
2015: Une organisation solide
Des hommes
➔Soumettre un 
patch
➔Signer un patch
➔Contrôler la 
Qualité
➔Pousser un patch
Des outils
➔Git
➔Bugzilla
➔Jenkins
➔Mailing Lists
➔Chat IRC
2015: aujourd’hui et demain
Un renforcement de la structure:
➔HLT (NZ) propriétaire du trademark, choisi par 
la communauté pour recueillir les 
financements
➔BibLibre, ByWater et PTFS­E financent un 
développeur à plein temps
➔Des initiatives pour la recherche de 
financements
2015: aujourd’hui et demain
Un réseau de prestataires qui s’étend:
➔Catalyst en NZ
➔BibLibre en France
➔PTFS Europe aux UK
➔ByWaterSolutions aux USA
➔Theke en Argentine
➔(Et de nombreux autres)
(ordre d’apparition historique)
2016: demain
Les évolutions prévues:
➔Désintégration du SIGB: ajout massif de 
webservices
➔Introduction d’un ORM et de POO, afin de 
nettoyer le code, améliorer la maintenabilité et 
devenir SGBD­agnostic
➔Quelques fonctionnalités manquantes :
➔PEB : en cours
➔Abonnements électroniques : Intégration avec Coral
➔PNB : pour BibLibre, pas dans Koha, mais dans Bokeh

Contenu connexe

En vedette

Sistema de Control y Seguimiento de Diabetes Tipo I en Niños y Jóvenes
Sistema de Control y Seguimiento de Diabetes Tipo I en Niños y JóvenesSistema de Control y Seguimiento de Diabetes Tipo I en Niños y Jóvenes
Sistema de Control y Seguimiento de Diabetes Tipo I en Niños y JóvenesJuan Carlos Olivares Rojas
 
Trabajo Mercedes
Trabajo MercedesTrabajo Mercedes
Trabajo Mercedesericsantos
 
Del Origen De Los Mapas Conceptuales Al Desarrollo
Del Origen De Los Mapas Conceptuales Al DesarrolloDel Origen De Los Mapas Conceptuales Al Desarrollo
Del Origen De Los Mapas Conceptuales Al Desarrollopino
 
Como Duermes
Como DuermesComo Duermes
Como Duermeszyanya5
 
Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...
Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...
Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...Juan Carlos Olivares Rojas
 
Note L'épargne au service de la transition énergétique
Note L'épargne au service de la transition énergétiqueNote L'épargne au service de la transition énergétique
Note L'épargne au service de la transition énergétiquelafabriqueecolo
 
SFK 2007 Remi Rémondière
SFK 2007 Remi RémondièreSFK 2007 Remi Rémondière
SFK 2007 Remi RémondièrePierre Trudelle
 
07 Une%20serie%20de%20situations%20insolites
07 Une%20serie%20de%20situations%20insolites07 Une%20serie%20de%20situations%20insolites
07 Une%20serie%20de%20situations%20insolitesguest933970
 
Presentación de la comisión 5
Presentación de la comisión 5Presentación de la comisión 5
Presentación de la comisión 5educant
 
Galería de Fotos Medellín
Galería de Fotos MedellínGalería de Fotos Medellín
Galería de Fotos MedellínJulinda
 
ripios de las brujas
ripios de las brujasripios de las brujas
ripios de las brujasJuan Ibasque
 
Ce que vous avez toujours voulu...
Ce que vous avez toujours voulu... Ce que vous avez toujours voulu...
Ce que vous avez toujours voulu... racanelli
 
Software Libre como Herramienta Educativa
Software Libre como Herramienta EducativaSoftware Libre como Herramienta Educativa
Software Libre como Herramienta EducativaManuel Mujica
 

En vedette (20)

Sistema de Control y Seguimiento de Diabetes Tipo I en Niños y Jóvenes
Sistema de Control y Seguimiento de Diabetes Tipo I en Niños y JóvenesSistema de Control y Seguimiento de Diabetes Tipo I en Niños y Jóvenes
Sistema de Control y Seguimiento de Diabetes Tipo I en Niños y Jóvenes
 
Segovia
SegoviaSegovia
Segovia
 
Trabajo Mercedes
Trabajo MercedesTrabajo Mercedes
Trabajo Mercedes
 
Del Origen De Los Mapas Conceptuales Al Desarrollo
Del Origen De Los Mapas Conceptuales Al DesarrolloDel Origen De Los Mapas Conceptuales Al Desarrollo
Del Origen De Los Mapas Conceptuales Al Desarrollo
 
Como Duermes
Como DuermesComo Duermes
Como Duermes
 
Presentacion2
Presentacion2Presentacion2
Presentacion2
 
Retrospective 2016
Retrospective 2016Retrospective 2016
Retrospective 2016
 
Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...
Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...
Moviweb: A Platform to Solve the Web Content Visualization Problem on Heterog...
 
Note L'épargne au service de la transition énergétique
Note L'épargne au service de la transition énergétiqueNote L'épargne au service de la transition énergétique
Note L'épargne au service de la transition énergétique
 
Conferencia C&D (Jc Lucas)
Conferencia C&D (Jc Lucas)Conferencia C&D (Jc Lucas)
Conferencia C&D (Jc Lucas)
 
SFK 2007 Remi Rémondière
SFK 2007 Remi RémondièreSFK 2007 Remi Rémondière
SFK 2007 Remi Rémondière
 
Frases Célebres
Frases CélebresFrases Célebres
Frases Célebres
 
07 Une%20serie%20de%20situations%20insolites
07 Une%20serie%20de%20situations%20insolites07 Une%20serie%20de%20situations%20insolites
07 Une%20serie%20de%20situations%20insolites
 
Presentación de la comisión 5
Presentación de la comisión 5Presentación de la comisión 5
Presentación de la comisión 5
 
Galería de Fotos Medellín
Galería de Fotos MedellínGalería de Fotos Medellín
Galería de Fotos Medellín
 
ripios de las brujas
ripios de las brujasripios de las brujas
ripios de las brujas
 
Ce que vous avez toujours voulu...
Ce que vous avez toujours voulu... Ce que vous avez toujours voulu...
Ce que vous avez toujours voulu...
 
Software Libre como Herramienta Educativa
Software Libre como Herramienta EducativaSoftware Libre como Herramienta Educativa
Software Libre como Herramienta Educativa
 
Présentation1
Présentation1Présentation1
Présentation1
 
Dia de weblogs 2008
Dia de weblogs 2008Dia de weblogs 2008
Dia de weblogs 2008
 

Plus de BibLibre

Presentation koha ils and BibLibre Beirut, May 2016
Presentation koha ils and BibLibre Beirut, May 2016Presentation koha ils and BibLibre Beirut, May 2016
Presentation koha ils and BibLibre Beirut, May 2016BibLibre
 
Amicalnet 2016 open source generalities
Amicalnet 2016   open source generalitiesAmicalnet 2016   open source generalities
Amicalnet 2016 open source generalitiesBibLibre
 
PTFS customer days dec 2015
PTFS customer days dec 2015PTFS customer days dec 2015
PTFS customer days dec 2015BibLibre
 
Kohaference San Sebastian - Paul Poulain - Novembre 2015
Kohaference San Sebastian - Paul Poulain - Novembre 2015Kohaference San Sebastian - Paul Poulain - Novembre 2015
Kohaference San Sebastian - Paul Poulain - Novembre 2015BibLibre
 
Koha presentation
Koha presentationKoha presentation
Koha presentationBibLibre
 
Opac examples
Opac examplesOpac examples
Opac examplesBibLibre
 
Exemples d'OPACs personnalisés de Koha
Exemples d'OPACs personnalisés de KohaExemples d'OPACs personnalisés de Koha
Exemples d'OPACs personnalisés de KohaBibLibre
 
Envoyer des SMS avec Koha
Envoyer des SMS avec KohaEnvoyer des SMS avec Koha
Envoyer des SMS avec KohaBibLibre
 
Logiciel libre, principe et définitions
Logiciel libre, principe et définitionsLogiciel libre, principe et définitions
Logiciel libre, principe et définitionsBibLibre
 

Plus de BibLibre (9)

Presentation koha ils and BibLibre Beirut, May 2016
Presentation koha ils and BibLibre Beirut, May 2016Presentation koha ils and BibLibre Beirut, May 2016
Presentation koha ils and BibLibre Beirut, May 2016
 
Amicalnet 2016 open source generalities
Amicalnet 2016   open source generalitiesAmicalnet 2016   open source generalities
Amicalnet 2016 open source generalities
 
PTFS customer days dec 2015
PTFS customer days dec 2015PTFS customer days dec 2015
PTFS customer days dec 2015
 
Kohaference San Sebastian - Paul Poulain - Novembre 2015
Kohaference San Sebastian - Paul Poulain - Novembre 2015Kohaference San Sebastian - Paul Poulain - Novembre 2015
Kohaference San Sebastian - Paul Poulain - Novembre 2015
 
Koha presentation
Koha presentationKoha presentation
Koha presentation
 
Opac examples
Opac examplesOpac examples
Opac examples
 
Exemples d'OPACs personnalisés de Koha
Exemples d'OPACs personnalisés de KohaExemples d'OPACs personnalisés de Koha
Exemples d'OPACs personnalisés de Koha
 
Envoyer des SMS avec Koha
Envoyer des SMS avec KohaEnvoyer des SMS avec Koha
Envoyer des SMS avec Koha
 
Logiciel libre, principe et définitions
Logiciel libre, principe et définitionsLogiciel libre, principe et définitions
Logiciel libre, principe et définitions
 

Kohaference San Sebastian - Paul Poulain - Novembre 2015