-
Notifications
You must be signed in to change notification settings - Fork 99
dev meeting 2023 04 19
Patrick Ferris edited this page Aug 24, 2024
·
1 revision
-
5.1.0~alpha
support- now: adding new migrations
- future: bumping the AST
-
trunk
support- separate branch? or main?
- "recent" past work
- documentation
- error reporting
- stability
-
ppxlib
maintenance situation- time consumed by ppxlib maintenance
- Sonja
- Paul-Elliot
- Paul-Elliot has fixed the migration bugs
- once compiler fix is merged, we do the last adaption and the last problem should be solved
- no tests yet
- whenever there are parsing changes, we should add tests for the syntax corresponding to the changed parsing
Action points:
- merge the fix tests and old compiler support PR
- wait for the compiler merge
- Sonja needs to review
- we also ask Ochtachron to have a look
- once it's merged, we need to merge it also into
main
and release it
Idea: add the trunk
support to main
itself
- upside:
- we don't need to sync between the two branches all the time (syncing from
trunk-support
tomain
isn't just merging, since there are some changes we don't want onmain
: the opam and dune-project file changes; the README change; possibly the newtrunk
support etc) - the cron job of the CI would work
- we don't need to sync between the two branches all the time (syncing from
- downside:
-
ppxlib
breaking changes would directly impacttrunk
CIs usingppxlib
. good side: whenever we do breaking changes, we immediately send patch PRs, so in the CIs they can pin to our patch branches - we need to make sure we add the opam bound when cutting releases
- we should have a simple release script
-
"small" caveat: we have already announced the trunk-support
branch. So we need to be sure having trunk
support in main
is really what we want before announcing the change. Is it possible to have a branch alias (a github action pushing any change from main
to trunk-support
? Then, no PRs should be accepted to trunk-support
anymore.
- documentation
- mdx has released its support for mld-files 🎉 so, Paul-Elliot will "port" the examples in the
ppxlib
documentation to MDX
- mdx has released its support for mld-files 🎉 so, Paul-Elliot will "port" the examples in the
- error reporting
- stability