Say there are a couple of List
lemmas that are missing from the stdlib, and I would like to contribute those. The contributing documentation is somewhat sketchy on the details. For example, do I need to compile the master
branch for this? Does the refactoring 12567 change/simplify the workflow?
Yes, you have to submit your patch against master, but if you have troubles compiling the sources of Coq it may not be needed (you can use Coq 8.13 to prepare your lemmas on Lists, and let CI check they also compile against master, which is very likely, when you open the pull request).
That refactory is not moving the stdlib away, it's about the opam packaging.
Last updated: Oct 13 2024 at 01:02 UTC