Skip to content

Dev meeting 2020 10 15

Jon Ludlam edited this page Oct 15, 2020 · 2 revisions

Agenda

Attending

Previous actions

  • @jonludlam to find out status of dune build @doc supporting external libs -- Not done

  • @jonludlam to post on discuss about plans for replacing ocamldoc plugins -- Not done

  • @jonludlam to ask @dbuenzli whether odig uses odoc html-fragment It does: it's used to for the --index-intro argument. Should be made redundant with the new parent-child work. Hence, no urgency to fix the code, it'll be GC'd soon.

Status report

  • Lots of PRs merged since last time
  • Work begun on parent/child work
  • Scopes need attention

CI

New tests

  • New code to dump odoc/odocl files as json.
  • To be used for test/debug mainly.
  • Tests can be made for model directly rather than via html output
  • Example in PR - https://github.com/ocaml/odoc/pull/502
  • Using dune's new cram testing (mdx test support in dune a bit lacking)

Travis / ocaml-ci

  • Travis very slow, but still had macOS / esy tests that ocaml-ci doesn't
  • ocaml-ci lightning quick
  • suggestion: Move as many tests as possible to ocaml-ci. What do we do with Travis? Is github actions a better solution?

Latex backend PRs

  • Need reviewers

Extraction of comment parser library