-
Notifications
You must be signed in to change notification settings - Fork 99
dev meeting 20210506
Present at the meeting:
- Jérémie Dimino (@jeremiedimino)
- Sonja Heinze (@pitag-ha)
- Sonja implements the suggestions of Jeremie's review for Astlib
- Sonja starts looking into the 'update Astlib inside the compiler' workflow
- Sonja looks into the difficulties of the
ppx_import
port
Sonja has wrapped up Astlib and written two summaries about it as comments on the PR: one about the changes the Astlib PR makes and another one about the content of the new Astlib
module. Jeremie has done a high level review and approved the PR with some suggestions. After implementing those suggestions, Sonja will merge the PR.
The next step concerning Astlib is upstreaming it to the compiler. We've discussed how to approach that: we'll need to make sure that updating the OMP part of Astlib will be as simple as possible; i.e. we need to automate the process of generating the Migration modules from/to the new AST to/from the previous AST as much as possible. Sonja will have a look at how that used to be done in OMP and adapt that.
On another topic, Sonja has gone through the list of projects that needed to be ported from OMP1 to Ppxlib: most projects are already ported 🎉 There are only three projects left. One of them is ppx_import
, which is on the priority list. The syntax chosen in ppx_import
doesn't allow registering it as a Ppxlib context-free rule at the moment. We've discussed if it would be possible to add a new Context
to allow that.