I know this is a big question but, what is going to be the position toward patches that allow tools and other parts of the ecosystem to play nice with other stores?
Let’s, for the sake of argument, leave off changes to
snapd that give it other trusted accounts. But aside from that what about patches that would make it easier to where if you had a patched
snapd that it would work nicely with everything else.
This issue I’m facing at the moment may not even be an “issue” but it got me thinking about this question generally.
So I’m trying to install Snapcraft into a Docker image and I noticed these lines:
=> Installing the Snapcraft snap ==> Checking connectivity with the snap store
Which strikes me as odd (in some ways) for a couple of reasons:
- Right now I don’t care whether snapcraft can reach the store and it shouldn’t either, I’m building a Docker image that could be used later, or whatever.
- It’s installing the snap when I originally was installing it from apt (this is the part that’s actually less surprising to me but might surprise other people)
And, again this specific issue may not be an issue and if there’s an easy way to fix this the please let me know that too.
But otherwise the bigger question remains: should I just plan on forking / re-implementing instead of trying to “keep everything intact”?
Thanks for reading!