---
# System prepended metadata

title: UCL internship at RERO
tags: [' sonar', rero-ils, ' UCL', ' collaboration', ' RERO']

---

---
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**


________


