Logs for #nikola for 2016-08-28

07:25:39 <KwBot> [nikola] Kwpolska closed issue #2455: There is no standard way to obtain template deps from templates that are not files https://github.com/getnikola/nikola/issues/2455
07:25:52 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2479: Fix #2455 (master...tempalte-string-deps) https://git.io/v6hqK
07:30:22 -travis-ci:#nikola- getnikola/nikola#7517 (master - 5da1b87 : Chris Warrick): The build passed.
07:30:23 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/ac49ce34472b...5da1b8729c65
07:30:23 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155691459
08:35:52 <chronodekar> when running any of the nikola commands, is it possible to stop creating the cache folder ?
11:03:54 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: https://git.io/v6hzg
11:03:54 -GitHub[nikola]:#nikola- nikola/master 8eafc13 Roberto Alsina: Merge pull request #2478 from getnikola/global-data...
11:08:51 -travis-ci:#nikola- getnikola/nikola#7518 (master - 8eafc13 : Roberto Alsina): The build passed.
11:08:52 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/5da1b8729c65...8eafc13fa0b2
11:08:52 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155713418
11:32:00 <chronodekar> Darn .. still haven't figured out how to prevent that cache folder from getting created. 
11:32:14 <chronodekar> On the good side, I can .gitignore the thing in my VCS, so there's that. 
11:32:46 <chronodekar> Moving on - things I've learned/guessed about the themeing mechanism.
11:33:07 <chronodekar> Within the themes folder, there are 3 top-level folders = assets, messages and templates.
11:34:04 <chronodekar> The assets folder is copy-pasted to the output folder during 'nikola build'
11:34:59 <chronodekar> The messages folder is full of python files which are used for translations. To keep things simple, I'll just use 'en' as my language and skip this folder. 
11:35:47 <chronodekar> The templates folder is full of *.tmpl files which get processed by the templating engine mentioned within the 'engine' file located in the top-directory
11:36:21 <chronodekar> for better or worse, I can't rename the extensions from *.tmpl to *.j2 (I'm trying to build something with jinja2)
11:36:34 <chronodekar> but it's a minor gripe, and ignorable. 
11:38:20 <chronodekar> For jinja2 templates, all the *.tmpl files I create need to have '{#  -*- coding: utf-8 -*- #}' as the first line.
11:38:42 <chronodekar> I'm *guessing* this is for Python2 compatibility purposes. 
11:39:17 <chronodekar> @Nikola-devs = Do I have this correct? Or am I mistaken somewhere?
14:14:36 <ChrisWarrick> chronodekar: this is for python 2 compatibility of Mako templates, Jinja2 templates are regenerated
14:15:51 <ChrisWarrick> chronodekar: You *need* the cache folder, especially if you run `nikola build`. It can live in ~/.gitignore, sire.
14:16:15 <ChrisWarrick> And is *.j2 the official file extension?
16:16:08 <chronodekar> ChrisWarrick: Thanks for that. And no, there is no official file extension. It's just that I'm a bit used to seeing *.j2 in my django projects - more of a personal preference than anything else 
16:16:46 <ChrisWarrick> chronodekar: we use .tmpl for all template languages and there's no way to fix this
16:17:15 <ChrisWarrick> (and for my own Django stuff, I do .html, especially with the Django templating system)
16:17:15 <chronodekar> ChrisWarrick:  like I said, it's a minor gripe - more of a personal thing and not a big deal. 
16:17:27 <chronodekar> as of django 1.8, they
16:17:35 <chronodekar> 've officially supported jinja2
16:18:10 <ChrisWarrick> but you don't get some of the nice tags
16:19:47 <chronodekar> ok
17:11:56 <chronodekar> I'm trying to make my own *.tmpl files but am not sure what variables are available in what file. Is there any documentation about this?
17:12:12 <chronodekar> By variables, I'm referring to template variables.
17:12:46 <chronodekar> Like, the index template, there should be some way post headings are passed into the file. How would this be referenced?
17:29:48 -GitHub[sites]:#nikola- [nikola-users] Kwpolska pushed 1 new commit to master: https://git.io/v6hSx
17:29:48 -GitHub[sites]:#nikola- nikola-users/master 1142d38 Chris Warrick: Minor style fix
17:30:31 <chronodekar> alright, as far as I can tell there isn't any official documentation for what I'm looking for. The closest thing, is on a personal blog, linked off the project site.
17:30:40 <chronodekar> Which means, I'm going to have to make this on my own. 
17:30:56 -GitHub[sites]:#nikola- [nikola-users] Kwpolska pushed 1 new commit to master: https://git.io/v6h9e
17:30:56 -GitHub[sites]:#nikola- nikola-users/master b05b80d Chris Warrick: Collect static files after pulling from git
17:39:24 <KwBot> [nikola] ralsina closed issue #2477: Global data support https://github.com/getnikola/nikola/issues/2477
17:42:01 <KwBot> [nikola] ralsina assigned issue #2472 to ralsina: reST listings should also have source links https://github.com/getnikola/nikola/issues/2472
18:06:39 <ralsina> chronodekar: if you're still around I can clarify that about template variables but I need you to ask a bit more :-)
18:07:33 -GitHub[nikola]:#nikola- [nikola] ralsina created fix-2472 (+1 new commit): https://git.io/v6hHN
18:07:33 -GitHub[nikola]:#nikola- nikola/fix-2472 c227e89 Roberto Alsina: Add source link to listing directive
18:08:18 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to fix-2472: https://git.io/v6hHx
18:08:18 -GitHub[nikola]:#nikola- nikola/fix-2472 5bc1b45 Roberto Alsina: updated changelog
18:09:13 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #2480: Fix 2472 (master...fix-2472) https://git.io/v6hHj
18:11:42 -GitHub[nikola]:#nikola- [nikola] Kwpolska force-pushed fix-2473 from 62410b0 to f35920f: https://git.io/v6hQT
18:11:42 -GitHub[nikola]:#nikola- nikola/fix-2473 f35920f Chris Warrick: Fix #2473 -- always copy source files for listings
18:12:12 -travis-ci:#nikola- getnikola/nikola#7519 (fix-2472 - c227e89 : Roberto Alsina): The build failed.
18:12:13 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/c227e8930ff5
18:12:13 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155769459
18:12:40 <KwBot> [nikola] Kwpolska closed issue #2473: Listings should always copy source files https://github.com/getnikola/nikola/issues/2473
18:12:53 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2474: Fix #2473 -- always copy source files for listings (master...fix-2473) https://git.io/v65jN
18:17:16 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to fix-2472: https://git.io/v6hQu
18:17:16 -GitHub[nikola]:#nikola- nikola/fix-2472 748c7d1 Roberto Alsina: use underscore
18:17:41 <KwBot> [nikola] ralsina closed issue #2472: reST listings should also have source links https://github.com/getnikola/nikola/issues/2472
18:17:55 -GitHub[nikola]:#nikola- [nikola] ralsina closed pull request #2480: Fix #2472 (master...fix-2472) https://git.io/v6hHj
18:18:03 <ralsina> We are below 70 open issues for the 1st time in I suspect years
18:18:36 -travis-ci:#nikola- getnikola/nikola#7520 (fix-2472 - 5bc1b45 : Roberto Alsina): The build failed.
18:18:37 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c227e8930ff5...5bc1b451df82
18:18:37 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155769619
18:20:32 -travis-ci:#nikola- getnikola/nikola#7522 (fix-2473 - f35920f : Chris Warrick): The build has errored.
18:20:33 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/62410b099eb7...f35920fe478d
18:20:33 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155770195
18:25:13 -travis-ci:#nikola- getnikola/nikola#7525 (fix-2472 - 748c7d1 : Roberto Alsina): The build has errored.
18:25:14 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/5bc1b451df82...748c7d125d37
18:25:14 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155770948
18:26:18 -travis-ci:#nikola- getnikola/nikola#7524 (master - 3e7bf15 : Chris Warrick): The build passed.
18:26:19 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/8eafc13fa0b2...3e7bf156b1f0
18:26:19 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155770373
18:28:10 -GitHub[nikola]:#nikola- [nikola] Kwpolska created data-context-rest-doc-fixes (+1 new commit): https://git.io/v6h7v
18:28:10 -GitHub[nikola]:#nikola- nikola/data-context-rest-doc-fixes 2d43fa6 Chris Warrick: Document global context and data files...
18:31:15 -travis-ci:#nikola- getnikola/nikola#7527 (master - 0a3e021 : Roberto Alsina): The build was broken.
18:31:16 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/3e7bf156b1f0...0a3e02145994
18:31:16 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155771022
18:34:59 -travis-ci:#nikola- getnikola/nikola#7528 (data-context-rest-doc-fixes - 2d43fa6 : Chris Warrick): The build passed.
18:35:00 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/2d43fa6aa8a6
18:35:00 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155772239
19:01:27 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to data-context-rest-doc-fixes: https://git.io/v6h5E
19:01:27 -GitHub[nikola]:#nikola- nikola/data-context-rest-doc-fixes 447ba76 Chris Warrick: Move metadata documentation into its own section; fix typos
19:02:07 -GitHub[nikola]:#nikola- [nikola] Kwpolska opened pull request #2481: Documentation fixes for post metadata and data files (master...data-context-rest-doc-fixes) https://git.io/v6h5z
19:06:34 -travis-ci:#nikola- getnikola/nikola#7529 (data-context-rest-doc-fixes - 447ba76 : Chris Warrick): The build passed.
19:06:35 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/2d43fa6aa8a6...447ba768e5b9
19:06:35 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155777117
21:48:54 -GitHub[nikola]:#nikola- [nikola] ralsina closed pull request #2481: Documentation fixes for post metadata and data files (master...data-context-rest-doc-fixes) https://git.io/v6h5z
21:50:49 <[Tritium]> bazillion... is that more or less than a gajillion?
21:53:21 -travis-ci:#nikola- getnikola/nikola#7531 (master - 4766b81 : Roberto Alsina): The build is still failing.
21:53:22 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0a3e02145994...4766b8167e66
21:53:22 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155800906
21:53:44 -travis-ci:#nikola- Invariant build by Roberto Alsina: The build passed. See https://travis-ci.org/getnikola/invariant-builds/builds/155801007.
22:10:09 <KwBot> [nikola] ralsina opened issue #2482: Use the new data features and redu themes/plugins sites using Nikola https://github.com/getnikola/nikola/issues/2482
22:54:18 <[Tritium]> I have a feeling the "Stupid Template Tricks" doc (...which I should start...) is going to be half "and heres how you use that template you found on the internet with nikola"
23:47:11 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: https://git.io/v6jJ1
23:47:11 -GitHub[nikola]:#nikola- nikola/master 05aadc1 Roberto Alsina: Add a gist shortcode (Issue #2459). Would be nice to make rest_gist and mdx_gist base on this. Nicer even to remove them all to the plugins repo
23:51:25 -travis-ci:#nikola- getnikola/nikola#7532 (master - 05aadc1 : Roberto Alsina): The build is still failing.
23:51:26 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/4766b8167e66...05aadc1ddd15
23:51:26 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/155816111