Skip to content

dev meeting 20200604

Jeremie Dimino edited this page Jun 4, 2020 · 2 revisions

Present at the meeting:

  • Sonja Heinze (@pitag-ha)
  • Jérémie Dimino (@jeremiedimino)
  • Nathan Rebours (@NathanReb)

Current plan

  • Nathan will add support for 4.10 to ppxlib
  • Sonja will look at ppx-es using ocaml-migrate-parsetree directly and port them to ppxlib

Meeting notes

Carl was off this week and Nathan was off the week before so not much happened since the last meeting. Nathan is waiting on Carl's feedback to improve the property based tests for Ppx_ast. This is required to make the 4.08 migrations pass the tests.

Sonja just joined the team, welcome! She's working at Tarides and will help with PPX. She's been working on writing a simple PPX to get familiar with the ecosystem and started working on porting an existing PPX from ppxlib to ppx to make sure the upgrade story is smooth.

We're considering a new and simpler plan to ease the maintenance of the PPX ecosystem. The wide adoption of dune and the rise of new tools such as duniverse makes it reasonable for a small team of PPX maintainers to deal with OCaml releases and upgrade the whole ecosystem at once.

With that in mind, we'll focus on work that benefits both the original plan and the one mentioned above. We'll decide whether to continue with the current plan or switch to the new one when the whole team is present.