Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> XDGBDS is such an unstandard even xdg-utils doesn't care for it.

:o, TIL

> And Skype predates XDGBDS (let alone whatever the current version of XDGBDS is this week).

Of course, but that's no real excuse for it not to get with the times.

> Also you're wrong, XDG doesn't say stuff should be in specific directories, it defines envvars specifying directories with various defaults,

you are of course right; I overly-condensed my TL;DR. Those are the default directories, yes, but it defines XDG_CONFIG_HOME (~/.config), XDG_CACHE_HOME (~/.cache), etc.

> defaults which are at best only correct on Linux distros which purport to follow XDG, which you can't test for because XDGBDS didn't see fit to define a way to say it.

Another TIL... and that's just crazy.

What about OS policy being that "all shell environments shall be supplied with stock configuration that defines the XDG environment envvars as a sign of compatibility and compliance"? Keep them at ~/.config et al., just define them - because if they're defined, that indicates the environment is very likely to be sanely configured (for (stereo)typical values of "sane").



> Of course, but that's no real excuse for it not to get with the times.

It is a very good excuse: Backwards compatibility with older installations.

I suppose it could have two search paths, but why add complexity?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: