# OCaml compiler office hours

**URL:** <https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230>\
**Category:** Community\
**Tags:** compiler\
**Created:** [September 11, 2025, 8:36am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230 "2025-09-11T08:36:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [September 11, 2025, 8:36am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/1 "2025-09-11T08:36:28Z")

</div>

**Edit** : the date for the October 2025 office hours have been set, see [below](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/8).

* * *

Following our current discussion on making participation to the OCaml compiler development more inviting ([Why Lean 4 replaced OCaml as my Primary Language - #45 by gasche](https://discuss.ocaml.org/t/why-lean-4-replaced-ocaml-as-my-primary-language/17109/45), [Synchronous discussion channel for compiler contributors](https://discuss.ocaml.org/t/synchronous-discussion-channel-for-compiler-contributors/17198/1) ), I propose to give a try to “OCaml compiler office hours”. My idea is to do this once during a week day around the end of September (and then we see how it goes).

- Format: a synchronous remote meeting (voice with optional video), backed by a collaborative pad to record questions, take notes, share links etc.
- Topic: anything related to the development of the OCaml compiler, that is, the github/ocaml/ocaml project. (All topics and questions are welcome, at all levels of knowledge and familiarity with the compiler.)
- Duration: probably one to two hours, but the idea of “office hours” is that people can of course join late and leave at any time.

Picking a good time for this is difficult as the OCaml community lives across all timezones.  
I am including below a poll to ask which time slots would be possible / comfortable for prospective attendants. (As the organizer, I pre-selected slots that are comfortable for me.)  
Please only answer the poll if you are motivated to attend such a meeting (the preferences may different from the general timezone of the OCaml community).

_Poll ([view on site](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/1))_

(If we do this several time we will of course think of a rotation to accomodate people from different timezones.)

---

<div class="post-metadata">

**Author:** ![avsm](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/avsm/32/6_2.png) [@avsm](https://discuss.ocaml.org/u/avsm)\
**Post date:** [September 11, 2025, 8:57am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/2 "2025-09-11T08:57:02Z")

</div>



---

<div class="post-metadata">

**Author:** ![nojb](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/nojb/32/519_2.png) [@nojb](https://discuss.ocaml.org/u/nojb)\
**Post date:** [September 11, 2025, 9:16am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/3 "2025-09-11T09:16:15Z")

</div>

> [@gasche](#):
>
> I am including below a poll to ask which time slots would be possible / comfortable for prospective attendants.

It is hard (for me at least) to select a time slot without knowing which day of the week it will be on 🙂

Anyway, I will surely attend if I can. Thanks for organizing this!

Cheers,  
Nicolas

---

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [September 11, 2025, 9:18am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/4 "2025-09-11T09:18:26Z")

</div>

My question is not when people are available on a specific day, but which times on weekday are generally comfortable for them to spend time doing OCaml stuff. (Maybe they can do this at work, in which case I would expect them to indicate reasonable working hours for them; or at home in the evening (but not too late), and they indicate this time period, etc.)

I will later send a poll to pick a specific day, but the UI would be crap if I proposed 8 or even 3 different choices per day, so I prefer to narrow the options first.

---

<div class="post-metadata">

**Author:** ![nojb](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/nojb/32/519_2.png) [@nojb](https://discuss.ocaml.org/u/nojb)\
**Post date:** [September 11, 2025, 9:20am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/5 "2025-09-11T09:20:27Z")

</div>

Thanks for the clarification, makes sense! I added my vote.

Cheers,  
Nicolas

---

<div class="post-metadata">

**Author:** ![lambda\_foo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/lambda_foo/32/275_2.png) [@lambda\_foo](https://discuss.ocaml.org/u/lambda_foo)\
**Post date:** [September 11, 2025, 9:51pm UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/6 "2025-09-11T21:51:46Z")

</div>

Thank you for organising this @gasche I’ve added my vote for the Australian timezone.  
If the times work out, I’ll happily attend.

---

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [September 27, 2025, 1:35pm UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/7 "2025-09-27T13:35:58Z")

</div>

I procrastinated a bit on sending a poll to pick a date, apologies!

Given the time results above, I think that the optimal 2-hour time window is 11:00-12:30 UTC. (I cut it to one hour and a half, instead of two hours, to avoid exhaustion. Of course people are free to enter and leave at any time.).

Here is a poll to pick a day (not next week, but the week after).

_Poll ([view on site](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/7))_

P.S.: I haven’t found a way to express “(If need be)” with Discuss polls, so when voting myself I just unselected the less-convenient options, but I am of course happy to make time to participate on all those days.

---

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [September 29, 2025, 8:40pm UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/8 "2025-09-29T20:40:01Z")

</div>

Given the current votes, I propose to pick

**Friday October 10th**  
**UTC 11:00 – UTC 12:30**

as the time slot for this test run of OCaml compiler office hours. Save the date!

I propose to try [This online meeting room](https://webinaire.numerique.gouv.fr/meeting/signin/invite/64288/creator/23503/hash/4ad3529af76e35eae42dfa410afc68ff4f24d9af) (this is a BigBlueButton instance hosted by the French government for public workers), and take notes on [this collaborative pad](https://codimd.math.cnrs.fr/nuew1gMsROCAy_klt_TkJg#).

I am planning to join audio-only to save bandwidth, but people are free to do as they prefer.

A reminder on the format, topic:

> Format: a synchronous remote meeting (voice with optional video), backed by a collaborative pad to record questions, take notes, share links etc. People can join and leave at any time during the office hours.
> 
> Topic: anything related to the development of the OCaml compiler, that is, the github/ocaml/ocaml project. (All topics and questions are welcome, at all levels of knowledge and familiarity with the compiler.)

---

<div class="post-metadata">

**Author:** ![aguluman](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/aguluman/32/5709_2.png) [@aguluman](https://discuss.ocaml.org/u/aguluman)\
**Post date:** [October 4, 2025, 1:37am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/9 "2025-10-04T01:37:04Z")

</div>

Thank you for the effort you have put into this.

---

<div class="post-metadata">

**Author:** ![kayceesrk](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/kayceesrk/32/1936_2.png) [@kayceesrk](https://discuss.ocaml.org/u/kayceesrk)\
**Post date:** [October 5, 2025, 2:26am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/10 "2025-10-05T02:26:33Z")

</div>

Thanks for the initiative @gasche.

---

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [October 9, 2025, 9:39am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/11 "2025-10-09T09:39:30Z")

</div>

Hi everyone,

Just a short reminder that the office hours will take place tomorrow (in approximately 25h30mn: Friday October 10th 2025, UTC 11:00-12:30). There is a [collaborative pad](https://codimd.math.cnrs.fr/nuew1gMsROCAy_klt_TkJg) which you can use to write questions/topics to be discussed during the office hours. No questions/topics have been proposed yet, feel free to add some!

(I think that we will prioritize the questions/topics for which someone is available online to present them – the pad is not a substitute for attendance – but seeing other people’s questions/topics can be inspiring.)

---

<div class="post-metadata">

**Author:** ![Fardale](https://avatars.discourse-cdn.com/v4/letter/f/8baadc/32.png) [@Fardale](https://discuss.ocaml.org/u/Fardale)\
**Post date:** [October 10, 2025, 10:57am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/12 "2025-10-10T10:57:07Z")

</div>

Unfortunately, I wanted to be there but I have a clash in my calendar. I hope you have fun and I am looking forward to join the next one.

---

<div class="post-metadata">

**Author:** ![giltho](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/giltho/32/3521_2.png) [@giltho](https://discuss.ocaml.org/u/giltho)\
**Post date:** [October 10, 2025, 11:08am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/13 "2025-10-10T11:08:11Z")

</div>

Hello,  
Thank you so much for organising this @gasche!

it looks like BigBlueButton is broken on Safari:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/ocaml/original/2X/c/c803bc461de1f6a9753e6b6a6f83e47e62050790.png)

Side note also for future meetings, but the platform is _entirely_ in french with no option to translate it. This might not feel welcoming to non-french people (I wish english wasn’t the defacto language, but it unfortunately is at the moment…).

---

<div class="post-metadata">

**Author:** ![schwarzschild-radius](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/schwarzschild-radius/32/6209_2.png) [@schwarzschild-radius](https://discuss.ocaml.org/u/schwarzschild-radius)\
**Post date:** [October 10, 2025, 11:15am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/14 "2025-10-10T11:15:34Z")

</div>

Has the meeting started? I am still waiting for someone to let me in

---

<div class="post-metadata">

**Author:** ![otini](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/otini/32/3533_2.png) [@otini](https://discuss.ocaml.org/u/otini)\
**Post date:** [October 10, 2025, 11:19am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/15 "2025-10-10T11:19:21Z")

</div>

The host seems unable to make it to the meeting. We have moved to a new meeting room for today: [Jitsi Meet](https://meet.bornhack.dk/ocaml-compiler-office-hours)

---

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [October 10, 2025, 1:00pm UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/16 "2025-10-10T13:00:08Z")

</div>

The meeting went well – see the collaborative pad linked above for notes.

I propose to have another meeting about a month from now:

on **November 7th**  
at **15:30–17:00** UTC  
[online meeting room](https://meet.bornhack.dk/ocaml-compiler-office-hours)  
[online collaborative pad for notes](https://notes.irif.fr/YRBZMFw_RUGICZDARBzaNg)

(I picked a different time slot from the current one, that also looks reasonable given previous poll results. If extra people would like to join, please feel free to participate to the time-slot poll in [the first post](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230) so that I can tell when are good meeting times.)

@giltho thanks for noticing the language issue on the online-meeting service I proposed; this is a new issue that looks like it comes from a version upgrade, it of course had a fine English interface when I adopted the service. Let’s keep jitsi.meet for now.

---

<div class="post-metadata">

**Author:** ![Alistair](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/alistair/32/3477_2.png) [@Alistair](https://discuss.ocaml.org/u/Alistair)\
**Post date:** [October 10, 2025, 5:56pm UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/17 "2025-10-10T17:56:33Z")

</div>

Hey 👋 Were there any notes / minutes taken during the meeting? I was unfortunately unable to attend but would be interested in what was discussed. I checked the collaborative pad, though it seems empty.

---

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [October 10, 2025, 6:53pm UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/18 "2025-10-10T18:53:47Z")

</div>

You checked the pad for the _next_ meeting, not the [pad](https://codimd.math.cnrs.fr/nuew1gMsROCAy_klt_TkJg#) for today’s meeting.

---

<div class="post-metadata">

**Author:** ![Alistair](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/alistair/32/3477_2.png) [@Alistair](https://discuss.ocaml.org/u/Alistair)\
**Post date:** [October 10, 2025, 7:11pm UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/19 "2025-10-10T19:11:06Z")

</div>

Ah, how embarrassing! Thanks 🙏

---

<div class="post-metadata">

**Author:** ![deca3](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/deca3/32/6109_2.png) [@deca3](https://discuss.ocaml.org/u/deca3)\
**Post date:** [October 11, 2025, 6:13am UTC](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230/20 "2025-10-11T06:13:29Z")

</div>

Some web-browsers propose an easy way to translate pages that are writen in a natural langue that you have difficulties to read.  
For example you can get a chrome-book for only 200 euro.

[Next page](https://discuss.ocaml.org/t/ocaml-compiler-office-hours/17230.md?page=2)
