Eiffel Summit 2024.1

This in-person two-day conference was intended for people interested in the Eiffel protocol and its ecosystem, hosting a mix of presentations and discussions. Newcomers as well as experienced practitioners were present.

The practicalities

Agenda

Day 1 (Wednesday, September 4)

Topic Level Start time (approx.)
Welcome and opening remarks

Overview of the summit objectives and practical matters.

Speakers: Edvin Agnas (Volvo Group)

Video

Beginner 9:15
Eiffel for beginners

Why would you want to use events for expressing what goes on in your CI/CD pipeline, and what real-world problems can Eiffel help out with?

Speakers: Magnus Bäck (Axis Communications), Emil Bäckmark (Ericsson), and Mattias Linnér (Ericsson)

Slides
Video

Beginner 9:30
Break10:15
Eiffel for beginners, continued

We continue the previous session after the break.

Slides
Video

Beginner 10:45
Panel: Effective collaboration strategies among diverse groups

A dynamic gatherings that bring together experts, professionals or individuals with diverse perspectives to discuss.

Moderator: Peiman Khorramshahi (Volvo)

Panelists: Five engineers from Volvo Group, Ericsson, and Axis Communications

Video

Beginner 11:30
Lunch12:30
Eiffel at Volvo
  • Introduction and background
  • Eiffel traceability enabler (VSF Product Metrics)
  • Eiffel for triggering (VSF CI)

Speakers: Edvin Agnas, Bojan Alempijevic, and Anders Holmblad (Volvo Group)

Video

Beginner 13:30
Signing of Eiffel events

Presentation of how you can use Eiffel event signing to uphold the integrity of events and authenticate their sender.

Speakers: Magnus Bäck (Axis Communications)

Slides
Video

Intermediate 14:30
Break15:15
Q&A

Bring your own questions or ideas to this open session where you get a chance to stump the experts or get feedback.

Moderator: Edvin Agnas (Volvo Group)

Video

Beginner 15:45
Wrap up

We wrap up and summarize the day.

Moderator: Edvin Agnas (Volvo Group)

Beginner 16:15
End of day 116:30
Eiffel Summit dinner

We take the opportunity to socialize and grab something to eat. A table reservation has been made for those who indicated interest during registration and confirmed it by email to Marie Aubourg. We can't guarantee that the restaurant will be able to accommodate anyone else.

Location: Biljardpalatset, Ekelundsgatan 11

18:00

Day 2 (Thursday, September 5)

Topic Level Start time (approx.)
Introductions & day 1 recap

We may have some new participants on day 2, so let's do a short introduction to get everyone on board and briefly recap day 1. We'll also look at the agenda and see if there are any last minute changes we should make.

Speaker: Edvin Agnas (Volvo Group)

Beginner 9:15
Alternative approaches to modeling Git submodules

In what ways can Git submodules be modeled with Eiffel? Metrics Team will share the current solution and have a open discussion on different approaches.

Speaker: Fredrik Ellis (Volvo Group)

Moderator: Shri Raksha (Volvo Group)

Slides
Video

Advanced 9:30
Eiffel Collector

The CI system's best friend for collecting Eiffel events and trigger CI activities.

Speaker: Tobias Åkervik (Ericsson)

Intermediate 10:00
Break10:30
Filtering and Scaling of Eiffel
  • Filtering Eiffel
  • Scaling Eiffel infrastructure
  • Pros and cons of using separate databases and distinct RabbitMQ environments for team collaboration

Speakers: Magnus Bäck (Axis Communcations) and Mattias Linnér (Ericsson)

Slides
Video

Intermediate 11:00
Lunch12:30
Contributing to Eiffel open source community

How to contribute and maintainer responsibilities.

Speaker: Emil Bäckmark (Ericsson)

Slides
Video

Intermediate 13:30
What's new for Eiffel next edition

Upcoming changes in the next edition.

Speaker: Magnus Bäck (Axis Communications)

Slides
Video

Intermediate 14:00
Break14:30
Q&A

Bring your own questions or ideas to this open session where you get a chance to stump the experts or get feedback.

Moderator: Edvin Agnas (Volvo Group)

Video

Intermediate 14:45
Wrap up

Time to wrap up what we've been through these two days. What actions should we take? Any unanswered questions?

Speakers: Eiffel TC & All

Beginner 15:30
End of summit15:45

Other summits