<img class="logo" src="https://resources.rero.ch/ils/test/images/logo-global.svg" />
<br/>
<h1 class="logo">Workshop, HEG Genève</h1>
<style>
.logo {
display: inline;
vertical-align: top;
width: 250px;
border: none !important;
box-shadow: none !important;
margin: 0;
}
.box {
display: block;
position: relative;
width: 75%;
margin: 20px auto;
margin-bottom: 50px;
padding: 20px;
font-style: italic;
color: rgba(21, 67, 132, 1);
font-size: 0.9em;
background: rgba(44, 118, 221, 0.2);
box-shadow: 5px 5px 5px rgba(21, 67, 132, 0.8);
}
.box img {
width: 40px;
height: 40px;
vertical-align: top;
}
</style>
<!-- Put the link to this slide here so people can follow -->
**https://hackmd.io/@pronguen/workshop-heg**
Note:
Se présenter, faire un tour de table.
1. Projet RERO ILS
- En production depuis juillet 2021
- Bibliothèques publiques, patrimoniales, juridiques, scolaires
- Remplacement de Virtua
2. Développement
- Scrum > adaptation au fil du développement
- Feedback lors des workshops
- Open Source: licence imposant de partager les modifs, Github
- Taiga
- Priorisation via le user group
---
## Avant de commencer
:white_check_mark: Vous êtes connecté·e à internet
:white_check_mark: Vous avez assez de batterie (ou une alimentation branchée)
:white_check_mark: Vous avez le navigateur Chrome ou Firefox installé
---
## Vous êtes bibliothécaire...
----
<span class="box">:speech_balloon: Vous vous rendez au travail pour une longue et pénible journée... heureusement que vos collègues sont là pour vous faire de la compagnie! :couple:</span>
* Formez des groupes de 3-4 personnes
* Choisissez votre bibliothèque!
----
<span class="box">:speech_balloon: Vous arrivez (de bonne heure) :clock8: à votre poste de travail :computer: et vous vous connectez à RERO ILS.</span>
- Chargez la page **[ils.test.rero.ch](https://ils.test.rero.ch)**
- Explorez l'interface utilisateur
- Connectez-vous avec votre compte de bibliothécaire (au dos de votre carte)
- Explorez l'interface utilisateur et celle d'administration
Note:
**Objectif: connexion**
Notre bibliothécaire système: reroilstest+imagination@gmail.com | 123456
----
## La structure consortiale de RERO ILS
<img style="width: 80%" src="https://ncloud.rero.ch/s/EXQeqqZ6t7JAazm/download/consortium-ne-pas-supprimer.png">
Note:
**Objectif: structure consortiale**
Montrer la page d'accueil RERO ILS
----
<span class="box">:speech_balloon: Vous êtes au service de prêt pour les 2h à venir. Une personne se présente avec sa carte de bibliothèque, et vous tend un document qu'elle souhaite emprunter.</span>
* Effectuez la transaction de prêt (numéro de lecteur et d'exemplaire au dos de votre carte "bibliothèque")
Note:
**Objectif: première transaction: prêt**
----
<span class="box">:speech_balloon: Le lecteur ou la lectrice a un document réservé par une autre personne et souhaite le rendre.</span>
* Effectuez le retour, uniquement sur le document réservé
Note:
**Objectif: premier retour**
----
<span class="box">:speech_balloon: Le lecteur ou la lectrice souhaite prolonger les autres documents sur son compte.</span>
* Effectuez la prolongation
Note:
**Objectif: prolongation**
---
## Vous êtes promu·e bibliothécaire système!
----
<span class="box">:speech_balloon: Vous devez définir les règles de prêt dans le système. :wrench:</span>
* Discutez des conditions de prêt habituelles pour votre bibliothèque
* Créez une politique de prêt correspondant
* Appliquez-la au type d'exemplaire "Standard" et au type de lecteur de votre bibliothèque
* Testez-la en réalisant un prêt/retour
----
<span class="box">:speech_balloon: Vous n’avez pas encore saisi les heures d’ouverture de votre bibliothèque dans le système... :city_sunrise::city_sunset:</span>
* Ouvrez les paramètres de votre bibliothèque
* Adaptez les heures d’ouverture en fonction des données sur votre carte
* Adaptez éventuellement d’autres infos: exceptions de fermeture, adresse, localisations, etc.
----
<span class="box">:speech_balloon: On vous demande d'affiner les règles de prêt selon les types de documents. :dvd::book::video_game::newspaper:</span>
* Créez 1-2 autres politiques
* Appliquez-les aux types d'exemplaires choisis:
* Consultation sur place
* Prêt exclu
* Prêt court
* Standard (sans amendes)
* ...
----
<span class="box">:speech_balloon: En tant que bibliothécaire système, vous connectez d'autres services à l'API.</span>
Accès à l'API: `https://<instance>/api/<ressource>/<identifiant>`
Exemple: [https://ils.test.rero.ch/api/documents/2011017](https://ils.test.rero.ch/api/documents/2011017)
* Appelez un document et un lecteur dans l'API
----
<span class="box">:speech_balloon: Vous développez des requêtes précises dans le catalogue, pour afficher des résultats dynamiquement sur le site web de votre bibliothèque.</span>
* Basez-vous sur l'[Aide RERO ILS](https://ils.test.rero.ch/help/home/) > [Section API](https://ils.test.rero.ch/help/api/#recherche-de-documents)
* Construisez la requête pour cet identifiant: `9789954214664`
Note:
https://ils.test.rero.ch/api/documents/?q=identifiedBy.value:9789954214664
----
<span class="box">:speech_balloon: Vous avez besoin de doc! :page_facing_up::dizzy_face::page_facing_up:</span>
* [Aide RERO ILS](https://ils.test.rero.ch/help/home/) > [Section API](https://ils.test.rero.ch/help/api/#recherche-de-documents)
* Les [champs en langage naturel](https://bib.rero.ch/help/catalogage/liste-champs/#par-ordre-alphabetique)
* Le [JSON schema](https://ils.test.rero.ch/schemas/documents) (indique la structure)
* Le [mapping](https://github.com/rero/rero-ils/blob/master/rero_ils/modules/documents/mappings/v7/documents/document-v0.0.1.json) (indique l'indexation pour la recherche)
Rappel: lien vers cette page présentation en ligne:
https://hackmd.io/@pronguen/workshop-heg
----
### Autres exercices de requêtes:
1. Tous les documents de types "article"
1. ...et dont le code-barres commence par 013...
1. Tous les documents ayant le type de contenu RDA "Disque audio"
2. Tou·te·s les lectrices et lecteurs né·e·s entre 1960 et 1970
Note:
1. https://ils.test.rero.ch/api/documents/?q=type.main_type:docmaintype_article > 227 hits
1 https://ils.test.rero.ch/api/documents/?q=type.main_type:docmaintype_article%20AND%20holdings.items.call_number:013* > 13 hits
1. https://ils.test.rero.ch/api/documents/?q=contentMediaCarrier.%5c*:%22rdact:1004%22 > env 16 hits
1. https://ils.test.rero.ch/api/patrons/?q=birth_date:%7B1960-01-01%20TO%201970-01-01%7D > 4 hits
---
## Merci de votre participation!
Nicolas Prongué
:envelope: nicolas.prongue@rero.ch
:globe_with_meridians: [rero.ch](https://www.rero.ch/)
[Github](https://github.com/rero) | [Twitter](https://twitter.com/reroplus) | [LinkedIn](https://www.linkedin.com/company/rero)
{"metaMigratedAt":"2023-06-16T14:19:41.780Z","metaMigratedFrom":"YAML","title":"Workshop RERO ILS (HEG Genève)","breaks":true,"description":"View the slide with \"Slide Mode\".","slideOptions":"{\"theme\":\"white\",\"transition\":\"concave\"}","contributors":"[{\"id\":\"24a3cfb2-cd06-4b83-8977-16f49cc6b7b9\",\"add\":15459,\"del\":8254}]"}