Zulip Chat Archive

Stream: mathlib4

Topic: deprecated.group


Winston Yin (尹維晨) (Jan 05 2023 at 01:19):

Should deprecated.group be ported or should attempts be made to actually deprecate it during porting?

Eric Wieser (Jan 05 2023 at 09:05):

Just port it

Johan Commelin (Jan 05 2023 at 09:34):

@Winston Yin (尹維晨) Despite the name, the stuff in there isn't actually deprecated. (I know, I'm sorry for the terrible name.)
It should be demoted from a typeclass to a regular structure. But that is a refactor that should not be done during the port.

Winston Yin (尹維晨) (Jan 05 2023 at 09:35):

Thanks. I ask because it's been the highest not-yet-PR-ed file on the port status page for some time

Eric Wieser (Jan 05 2023 at 09:36):

I don't think that's a good metric for choosing to port it (edit: #port-status)

Eric Wieser (Jan 05 2023 at 09:36):

As Kevin has said in the past, looking at the graph and picking something interesting is a better approach

Johan Commelin (Jan 05 2023 at 09:39):

I think it's a pretty good metric actually. Except for something like course material that is urgently needed and hence bumping certain files higher up the priority queue, I think #port-status is a good approximation in general.

Chris Hughes (Jan 05 2023 at 11:58):

I think it is deprecated by now last time I checked. I don't think anything in mathlib depends on it

Yaël Dillies (Jan 05 2023 at 12:00):

import deprecated only appears in deprecated files

Chris Hughes (Jan 05 2023 at 12:04):

#18066

Mauricio Collares (Jan 05 2023 at 12:09):

See #13506

Johan Commelin (Jan 05 2023 at 12:15):

Chris Hughes said:

I think it is deprecated by now last time I checked. I don't think anything in mathlib depends on it

To me, your second sentence doesn't imply the first.

Winston Yin (尹維晨) (Jan 06 2023 at 07:57):

There is now mathlib4#1368


Last updated: Dec 20 2023 at 11:08 UTC