Debian XDG basedir compliance
for one of my packages (astropy), I am currently in discussion with
upstream on whether the XDG rules shoule be applied . I am arguing
there that for a new software, it would be better to follow this
The XDG basedir specification  basically defines where user specific
configuration files, data, and cache files should be placed.
However, I found that a lot of software on Debian seems to be not XDG
compliant yet, and I am wondering if there is any attempt to change
this. XDG compliant seem to be mostly GUI oriented programs (like LO,
VLC or the desktop environments), while classic command line programs
(with the shells on first place) seem to ignore the standard.
What are the status, the pros and cons here? Is there an attempt to get
the XDG somehow into the Debian policy?