Stream: Coq devs & plugin devs

Topic: looking for assignee


view this post on Zulip Gaëtan Gilbert (Dec 14 2022 at 09:08):

https://github.com/coq/coq/pull/16817
https://github.com/coq/coq/pull/16970

view this post on Zulip Gaëtan Gilbert (Apr 03 2023 at 09:26):

https://github.com/coq/coq/pull/17282

view this post on Zulip Gaëtan Gilbert (May 26 2023 at 11:08):

https://github.com/coq/coq/pull/17605
https://github.com/coq/coq/pull/17616
https://github.com/coq/coq/pull/17587
https://github.com/coq/coq/pull/17585

view this post on Zulip Gaëtan Gilbert (May 31 2023 at 10:10):

ping

view this post on Zulip Enrico Tassi (May 31 2023 at 11:04):

Sorry I'm super busy with CoqWS 2023, but next week I'll try to help more.

view this post on Zulip Gaëtan Gilbert (Jun 13 2023 at 12:20):

https://github.com/coq/coq/pull/17587

view this post on Zulip Gaëtan Gilbert (Jun 21 2023 at 10:27):

https://github.com/coq/coq/pull/17587 is not a complicated or controversial PR, anyone can assign

view this post on Zulip Karl Palmskog (Jul 13 2023 at 15:44):

would be really grateful for a full CI run here: https://github.com/coq/coq/pull/17851

view this post on Zulip Karl Palmskog (Jul 17 2023 at 14:39):

looking for assignee for a new small CI addition: https://github.com/coq/coq/pull/17851 - builds fine, should only add 20-30s to total CI time

view this post on Zulip Jason Gross (Jul 17 2023 at 16:16):

Merged!

view this post on Zulip Gaëtan Gilbert (Sep 21 2023 at 13:32):

https://github.com/coq/coq/pull/13071 (ltac2)

view this post on Zulip Gaëtan Gilbert (Oct 04 2023 at 14:14):

https://github.com/coq/coq/pull/17503

view this post on Zulip Gaëtan Gilbert (Oct 04 2023 at 14:28):

also https://github.com/coq/coq/pull/18110 is trivial

view this post on Zulip Gaëtan Gilbert (Nov 21 2023 at 15:06):

easy:

a bit complicated (test suite)
https://github.com/coq/coq/pull/18213

view this post on Zulip Emilio Jesús Gallego Arias (Dec 08 2023 at 14:23):

view this post on Zulip Gaëtan Gilbert (Dec 08 2023 at 15:06):

merged one, the other needs rebase

view this post on Zulip Emilio Jesús Gallego Arias (Dec 08 2023 at 15:26):

Thanks!

view this post on Zulip Gaëtan Gilbert (Mar 12 2024 at 15:48):

https://github.com/coq/coq/pull/18549 (easy)
https://github.com/coq/coq/pull/18299
https://github.com/coq/coq/pull/18536 (easy)
https://github.com/coq/coq/pull/18641
https://github.com/coq/coq/pull/18700
https://github.com/coq/coq/pull/18706
https://github.com/coq/coq/pull/18728 (easy)
https://github.com/coq/coq/pull/18747 (easy)

view this post on Zulip Gaëtan Gilbert (Mar 21 2024 at 15:52):

https://github.com/coq/coq/pull/18299 anyone?

view this post on Zulip Gaëtan Gilbert (Mar 28 2024 at 13:51):

ping

view this post on Zulip Pierre Rousselin (Jun 03 2024 at 08:55):

This one removes Include Type and changes slightly the grammar:
https://github.com/coq/coq/pull/18482

view this post on Zulip Gaëtan Gilbert (Jun 03 2024 at 08:58):

did the problem which blocked https://github.com/coq/coq/pull/11876 get solved?

view this post on Zulip Pierre Rousselin (Jun 03 2024 at 09:07):

Yes, I have added it as a test.

view this post on Zulip Gaëtan Gilbert (Jun 03 2024 at 09:12):

shouldn't we have a version where the alternative works before removing Include Type even if it was deprecated earlier?

view this post on Zulip Pierre Roux (Jun 03 2024 at 12:45):

The compatibility policy is "should be always possible to compile on at least two successive versions". Is it the case?

view this post on Zulip Pierre Rousselin (Jun 03 2024 at 13:51):

The Include Type command has been deprecated since 8.3.

view this post on Zulip Pierre Roux (Jun 03 2024 at 13:58):

Sure the question is: is there something that was feasible in 8.19, will be in 8.20 if we merge but no common code that would work in both 8.19 and 8.20? In which case we need to introduce the new thing in 8.20 and wait a bit to remove the old deprecated one.

view this post on Zulip Pierre Roux (Jun 04 2024 at 11:09):

So what's the answer? IIUC, In any case we need to merge something (preferably before June 16th so that it goes in 8.20), the question is whether the old syntax should be kept for a few more versions (despite being deprecated since 8.3) to satisfy the "always exist a code compiling with two successive versions" requirement.

view this post on Zulip Gaëtan Gilbert (Jun 04 2024 at 11:32):

merge https://github.com/coq/coq/pull/18482/commits/ac419407edf86fcbb6f6cea05ebec15bbd234ad3 I guess

view this post on Zulip Gaëtan Gilbert (Jun 04 2024 at 11:32):

we can remove the old syntax immediately after branch

view this post on Zulip Pierre Roux (Jun 04 2024 at 11:57):

Sounds good, @Pierre Rousselin can you please split the PR in two (one to be merged before the branch and one just after)

view this post on Zulip Pierre Rousselin (Jun 04 2024 at 13:37):

I extracted the positive part here.

view this post on Zulip Pierre Rousselin (Jun 04 2024 at 13:38):

(Hopefully without breaking everything, though this rebase --onto felt dark-magicky to me).

view this post on Zulip Gaëtan Gilbert (Jun 04 2024 at 13:52):

for small numbers of commits using cherry pick may feel less magical than rebase

view this post on Zulip Hugo Herbelin (Jun 05 2024 at 14:41):

A list of PRs a priori ready on my side and looking for an assignee, with 8.20 in mind:

Design PRs:

Fixes, features:

Otherwise, here are also two ready cleanup PRs (not so critical for 8.20, but helpful to reduce the chain of PR dependencies):

view this post on Zulip Emilio Jesús Gallego Arias (Jun 07 2024 at 13:54):

An easy one here https://github.com/coq/coq/pull/19135

view this post on Zulip Hugo Herbelin (Jul 04 2024 at 07:18):

If ever useful, here is the current flow of dependencies of my PRs on declare.ml (CEPS #42 and #89)

view this post on Zulip Gaëtan Gilbert (Sep 11 2024 at 11:21):

https://github.com/coq/coq/pull/19513
https://github.com/coq/coq/pull/19426

view this post on Zulip Enrico Tassi (Sep 11 2024 at 12:17):

done

view this post on Zulip Andres Erbsen (Sep 18 2024 at 13:43):

stdlib PRs:
https://github.com/coq/coq/pull/19515
https://github.com/coq/coq/pull/19483

view this post on Zulip Pierre Roux (Sep 19 2024 at 09:21):

https://github.com/coq/coq/pull/19563 (trivial doc update)
https://github.com/coq/coq/pull/19519 (should be easy too, mostly removing deprecations that were turned as error in previous version)


Last updated: Oct 13 2024 at 01:02 UTC