Ok, I misunderstood your point from the first post. But this way we still need to find some clever way of informing user about possibility of keeping his templates in $XDG_TEMPLATE_DIR. Feature which is not visible is not used.


2013/8/28 Martin Owens <doctormo@...400...>
Thanks for the quick reply Jan,

On Wed, 2013-08-28 at 15:19 +0200, Jan Darowski wrote:
> It could be more useful if more projects were following such rules.
> Personally I don't like when applications spam my homedir with
> additional directories.

Are you under the impression that the Templates directory would be
created if we tried to use it and it didn't exist? Because XDG dirs are
set to $HOME if they get deleted or never existed. So checking $HOME !=
$XDG_TEMPLATE_DIR should mean "There IS a template directory and the
user has kept it around or intentionally set it up."

I'd much prefer keeping a user's data out of hidden directories for lots
of reasons. From backups to ownership context. So
~/.config/inkscape/templates should only really be for templates
installed by inkscape or some process related to inkscape. While a
public directory like Templates/ provides us with the space to save user
created and look for downloaded or restored templates.

Or you might be in support of the idea and I misunderstood :-)

Martin,