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