Bibliothèques - Université Rennes 2 Place du Recteur Henri Le Moal CS 64302 35043 Rennes cedex Julien Sicot T 02 99 14 12 ...
SommaireLe Projet 1Présentation 1Contexte 1Sites 1Lecteurs / Prêts 1Volumétrie 1L’environnement technique 2Version utilisé...
Le ProjetPrésentationDès 2011, forte volonté du SCD de refondre complètement son système d’information documentaire qui pe...
ContexteLe SCD de l’Université Rennes 2 s’adresse à une population de 19 200 étudiants, répartis sur 3 sites : deux sites ...
Bibliothèques Types NoticesBibliographiquesExemplairesBibliothèque BretonBibliothèque BretonBibliothèque MusiqueBibliothèq...
A partir d’avril 2013, stabilisation sur une version 3.11.x avec pour objectif de passer sur une version stable lors de la...
Le calendrier• Mars 2011 : Lancement du projet de réinformatisation• Mars-Juillet 2011 : AMO DoXulting, groupes de travail...
Suppression des commandes anciennes (BZ 8991)Possibilité d’archiver et/ou d’éliminer les commandes reçues au bout d’un cer...
Améliorations locales de l’interface pro• Mise en place d’une recherche spécifique sur lesdonnées d’exemplaires (sur la bas...
Réalisation d’un script pour afficher les dates de retour du jour en fonction de la catégorie et du type dedocumentVisible ...
Prochain SlideShare
Chargement dans…5
×

Synthèse du projet Koha à l'université Rennes 2

2 324 vues

Publié le

0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 324
Sur SlideShare
0
Issues des intégrations
0
Intégrations
62
Actions
Partages
0
Téléchargements
39
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Synthèse du projet Koha à l'université Rennes 2

  1. 1. Bibliothèques - Université Rennes 2 Place du Recteur Henri Le Moal CS 64302 35043 Rennes cedex Julien Sicot T 02 99 14 12 64 - julien.sicot@univ-rennes2.frSymposium Koha24 - 26 mai 2013Fiche synthèse du projet Kohaà l’Université Rennes 2Bibliothèques
  2. 2. SommaireLe Projet 1Présentation 1Contexte 1Sites 1Lecteurs / Prêts 1Volumétrie 1L’environnement technique 2Version utilisée 2Modules utilisés 3Autres modules spécifiques 3Les ressources humaines et leurs compétences 3Équipe Koha 3Les coûts 3Le calendrier 4Les développements 4Développements spécifiques réalisés par le prestataire 4Développements locaux 5Travail avec la communauté 7Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 1
  3. 3. Le ProjetPrésentationDès 2011, forte volonté du SCD de refondre complètement son système d’information documentaire qui peut être expliquéepar plusieurs facteurs :• Évolutions rapides et constante du web, nouveau cadre de référence, nouvelles pratiques• Des solutions SIGB Loris et portail Flora fermées et figées ne permettant pas d’apporter une réponse concrète à ceschangements• Décision de l’éditeur EVER d’arrêter la commercialisation et la maintenance du SIGB Loris• Projet RFID et donc besoin que le SIGB puisse s’interfacer avec des automates de prêt via les protocoles SIP2 ou NCIP• Problème de visibilité des ressources de la bibliothèqueLes exigences en matière d’interopérabilité seront parmi les plus déterminantes dans le choix du futur SIGB, l’objectif estd’avoir un outil suffisamment ouvert, souple et modulable pour s’adapter à l’évolution toujours plus rapide des usages.Après une assistance à maîtrise d’ouvrage réalisée par la société DoXulting, un appel d’offre ouvert est lancé fin 2011. Suiteà ce dernier, c’est la société BibLibre qui a été retenue pour la mise en oeuvre de la solution Koha.Au regard de l’expérience de Lyon 3, Lyon 2 et Saint-Etienne, nous avons choisi de travailler directement sur la versioncommunautaire afin de ne pas nous retrouver bloqués sur une «branche spécifique» de Koha.De plus, nous avons demandé à travailler directement sur la branche «master» pour faciliter la retombée desdéveloppements demandés à BibLibre. En effet, selon notre souhait, ces derniers ne seront pas livrés directement surlinstallation de production dès leur réalisation mais passeront tout dabord par le workflow communautaire. Lesdéveloppements seront ensuite récupérés lors des mises à jour "classiques" de Koha. Ce fonctionnement est mis en placeafin déviter le maintien de développements spécifiques qui nauraient pas été retenus par la communauté.La mise en production du SIGB s’est déroulée tout au long de l’année universitaire 2012-2013 en commençant dèsseptembre 2012 par le module circulation et l’OPAC, puis en janvier-février 2013 pour les modules acquisitions etpériodiques.Avec le recul, le fait de travailler sur une version de développement dite master n’a pas été de tout repos pour l’équipeprojet. Si cela a permis d’obtenir plus rapidement certains développements, cela a aussi et surtout été marqué par denombreux impondérables (chaque mise en production de module s’est accompagnée de nombreux bugs, dépendance vis àvis de la communauté pour certains développements, problème pour mener la conduite de changement vis à vis d’uneinterface et de fonctionnalités mouvantes.)Malgré tout, le projet est globalement positif et le niveau de satisfaction des utilisateurs professionnels ou publics est plutôtbon. Le bond qualitatif apportée par la solution Koha est important et son ouverture nous a permis de réaliser en un an plusde choses que lors des quatre dernières années, le travail réalisé sur l’OPAC étant particulièrement apprécié. Enfin choseimportante et non négligeable, il faut indiquer que ce projet a permis à de nombreux personnels du SCD d’enrichir leurportefeuille de compétences.Julien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 1
  4. 4. ContexteLe SCD de l’Université Rennes 2 s’adresse à une population de 19 200 étudiants, répartis sur 3 sites : deux sites Rennais etle site de Saint-Brieuc, partagé avec l’Université de Rennes 1. Il emploie 80 professionnels (pour un effectif de 1000personnes pour l’ensemble de l’Université).Sites• bibliothèque centrale• 7 bibliothèques de section• la bibliothèque de St Brieuc (en co-gestion avec l’Université de Rennes 1)• la médiathèque• 3 bibliothèques associéesLecteurs / Prêts• 11 241 lecteurs actifs• Nombre de prêts annuel : + de 300 000• Nombre d’entrées comptabilisées annuellement : + de 1 000 000Volumétrie• Notices bibliographiques : 459 020• Exemplaires : 757 355Par BibliothèquesBibliothèques Types NoticesBibliographiquesExemplairesBibliothèque CentraleBibliothèque CentraleMédiathèqueMédiathèqueMédiathèqueBibliothèque Sciences SocialesBibliothèque Sciences SocialesBibliothèque Sciences SocialesBibliothèque Sciences HumainesBibliothèque Sciences HumainesBibliothèque Sciences HumainesBibliothèque Arts, Lettres, CommunicationBibliothèque Arts, Lettres, CommunicationBibliothèque Activités Physiques et SportivesBibliothèque Activités Physiques et SportivesBibliothèque AnglaisBibliothèque AnglaisMonographies 335521 479382Périodiques 1205 -Documents sonores 367 1124Monographies 5331 9705Documentsaudiovisuels9791 12548Documentscartographiques4630 21413Monographies 29723 35422Périodiques 382 -Monographies 11436 12853Périodiques 123 -Tests psychologiques 174 941Monographies 18166 20386Périodiques 153 -Monographies 5666 7131Périodiques 62 -Monographies 20418 23752Périodiques 66 -Julien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 1
  5. 5. Bibliothèques Types NoticesBibliographiquesExemplairesBibliothèque BretonBibliothèque BretonBibliothèque MusiqueBibliothèque MusiqueBibliothèque MusiqueBibliothèque MusiqueBibliothèque Saint BrieucBibliothèque Saint BrieucBibliothèque Saint BrieucBibliothèque CFCBBibliothèque CFCBBibliothèque CERHIOBibliothèque LAHMMonographies 4523 6051Périodiques 42 -Monographies 5065 6289Documents sonores 6600 8321Partitions 3933 4713Périodiques 34Monographies 15413 18737Périodiques 241 -Documentsaudiovisuels107 113Monographies 2371 3587Périodiques 44Monographies 14981 17094Monographies 764 801L’environnement techniqueDeux serveurs virtualisés : un de pré-production et un autre de production. Loutil de virtualisation open source utilisé estXEN. L’OS installé sur les serveurs est Debian 6 Squeeze. Enfin, les deux serveurs sont positionnés en DMZ (zonedémilitarisée).Pré-production ProductionProcesseur 3 CPU - AMD Opteron 6176 2,3 GHz 5 CPU - AMD Opteron 6174 2,2 GHzMémoire vive 8 Go 16 GoEspace disque 100 Go (46 utilisés) 100 Go (48 utilisés)Au départ, un serveur virtuel dédié à MySQL a été mis en place mais cette architecture a été très vite abandonnée du fait degros problèmes de performances au niveau de Koha.Les environnements de production et de pré-production sont liés au dépôt GIT de Koha-community et au dépôt BibLibrepour la moulinette Sudoc.Enfin, trois des membres de l’équipe disposent de leur propre «bac à sable» Koha installé en local sur une machine virtuelle(virtualbox)Postes OPACNous avons mis en place une solution du type OS léger sur la base d’une distribution Ubuntu/Linux en mode Kioskpermettant l’utilisation d’une session minimaliste lançant automatiquement Firefox avec l’OPAC en plein écran.Cette solution légère, nous a permis de recycler de nombreux postes qui étaient normalement en fin de vie. Les sourcessont disponibles sur sourceforge.Version utiliséePendant toute la période projet, c’est la branche communautaire master qui a été installée et utilisée, ainsi il n’était pasnécessaire d’attendre tous les 6 mois (intervalle de temps entre deux versions stables de Koha) pour récupérer lesdéveloppements financés et validés par la communauté.Julien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 2
  6. 6. A partir d’avril 2013, stabilisation sur une version 3.11.x avec pour objectif de passer sur une version stable lors de laprochaine mise à jour qui sera réalisée par BibLibre.Le moteur d’indexation utilisé est Zebra.Modules utilisés• CAS• SRU• ILS-DI• SIP2 (en cours)Autres modules spécifiques• LDAP (script développé par BibLibre non communautaire)• SUDOC (moulinette BibLibre non communautaire)Les ressources humaines et leurs compétencesÉquipe KohaFonction Missions Équivalent ETPResponsable du SID(SCD/DSI)• Gestion de projet• Administration côté serveur (+ zebra, MySQL, etc.)• Développement / Paramétrage / Support1 ETPCo-Administrateur Koha(SCD)• Administration courante• Support, documentation, formation• Statistiques• Qualité des données• Tests / Travail communautaire1 ETPCo-Administrateur Koha(SCD)• Administration courante• Communication, conduite de changement• Support, documentation, formation0,5 ETPDéveloppeur (DSI) • Administration côté serveur / Développement• Support0,7 ETPEquipe projet : Équipe koha + Coordinatrice Sudoc + Responsable services périodiques/ressources électroniques.Six groupes de travail pour l’analyse de besoins : Acquisitions, Catalogage, Périodiques, Services, Usagers, Servicesinformatiques.Les coûtsLot UniqueLa tranche ferme concernant l’acquisition et la mise en œuvre d’un Système Intégré de Gestion de Bibliothèques :126 237,80 € TTCMaintenance : 20930 € TTC /anJulien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 3
  7. 7. Le calendrier• Mars 2011 : Lancement du projet de réinformatisation• Mars-Juillet 2011 : AMO DoXulting, groupes de travail, élaboration du CCTP• Septembre-Décembre 2011 : Lancement de l’Appel d’offres ouvert «Acquisition et mise en oeuvre d’un système intégréde gestion des bibliothèques pour le SCD de l’Université Rennes 2», dépouillement et choix de la solution et du prestataire• Février 2012 : Réunion de lancement + réunion stratégique (choix de la version de koha, planning prévisionnel, validationdes préconisations de la DSI)• Février - mars 2012 : rédaction des spécifications pour la reprise des données Loris vers Koha (données lecteurs ,données bibliographiques et d’exemplaires) + définition des paramétrages Koha• Mars 2012 : Rédaction des spécifications pour les développements• Avril 2012 : Formations fonctionnelles et techniques à l’administration de Koha• Avril - Mai 2012 : Migration des données sur une instance de test• Mai 2012 : Installation de Koha sur serveurs de l’université• Mai 2012 : Formations de formateurs aux modules Circulation, Adhérent, Recherche, Catalogage• Juin 2012 : Formation des collègues en petits groupes aux modules Circulation, Adhérent, Recherche, Catalogage• Juillet 2012 : Formations de formateurs aux modules Acquisitions et Périodiques• Juillet 2012 : Passage en production pour le module Circulation (prêts - retours)• Juillet - Août 2012 : Intégration graphique du catalogue• Septembre 2012 : Mise en production de l’OPAC (catalogue public)• Septembre 2012 : Lancement de la moulinette Sudoc et des imports LDAP• Septembre 2012 : Mise en place des postes OPAC en mode Kiosk• Octobre 2012 : Mise à jour du code de Koha (aligné sur la version 3.10.0)• Décembre 2012 : Lancement des relances pour les retards• Novembre 2012 : Lancement du site mobile• Décembre 2012 : Formation du personnel en petits groupes aux modules Acquisitions et Périodiques• Janvier 2013 : Mise en production des module Acquisitions et Périodiques• Février - Mars 2013 : Améliorations locales de l’interface pro (surtout module acquisition)• Avril 2013 : Mise à jour du code de Koha (aligné sur la version 3.11.x)• 2012-2013 : Test des développements de Biblibre (encore en cours)Les développementsDéveloppements spécifiques réalisés par le prestataireCe travail de validation communautaire qui n’est pas encore terminé se fait directement avec et par léquipe projet.(Validation en amont du développement par léquipe projet → soumission de ce dernier par BibLibre à la communauté →participation de léquipe au workflow de validation communautaire dans BugZilla).Amélioration du dédoublonnage lors de la création dune autorité (BZ 8994)Contrôle et signalement explicite par le système de toute création d’une autorité dont la forme d’entrée serait identique àune forme rejetée d’une notice d’autorité existante (par comparaison de chaînes de caractères).Gestion des liens vers le résolveur dans la XSLTMise en oeuvre d’OpenURL au niveau de l’OPAC avec possibilité de déclarer son résolveur de liens dans les préférencesKoha.Choix du mode denvoi des relancesPossibilité pour chaque niveau de relance de définir le mode d’envoi (mail, courrier, sms).Julien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 4
  8. 8. Suppression des commandes anciennes (BZ 8991)Possibilité d’archiver et/ou d’éliminer les commandes reçues au bout d’un certain temps dune manière simple etautomatique.Amélioration de loutil dimport ISO2709 (BZ 8015 → finalement réalisé par la communauté)Ajout de profils dimport pour modifier les notices bibliographiques en entrée avant de les importer dans Koha.Pré-inscription des lecteurs (BZ 7067 → finalement réalisé par la communauté)Permettre la pré-inscription des lecteurs (notamment autorisés) à partir d’un formulaire disponible sur l’OPAC. La validationdu compte se faisant a posteriori par le personnel depuis l’interface pro.Interfaçage avec IDREF (BZ 8992)Enrichissement des notices avec le webservice de IdRef.Fusion de plus de 2 notices bibliographiques (BZ 8064)Etendre la fonctionnalité de fusion à plusieurs notices.URL proxyfiéesUne préférence permet de déclarer l’url du reverse proxy de l’établissement. Un flag permet ensuite d’indiquer au niveaud’une zone 856 (par exemple) si l’url doit être proxifiée ou non.Développements locauxUn workflow spécifique a été mis en place pour les développements locaux. La maintenance de ces développements locauxest à la charge directe de Rennes 2. La grande majorité des développements sont à considérer comme des «hacks» utilisantdes «web services maisons» et JQuery, ainsi, il n’affectent pas le coeur de Koha.Améliorations locales de l’OPAC• Important travail graphique réalisé en utilisant CSS etJQuery / intégration avec les autres briques/servicesdu système d’information documentaire• Mise en place d’une recherche combinée via uninterfaçage avec l’API de l’outil de découverteSummon. (Exemple)• Modification et adaptation des XSLT aux besoinslocaux (ex : afficher les états de collection SUDOC despériodiques)• Intégration de l’API du résolveur de liens 360 Link pourafficher depuis l’opac la disponibilité en ligne d’unerevue ou d’un ouvrage (Exemple)• Intégration du micro web service MULTIWHERE du Sudoc, pour indiquer si oui ou non un document est disponible dansl’autre université rennaise (Rennes 1). (Exemple)• Intégration d’IdRef pour récupérer depuis le SUDOC la bibliographie d’un auteur (zone 7XX)• Intégration de l’API TMdB pour enrichir les notices de documents audiovisuels (affiche du film, bande-annonce). (Exemple)• Création d’une facette à l’OPAC pour les types de document (inspiré par un développement de Lyon 2).Julien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 5
  9. 9. Améliorations locales de l’interface pro• Mise en place d’une recherche spécifique sur lesdonnées d’exemplaires (sur la base desdéveloppements réalisés par Yves Tomic (ParisSud).• Création d’un script pour masquer les noticessans exemplaire• Ajouts de nouvelles fonctionnalités au niveau dumodule Acquisitions (tableau de bord del’acquéreur avec dernières commandes encours, reçues, en retard, état des budgets, etc.)• Mise en place d’un modèle de bordereauxspécifique à Rennes 2 (en Perl)Développement d’une version mobile• Réalisée avec le framework JQuery Mobile, CSS et PHP• Exploite les web services SRU et ILS-DI• Visible ici : http://catalogue.bu.univ-rennes2.fr/m• SourcesJulien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 6
  10. 10. Réalisation d’un script pour afficher les dates de retour du jour en fonction de la catégorie et du type dedocumentVisible ici : http://catalogue.bu.univ-rennes2.fr/datesRetour/Travail avec la communautéParticipation au HackFest de Marseille organisé par BibLibre en 2012 puis en 2013.Un personne de l’équipe (Mathieu Saby) s’est impliqué dans la communauté avec la réalisation dune trentaine de patchsdéposés dans Bugzilla. A ce jour, 20 patchs ont été acceptés et intégrés dans le code de Koha. Enfin, Mathieu a égalementégalement testé et signé des patchs réalisés par la communauté, et participé aux traductions.Julien Sicot - Université Rennes 2 Fiche synthèse projet KohaFiche synthèse du projet Koha à l’université Rennes 2 7

×