Logs for #nikola for 2016-06-15

13:36:56 <KwBot> [nikola] leingang opened issue #2372: Can mako templates use nikola caching? https://github.com/getnikola/nikola/issues/2372
13:57:42 <KwBot> [nikola] ralsina closed issue #2372: Can mako templates use nikola caching? https://github.com/getnikola/nikola/issues/2372
14:22:46 <KwBot> [nikola] ralsina reopened issue #2372: Can mako templates use nikola caching? https://github.com/getnikola/nikola/issues/2372
14:35:54 <KwBot> [nikola] ralsina assigned issue #2372 to ralsina: Can mako templates use nikola caching? https://github.com/getnikola/nikola/issues/2372
15:43:14 -GitHub[nikola]:#nikola- [nikola] tritium21 opened pull request #2373: Added note on how to demote headers (master...conf_doc) https://git.io/voByj
15:43:52 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 2 new commits to master: https://git.io/voBSL
15:43:52 -GitHub[nikola]:#nikola- nikola/master 8013cdc alex walters: Added note on how to demote headers
15:43:52 -GitHub[nikola]:#nikola- nikola/master 839358f Chris Warrick: Merge pull request #2373 from tritium21/conf_doc...
15:45:02 <KwBot> [nikola] tritium21 closed issue #2371: Pandoc does not demote headers https://github.com/getnikola/nikola/issues/2371
15:49:53 <KwBot> [nikola] ralsina opened issue #2374: Offer Nikola as a snap https://github.com/getnikola/nikola/issues/2374
15:50:40 <KwBot> [nikola] ralsina assigned issue #2374 to ralsina: Offer Nikola as a snap https://github.com/getnikola/nikola/issues/2374
15:56:49 -travis-ci:#nikola- getnikola/nikola#7179 (master - 839358f : Chris Warrick): The build passed.
15:56:50 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/70fcee8548ce...839358fd9a09
15:56:50 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/137837397
16:17:55 <ralsina> ChrisWarrick: after I have nikola as a snap, I may take a look at doing the same for coil, since snap supports services and such
16:18:09 <ChrisWarrick> ralsina: ohg good
16:18:35 <ralsina> Of course there is a tradeoff, Nikola as a snap is 65MB :-P
16:19:10 <ralsina> and for any snap you have to get the runtime snap (consider it a container) that's 150 MB or so
16:19:18 <ralsina> but hey, disk is cheap
16:19:58 <ChrisWarrick> can install location be customized?
16:20:13 <ralsina> ChrisWarrick: no, it's "you don't want to know"
16:20:30 <ChrisWarrick> I do, because my 25GB root is laughably tiny
16:20:58 <ralsina> ah, ok, it's ... /var/lib/snapd
16:21:08 <ralsina> your /var should be out of / anyway
16:21:17 <ChrisWarrick> that’s too fancy
16:21:29 <ChrisWarrick> especially on a desktop
16:21:47 <ralsina> snaps are squashfs, they are there, compressed and then they are mounted some other place
16:22:06 <ChrisWarrick> mv /var/lib/snapd /media/large_drive && ln -s /media/large_drive/snapd /var/lib/snapd
16:22:07 <ralsina> you could symlink it out
16:22:13 <ralsina> exactly
16:23:26 <ChrisWarrick> I do that with android studio and sdk
16:25:05 <ChrisWarrick> (the first of which is a pig)
16:25:20 <ralsina> yeah
16:26:10 <ralsina> I am rather proud of snapd, even if I only did parts of it, I was one of three people discussing the initial architecture like 4 years ago :-)
16:26:18 <ChrisWarrick> awesome
16:26:24 <ralsina> heck I only did very very small parts of it
16:26:49 <ralsina> of course there is a large chance that fedore and others will just push flatpak or whatever and marginalize it.
16:34:44 <[Tritium]> snap is impossible to google for
16:35:27 <ralsina> [Tritium]: snapcrafto.io
16:35:47 <ralsina> sorry, http://snapcraft.io
16:35:50 <ralsina> typo :-)
16:38:21 <[Tritium]> I...actually dont have a system i can play with that on
16:38:27 * [Tritium] will have to fix that
17:17:10 <ChrisWarrick> why the hell is htop a snap
17:18:27 <ChrisWarrick> ralsina: also, do snaps do anything magical for non-x86_64 architectures or are the ARM and POWER8 logos just for shows?
17:18:56 <ralsina> ChrisWarrick: htop is a demo, mostly
17:19:04 <ralsina> ChrisWarrick: and you can have "fat" binaries
17:19:12 <ralsina> ChrisWarrick: no idea how to build them, myself
17:19:15 <ChrisWarrick> 2005 all over again
17:19:31 <ralsina> or have multiple single-arch snaps and you get the right one, of course
17:20:17 <ChrisWarrick> because cross-compiling is so much fun
17:41:37 <ralsina> ChrisWarrick: well, in this specific case it's very very easy
17:42:06 <ralsina> ChrisWarrick: IIUC it's mostly a command a lot of downloading and "it works" because all the building is done inside a clean container
17:43:12 <ralsina> ChrisWarrick: but it's just not there yet
17:43:28 <ChrisWarrick> who the hell uses POWER8 though
17:43:45 <ralsina> oh, lots of people with a lot of money
17:44:05 <ralsina> currently the easiest thing is to just get a device with the right architecture and build there
21:07:01 <[Tritium]> moving to windows is... non-trivial.  The things you dont think about are things like... jpegoptim and sassc.  to that end, I ended up adding a bin directory to my site (outside of the site source, of course)