Hi Brett,
Per your PR review feedback [0] I left a comment on the bug [1] asking when the link_to() method should be scheduled for removal. It didn't elicit a great deal of feedback, so I'm raising this again here!
The proposed deprecation warning in the docs currently reads:
> This method is deprecated in favor of :meth:`Path.hardlink_to`, as its argument order does not match that of :meth:`Path.symlink_to`.
I would replace "its argument order" with "the argument order of :meth:`link_to` to disambiguate what "its" is referring to (my brain kept associating it with the last noun, which was Path.hardlink_to).
My view is that the removal does not need to happen soon. Any existing code will be written by people who have already figured out the argument reversal, so the current situation doesn't seem dangerous. That said, a speedy deprecation and replacement will remove a guaranteed headache for people creating hardlinks in pathlib.
The removal can't be any _sooner_ than 3.12, but it can be postponed if desired/necessary.
Apologies if replying to an old thread is bad form - I'm not well versed in mailing list etiquette.
Not a problem! Sometimes it's just called for, and you kept the old emails quoted in your reply which helps.
-Brett