--- tags: ocaml.org --- # OCaml Docs CI TODO list ## ocaml-docs-ci - [x] Remove git merges to live branch - [ ] Distinguish between failure to solve vs failure to build - [ ] Call voodoo-do on failure - [ ] Write package metadata for voodoo-do to consume (e.g. revdeps) - [x] Capture build logs on failure and write them for voodoo-do to consume ## voodoo - [ ] New mode for handling failures (ie, output build failure logs in packages/foo/1.2.3/index.html) - [x] Update menus - [x] Package page (non-versioned) - [x] Packages page - [x] Move uses of alpine js to voodoo-client - [ ] Remove breadcrumbs - [ ] Links in main title (e.g. in Base.Array.Foo each should be clickable) - [ ] Better page for ocaml-base-compiler - [ ] Improve general package pages - [ ] Cope better with libraryless packages ## v3.ocaml.org - [ ] Integrate subset of docs + need minimal packages page and package pages + Voodoo creates these pages, ocaml-docs-ci runs voodoo