Skip to content

2026 Developer Meetings

Raja Boujbel edited this page Feb 18, 2026 · 6 revisions

Next meeting: 02/03/2026 13:00 CET

Agenda:

  • Link: https://meet.jit.si/opam-dev-meeting - Please let us know before joining
  • look at new issues/PRs (ordered by "Last updated") in:
    • opam
    • opam-file-format
    • github.com/ocaml-opam/*
  • discuss plans for a public meeting
  • discuss how to handle the next/3.0 branch
  • triage old issues/PRs in the above listed repositories

2026-02-23

No meeting

2026-02-16

No meeting

2026-02-09

Present: Kate (@kit-ty-kate), Raja (@rjbou), Chukwuma (@aguluman)

Backlog

  • #6489

    • There is a pain points on read only system that fails with depexts, the discussed solution is to add a read-only check for sandboxed envrionment that doesn't check for depexts
  • #6849

    • Definitively good to have!
  • opam-publish

    • Several PRs that Raja needs to review

2026-02-02

Present: Kate (@kit-ty-kate), Raja (@rjbou)

Backlog

  • #6844 - Correct maintainership assertion in README.md:
  • #6845 - Add a MAINTAINERS file:
    • comment#6845
    • ocaml/opam-dev team is part of projects: opam, opam-file-format, opam.ocaml.org, platform-blog
    • ocaml-opam/developers team is part of: opam2web, opam-user-setup, opam-compiler, opam-publish, opam-rt, opam-0install-solver, ocaml-mccs
      • in all those projects, add personally users and remove the team
    • Propagate a maintenance file in all those projects could help users to know who to ping
  • #6850 - opam remove leaves a package as "restorable":
    • Kate & Raja to dig on it
  • #6851 - Show a working opam switch create command when opam init fails to create the default switch:
    • Kate will add a test then Raja will review (looks good on the idea)
  • #6852 - Display the origin opam repository when installing a package available in several repositories:
  • #6854 - Source compatibility with newer cmdliner versions:
    • Raja to review
  • #5884 - opam install should cleanup the build directory right after a successful install instead of waiting until the end of the command:
    • It would help remove OOM kills of OCSF jobs (all in RAM)
  • #6849 - Internal OpamCmdliner lagging behind, missing fixes in upstream cmdliner:
  • 6846 - document raw-field syntax more prominently:
  • opam-publish#199 - Query fork name from GH to support users who have a custom 'opam-repository' repo:
    • Raja to review
  • opam-publish#200 - Using opam-publish to publish changes to your own opam-repository:
    • Raja to catch up

2026-01-26

No meeting

2026-01-19

Present: Kate (@kit-ty-kate), Raja (@rjbou)

Backlog

  • #6693 - opam > 2.1 changes the timestamp on source files:
    • #4823 changed OCaml code to perform some actions on files and directories, and this is affecting timestamps. They should be ketp.
  • #6440 - Save disk space by only caching dev packages into the internal 'sources' directory:
    • Kate finished the PRs, the tests need to be updated (promote)
    • Raja to review it
  • #6841 - add license as a possible field for opam list:
    • Kate reviewed, the PR need to be split : one for the doc (to be merged quickly), one for license addition
    • It highlighted the need to have a test for opam list.
  • #6842 - Make tags more visible and explorable:
  • #6843 - Multiple mingw architectures resolved with 0install:
    • Kate will check that it is the same issue than #6674
  • opam2web#251 - Tags discoverability:
  • opam2web#252 - lowercase opam where appropriate:

Security mail

Discussion about the mail of the OCaml Security Team

2026-01-12

No meeting

2026-01-05

No meeting

Clone this wiki locally