Logs for #nikola for 2016-08-29

00:01:20 <KwBot> [nikola] ralsina closed issue #2467: Research staticman https://github.com/getnikola/nikola/issues/2467
00:02:55 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: https://git.io/v6jUO
00:02:55 -GitHub[nikola]:#nikola- nikola/master b8f09c3 Roberto Alsina: lint
00:07:43 -travis-ci:#nikola- getnikola/nikola#7533 (master - b8f09c3 : Roberto Alsina): The build was fixed.
00:07:44 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/05aadc1ddd15...b8f09c34c59a
00:07:44 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155817616
00:07:53 <ralsina> [Tritium]: and why not!
00:11:01 <KwBot> [nikola] ralsina reopened issue #2467: Research staticman https://github.com/getnikola/nikola/issues/2467
07:00:06 <charlesay> hi
07:00:28 <charlesay> is there a way provided by Nikola for something like post-templates?
07:01:38 <charlesay> ie, having a new post pre-filled with some text (figures, section headlines etc)
07:33:55 <gour> morning
07:34:04 <gour> anyone using isso with Nikola?
08:57:10 <Disconsented> What does nikola use for resizing jpg's ?
09:17:45 <Disconsented> Ehh ill just convert the images
09:30:29 <ChrisWarrick> Disconsented: Pillow
09:31:03 <ChrisWarrick> chronodekar: you could try nikola new_post -i your_template.rst  (the import post feature)
11:37:03 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/v6jHc
11:37:03 -GitHub[nikola]:#nikola- nikola/master 480a41f Chris Warrick: Add custom.css to base’s bundles...
11:38:42 <gour> i'm working on migrating my old site to nikola and after i did create new posts with shell scripting, now i'm fixing frontmatter and clearing the content. nikola runs with 'auto', but i notice strange things in the terminal output: https://bpaste.net/show/76c238174442
11:40:57 -GitHub[themes]:#nikola- [nikola-themes] Kwpolska created slidemenu (+1 new commit): https://git.io/v6jHy
11:40:57 -GitHub[themes]:#nikola- nikola-themes/slidemenu 99028a2 Chris Warrick: Add slidemenu theme by Chris Warrick
11:41:32 -GitHub[themes]:#nikola- [nikola-themes] Kwpolska deleted slidemenu at 99028a2: https://git.io/v6jH7
11:43:25 -travis-ci:#nikola- getnikola/nikola#7534 (master - 480a41f : Chris Warrick): The build passed.
11:43:26 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/b8f09c34c59a...480a41f88e38
11:43:26 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155909662
11:45:04 <ChrisWarrick> gour: This is nikola auto being nikola auto. Nothing is actually broken.
11:45:56 <ChrisWarrick> gour: Also, here’s my 236 SLOC-of-CSS theme. https://github.com/getnikola/nikola-themes/tree/99028a2cda3aa6a82297ea4cf2cc9f03b041e635/v7/slidemenu https://www.dropbox.com/s/637no9y5qg585cb/Screenshot%202016-08-29%2013.39.49%282%29.png?dl=0
11:48:19 <gour> ChrisWarrick: the problem is that saving of file, does not trigger rebuild?
11:48:31 <ChrisWarrick> gour: In that case, just restart the server
11:49:08 <gour> ChrisWarrick: well, i do it all the time with every single post...so, something does not look right
11:50:45 <ChrisWarrick> gour: Sometimes, nikola auto acts up, and there's no good solution. If you can't get that to work, use nikola doit_auto and nikola serve (requires manual reloads)
11:51:04 <gour> ok
11:55:50 -GitHub[themes]:#nikola- [nikola-themes] Kwpolska pushed 1 new commit to master: https://git.io/v6jQb
11:55:50 -GitHub[themes]:#nikola- nikola-themes/master 9750393 Chris Warrick: Fix build_themes.py...
11:59:55 <gour> it's interesting that emojis does not have |simple_smile| available here: http://www.webpagefx.com/tools/emoji-cheat-sheet/
12:05:07 <ChrisWarrick> what emojis?
12:05:37 -GitHub[themes]:#nikola- [nikola-themes] Kwpolska pushed 1 new commit to master: https://git.io/v6j5r
12:05:37 -GitHub[themes]:#nikola- nikola-themes/master df93c21 Chris Warrick: Fix build_site.py...
12:11:54 <ChrisWarrick> gour, ralsina: https://themes.getnikola.com/#slidemenu
12:25:19 <ralsina> ChrisWarrick: neat!
12:25:41 <ChrisWarrick> thanks
12:28:07 <gour> ChrisWarrick: it's not visible here with ff, but it works with Chromium
12:29:32 <gour> it's even not listed at: https://themes.getnikola.com/
12:29:50 <gour> ff-48.0
12:30:39 <ralsina> gour: caches
12:30:59 <ralsina> ChrisWarrick: I fully intend to redo the themes site, using Nikola, and so on, today
12:31:14 <gour> i cleared the cache, but stil...
12:31:30 <ralsina> gour: well, it is there, as you know :-)
12:32:35 <gour> i can imagine ;)
12:33:57 <ralsina> I am tempted to just release today
12:38:27 <ChrisWarrick> ralsina: please do, the javascripty crap is so broken
12:38:35 <ralsina> yep
12:38:51 <ChrisWarrick> I needed some extra convincing to see slidemenu there even though it appeared in theme_data.js
12:38:56 <ralsina> Also, every theme/plugin has a "comments/issues" thing below that points to nowhere
12:39:01 <gour> what about 7.7.13? that's included in the package?
12:39:15 <ralsina> 7.7.13 should come out soonish
12:39:31 <ralsina> it has more than enough changes. Tempted to call it 7.8.0
12:39:38 <ChrisWarrick> Go ahead!
12:39:47 <ralsina> ChrisWarrick: 7.8.0?
12:39:56 <ChrisWarrick> yup
12:40:02 <gour> sure
12:40:07 <ralsina> Oh, BTW, the transifex client is broken for me!
12:40:16 <ralsina> ChrisWarrick: can you pull translations?
12:40:28 <ChrisWarrick> ralsina: I could have one release ago
12:40:39 <ralsina> ChrisWarrick: tx is broken in Ubuntu
12:40:54 -GitHub[themes]:#nikola- [nikola-themes] Kwpolska pushed 1 new commit to master: https://git.io/v6jNr
12:40:54 -GitHub[themes]:#nikola- nikola-themes/master 70c6c50 Chris Warrick: One more script fix...
12:41:01 <ralsina> ChrisWarrick: they imported six via "from urllib3 import six" which is both stupid and fragile
12:41:28 <ChrisWarrick> ralsina: just install it in your virtualenv then (pip install transifex-client)
12:41:36 <ralsina> good idea
12:41:58 * gour was not aware of transifex-client
12:42:08 <gour> ralsina: have you seen updates for Croatian?
12:42:24 <ralsina> gour: we only pull translations right before a release, to be honest
12:42:33 <ralsina> gour: until that point, they are just in transifex
12:42:40 <gour> ok
12:43:11 <gour> i replied to you tweet today via corebird, but now see it was not 'posted'
12:45:05 <gour> it's listed in corebird's timeline, but not on twitter
12:45:39 <gour> ralsina: have you received something?
12:45:51 <ralsina> gour: hmmm from what account?
12:45:56 <ralsina> gour: I get a lot of stuff :-)
12:46:03 <gour> ralsina: @atmaramacom
12:46:12 <gour> before 4hrs
12:46:24 <ralsina> gour: yeah, 5 hours ago
12:46:36 <ralsina> gour: thanks for the sentiment ;)
12:46:40 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/v6jAg
12:46:40 -GitHub[nikola]:#nikola- nikola/master 68ad92a Chris Warrick: Update translations...
12:46:46 <gour> hmm, why i don't see it in my timeline...strange
12:52:31 -travis-ci:#nikola- getnikola/nikola#7535 (master - 68ad92a : Chris Warrick): The build passed.
12:52:32 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/480a41f88e38...68ad92afe35c
12:52:32 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155924102
12:55:52 <charlesay> ChrisWarrick: thanks, that works (for the body elements i mentioned) is it also possible to pass the category for a new post to 'new post' like you can for tags with '--tags'
12:55:57 <charlesay> ?
12:56:30 <ralsina> ChrisWarrick: nikola help new_post
12:56:35 <ralsina> charlesay: ^^
12:56:42 <ralsina> sorry ChrisWarrick :-)
12:57:08 <ralsina> charlesay: short answer: no. Longer answer: can you please file a bug so we add it? ;-)
12:57:21 <ChrisWarrick> Longest answer: what about sections?
12:59:06 <charlesay> ChrisWarrick: what about them? -)
12:59:46 <ralsina> eeeeek
12:59:53 <ralsina> release was doing something very weird
13:00:00 <ralsina> uploading a 80MB source file for some reason
13:01:28 -GitHub[nikola]:#nikola- [nikola] ralsina tagged v7.8.0 at master: https://git.io/v6jpJ
13:01:47 <gour> i've a need to provide small private download pool for several users (each one - separate one) to restrict access to some downloadable mp3 files). how would you do it? i read https://github.com/getnikola/nikola/issues/1547 but that was another issue, afaict
13:02:20 <ralsina> gour: private as in password-protected?
13:02:34 <gour> ralsina: yes, something like that
13:02:46 <ralsina> gour: Honestly? google drive
13:02:59 <ralsina> and just mail thge right link to everyone
13:03:16 <gour> to giver them password so they can downlaod stuff...i don't like using google stuff, if possible
13:04:17 <ralsina> dropbox? ;-)
13:04:46 <gour> lol
13:05:03 * gour rm-ed dropbox acoount long ago
13:05:10 <ralsina> gour: you can always just upload things in a randomly-named folder and not link to it from anywhere
13:05:18 <ralsina> gour: then the URL is the password
13:05:32 <ralsina> should work for a limited time :-)
13:05:51 <gour> atm i use owncloud, but consider to switch to something lighter (e.g. Baikal) and use it for just calendars+contacts
13:05:53 <ChrisWarrick> gour: Are you in control of your own server?
13:06:24 <gour> ChrisWarrick: not (fully)...webfaction (shared) hosting
13:06:47 <ChrisWarrick> ralsina: Is it just me or did something break?
13:07:00 <ChrisWarrick> gour: You might be able to set passwords there
13:07:06 <ralsina> ChrisWarrick: I expect something really broke but not sure what
13:07:39 <ralsina> ChrisWarrick: I'm afraid the release script really did not agree with my setup
13:07:54 -travis-ci:#nikola- getnikola/nikola#7536 (v7.8.0 - 68ad92a : Chris Warrick): The build passed.
13:07:55 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/v7.8.0
13:07:55 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155927109
13:08:19 <ChrisWarrick> ralsina: It failed miserably, it seems...
13:08:58 <ralsina> ChrisWarrick: well, there is a tag
13:09:01 <ralsina> and a release
13:09:14 <ChrisWarrick> but setup.py still says 7.7.12
13:09:22 <ralsina> ugh
13:10:02 <ralsina> it says 7.8.0 here
13:10:13 <ralsina> but it didn't get committed
13:10:22 * ralsina headdesk
13:10:38 <ralsina> looks like it made the changes, it did the tag+push but did not commit
13:10:51 * ralsina undoes what can be undone
13:11:12 <ChrisWarrick> ralsina: Wait a second.
13:11:18 <ralsina> waiting
13:11:36 <ChrisWarrick> ralsina: Start by making a new commit.
13:11:47 <ralsina> I waited after I deleted the files in pypi, BTW
13:11:52 <ralsina> ChrisWarrick: a new commit?
13:11:56 <ChrisWarrick> yup
13:12:08 <ralsina> with what I got?
13:12:14 <ChrisWarrick> with your 7.8.0 files
13:12:20 <ChrisWarrick> the wheel was actually correct
13:12:29 <ralsina> right, because it was local
13:12:37 <ralsina> i expect I can't undeelete it anyway
13:12:50 <ralsina> committed
13:12:53 <ChrisWarrick> git tag -d v7.8.0
13:12:57 <ChrisWarrick>  the files in pypi, BTW
13:12:57 <ChrisWarrick> 15:11:52 <+ralsina> ChrisWarrick: a new commit?
13:12:57 <ChrisWarrick> 15:11:56 <+ChrisWarrick> yup
13:12:57 <ChrisWarrick> 15:12:08 <+ralsina> with what I got?
13:12:57 <ChrisWarrick> 15:12:14 <+ChrisWarrick> with your 7.8.0 files
13:13:18 <ralsina> I don't have the tag locally? WTF
13:13:40 <ChrisWarrick> git tag -sm "Version 7.8.0" v7.8.0
13:14:16 <ChrisWarrick> git push --tags origin master
13:14:25 -GitHub[nikola]:#nikola- [nikola] Kwpolska deleted v7.8.0 at 68ad92a: https://git.io/v6jhW
13:14:34 <gour> such a convoluted syntax, i must say
13:14:59 <ralsina> rejected because tag already exists in the remote
13:15:03 -GitHub[nikola]:#nikola- [nikola] ralsina tagged v7.8.0 at 0143724: https://git.io/v6jhE
13:15:03 -GitHub[nikola]:#nikola- nikola/v7.8.0 1a7226e Roberto Alsina: v7.8.0
13:15:06 <ChrisWarrick> I deleted it?
13:15:27 <ralsina> ah, OLDER tags were rejected
13:15:41 <ralsina> ok, tag pushed
13:15:50 -GitHub[nikola]:#nikola- [nikola] Kwpolska deleted list at 5a2b92b: https://git.io/v6jh1
13:16:01 <ChrisWarrick> git push --all origin master
13:16:45 <ralsina> error: --all can't be combined with refspecs
13:16:51 <ChrisWarrick> git push --all
13:17:11 <ralsina> asks me to fetch first, fetching
13:17:12 -GitHub[nikola]:#nikola- [nikola] ralsina created fix-2472 at 748c7d1 (+0 new commits): https://git.io/v6jhF
13:17:49 <ralsina> let's assume I just pushed and did not destroy the spacetime continuum
13:17:49 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 2 new commits to master: https://git.io/v6jhx
13:17:49 -GitHub[nikola]:#nikola- nikola/master 1a7226e Roberto Alsina: v7.8.0
13:17:49 -GitHub[nikola]:#nikola- nikola/master 3f7a774 Roberto Alsina: Merge branch 'master' of github.com:getnikola/nikola
13:18:13 <ChrisWarrick> Right, I know what I forgot in scripts/release. Probably because my projects are one-man-only.
13:18:38 <ChrisWarrick> The thing is, git pull origin master. I pushed to master at some point and your local copy diverged.
13:18:40 <ralsina> ChrisWarrick: we should do a new release of scripts/release :-)
13:19:18 <ChrisWarrick> ralsina: Try reuploading .whl and .tar.gz files to pypi with slightly different filenaems
13:19:59 -travis-ci:#nikola- getnikola/nikola#7537 (v7.8.0 - 1a7226e : Roberto Alsina): The build passed.
13:20:00 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/1a7226eea310
13:20:00 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155930381
13:22:15 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/v6jjW
13:22:15 -GitHub[nikola]:#nikola- nikola/master 9763d47 Chris Warrick: Make sure we're up-to-date before release...
13:22:40 -GitHub[nikola]:#nikola- [nikola] Kwpolska deleted fix-2472 at 748c7d1: https://git.io/v6hQV
13:22:57 <ralsina> ChrisWarrick: will do
13:25:18 -travis-ci:#nikola- getnikola/nikola#7539 (fix-2472 - 748c7d1 : Roberto Alsina): The build passed.
13:25:19 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/fix-2472
13:25:19 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155930939
13:25:39 <ralsina> ChrisWarrick: did you delete the release?
13:25:44 <ChrisWarrick> no
13:25:55 <ChrisWarrick> unless you're taling about github
13:26:08 <ralsina> the GH release
13:26:28 <ChrisWarrick> it auto-deleted with the tag, should be fine now
13:26:55 <ralsina> it's there, I guess it auto-recreated?
13:27:16 <ralsina> it seems to have the right code in it
13:28:48 <ChrisWarrick> it sometimes archives things
13:29:22 -travis-ci:#nikola- getnikola/nikola#7540 (master - 3f7a774 : Roberto Alsina): The build passed.
13:29:23 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/68ad92afe35c...3f7a7745586e
13:29:23 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155931044
13:29:32 <ralsina> ok, files should be up, firing announcement
13:29:35 <ChrisWarrick> in other news, fuck case-sensitive filesystems
13:29:51 <ralsina> hey, it allowed me to re-upload this crap to PyPi ;-)
13:30:50 <ChrisWarrick> case-insensitive*
13:31:06 <ralsina> oh, yeah, fuck those
13:31:35 * ralsina wrote chunks of the ubuntuone filesync windows port, so that's a long-held sentiment
13:32:07 <ralsina> *done*
13:32:09 <ralsina> One hopes
13:32:52 -travis-ci:#nikola- getnikola/nikola#7541 (master - 9763d47 : Chris Warrick): The build passed.
13:32:53 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/3f7a7745586e...9763d47434c7
13:32:53 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155932155
13:33:35 <ChrisWarrick> thanks to HFS+ I had to pause for a little due to "Nikola-7.8.0.tar.gz (1)" even though the old file was "nikola-7.8.0.tar.gz"
13:34:02 <ChrisWarrick> Another weird thing, did dist/Nikola-7.8.0.tar.gz not get created for you?
13:34:24 <ralsina> ChrisWarrick: I used GH's version
13:34:47 <ralsina> ChrisWarrick: but yes, it was created
13:35:00 <ChrisWarrick> the script *should* automate uploads
13:35:22 <ralsina> ChrisWarrick: BUT it was 182MB
13:35:49 <ralsina> ChrisWarrick: seems like something extra got pulled into mine. I tend to have a woking space full of stuff
13:35:51 <ChrisWarrick> ralsina: upload file list somehwere
13:36:32 <ralsina> ChrisWarrick: it contained the snaps I built inside snapcraft/ for the last release
13:37:14 <ChrisWarrick> ralsina: Is that directory around 182M?
13:37:31 <ChrisWarrick> 180M even
13:37:45 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vieva
13:37:45 -GitHub[nikola]:#nikola- nikola/master 54aa8eb Chris Warrick: Don’t package snapcraft stuff...
13:38:14 <ralsina> ChrisWarrick: yes, around that
13:38:26 <ChrisWarrick> ralsina: should be fixed for next time with ↑
13:38:43 <ralsina> awesome
13:39:05 <ralsina> gonna send the email to -discuss and I'm done for nw
13:39:17 <ChrisWarrick> and python-announce
13:39:33 <ralsina> ahhh the blog is wrong, it's md and got processed as rst. Fixing...
13:41:52 <ralsina> fixed, mail sent
13:41:56 <ralsina> both of them
13:42:23 * ralsina goes back to his actual job
13:42:50 -travis-ci:#nikola- getnikola/nikola#7542 (master - 54aa8eb : Chris Warrick): The build passed.
13:42:51 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/9763d47434c7...54aa8eb39885
13:42:52 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155936096
14:07:04 <ChrisWarrick> oh, html e-mail? shiny
14:09:49 <ralsina> ChrisWarrick: copy/paste from the blog :-)
14:10:05 <ChrisWarrick> I figured that
14:10:11 <ralsina> ChrisWarrick: it looks like something got stuck on IFTTT or whatever and no twitter announcement yet
14:13:36 -GitHub[meta]:#nikola- [releng] Kwpolska pushed 1 new commit to gh-pages: https://git.io/viek8
14:13:36 -GitHub[meta]:#nikola- releng/gh-pages 064f674 Chris Warrick: Make getnikola.com a link...
14:14:28 <ChrisWarrick> tweeted manually
14:15:56 <ralsina> cool, thx
14:16:35 <ralsina> Hey, we have almost 400 followers
14:17:17 * ralsina goes write hype post about data and shortcodes and crap
14:17:32 <ralsina> then next week staticman hype post
14:17:57 <ralsina> And then cobbling-a-CMS-using-duct-tape-and-no-money
14:21:17 <ChrisWarrick> my documentation plans for soon™ include #1978, or Document categories / sections / tags
14:21:57 <ralsina> That would be great
14:22:04 <ralsina> I don't really understand sections
14:22:45 <ralsina> If only prose.io or something similar supported gitlab, the fake-CMS post would be half as large
14:22:59 <ralsina> Tempted to write a frontend that does all the thing
14:24:27 * x1101 is gladly part of the hype-machine!
14:25:17 <ralsina> x1101: good :-)
14:25:32 <ralsina> One of the biggest bumps we had was when I did a bunch of posts about what was coming in v7
14:25:51 <ralsina> I just find writing text a bit exhausting nowadays
14:26:05 <ChrisWarrick> use some text-to-speech solution
14:26:27 <x1101> then all you have to do is read it and correct all the things it does wrong 
14:26:50 <ChrisWarrick> let's hope Siri doesn't suck
14:26:56 <ralsina> Nah, the idea of having to organize the thought into something other humans can understand
14:27:24 <gour> i aplogize, but it looks as i did mistake in croatian translation - #105 since i get this: https://bpaste.net/show/020ef7bf3865
14:27:34 <gour> *apologize
14:27:44 <ralsina> like, to me it's obvious that if you have a MD editor that can edit/save to git and there is a thing that takes git repos and builds sites, then it all just needs some mental effort and you have a CMS
14:28:05 <ralsina> but people need it more chewed down
14:29:05 <ChrisWarrick> gour: fix it on transifex (restore original {tags} here)
14:29:06 <ChrisWarrick> msgid "Posts for {month} {day}, {year}"
14:29:07 <ChrisWarrick> msgstr "Objave za {mjesec}{dan}, {godina}"
14:29:20 <gour> ok
14:31:58 <gour> ChrisWarrick: done
14:32:28 <ChrisWarrick> gour: add a space between {month}{day}
14:32:55 <gour> ok
14:40:46 <x1101> ralsina: the build-your-own CMS is rather appealing
14:45:21 <ralsina> x1101: it's also horribly inefficient and only doable because some companies are throwing away bucketloads of CPU power for free
14:45:32 <ralsina> but hey, why would we complain
15:08:01 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vieGL
15:08:01 -GitHub[nikola]:#nikola- nikola/master 7382616 Chris Warrick: Fix Croatian translation...
15:11:35 <ralsina> ChrisWarrick: netlify makes travis look like a horrible way to auto-build sites
15:11:43 <x1101> I have a crazy idea about getting nikola setup in docker container for builds a deployment
15:11:48 <ChrisWarrick> ralsina: what is netlify?
15:11:51 <ralsina> literally: add a requirements.txt to your site, and it just works
15:11:57 <ralsina> ChrisWarrick: netlify.com
15:12:01 <x1101> _sorcery_
15:12:08 <ChrisWarrick> x1101: that's been done before
15:12:11 <ralsina> pretty much, yes
15:12:30 <x1101> *to the googles* 
15:12:43 <ChrisWarrick> !gettingstarted
15:12:47 <ChrisWarrick> !getting-started
15:12:47 <KwBot> ChrisWarrick: Getting Started with Nikola: https://getnikola.com/getting-started.html
15:12:49 <ChrisWarrick> x1101:15:12:53 <ralsina> http://nikola-site-test.netlify.com/
15:13:16 <ralsina> that tooks about 2 minutes of setup :-D
15:13:22 -travis-ci:#nikola- getnikola/nikola#7543 (master - 7382616 : Chris Warrick): The build passed.
15:13:23 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/54aa8eb39885...7382616dfcf9
15:13:23 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155960785
15:13:35 <ralsina> so, that + prose.io is my current basis for the homeless man's CMS
15:19:07 <x1101> ChrisWarrick: yeah, that looks like I could base what I want to do off that
16:22:23 <ralsina> x1101, ChrisWarrick: 1st draft of the very-poor-man's CMS http://hastebin.com/fiyuhequcu.txt
16:22:37 <ralsina> too bad prose.io hates HTML comments :-P
16:22:56 <ralsina> This may be one of the few times when this may work better as a video tutorial
16:23:10 <ChrisWarrick> ralsina: hastebin sucks; will read in 30min
16:42:48 <ralsina> ChrisWarrick: well, I can always just push it to my poor-man's-cms of course http://psychiatrist-emma-43264.netlify.com/posts/setting-up-a-blog-in-60-seconds-using-nikola-without-installing-anything.html
16:54:30 <ChrisWarrick> ralsina: so, prose.io is no good?
16:54:41 <ralsina> well, it can be used
16:54:47 <ralsina> but the metadata works weird
16:55:32 <ChrisWarrick> okay
16:56:07 <ChrisWarrick> LGTM, but add a paragraph saying “I want to download something” with a quick “install git, clone from github, perhaps install nikola” bit
16:59:25 -GitHub[site]:#nikola- [nikola-site] Kwpolska pushed 1 new commit to master: https://git.io/viewQ
16:59:25 -GitHub[site]:#nikola- nikola-site/master 352e0ca Chris Warrick: Remove prose.io stuff...
16:59:50 <ChrisWarrick> ralsina: please pull from nikola-site, commit your changes, rebuild and redeploy
17:00:11 <ralsina> ChrisWarrick: I am rewriting that anyway
17:00:24 <ChrisWarrick> what? the automating post?
17:00:29 <ralsina> ah, no
17:01:06 <ralsina> I am writing it in a draft file, not even in nikola's site repo yet :-)
17:01:41 <ralsina> I'll clean it up and post tomorrow, don't want to overlap the release post
17:18:23 <gour> what do you think: https://github.com/jekyll/jekyll-admin ?
17:19:38 <ralsina> gour: we have had a couple of those
17:19:42 <ralsina> gour: including coil
17:20:11 <gour> yeah, i'm very well aware of them
17:20:11 <ralsina> gour: thing is... to make that work and give you the ability to, say, post from your phone while on a train? That means a lot of work!
17:20:27 <ralsina> gour: and maintaining servers, and so on
17:44:27 <ChrisWarrick> You could probably use either automated-rebuilds approach, whether by netlify, travis+ghpages or gitlab, and work on a train
17:53:25 -GitHub[nikola]:#nikola- [nikola] Kwpolska opened pull request #2483: Make HUSL an optional requirement (master...husl-optional) https://git.io/vieMR
17:53:44 <ralsina> ChrisWarrick: but to use something like coil you have to setup coil
17:53:53 <ralsina> ChrisWarrick: or for jekyll-admin, same thing
17:54:36 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to husl-optional: https://git.io/vieMi
17:54:36 -GitHub[nikola]:#nikola- nikola/husl-optional 1d0ce7e Chris Warrick: Simplify structure of colorization function...
17:54:40 <ChrisWarrick> ralsina: to use github.com you have to install a browser and have internet access on your train
17:54:52 <ralsina> ChrisWarrick: my phone does all those things :-)
17:55:19 <ChrisWarrick> your train, however…
17:55:40 <ralsina> I have 4G on the train
17:56:01 <ralsina> and my train is not exactly running through Frankfort or something similarly 1stworldish :-)
17:56:08 <ChrisWarrick> even in rural areas?
17:56:32 <ralsina> yep
17:56:45 <ralsina> we have at least EDGE pretty much everywhere
17:56:54 <ralsina> 3G if there's even a town
17:57:26 <ralsina> only time I lack internet access is if I am on a plane, or in the middle of a valley in a mountains
17:57:41 * ralsina tries not to ever be in a valley in the mountains
17:57:48 <ChrisWarrick> same here
17:58:38 <ChrisWarrick> I have been to really-rural places where only one carrier offer service, wasn’t a fun experience walking around with a brick
18:01:57 <ralsina> my father in law's farm is here: https://www.google.com.ar/maps/@-30.3515466,-64.8927685,13046m/data=!3m1!1e3
18:02:04 <ralsina> still get 3G :-P
18:03:18 -travis-ci:#nikola- getnikola/nikola#7545 (husl-optional - fe3628e : Chris Warrick): The build passed.
18:03:19 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/fe3628eefb20
18:03:19 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/156004659
18:39:47 <KwBot> [nikola] Kwpolska assigned issue #2484 to Kwpolska: Support sections in default themes https://github.com/getnikola/nikola/issues/2484
18:39:47 <KwBot> [nikola] Kwpolska opened issue #2484: Support sections in default themes https://github.com/getnikola/nikola/issues/2484
18:39:52 <KwBot> [nikola] Kwpolska assigned issue #1978 to Kwpolska: Document categories / sections / tags https://github.com/getnikola/nikola/issues/1978
18:46:55 <ChrisWarrick> ralsina: sections are, well, peculiar.
18:47:27 <ralsina> ChrisWarrick: the double way to make a post be in a section is weird
18:48:01 <ChrisWarrick> ralsina: It makes some sense, especially if we get rid of categories one day.
18:51:35 <ChrisWarrick> ralsina: Cool URIs don’t change, and the meta-based sections are useful if you have an old blog (like I do) and want to use sections instead of categories
18:51:49 <ralsina> yeah
18:52:01 <ralsina> but that should only be documented as a migration feature
18:52:05 <ChrisWarrick> Sections would be awesome, IF they were given some more love. I wrote the docs out right now, and it turns out my idea for the thing was a bit backwards
18:52:25 <ralsina> Looking forward to reading it and understanding them :-)
19:01:31 <KwBot> [nikola] Kwpolska opened issue #2485: Make config more consistent https://github.com/getnikola/nikola/issues/2485
19:01:31 <KwBot> [nikola] Kwpolska assigned issue #2485 to Kwpolska: Make config more consistent https://github.com/getnikola/nikola/issues/2485
19:03:09 <KwBot> [nikola] Kwpolska assigned issue #2486 to Kwpolska: Make it possible for sections to exist in a subdirectory https://github.com/getnikola/nikola/issues/2486
19:03:09 <KwBot> [nikola] Kwpolska opened issue #2486: Make it possible for sections to exist in a subdirectory https://github.com/getnikola/nikola/issues/2486
19:12:34 <gour> nikola do_it auto & nikola serve works better here than plain 'auto'...
19:13:22 -GitHub[nikola]:#nikola- [nikola] Kwpolska created document-taxonomy (+1 new commit): https://git.io/viex9
19:13:22 -GitHub[nikola]:#nikola- nikola/document-taxonomy eda7e89 Chris Warrick: Fix #1978 -- document taxonomy...
19:13:52 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2483: Make HUSL an optional requirement (master...husl-optional) https://git.io/vieMR
19:15:15 -GitHub[nikola]:#nikola- [nikola] Kwpolska force-pushed document-taxonomy from eda7e89 to 39b7068: https://git.io/viepZ
19:15:15 -GitHub[nikola]:#nikola- nikola/document-taxonomy 39b7068 Chris Warrick: Fix #1978 -- document taxonomy...
19:17:56 -travis-ci:#nikola- getnikola/nikola#7548 (document-taxonomy - eda7e89 : Chris Warrick): The build has errored.
19:17:57 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/eda7e892af2f
19:17:57 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/156025402
19:26:31 -travis-ci:#nikola- getnikola/nikola#7550 (master - 6497f53 : Chris Warrick): The build passed.
19:26:32 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/7382616dfcf9...6497f53ebab9
19:26:32 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/156025648
20:08:05 <gour> hmmm... 'auto' really strikes more than works here :-/
20:20:50 <gour> any explanation while in one instance (in the middle), Nikola paginates only two posts, while for the rest it defaults to ten?
20:39:02 <gour> now, there is only single post paginated...another issue - one post is not listed neither in archive nor in main index, but accessible by direct url?
20:44:19 <ralsina> gour: yes
20:44:39 <ralsina> gour: basically, the idea is that it's doing it so the archive pages never change
20:44:48 <ralsina> So it fills them older-to-newer
20:45:06 <ralsina> So, if you have 22 posts, you get 2, 10, 10
20:45:31 <ralsina> The alternative is to get 10, 10, 2 like most other software does, but then,  when you post another thing, all posts change pages.
20:47:14 <ralsina> Today's tutorial in video form: https://youtu.be/7Yg6HbwdRro
20:49:43 <gour> ralsina: is it normal that i have: 10-1-10-10 ?
20:49:52 <ralsina> gour: yes
20:50:03 <ralsina> the 1st one is index.html, that one is expected to change
20:50:10 <ralsina> the others will never lose a post once it's there
20:50:20 <gour> ok. what about post missing in index and archive, but available via direct url?
20:50:28 <ralsina> is it a draft?
20:50:38 <ralsina> does it have a date in the future?
20:51:14 <gour> nope, neither: 12-05-2016 17:06 UTC+02:00
20:54:19 <ralsina> is it a draft?
20:54:25 <gour> no
20:54:42 <ralsina> Then I don't know 
20:54:49 <ralsina> Try nikola build -a just in case
20:56:05 <gour> ralsina: here is the auto.log when i trigger rebuild: https://bpaste.net/show/bef445ab9271
20:58:24 <gour> ralsina: build -a revealed the problem: [2016-08-29T20:57:02Z] NOTICE: Nikola: blog/duhovna-inspiracija.rst is scheduled to be published in the future (2016-12-05 17:06:00+02:00)
20:58:37 <ralsina> see, I was right! ;-)
20:58:52 <gour> but that's strnage considering that i have: DATE_FORMAT = '%d-%m-%Y %H:%M'
20:59:22 <ralsina> the date in metadata uses a parser library, it probably doesn't respect that
20:59:22 <gour> and here is the line: .. date: 12-05-2016 17:06 UTC+02:00
20:59:38 <ralsina> it tries to guess, I guess it guessed wrong
20:59:50 <ralsina> BTW, that timestamp doesn't match the format anyway because TZ
20:59:59 <gour> why it does not honour my DATE_FORMAT ?
21:03:40 <gour> when i today manually (from within my shell) created posts, Nikola was using this format: .. date: 2016-08-29 10:46:24 UTC+02:00 despite my DATE_FORMAT setting. is it normal?
21:04:14 <gour> btw, even using date without TZ, does not help, so wonder what is workaround or recommended settings?
21:04:59 <ralsina> I don't think there is a setting for that
21:05:08 <ralsina> it just uses ISO timestamps
21:06:01 <gour> using: 2016-05-12 17:06 UTC+02:00 as meta solves it
21:07:05 <gour> cool, i can continue migrating the content...but not tonight :-)
21:09:12 <ralsina> After I publish that video, I'll do another one using staticman + that setup and it's going to be so super extra awesome...
21:14:53 <gour> let me see that video...
21:39:33 <ralsina> gour: hope you like it :-)
21:40:36 <gour> ralsina: yes, looks good, but probably not (needed) for me ;)
21:41:02 <ralsina> gour: it's aimed at a lazy person that is easily impressed by flash ;-)
21:41:14 <gour> lol
21:47:42 <[Tritium]> ...blogsomesauce
21:49:55 <ralsina> [Tritium]: it's a blog, it's awesome, and it's saucy