Zulip Chat Archive
Stream: PR reviews
Topic: newer ports
Jeremy Tan (Apr 11 2023 at 11:09):
!4#3389 forward ports 4 mathlib3 commits
Jeremy Tan (Apr 11 2023 at 11:12):
Not sure though if it should be SimpleGraph.ConnectedComponent.inhabited
or SimpleGraph.**c**onnectedComponent.inhabited
, though I lean towards the former
Jeremy Tan (Apr 12 2023 at 07:46):
!4#3245 is fixed and ready to merge (again)
Jeremy Tan (Apr 15 2023 at 08:07):
Ready for review:
!4#3063
!4#3315
!4#3437
!4#3441
!4#3405
Jeremy Tan (Apr 15 2023 at 15:04):
!4#3444 is ready for review – in true Riou style it begins a long chain of PRs
Jeremy Tan (Apr 16 2023 at 01:18):
!4#3453 is ready
Jeremy Tan (Apr 16 2023 at 02:10):
Jeremy Tan (Apr 16 2023 at 04:16):
Jeremy Tan (Apr 16 2023 at 06:16):
Jeremy Tan (Apr 16 2023 at 06:23):
Jeremy Tan (Apr 16 2023 at 07:09):
Jeremy Tan (Apr 16 2023 at 08:04):
Eric Wieser (Apr 16 2023 at 08:15):
Note that it's not really necessary for you to post all of the ready PRs; we have #queue4 which automatically sorts by the right thing
Jeremy Tan (Apr 16 2023 at 08:17):
You should probably make #queue4 sort by "Recently updated" rather than "Least recently updated"?
Eric Wieser (Apr 16 2023 at 08:25):
The idea is to catch long-forgotten PRs.
Eric Wieser (Apr 16 2023 at 08:25):
In practice though the order at #port-dashboard is probably more useful during porting
Jeremy Tan (Apr 18 2023 at 08:09):
The homology hype train continues:
!4#3492
!4#3493
!4#3468
!4#3491
!4#3495
Jeremy Tan (Apr 18 2023 at 08:11):
Other stuff:
!4#3494
!4#3496 -> !4#3498
!4#3499
Jeremy Tan (Apr 18 2023 at 08:12):
!4#3471 – tactic port, needed for LinearAlgebra.FiniteDimensional
Jeremy Tan (Apr 18 2023 at 11:41):
!4#3468 is (again) ready to merge
Jeremy Tan (Apr 19 2023 at 07:21):
!4#3357 (Topology.MetricSpace.Polish
)
!4#3501 (aesop bump)
!4#3500 (AlgebraicTopology.CechNerve
)
!4#3463 (CategoryTheory.Sites.Limits
)
!4#3508 (forward port)
!4#3405 (Data.Seq.WSeq
)
!4#3506 (Data.Complex.Cardinality
)
!4#3513 (Analysis.NormedSpace.BallAction
)
!4#3515 (Algebra.Category.ModuleCat.Products
)
!4#3206 (Logic.Equiv.TransferInstance
) -> !4#3505 (CategoryTheory.Preadditive.Opposite
)
!4#3514 (RingTheory.Localization.Submodule
)
Patrick Massot (Apr 19 2023 at 07:30):
@Jeremy Tan please carefully reread https://leanprover.zulipchat.com/#narrow/stream/144837-PR-reviews/topic/newer.20ports/near/350270643
Jeremy Tan (Apr 21 2023 at 01:04):
!4#3106 and !4#3480 were marked as ready to merge but bors has not actually merged them
Jeremy Tan (Apr 27 2023 at 02:20):
Other stuff ready for review:
!4#3662, !4#3657, !4#3510
Jeremy Tan (May 04 2023 at 15:43):
!4#3793 was prematurely sent to bors and the build failed. It has since been fixed and is ready again
Eric Wieser (May 04 2023 at 15:57):
Thanks for the reminder, I was waiting to confirm the build was happy.
Eric Wieser (May 04 2023 at 16:02):
Hmm, I unfortunately can't seem to leave any comments on github right now
Jeremy Tan (May 06 2023 at 13:39):
Another sledgehammer style PR is ready for review, this one involving by
: !4#3825
Eric Wieser (May 06 2023 at 13:49):
It's tempting to leave this type of style cleanup to an auto-formatter
Eric Wieser (May 06 2023 at 13:50):
We don't really have one yet, but developing one would in the long term be a better use of time than doing stuff manually
Jeremy Tan (May 06 2023 at 14:22):
I actually have ready a small addition to the style linter that checks for such "isolated by
s", but I'll wait for @Mario Carneiro to finish reviewing
Mario Carneiro (May 06 2023 at 15:02):
yes, I definitely came out of this wanting an auto-formatter
Eric Wieser (May 06 2023 at 15:09):
A linter change is certainly better than nothing
Jeremy Tan (May 07 2023 at 03:44):
CI is now green for !4#3825
Jeremy Tan (May 13 2023 at 02:45):
!4#3942 failed at merging because of a lint error, I've fixed it, it can be merged again now
Jeremy Tan (May 13 2023 at 02:46):
Same for !4#3945
Jeremy Tan (May 14 2023 at 04:08):
!4#3938, by its very nature of changing the naming convention around sup
s and inf
s, should probably be merged as soon as possible because new PRs are still coming in with the old names and they may cause either merge conflicts or new things that break
Eric Wieser (May 14 2023 at 08:03):
I don't know if we reached consensus on that rename yet
Eric Wieser (May 14 2023 at 08:04):
Ah, it's been merged anyway
Jeremy Tan (May 16 2023 at 18:58):
!4#4014 can be merged now
Jeremy Tan (May 21 2023 at 05:04):
Our out of sync queue is getting very long… a lot of the forward porting PRs are ready for review.
The following 31 files at 33c67ae6 have been modified in mathlib3 since the commit at which they were verified.
Jeremy Tan (May 21 2023 at 05:07):
Also !4#4018 (MeasureTheory.Constructions.BorelSpace.Basic) has just been sitting there ready to review for some days now
Eric Wieser (May 21 2023 at 06:25):
!4#4007 alone will get the queue down to 21
Eric Wieser (May 21 2023 at 07:52):
@Felix Weilacher, note that #18962 added three items to this list; it would be great if you could make a PR to forward-port them!
Felix Weilacher (May 21 2023 at 12:42):
Apologies, I have been traveling and may not be able to get to it for a day or two.
Eric Wieser (May 21 2023 at 17:57):
Don't worry, it's not urgent! But it should probably be higher up your list than any further contributions to mathlib3.
Jeremy Tan (May 22 2023 at 11:27):
!4#4156 and !4#4186 were marked ready to merge but have not actually been merged
Patrick Massot (May 22 2023 at 11:31):
There are merge conflicts
Patrick Massot (May 22 2023 at 11:31):
according to bors at least
Jeremy Tan (May 29 2023 at 03:54):
I'd like to get a review of !4#4420 (InnerProductSpace.PiL2), which is one of the target files in port progress.
Also !4#4441 (Analysis.Calculus.Deriv.Pow) has not been reviewed or delegated
Eric Wieser (May 29 2023 at 07:27):
I was going to look at that second one shortly
Jeremy Tan (May 30 2023 at 05:08):
Now I'd like !4#4422 to be reviewed and merged, so that !4#4431 can be merged
(for the same reason as here)
Jeremy Tan (May 31 2023 at 14:03):
!4#4447 (Analysis.Calculus.Deriv.ZPow) should be ready for review even though it doesn't have the tag
Eric Wieser (May 31 2023 at 14:08):
We should wait for @Yury G. Kudryashov to confirm that it is actually ready for review
Eric Wieser (May 31 2023 at 14:08):
It doesn't look ready to me, I imagine the plan is to rebase the commits first
Jeremy Tan (May 31 2023 at 14:13):
In the meantime, what about reviewing/merging !4#4508
Jeremy Tan (May 31 2023 at 14:15):
(which is a prereq for MeanValue)
Yury G. Kudryashov (May 31 2023 at 16:15):
@Jeremy Tan Thank you for pushing my PRs. I'll rebase Deriv.ZPow
in ~30m.
Yury G. Kudryashov (May 31 2023 at 16:15):
I'm at a family vacation and may not be available as often as usual.
Yury G. Kudryashov (May 31 2023 at 16:19):
Rebased ZPow
, marked as awaiting-review
.
Yury G. Kudryashov (May 31 2023 at 16:20):
I'll fix MeanValue
tonight. The next big roadblock in the *deriv
branch of calculus is a timeout in !4#4256 (ContDiffDef
). I tried to fix it several times and failed.
Last updated: Dec 20 2023 at 11:08 UTC