[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2018-02-24 Thread GizmoChicken
"Instead, we're working on better ways to allow snaps to have access to
read and write data in the system in a controlled way. After that
happens, we WILL remove this directory from your homes into a better
place."

Thanks much!

** Changed in: snapd
   Status: Opinion => Confirmed

** Changed in: snapd (Ubuntu)
   Status: Opinion => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2018-02-24 Thread Gustavo Niemeyer
This is the second hottest bug because it's very easy to have an opinion
about it without any strings attached.

As I believe was explained multiple times above the real reason this is
not "hidden" is that snap/ is not just a configuration directory. This
is where the writable space for all snaps live. For them to be able to
write anywhere else they need interfaces that would allow them to do so.

As a trivial example, this is content I have in my snap/ directory right
now:

$ ls ~/snap/telegram-desktop/current/Downloads/*
VID-20180204-WA0007.mp4  VID-20180214-WA0008.mp4


Hiding this directory has an important unintended consequence which I'm sure 
you won't like either: it encourages packagers to use less strict confinement. 
For that specific reason, we won't change that just yet.

Instead, we're working on better ways to allow snaps to have access to
read and write data in the system in a controlled way. After that
happens, we WILL remove this directory from your homes into a better
place.

Meanwhile, apologies for the inconvenience.


** Changed in: snapd
   Status: Confirmed => Won't Fix

** Changed in: snapd (Ubuntu)
   Status: Confirmed => Opinion

** Changed in: snapd
   Status: Won't Fix => Opinion

** Changed in: snapd
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2018-02-24 Thread Fanjin Zeng
I completely agree with @gizmochicken (#19), the importance of this bug
is underrated. This is the second hottest bug in snapd, it has been
opened for almost 2 years and is affecting every user. In fact, I have
never seen any other open-source software occupying home directory
without asking user permission (Even software in Windows system won't do
this). I don't think this is just a 'Missing functionality' issue, such
intrusive method is definitely hurting Snap's reputation. @neotheo (#24)
is right, many people may not use snap again because of this.

Most of comments above agree on changing to '$HOME/.snap', I personally
prefer '$HOME/.local/snap'. Either is much better than current location.
I hope this will be fixed soon.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2018-02-24 Thread Fanjin Zeng
This bug report has been opened for almost 2 years! It should be an easy
fix!! Stop polluting my home directory, please fix. Thanks

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2018-02-19 Thread Seif Allah Tarhouni
Very smart package manager, except for this very bad design. Please fix
it, thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2018-01-09 Thread Oliver Grawert
@manuel: this is definitely not happening on any of my systems and
surely not normal (creating any of the XDG dirs i mean), are you sure
you do not simply have a badly written snap that has the home interface
connected and uses a broken startup script (you should talk to the snap
developer in this case ... typically "snap info " shows a
"contact" field to find an address for this.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-12-29 Thread Manuel Grießmayr
Many thanks for polluting my home directory. Also if the snap directory
isn't available my Home dir will be polluted with empty dirs like
Downloads, Music, Pictures etc.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-12-23 Thread Chris Meyers
+1 for moving the snap directory to a more standard place and hiding it.
The way I see it, you have two choices for a folder like this (and all
other software I use conforms to this):

1. Make it non-configurable and hide it in a standard, widely accepted location 
(~/., .local/, .config/)
2. Make it user-configurable.

Or you could get really crazy and do both.

But creating a visible, non-configurable folder directly in the user's
home dir is just plain bad. You'll get nothing but complaints. People
who don't like it there or want it spelled with an upper case 'S' or
want to call it 'Applications' or something. This is actually worse than
littering the file system with loop devices. :-P

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-11-25 Thread machrider
I personally love it when half-baked projects drop shit in my home
directory.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-21 Thread GizmoChicken
"Rather than just moving it, please allow it to be configurable. Hard-
coding anything is a very bad idea."

With regard to a directory that is intended to be user accessible (as
opposed to one that contains configuration files), I'm all for
reconfigurability.

But with regard to the locations of pure configuration files, I hope
(and assume) that they will be hard-coded to an appropriate location.
I'd be perfectly content with the proposed “$HOME/.snap” location. But
just to repeat, flatpak places flatpak user data in
“$HOME/.local/share/flatpak” in accordance with the XDG spec. See
https://github.com/flatpak/flatpak/wiki/Filesystem  So an argument could
be made for placing snap user data in "$HOME/.local/share/snap" to
conform with the XDG spec.

P.S.  I realize that, from a developers point of view, this issue may
seem trivial compared to the much more import issues that the developers
are fixing.  And I'm surprised that term "bikeshedding" hasn't been
mentioned in this thread.  But as you can see from the "heat" of this
report, having a visible "snap" directory (with a lower case "s") being
forcibly placed in the home directory is disturbing to many.

Speaking for myself, if snap requires a visible "Snap" directory to
appear in my home directory (upper case "S" consistent with other
visible default directories in my home directory), although not ideal, I
could live with that.  But I anticipate that many would continue to
complain.  So it would be better if the name of any visible directory
appearing in home is configurable.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-21 Thread aaronfranke
Rather than just moving it, please allow it to be configurable. Hard-
coding anything is a very bad idea.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-11 Thread John Lenton
Oliver, the argument that ~/snap/ is “not just simply a
configuration dir” isn't particularly good, I think, as the same could
be said about the triple XDG directories for data, config and cache (all
of which default to be hidden).

It is the nature of the confinement that we build that these directories
cannot be relocatable by simply setting something in the user's
environment, and so we need to find something that works for all users.

We've already agreed to move it, and are slowly taking the steps towards
that. We'll get there.


On the subject of having access to e.g. XDG user directories, again it's tricky 
because they're relocatable by the user, but I think something like the phone's 
trusted helpers (like the content hub), which the flatpak people are now 
calling portals, are the way to handle that.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-11 Thread Jamie Strandboge
"Changing this in the source code is possible but not very easy as the
value is spelled out in a very peculiar way in the apparmor profile for
snap-confine and all the snaps."

Actually, this isn't particularly difficult in and of itself. We could
simply drop the complicated bit in the home interface we have now that
carves out the snap dir (since it won't be special any more_ then simply
allow @{HOME}/.snap/... by default.

The problem is all the other details that Zygmunt and Oliver mentioned,
plus other things (eg, do we allow both directories? If we allow both,
what does that mean for the home interface? Do we allow compatibility
symlinks? Do we do a data migration? Do we do data migration upon revert
of the core snap? What happens to applications if the only core snap is
reverted, if only the app snap is reverted, if both are reverted? How do
we handle snaps that hard-code ~/snap/... instead of using
$SNAP_USER_DATA and $SNAP_USER_COMMON (this might be more common than
you think-- I know of a lot of examples that use getent/getpwent() for
things-- they may then be depending on being able to just tack on
'snap//common'? These questions are just the ones OTOH, I'm sure
there are others.

Like Oliver said, there is conceptual work. Whenever this is
implemented, I very much expect bugs coming in for what Oliver
mentioned: "my snap's data is not discoverable because it is in a hidden
directory" (which was the reason why it is 'snap' now instead of
'.snap'; we had the same debates on 'snap' vs '.snap' when decided on
this long ago).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-11 Thread Oliver Grawert
... "how will I explain to my grandmother that the photos she just
downloaded (using a snap software) are not on her friendly Home folder
/Download or /Pictures" ...

luckily when using the home interface (and hopefully once your granny
starts using snaps the app integration will be at a level where it will
ask for permissions in a popup (similar to UbuntuTouch, IOS and lately
even andoid) once the app tries to download something for the first
time), work is being done in gnome-software for this), this is exactly
what happens nowadays ...

but there are still developers that do not want to use interfaces, there
are still cli apps (and will ever be) that want to put their output into
their $WORKDIR etc etc ...

when snap stated there was no other secure way to solve these issues,
interfaces were still rare and initially limited, having bits visible in
the file manager in $HOME/snap was a good compromise (and still is
IMHO).

What i was reacting to is:

"...Until now, most applications respect this and store their settings
in folders with a . in front..." from a former commenter ...

$HOME/snap is not a config dir (and if we do actual config-only dirs
they would most likely land in $HOME/.config/snap or some such to
properly adhere to the established filesystem standards), it is the
snaps home and workdir for now and the one securely accessible space for
developers that do not want their snaps (be it server, desktop or cli
apps) to use interfaces.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-11 Thread Jonatã Bolzan Loss
Hi Oliver

We certainly understand the implications of this. Just to consider: how
will I explain to my grandmother that the photos she just downloaded
(using a snap software) are not on her friendly Home folder /Download or
/Pictures, but the photos are stored inside the  folder
that is inside the  folder that is inside her Home folder...? You
see...

Really, the solution is not hiding the snap folder, but maybe making the
snap software being able to access the Home folder/content... I know
that it's not secure as it is intended with Snap packages, but I think
that all of us agree that considering the "~/snap//" as the
Home folder is definitely not user-friendly.

For a geek or a developer it is Ok, but for regular users, they should
just look at their files in home folder, with their usual subfolders, as
beautiful and comfortable as it always was. Regular users should not
know (they don't need to know and they will not want to know) about this
snap stuff, they just want to download the application from Gnome
Software and use it in their Home folder.

We are patient, don't get us wrong :D The actual behaviour is not bad,
it is just ugly.

Thanks for your attention.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-11 Thread Oliver Grawert
I'd like to note again that ~/snap is not just simply a configuration
dir as some people here seem to think (else it would probably have been
dot prefixed from the start), but ~/snap/ is the default
dir where your snap stores data that you want to be user accessible,
might put additional binaries, scripts etc you want to execute...

it is way more than a configuration dir, it is the fallback homedir for
the snap if it does not use any interfaces, it is the place where
downloads can end up without having to use any interfaces and last but
not least it is the default workdir that user started snap applications
run in (vs $HOME which a non snapped app without security confinement
would use, with access to all your sensible data)...

all these bits will be completely hidden once that dir moves and we will
have to explain to users that the output of that cli command they just
used can only be found if they turn on hidden files in their file
browser... or that the download they just did with that gui program
ended up in a hidden space ...

while it might seem trivial to some to just move the dir name, there is a lot 
of conceptual work to be re-done and re-thought to not lose in security and 
usability when hiding it ...
(along with the fact that you can always roll back to any former snap or snapd 
version and due to the fully transactional nature of snaps this needs to be 
fully backwards compatible as zyga mentioned above)

...so please be patient ;)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-11 Thread Zygmunt Krynicki
Hello, snapd developer here.

I just want to clarify what is going on. Changing this in the source
code is possible but not very easy as the value is spelled out in a very
peculiar way in the apparmor profile for snap-confine and all the snaps.
We will eventually get there bug we need to implement the epoch system
first so that we can ensure that users who migrate to ~/.snap (or
whatever else the path is) won't be able to go back to a version of
snapd that doesn't understand this. This is the work that John referred
to.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-10 Thread monaxos
I tried Snap out today, but after seeing it clutter my home folder I
immediately removed all Snap applications and uninstalled it. In my home
directory, I like to have only my media and documents visible with all
settings folders and such being hidden. Until now, most applications
respect this and store their settings in folders with a . in front, or
at least allow you to customize where settings are stored. Snap doesn't
allow me to do this. Being unable to change this makes Snap unacceptable
for me. I think it is highly unfortunate that the location where the
settings are stored should be in such a garish way and can't be altered.
I am also sensing a lot of hesitation from the developers in changing
this behaviour citing that it is difficult. Nevertheless, I, and I
suspect many others, won't use it unless this bug is fixed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-10 Thread Tom
Last tip works really well for me: ~/.hidden file with snap in it ;)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-09 Thread d❤vid
Workaround while waiting for the rename:

Create a text file called ~/.hidden and put the word "snap" inside it.
"snap" will now be treated as a hidden folder by Nautilus.

When "~/snap" is automagically be moved to "~/.snap" or (hopefully)
"~/.local/share/snap" you won't even notice :)

Source: https://askubuntu.com/a/882964/7146

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-10-05 Thread larpon
This has made me drop snap. I am to decide what the visible folders of
my home directory are. I'll start using it again when this is resolved.

Until then; the AppImage format is a great alternative for distributing
your apps in a sandbox (and it mostly stays out of the users way)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-07-18 Thread Jonatã Bolzan Loss
** Tags added: julyshakedown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-07-12 Thread Oliver Grawert
wishlist seems to be just fine ...

from https://wiki.ubuntu.com/Bugs/Importance

- Wishlist: Missing functionality. 
...
- If it is non-trivial to implement, it should rather be written as a 
feature specification ...

part of this feature specification is the work on epochs...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-07-11 Thread GizmoChicken
@John Lenton,  Thanks much the information.  Good to know that this is
receiving consideration.  Much appreciated!

I'm not certain how the "importance" scale works, or what actual effect
has.  But so this doesn't get lost in the mix and forgotten, would you
please consider upgrading the importance from "wishlist" to either
"medium" or "high"?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-07-04 Thread John Lenton
We can't really do this in a way that won't have unwanted consequences
before we have epochs. Those are coming sometime soon (work will start
in the next few months, at least based on the discussion at the snappy
sprint: see the second whiteboard on https://forum.snapcraft.io/t
/development-sprint-june-26th-2017/415/39?u=chipaca and possibly
https://forum.snapcraft.io/t/when-are-epochs-stepped-upgrades-
coming/758?u=chipaca for context), and after that we should be able to
do this change (concretely, move from ~/snap to ~/.snap) if we agreed
we'd like it to be this way (I think we do) and we agree on how to make
the transition (I don't think we have).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-07-04 Thread Stephan Henningsen
Today I installed an app that had unfortunately been ported to snap.
Again I found my $HOME soiled with that unwanted non-hidden directory.

Could this please be moved off the "wishlist" and get some attention?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-07-03 Thread Stego
Much wanted!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-06-17 Thread Munif Tanjim
** Also affects: snappy
   Importance: Undecided
   Status: New

** No longer affects: snappy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1575053] Re: Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to "$HOME/.local/share/snap" in accordance with the XDG spec)

2017-05-20 Thread GizmoChicken
I agree with comments #2 and #3 regarding the urgency of this issue.  As
John Wang points out, it would be best to address this issue before the
current data location becomes entrenched once more snaps are rolled out.

In comment #11, Mark Shuttleworth suggested that “$HOME/.snap” makes
sense. I too prefer placing snap user data in the “$HOME/.snap”
location.  But I notice that flatpak places flatpak user data in
“$HOME/.local/share/flatpak” in accordance with the XDG spec.  See
https://github.com/flatpak/flatpak/wiki/Filesystem  So an argument could
be made for placing snap user data in "$HOME/.local/share/snap" to
conform with the XDG spec.

** Summary changed:

- User data directory should conform to XDG Base Directory Specification
+ Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to 
"$HOME/.local/share/snap" in accordance with the XDG spec)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575053

Title:
  Please move snap user data from "$HOME/snap" to "$HOME/.snap" (or to
  "$HOME/.local/share/snap" in accordance with the XDG spec)

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1575053/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs