, EPFL, Lausanne

Registration formZulip channel

Call for participation

Are you itching to learn more about the internals of your favorite proof assistant? Do you have a feature to advocate for? Do you need help implementing an extension or hacking the kernel? Do you feel ready to step up and fix that bug that’s been pestering you for years?

Join us for Rocq'n'Share 2026, held from June 29th to July 3rd on EPFL’s main campus in Lausanne!

Format

Rocq'n'Share is a meeting place for developers and power users of The Rocq Prover and of its extensions: tactic languages, metaprogramming languages, libraries, plugins, verification frameworks, compilers, decision procedures…

The week will be organized around short presentations and brainstorming sessions in the mornings, and focused discussion and implementation sessions in the afternoons. Rocq developers will bring good starting projects for beginners, or you can bring your own ideas and work-in-progress implementation to receive expert support!

Registration

Registration is free but required. Please fill this form to register, and join the dedicated channel on Rocq’s Zulip!

Practicalities

The workshop will run Monday (registration from 13:30) to Friday , with social activities Tuesday evening and Wednesday afternoon.

Location

INM building, EPFL, CH-1015 Lausanne.

Registration (Monday 13:30-14:00, Tue-Fri 8:30-9:15)
INM 11 (ground floor of EPFL’s INM building)
Classrooms
INM 200 (79 seats) • INM 202 (86 seats) • INM 203 (38 seats)
Note: Please don’t bother the students studying in other rooms, especially INM 201!

Getting there

To Switzerland
Take a flight or train to Geneva (1h away) or Zurich (2.5h away), or a train to Lausanne (0.5h away). (There will be some disruptions on the Geneva–Lausanne line in the night of 27–28 June.)
To EPFL
Use public transport from your accommodation: choose among bus 1 from Lausanne (get off at Ecublens VD, EPFL/Colladon), bus 701 from Morges (get off at St-Sulpice VD, Parc Scientifique), and metro 1 from Renens or Lausanne (get off at Ecublens VD, EPFL). These trips will most likely be covered by the transport pass provided by your hotel.

Accommodation

Any hotel on campus, in Lausanne, or in Morges (cheaper and somewhat closer to EPFL) should work.

Using public transport

Vaud (our canton) is organized into 188 Mobilis zones. Lausanne is in zone 11; EPFL is in zone 12; Morges is in zones 30 and 33.

Staying at a Lausanne or Morges-area hotel entitles you to some free or discounted public transportation:

Other visitors can buy tickets or use EasyRide on the SBB/CFF mobile app. Tickets must be purchased before entering public transport.

Food

Breakfast
We plan to cater coffee and light snacks.
Lunch
EPFL has multiple cafeterias and food trucks on-site (~15-20CHF per person), including good options for vegetarian and vegan diets.
Dinner
We will break up into small groups and explore Lausanne. Find a local to pair up with! On Tuesday we'll have dinner together near EPFL.

Program

Working schedule

Monday : kick-off
Registration from , opening at , 1-minute participant intros & matchmaking, and a bug sprint!
Tuesday–Thursday AM (): talks and tutorials
Coffee from , talks from , break at , lunch at .
Browse talks and register your own!
Tuesday, Thursday PM (): working sessions
Participant-selected topics, in small focus groups.
Friday AM (): debrief!
Demos, small-group reports, and follow-up plans.

Social events

Tuesday evening: lake picnic!
Pack a swimsuit! We will leave EPFL around 18:00 and head to Plage du Pélican.
Wednesday afternoon: stroll in the Lavaux
Pack a water bottle, a hat, and good shoes! We will leave EPFL around 14:00 and head to Terrasses de Lavaux for a stroll in Swiss vineyards.

Organization

Sponsors

Swiss Informatics Foundation This event is financially supported by the Swiss Informatics FoundationInformatik Stiftung Schweiz.

Access maps