Zulip Chat Archive
Stream: general
Topic: Lean 3 vs Lean 4 in outward-facing materials
Johan Commelin (Oct 10 2023 at 12:54):
We need to work on SEO. If you search the internet for "Natural Number Game" then you'll find the Lean 3 version.
Johan Commelin (Oct 10 2023 at 12:55):
If we think the Lean 4 version is ready for mass consumption (contentwise, and performancewise), then maybe Kevin can use some html-magic to add a pointer to the Lean 4 version.
Gabor Nyeki (Oct 10 2023 at 15:58):
Johan Commelin said:
If we think the Lean 4 version is ready for mass consumption (contentwise, and performancewise), then maybe Kevin can use some html-magic to add a pointer to the Lean 4 version.
If Lean 3 is officially deprecated in favor of Lean 4, it would be a good idea to indicate that throughout in Lean 3's online documentation, books, GitHub repos, and the natural number game.
Patrick Massot (Oct 10 2023 at 16:03):
Gabor, we already try to do that. Please don't hesitate to point out resources that do not comply.
Mauricio Collares (Oct 10 2023 at 16:26):
The Natural Number Game 3 does not point to a Lean 4 version, perhaps because the Lean 4 version is being updated?
Kevin Buzzard (Oct 10 2023 at 16:32):
I am holding off pointing the lean 3 version to the lean 4 version until the lean 4 version is at feature parity with the lean 3 version. I finished advanced addition world today, am working on inequality world, and then the only thing left is advanced multiplication world which is just 4 levels (but which in NNG4 will be used as preparation for divisibility world, one of the new worlds). I am hoping for feature parity by the time I start using the NNG in my course; my first lecture is 16th Oct.
Kevin Buzzard (Oct 10 2023 at 16:32):
The other reason I'm holding off is that I don't have a clue how to edit the Lean 3 web pages ;-)
Gabor Nyeki (Oct 10 2023 at 16:53):
Patrick Massot said:
Gabor, we already try to do that. Please don't hesitate to point out resources that do not comply.
The tutorials repo linked by MithicSpirit on Mathstodon does not mention that Lean 3 is deprecated but I think it would be good if it did and linked to the tutorials4
repo: https://github.com/leanprover-community/tutorials
Patrick Massot (Oct 10 2023 at 17:02):
Thanks Gabor, I fixed this one.
Patrick Massot (Oct 10 2023 at 17:04):
Kevin, don't hesitate to ask for help when you'll be ready to officially deprecate NNG3.
Andrew Yang (Oct 10 2023 at 20:22):
Maybe the mathlib repo itself should contain such a warning as well?
Patrick Massot (Oct 10 2023 at 20:24):
Good catch.
Julian Berman (Oct 10 2023 at 20:57):
Patrick are you intentionally not archiving the repo as well, or perhaps should that be considered?
Patrick Massot (Oct 10 2023 at 20:58):
Could you remind me what is gained from archiving? No more issues/PR?
Julian Berman (Oct 10 2023 at 21:17):
Yes, and also the message gets placed also in a banner at the top of the page so it can be slightly more obvious
Patrick Massot (Oct 10 2023 at 21:21):
Ok, I did it.
Last updated: Dec 20 2023 at 11:08 UTC