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

Reply via email to