https://bugzilla.mindrot.org/show_bug.cgi?id=2050
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |beatlink+mindrotbugzilla@si | |mplelogin.co Status|CLOSED |REOPENED Resolution|WONTFIX |--- --- Comment #11 from [email protected] --- It is not even about having dotfiles cluttering the home folder, although that is a good reason. Its about interoperability. The more tools like ssh refuse to cooperate with the established standards, the more other tools that depend on these have to build in exceptions for these misbehaving tools and the more complex and difficult to maintain the linux ecosystem becomes. XDG folders are there, and they're established and widely supported. There are no technical limitations preventing the migration. As mentioned before fallback checking can be used to maintain backwards compatibility and prevent breaking changes. Refusing this change because "tools may break" and "developers will have to learn the new path" is the worst excuse you could possibly use. One of the first things you learn in programming class is to never hard code paths. Keep things flexible and configurable and you make software simpler and easy to maintain. The data path for ssh should have been set to a variable from Day 1. This is a non issue. SSH should use the XDG desktop spec, and to this day, I don't see a single decent reason as to why that should not be the case. -- You are receiving this mail because: You are watching someone on the CC list of the bug. You are watching the assignee of the bug. _______________________________________________ openssh-bugs mailing list [email protected] https://lists.mindrot.org/mailman/listinfo/openssh-bugs
