Skip to content

dev meeting 20200709

Nathan Rebours edited this page Sep 17, 2020 · 1 revision

Present at the meeting:

  • Carl Eastlund (@ceastlund)
  • Jérémie Dimino (@jeremiedimino)
  • Nathan Rebours (@NathanReb)

Current plan

  • Nathan writes documentation for ppxlib's basic usage in the README and manual
  • Carl prepares omp.2.0.0 by removing all that is not copies of the Parsetree and Asttypes type declarations and migrations for those

Meeting notes

Carl dropped the dependency on base and stdio in ppxlib, it now passes the CI and is ready for review!

Nathan finished the prep work for the release by sending patches to the JaneStreet packages that were affected by the AST bump or the recent changes to the API. ppxlib.0.14.0 is now released!

Sonja wasn't present but we discussed some issues she ran into recently while porting jsoo's ppx-es to ppxlib, in particular one tied to a local copy of toplevel_expect_test in jsoo. It's probably worth opening a PR with what's already done and get the maintainer's feedback on this.

Recent discussions with community member raised concerns regarding the current state of the documentation in ppxlib. Since we're currently trying to push ppxlib as the one way to write ppx-es, we need to improve that situation. Nathan will write documentation regarding the most common uses of ppxlib in the README and manual. We'll work on documenting the more advanced features as we go.

The next steps now require that we release omp.2.0.0 so Carl will start working on this.

Clone this wiki locally