Nikola's latest release back in the snap store
A few years back when I was working at Canonical, I made Nikola packages for the Snap store ... which sadly got neglected a fair amount after I stopped working there.
SO ... while I don't work there, there is no reason for neglect, so I just fixed the build, updated some snapcraft.yml details that had rusted from disuse, checked the automated build and promoted current git master to the "stable" channel.
What does this mean for you?
Well, probably nothing, but if you want to try Nikola, you can do this:
snap install nikola
At least in Ubuntu, Ubuntu derivatives and Arch derivatives if you have snapd
installed, and
end up with a working installation of Nikola.
Now, is this the recommended way to get it? No. This has a number of problems because of the nature of snap packaging.
You can't launch binaries so some features will just not work (example:
nikola serve -b
).You can't install python packages into the snap, so if you install a plugin with a python dependency, it will not work unless by chance that dependency is there already (I added some!)
I am not testing it much, so there is no guarantee it works on any given day (But it should!)
If you are using Nikola as a snap and run into any issues, ping me via an issue. Sometimes I may take a while to get to it, but I will get to it.