Zulip Chat Archive

Stream: general

Topic: Lean 3.8 library changes


Yury G. Kudryashov (Mar 24 2020 at 16:59):

I created an issue to track proposed changes to the core library. Additions are welcome, and I guess PRs are even more welcome.

Yury G. Kudryashov (Mar 24 2020 at 18:40):

What's the policy for non-master branches in leanprover-community/lean?

Yury G. Kudryashov (Mar 24 2020 at 18:43):

lean#161

Mario Carneiro (Mar 24 2020 at 18:43):

I would say same as mathlib

Gabriel Ebner (Mar 24 2020 at 18:43):

It's completely different from mathlib.

Mario Carneiro (Mar 24 2020 at 18:44):

there should probably be some policy about not tagging though

Gabriel Ebner (Mar 24 2020 at 18:44):

In mathlib, it is important that you use branches in the leanprover-community organization because the CI produces oleans. In the lean repo there is no such benefit.

Gabriel Ebner (Mar 24 2020 at 18:45):

But if you have write access, feel free to create branches in the lean repo.

Mario Carneiro (Mar 24 2020 at 18:45):

the original reason we started using leanprover-community branches in mathlib was to make collaboration easier

Yury G. Kudryashov (Mar 24 2020 at 18:45):

I don't have write access to the lean repo. Forked & made a PR.

Mario Carneiro (Mar 24 2020 at 18:45):

multiple people can commit to the same branch without having to PR to a PR

Yury G. Kudryashov (Mar 24 2020 at 18:46):

Side effect of me having no write access: I can't assign milestones/labels.

Gabriel Ebner (Mar 24 2020 at 18:47):

Ah, ok then we need to hand out write access.

Gabriel Ebner (Mar 24 2020 at 18:47):

Who wants write access on the Lean repo?

Yury G. Kudryashov (Mar 24 2020 at 18:51):

Me.

Gabriel Ebner (Mar 24 2020 at 18:51):

Added.

Bryan Gin-ge Chen (Mar 24 2020 at 18:52):

Me too. Perhaps people who have submitted PRs in the past should get an invitation?

Gabriel Ebner (Mar 24 2020 at 18:52):

I'm currently going through the list.

Gabriel Ebner (Mar 24 2020 at 18:55):

I hope I didn't miss anybody. Feel free to ask for write access on the Lean repo if I didn't invite you already.

Gabriel Ebner (Mar 24 2020 at 18:57):

The rules are the same as for mathlib: create branches as you like, try to make PRs from branches of the Lean repo, assign/tag issues if you want.

Yury G. Kudryashov (Mar 25 2020 at 21:01):

CI seems to be stuck on lean#161

Bryan Gin-ge Chen (Mar 25 2020 at 21:05):

Here's the job on travis. I just restarted the one macOS build that failed.

(BTW, if you write lean#161 it will link to the right PR.)

Bryan Gin-ge Chen (Mar 25 2020 at 21:11):

Uh oh, it looks like that macOS job has been timing out pretty consistently recently, and when it does succeed it's always very close to the 50 min time limit. (compare 1 2 3).

Gabriel Ebner (Mar 25 2020 at 21:52):

Yes this is a known issue.

Yury G. Kudryashov (Mar 28 2020 at 01:30):

It timed out again.


Last updated: Dec 20 2023 at 11:08 UTC