ocaml / ocaml/dune

[coq] 1.0 version coq language version meta-issue

Open
#1,998 2 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

rocq
Dominant language
OCaml
Stars
1.9k
Forks
500
Avg merge
15h 21m
Merged PRs (30d)
277

Description

Here is a list of missing items toward a (using coq 1.0) beta and stable release.

I separated issues on two kinds: issues that need to be resolved before we can do a wide call for testing / porting in the Coq community, and issues that are required for 1.0 but not for the beta.

Beta-blocking issues:

  • inter-scope composition of theories, including support for installed theories (so people can port opam packages to Dune)
    c.f https://github.com/ocaml/dune/pull/5784 and maybe some extra PR
  • Better coq native support (#5831)

With the above in place, quite a lot of packages could be permanently ported to Dune and release in opam this way.

For 1.0, it'd be nice to have too:

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the remaining unchecked Coq 1.0 items and the linked issues #3314, #2857, #4158, and #2585, alongside the completed PRs #5784 and #6049. Done means the listed beta and 1.0 requirements are resolved and the project is ready for the stated Coq release goals; no source files or tests are named here.

Written by the indexing model from the issue text.

Assessment

Tech stack
ocaml
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.