Logs for #nikola for 2016-08-31

00:56:30 <KwBot> [nikola] richieadler opened issue #2489: Nikola 7.8.0: post-list directive generates a PythonAction error https://github.com/getnikola/nikola/issues/2489
00:59:15 <[Tritium]> 7.8 wss released?
02:52:26 <ralsina> [Tritium]: yes, yesterday?
06:38:15 <KwBot> [nikola] Kwpolska assigned issue #2489 to Kwpolska: Nikola 7.8.0: post-list directive generates a PythonAction error https://github.com/getnikola/nikola/issues/2489
07:26:44 <KwBot> [nikola] Kwpolska closed issue #1978: Document categories / sections / tags https://github.com/getnikola/nikola/issues/1978
07:26:58 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2487: Document taxonomy (master...document-taxonomy) https://git.io/viex7
07:27:57 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/viUFP
07:27:57 -GitHub[nikola]:#nikola- nikola/master 8434d32 Chris Warrick: Don’t render post-list in manual...
07:31:46 -travis-ci:#nikola- getnikola/nikola#7554 (master - c9fe520 : Chris Warrick): The build has errored.
07:31:47 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c09787a93076...c9fe520866e9
07:31:47 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/156440205
07:35:34 -travis-ci:#nikola- getnikola/nikola#7554 (master - c9fe520 : Chris Warrick): The build passed.
07:35:35 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c09787a93076...c9fe520866e9
07:35:35 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/156440205
07:36:23 -travis-ci:#nikola- getnikola/nikola#7555 (master - 8434d32 : Chris Warrick): The build passed.
07:36:24 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c9fe520866e9...8434d326fa6b
07:36:24 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/156440490
07:59:53 -GitHub[site]:#nikola- [nikola-site] Kwpolska pushed 1 new commit to master: https://git.io/viUAZ
07:59:53 -GitHub[site]:#nikola- nikola-site/master e3e3ecc Chris Warrick: Add taxonomy docs and fix post-list docs...
12:33:37 <KwBot> [nikola] Kwpolska closed issue #2489: Nikola 7.8.0: post-list directive generates a PythonAction error https://github.com/getnikola/nikola/issues/2489
12:33:48 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/viTB3
12:33:48 -GitHub[nikola]:#nikola- nikola/master 9122f1f Chris Warrick: Fix #2489 -- don’t crash if a post list has no posts...
12:39:21 -travis-ci:#nikola- getnikola/nikola#7556 (master - 9122f1f : Chris Warrick): The build passed.
12:39:22 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/8434d326fa6b...9122f1fb5970
12:39:22 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/156503276
13:03:26 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: https://git.io/viTuG
13:03:26 -GitHub[site]:#nikola- nikola-site/master ac1826f Roberto Alsina: today's hype post: comments via staticman
13:07:58 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: https://git.io/viTzT
13:07:58 -GitHub[site]:#nikola- nikola-site/master 7a49ad0 Roberto Alsina: typos
13:08:38 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: https://git.io/viTzY
13:08:38 -GitHub[site]:#nikola- nikola-site/master 06f116a Roberto Alsina: typos
13:11:07 * gour is reading today's hype post
13:13:03 <gour> will still deploy isso, in my case :-)
13:17:12 <ralsina> gour: yes, this is a very poor man's comment system
13:17:23 <ralsina> gour: it's better than "comment-by-mail" tho!
13:17:45 <gour> ralsina: that makes me proud of being rich(er)-Nikola user :-)
13:20:40 <gour> but it's nice to see new possibilities to easily deploy Nikola ;)
13:25:26 <ralsina> oh, there's a bunch!
13:25:33 <ralsina> Next hype post is about data
13:26:04 <ralsina> as in "doing fun things with data in a static site"
13:26:19 <ralsina> but it will take a while to get done, so maybe next week
13:38:24 * x1101 puts the hype-machine on standby
13:58:28 <ralsina> I think I figured out a way to do a full CMS using netlify staticman and github, but it requires a paid plan
13:58:52 <ralsina> hmmm maybe I can do it for free with gitlab
13:59:17 <ChrisWarrick> {"error":{"text":"Too many requests in this time frame.","nextValidRequestDate":"2016-08-31T14:01:50.841Z"}}
14:03:03 <ChrisWarrick> ralsina: would that be the form handling feature?
14:03:17 <ralsina> ChrisWarrick: yes, it's rate limited
14:04:14 <ChrisWarrick> for the "full CMS" part, would you use netlify form handling?
14:05:10 <ralsina> ChrisWarrick: either that or staticman
14:05:25 <ralsina> And then either netlify password-protection of github/gitlab's private repos
14:05:26 <ChrisWarrick> what would make it "full"?
14:05:44 <ralsina> well, it would do about as much as coil, that's full enough for me :-)
15:12:17 <KwBot> [nikola] ralsina opened issue #2490: Let's steal responsive images https://github.com/getnikola/nikola/issues/2490
15:16:17 <ChrisWarrick> ralsina: Are there any docs for what Staticman can output in the JSON?
15:16:31 * gour is thrilled about #2490
15:19:34 <gour> it looks i've jumped the boat at the right time :-)
15:50:54 * gour anticipates that Hugo might start losing stars soon...
15:52:42 <ChrisWarrick> ralsina: https://github.com/ralsina/staticman-data/pull/4
15:52:49 <ChrisWarrick> gour: why?
15:53:30 <gour> ChrisWarrick: see https://github.com/spf13/hugo/graphs/contributors & https://discuss.gohugo.io/t/bep-is-taking-a-hugo-pause/4001/5
15:55:04 <ChrisWarrick> projects can survive without a maintainer
15:56:32 <gour> survive? yes, but the situation is going to take its toll
15:57:22 <ralsina> it's pretty hard lo *lose* stars :-)
15:58:08 <ralsina> Also, same thing has happened with me here, I have gone a couple of months without doing shit
15:58:38 <gour> well, domino-effect helped to get them...i'm regularly updating my stars...true, but ChrisWarrick did/does a great job
15:58:51 <ralsina> yeah
15:59:09 <ChrisWarrick> hey, I took a vacation once without telling anyone
15:59:11 <gour> ralsina: with hugo, main force (spf13) besidesbep is also not actice for quite some time
15:59:17 <ralsina> ChrisWarrick: there are some docs about what it can output, yes
15:59:24 <gour> ChrisWarrick: unpaid one?
15:59:25 <ChrisWarrick> ralsina: where?
15:59:31 <ralsina> ChrisWarrick: let me dig them up
15:59:32 <ChrisWarrick> gour: am I paid for Nikola?
15:59:49 <ralsina> Noone is paid for Nikola :-)
15:59:56 <gour> ChrisWarrick: just a joke ;)
16:01:20 <ralsina> it was somewhere in the example repo for staticman... grrrrr
16:02:03 <ralsina> can't find it
16:02:12 <ralsina> it showed that you can do things like md5 a field or whatever
16:02:33 <ChrisWarrick> ralsina: nah, that's the config file documentation
16:02:45 <ralsina> ah, ok, there's no other
16:03:12 <ralsina> I expect everything in the form is a string and it gets dumped as-is?
16:03:41 <ralsina> ChrisWarrick: merged your PR
16:03:52 <ralsina> so, it should be live in a minute or so
16:03:55 <ChrisWarrick> thanks
16:04:18 <ChrisWarrick> I’m looking for the output JSON humans get
16:05:16 <ralsina> ah, the response? You can always ask @staticman
16:05:52 <ChrisWarrick> I got three different response formats already
16:07:19 <ralsina> There is actually source code for it, but it's JS
16:07:41 <ChrisWarrick> I tried reading that
16:08:21 <ChrisWarrick> Are there any official clients for staticman (jekyll)?
16:11:15 <ralsina> there is a jekyll theme that uses it, called minimal mistakes
16:11:44 <ralsina> I find jekyll separation of concerns extra confusing
16:15:15 <ChrisWarrick> Note: for technical reasons, _config.yml is NOT reloaded automatically when used with jekyll serve. If you make any changes to this file, please restart the server process for them to be applied.
16:15:19 <ChrisWarrick> amazing
16:16:38 <ralsina> !?!
16:17:53 <ChrisWarrick> jekyll is so awesome
16:18:03 <ralsina> ChrisWarrick: the JS submission seems to work well! Should it also empty the form on success?
16:18:28 <ralsina> ChrisWarrick: tons of people use it, and it has a trillion plugins. They clearly do something right :-P
16:18:30 <ChrisWarrick> ralsina: I didn't implement that
16:18:39 <ralsina> ChrisWarrick: ok, cool
16:18:46 <ChrisWarrick> their lead dev was a github co-foundert
16:18:49 <ChrisWarrick> that's their claim to fame
16:19:00 <ralsina> ah
16:19:07 <ralsina> and of course it's integrated with gh-pages
16:19:16 <ralsina> OTOH, to be honest netlify kicks gh-pages butt\
16:22:42 <ChrisWarrick> ralsina: https://github.com/ralsina/staticman-data/pull/5
16:23:11 <ralsina> ChrisWarrick: awesome, merged
16:27:13 <ralsina> Hmmm comments are sort-of-unsorted, aren't they?
16:27:24 <ralsina> Damn it, proof of concept
18:03:04 <ralsina> Hey, ChrisWarrick: looks like we didn't need the fancy JS anyway https://github.com/eduardoboucas/staticman/issues/11
18:03:34 <ChrisWarrick> ralsina: oh well, feel free to revert
18:03:43 <ralsina> nah, I like what we have
18:03:54 <ralsina> much more web 2.1