Giter VIP home page Giter VIP logo

abes-esr / eplouribousse Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 1.0 18.23 MB

Application web pour le dédoublonnement des périodiques [maintenu par : unistra-scd]

Home Page: https://punktokomo.abes.fr/2021/02/12/eplouribousse-une-application-web-pour-dedoublonner-les-periodiques/

License: BSD 3-Clause Clear License

Python 42.80% HTML 48.94% CSS 4.07% JavaScript 4.19%
serials deduplication shared-preservation librarianship collections-management

eplouribousse's Introduction

AppliWeb collaborative pour gérer le dédoublonnement des revues dans les bibliothèques :

Gagnez de l'espace en éliminant vos doublons, offrez une meilleure lisibilité de vos ressources en reconstituant pour chacune d'elles une collection unique la plus intègre possible résultant de l'agrégation des éléments épars disponibles dans vos bibliothèques.

Méthode :

Pour une ressource donnée (Unité catalographique sans les filiations), l'application eplouribousse permet aux bibliothèques, chacune à son tour, d'indiquer ses éléments reliés contribuant à la résultante, puis lors d'un deuxième cycle d'instructions et selon la même logique, ses éléments non-reliés complémentaires.

L'ordre de traitement est significatif : La première bibliothèque est normalement celle détenant déjà la collection la plus importante (Cela ne se confond pas forcément avec la bibliothèque de conservation). C'est la même logique d'importance qui doit prévaloir normalement pour la place revendiquée par les bibliothèques suivantes. Il peut arriver qu'une bibliothèque veuille soustraire sa collection à la reconstitution de la résultante (Le cas typique est celui d'une collection du dépôt légal) Le module de positionnement de l'application eplouribousse rend cette dérogation possible.

Les fiches obtenues décrivent les résultantes ; les éléments écartés s'en déduisent. Les parties contribuant à la collection résultante peuvent être regroupées ou pas, au choix. Les traitements physiques et mises à jour catalographiques sont à prévoir.

Voir une illustration : https://seafile.unistra.fr/f/163d60a568e2482092e3/

Fonctionnalités :

  1. édition des candidats pour chaque bibliothèque participante,
  2. formulaire de positionnement (ou de dérogation),
  3. édition des ressources dont l'instruction de la résultante peut débuter,
  4. alertes possibles (positionnement, arbitrage, instruction, résultante),
  5. formulaires d'instruction (ajout, suppression, modification, fin),
  6. édition différenciée des résultantes (rapports soignés au format pdf),
  7. contrôle de conformité à la fin de chaque cycle d'instruction,
  8. prise en charge complète de la chaîne de traitement,
  9. tableau de suivi d'activité,
  10. recherche croisée par ressource et bibliothèque,
  11. gestion des utilisateurs,
  12. contrôles d'authentification,
  13. paramétrage des motifs de dérogation,
  14. administration des cas de fiches défectueuses,
  15. internationalisation (anglais et allemand en cours, extension possible à d'autres langues),
  16. formulaires de contact de l'administrateur de l'instance et du développeur,
  17. possibilité d'exporter les principales listes au format csv,
  18. gestion autonome du mot de passe,
  19. réglage privé / public pour les simples consultations.

Démo :

https://seafile.unistra.fr/f/c2e9ec44798f490087f7/

Plus d'info :

Voir le manuel de l'appli : https://sbu-eplouribousse.unistra.fr/static/doc/html/index.html

Peut-on tester eplouribousse ?

Comment profiter d'eplouribousse ?

La version 2 d’eplouribousse a été développée dans l’idée d’affranchir les établissements porteurs de projet de toute opération de déploiement d’une instance propre. Les établissements n’ont plus qu’à mettre à disposition leur base de données projet.

N’ayant pas encore subi l’épreuve d’une mise en production en situation réelle, cette version doit être considérée comme une version en beta test fermée telle que définie dans l’article Wikipedia « version d’un logiciel » : « version dans laquelle les personnes intéressées par le produit doivent s'inscrire au préalable ou sont contactées par les concepteurs du produit testé qui sélectionnent les candidatures. »

Les objectifs principaux de la phase beta test sont les suivants :

  • Mettre en évidence d’éventuels bogues
  • Corriger d’éventuels défauts majeurs de l’interface utilisateur
  • Observer l’effet d’une montée en charge de la volumétrie des projets supportés par une seule instance (en théorie, une instance peut admettre jusqu’à 100 projets i.e. 100 bases de données)

Vous êtes curieux : visitez l'instance de beta test : https://sbu-eplouribousse.unistra.fr/

Vous avez un projet de dédoublonnement de revues papier dans votre établissement : contactez-nous (voir au bas de cette page).

Crédits :

eplouribousse utilise des données sous licence ouverte etalab fournies par l'Agence bibliographique de l’Enseignement supérieur.

Licence :

  • eplouribousse est sous licence BSD 3-Clause Clear.
  • eplouribousse is licensed under the terms of the BSD 3-Clause Clear License.

Contact :

Indiqué en https://github.com/GGre/eplouribounistra/blob/master/Doc/contact.txt

eplouribousse lauréat du programme de coopération Abes

eplouribousse est lauréat du programme de coopération de l'Abes : Une version entièrement refondue de l'application sera proposée à l'automne 2025.

eplouribousse's People

Contributors

ggre avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

edipretoro

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.