---
title: UCL internship at RERO
tags: rero-ils, sonar, collaboration, UCL, RERO
---
# UCL internship at RERO Martigny, 4-6 September 2019
**Delegation of the UCL libraries (Université catholique de Louvain)**
## Participants:
UCL:
- Laurent Dubois
- Renaud Michotte
- Benoît Erken
RERO-ILS @RERO:
- Aly Badr (BAA), dev
- Gianni Pante (PAG), dev
- Igor Milhit (MII), **Scrum Master**
- Johnny Mariéthoz (MAJ), dev
- Nicolas Prongué (NPR), **Product Owner**
- Peter Weber (WEP), dev
- *Bertrand Zuchuat (ZUB), ~~dev, on vacation~~*
SONAR @RERO
- Sébastien Délèze (DES), dev
- Nicolas Prongué (NPR), specs
- Miguel Moreira (MOM), project manager
## UCL Goals
Code:
- Understand the Agile/Scrum process
- Learn RERO ILS coding best practices
- Learn about Invenio module creation: how and in which cases
- Learn about the collaborative process - Git branches, pull requests, GitHub
Specifications:
- Learn about User Story definition
- Know the roadmap
SONAR:
- *(to be completed by UCL)*
## Schedule and process:
Wed, 04.09:
- Training sessions:
1. Invenio modules and coding best practices (MAJ)
2. Collaborative process, Git, GitHub (MII)
3. Agile/Scrum process (MII)
4. Specifications, User Stories (NPR)
Thu, 05.09:
- SONAR
- *(TBD)*
Wed-Fri, 04.09-06.09:
- Practice:
- Implement an Invenio module for a SIP2 interface
- Participate in the RERO ILS sprint 21 with the team @RERO:
- complete [US tasks]() and solve [issues](https://github.com/rero/rero-ils/issues) using a *pair programming* approach (mixed pairs)
*(Note: training sessions 3 and 4 might take place on Thu 05.09 - TBD)*
## Preparation
- UCL participants can attend (remotely) the "Sprint Planning 21" meeting:
- **Tuesday, 03.09.2019, 09h00** at https://whereby.com/rero21-reroils-reroils
- It is recommended that each UCL participant comes with a RERO ILS instance running on his laptop
## Useful information
RERO ILS:
- Public demo instance: https://ils.test.rero.ch
- Help page: https://ils.test.rero.ch/help
- Test instance @UCL: https://ils.bib.uclouvain.be/
- Backlog and Sprint Taskboard at Taiga: https://tree.taiga.io/project/rero21-reroils/backlog
- Source code at GitHub: https://github.com/rero/rero-ils
- Issues: https://github.com/rero/rero-ils/issues
- Public chat room at Gitter: https://gitter.im/rero/reroils
- **RERO 21** project info and blog (incl. posts about RERO ILS): https://rero21.ch
- Twitter: `@rero_centrale` https://twitter.com/rero_centrale
SONAR:
- Project page: https://sonar.ch
- Source code at GitHub: https://github.com/rero/sonar
- Twitter: `@sonardotch` https://twitter.com/sonardotch
## Q&A
- Q: How does RERO take the existing ILS (Virtua) into account in the conception process?
- A: We do not use Virtua as a model; in general, we start from scratch, but try to benefit from the good ideas in Virtua. We put a strong emphasis on **simplification**
________