07:09:04 <KwBot> [nikola] gwax opened issue #3031: `active` label does not work for path handler navigation links https://github.com/getnikola/nikola/issues/3031 08:11:38 -GitHub[nikola]:#nikola- [nikola] gwax created path_handler_fragments (+1 new commit): https://git.io/vpeSx 08:11:38 -GitHub[nikola]:#nikola- nikola/path_handler_fragments 3ed44ac George Leslie-Waksman: Add path handler support for fragments 08:14:59 -GitHub[nikola]:#nikola- [nikola] gwax opened pull request #3032: Add path handler support for fragments (master...path_handler_fragments) https://git.io/vpe9U 08:18:49 -travis-ci:#nikola- getnikola/nikola#9816 (path_handler_fragments - 3ed44ac : George Leslie-Waksman): The build failed. 08:18:49 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/3ed44ac0dbff 08:18:50 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366718397 08:24:22 <KwBot> [nikola] huhuang03 opened issue #3033: How can I list all post in Tags and Categories page https://github.com/getnikola/nikola/issues/3033 09:29:12 -GitHub[nikola]:#nikola- [nikola] tbm opened pull request #3034: Remove duplicate "kind" from documentation (master...kind-duplicate) https://git.io/vpeH1 09:42:07 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 2 new commits to master: https://git.io/vpeQe 09:42:07 -GitHub[nikola]:#nikola- nikola/master e19e8ce Martin Michlmayr: Remove duplicate "kind" from documentation 09:42:07 -GitHub[nikola]:#nikola- nikola/master 3c946fe Chris Warrick: Merge pull request #3034 from tbm/kind-duplicate... 09:43:40 <KwBot> [nikola] Kwpolska assigned issue #3033 to Kwpolska: How can I list all post in Tags and Categories page https://github.com/getnikola/nikola/issues/3033 09:48:57 -travis-ci:#nikola- getnikola/nikola#9819 (master - 3c946fe : Chris Warrick): The build passed. 09:48:58 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/78b2bd70a8ed...3c946fe110ed 09:48:58 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366734762 09:50:02 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vpeQs 09:50:02 -GitHub[nikola]:#nikola- nikola/master c962f86 Chris Warrick: Merge pull request #3032 from getnikola/path_handler_fragments... 09:52:59 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vpeQc 09:52:59 -GitHub[nikola]:#nikola- nikola/master d792c08 Chris Warrick: Document #3032... 09:57:06 -travis-ci:#nikola- getnikola/nikola#9820 (master - c962f86 : Chris Warrick): The build passed. 09:57:07 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/3c946fe110ed...c962f8605b31 09:57:07 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366736236 10:01:57 -travis-ci:#nikola- getnikola/nikola#9821 (master - d792c08 : Chris Warrick): The build passed. 10:01:58 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c962f8605b31...d792c08f0b2f 10:01:58 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366736719 10:29:47 <tbm> ChrisWarrick: thanks for all your help with my bug reports yesterday. 10:29:57 <ChrisWarrick> tbm: you’re welcome! 10:29:59 <tbm> ChrisWarrick: I have a few small things I cannot figure out in case you have a few minutes ;) 10:30:05 <ChrisWarrick> go ahead 10:30:41 <tbm> ChrisWarrick: so I'm using bootstrap3. One issue is that the title metainfo is used to create a h1 10:30:51 <tbm> ChrisWarrick: but I want the html title to be different to the h1 if possible 10:31:07 <tbm> ChrisWarrick: is that possible without changing the theme? 10:31:09 <ChrisWarrick> you mean the <title> tag should show something else than <h1> in the post? 10:31:17 <tbm> yes 10:31:27 <ChrisWarrick> you’d need to customize the template 10:31:32 <tbm> usually I choose a short <title> and a longer <h1> 10:31:51 <tbm> can I customize templates without changing the theme itself? i.e. can I just have *some* templates? That should be possible right? 10:32:03 <ChrisWarrick> nikola theme -c base_helper.tmpl 10:32:20 <ChrisWarrick> that will copy base_helper.tmpl from the current theme to templates/base_helper.tmpl so you can modify it 10:32:39 <tbm> ok 10:32:59 <tbm> the next question may have the same answer ;) bootstrap3 doesn't have breadcrumbs 10:33:05 <ChrisWarrick> how to modify it is another question — you’d need to check if you have a blog post, and if you do, use something else, post.meta('short_title') for example 10:33:07 <tbm> it seems bootstrap4 does but it's not available for v7. 10:33:30 <ChrisWarrick> breadcrumbs appear in galleries and listings only 10:34:00 <ChrisWarrick> where do you want to have them? 10:34:18 <tbm> hmm. I guess breadcrumbs are going out of fashion a bit but they seem to make sense in my case. unless you have a better idea 10:34:33 <tbm> ChrisWarrick: this is an example of my current site: http://cyrius.com/debian/kirkwood/qnap/ts-119/troubleshooting/ 10:34:34 <ChrisWarrick> where do you want to have them? 10:34:38 <tbm> ChrisWarrick: 10:34:38 <tbm> Debian HOWTOs Kirkwood QNAP TS-11x/TS-12x Troubleshooting 10:34:41 <tbm> at the top 10:34:44 <ChrisWarrick> Aye, I see. 10:34:44 <tbm> for some pages, basically 10:35:42 <ChrisWarrick> tbm: https://github.com/getnikola/nikola/blob/v7-maintenance/nikola/data/themes/base/templates/crumbs.tmpl 10:36:11 <ChrisWarrick> tbm: custom template for these pages + something to figure out what the crumbs should be 10:40:08 <tbm> ChrisWarrick: can I assign a custom template based on whether it has specific metadata info? 10:40:14 <tbm> or only on filename 10:40:27 <ChrisWarrick> tbm: .. template: foo.tmpl 10:41:17 <tbm> ChrisWarrick: I wa trying to avoid that since it's a lot of pages. but maybe I can specify a different templae if there are *no* breadcrumbs. 10:41:20 <tbm> ok, I'll try that 10:41:57 <tbm> one more thing. I find it out, in default bootstrap3, that some <h.> are links+blue and some are black. basically an <a id> influences what it looks like 10:42:00 <ChrisWarrick> Another way would be multiple input paths 10:42:26 <tbm> find it out : s/out/odd/ 10:44:00 <ChrisWarrick> tbm: post titles appear as regular links. section titles are sometimes links, and we make those black because them being links is irrelevant 10:45:33 <tbm> ChrisWarrick: <h2><a id = ...></h2> shows up as blue with a line when you hover over it. that seems a bit weird/inconsistent 10:46:36 <ChrisWarrick> feel free to create a custom.css file if you dislike that 10:46:58 <ChrisWarrick> although what specific example are we talking about? 10:47:56 <tbm> ChrisWarrick: yeah, will use custom.css but it seems weird 10:47:58 <tbm> ChrisWarrick: here: http://cyrius.netlify.com/debian/kirkwood/qnap/ts-219/install/ 10:48:07 <tbm> heading Overview is black, fine 10:48:20 <ChrisWarrick> Oh, this. 10:48:28 <tbm> but scroll down to "The Installation". it's blue, and when you hover it gets an underline, just because of an <a id> 10:48:31 <ChrisWarrick> this is bootstrap’s fault, not ours 10:48:49 <tbm> ok, I'll use custom.css 10:49:03 <tbm> in a way, it was good to see it because I realized I like blue headings. 10:49:12 <tbm> thanks again. I'll work on custom templates and see if that works for me 10:49:25 <ChrisWarrick> <a id> is something one would do in the 90s 10:49:43 <tbm> ChrisWarrick: oh, what should I use now? 10:49:45 <ChrisWarrick> nowadays, try <h4 id="download"> 10:49:50 <tbm> oh 10:49:52 <tbm> thanks 10:50:07 <ChrisWarrick> or <div id="download"> to enclose everything (doing it on hX is fine though) 10:50:08 <tbm> My HTML is from the 90s, unfortunately :-P 10:51:18 <ChrisWarrick> also, you might hit black links if you have <a class="toc-backref"> (as we do in the manual, as generated by reST and its table of contents) 11:13:09 <KwBot> [nikola] tbm opened issue #3035: HTML validation errors with default bootstrap3 theme https://github.com/getnikola/nikola/issues/3035 11:31:26 <KwBot> [nikola] Kwpolska closed issue #3035: HTML validation errors with default bootstrap3 theme https://github.com/getnikola/nikola/issues/3035 11:32:52 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #3028: Don’t silence errors that occur while reading metadata (master...fix-metadata-error-reporting) https://git.io/vpeCO 11:33:05 -GitHub[nikola]:#nikola- [nikola] Kwpolska deleted fix-metadata-error-reporting at 258132d: https://git.io/vpedm 11:42:03 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to fix-3022-better-index-html-conflict-errors: https://git.io/vpedg 11:42:03 -GitHub[nikola]:#nikola- nikola/fix-3022-better-index-html-conflict-errors 2be84b8 Chris Warrick: Don’t rebuild all pages if DISABLE_INDEXES setting changes... 11:49:24 -travis-ci:#nikola- getnikola/nikola#9823 (fix-3022-better-index-html-conflict-errors - 2be84b8 : Chris Warrick): The build was broken. 11:49:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/90c2e4a3e47d...2be84b8dc054 11:49:25 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366760753 11:58:43 -GitHub[nikola]:#nikola- [nikola] felixfontein created fix-3024 (+1 new commit): https://git.io/vpedh 11:58:43 -GitHub[nikola]:#nikola- nikola/fix-3024 0655948 Felix Fontein: Fixing RSS_PATH behavior. 11:58:54 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to fix-3025: https://git.io/vpedj 11:58:54 -GitHub[nikola]:#nikola- nikola/fix-3025 60bee00 Chris Warrick: Fix #3025 part 2 -- add smartjoin function/filter... 11:59:16 -GitHub[nikola]:#nikola- [nikola] felixfontein opened pull request #3036: Fixing RSS_PATH behavior. (master...fix-3024) https://git.io/vpeFf 12:02:21 -GitHub[nikola]:#nikola- [nikola] Kwpolska force-pushed fix-3022-better-index-html-conflict-errors from 2be84b8 to a9be3c7: https://git.io/vpecd 12:02:21 -GitHub[nikola]:#nikola- nikola/fix-3022-better-index-html-conflict-errors 4e42e93 Chris Warrick: Fix #3022 -- Explain index.html conflicts better... 12:02:21 -GitHub[nikola]:#nikola- nikola/fix-3022-better-index-html-conflict-errors 1441923 Chris Warrick: Better appearance of error message... 12:02:21 -GitHub[nikola]:#nikola- nikola/fix-3022-better-index-html-conflict-errors a9be3c7 Chris Warrick: Don’t rebuild all pages if DISABLE_INDEXES setting changes... 12:05:11 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to fix-3025: https://git.io/vpeFL 12:05:11 -GitHub[nikola]:#nikola- nikola/fix-3025 a8b4e6f Chris Warrick: Jinjify and add missing smartjoin call... 12:05:46 -travis-ci:#nikola- getnikola/nikola#9824 (fix-3024 - 0655948 : Felix Fontein): The build passed. 12:05:46 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/0655948ee1f7 12:05:47 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366764107 12:06:32 <tbm> when is v8 planned for? 12:07:45 -GitHub[nikola]:#nikola- [nikola] Kwpolska opened pull request #3037: Fix #3025 — add METADATA_VALUE_MAPPING and smartjoin (master...fix-3025) https://git.io/vpeFY 12:09:52 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-3024: https://git.io/vpeFG 12:09:52 -GitHub[nikola]:#nikola- nikola/fix-3024 3843daa Felix Fontein: Added CHANGES.txt entry. 12:12:24 -travis-ci:#nikola- getnikola/nikola#9825 (fix-3025 - 60bee00 : Chris Warrick): The build is still failing. 12:12:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f4ee3827c1d4...60bee0074d3d 12:12:25 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366764121 12:16:11 -GitHub[nikola]:#nikola- [nikola] tbm opened pull request #3038: Add element role to navigation bar (v7-maintenance...add-role) https://git.io/vpeFE 12:17:13 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 2 new commits to v7-maintenance: https://git.io/vpeFV 12:17:13 -GitHub[nikola]:#nikola- nikola/v7-maintenance 7a04a66 Martin Michlmayr: Add element role to navigation bar... 12:17:13 -GitHub[nikola]:#nikola- nikola/v7-maintenance bd44326 Chris Warrick: Merge pull request #3038 from tbm/add-role... 12:19:28 -GitHub[nikola]:#nikola- [nikola] Kwpolska force-pushed fix-3025 from a8b4e6f to 869a07a: https://git.io/vpeFi 12:19:28 -GitHub[nikola]:#nikola- nikola/fix-3025 ce1e6d6 Chris Warrick: Fix #3025 -- add `METADATA_VALUE_MAPPING` setting... 12:19:28 -GitHub[nikola]:#nikola- nikola/fix-3025 49c36fa Chris Warrick: Fix #3025 part 2 -- add smartjoin function/filter... 12:19:28 -GitHub[nikola]:#nikola- nikola/fix-3025 869a07a Chris Warrick: Jinjify and add missing smartjoin call... 12:20:53 -GitHub[nikola]:#nikola- [nikola] Kwpolska force-pushed fix-3025 from 869a07a to fa6df39: https://git.io/vpeFi 12:20:54 -GitHub[nikola]:#nikola- nikola/fix-3025 fa6df39 Chris Warrick: Fix #3025 part 2 -- add smartjoin function/filter... 12:21:29 -travis-ci:#nikola- getnikola/nikola#9827 (fix-3022-better-index-html-conflict-errors - a9be3c7 : Chris Warrick): The build was fixed. 12:21:30 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/2be84b8dc054...a9be3c7fbc88 12:21:30 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366764752 12:22:21 <KwBot> [nikola] Kwpolska closed issue #3022: render_taxonomies:index.html conflicts with pages/index.html https://github.com/getnikola/nikola/issues/3022 12:22:33 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vpeF1 12:22:34 -GitHub[nikola]:#nikola- nikola/master c5b7b96 Chris Warrick: Merge pull request #3026 from getnikola/fix-3022-better-index-html-conflict-errors... 12:24:39 <KwBot> [nikola] Kwpolska opened issue #3039: Rename DISABLE_INDEXES_PLUGIN_* settings https://github.com/getnikola/nikola/issues/3039 12:26:01 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to fix-3025: https://git.io/vpeFF 12:26:01 -GitHub[nikola]:#nikola- nikola/fix-3025 faf1a6f Chris Warrick: Merge branch 'master' into fix-3025 12:33:24 -travis-ci:#nikola- getnikola/nikola#9830 (fix-3024 - 3843daa : Felix Fontein): The build passed. 12:33:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0655948ee1f7...3843daa57d68 12:33:25 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366766434 12:34:43 <KwBot> [nikola] Kwpolska closed issue #3024: RSS_PATH doesn't work as advertised (is path and filename, excluding .xml) https://github.com/getnikola/nikola/issues/3024 12:34:56 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #3036: Fixing RSS_PATH behavior. (master...fix-3024) https://git.io/vpeFf 12:35:24 <KwBot> [nikola] Kwpolska opened issue #3040: Changing RSS_PATH does not cause rebuilds of pages that link to it (that is, all of them) https://github.com/getnikola/nikola/issues/3040 12:35:24 <KwBot> [nikola] Kwpolska assigned issue #3040 to Kwpolska: Changing RSS_PATH does not cause rebuilds of pages that link to it (that is, all of them) https://github.com/getnikola/nikola/issues/3040 12:35:30 -GitHub[nikola]:#nikola- [nikola] felixfontein deleted fix-3024 at 3843daa: https://git.io/vpebq 12:36:44 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to v7-maintenance: https://git.io/vpeb3 12:36:44 -GitHub[nikola]:#nikola- nikola/v7-maintenance bb097b2 Felix Fontein: Fixing RSS_PATH behavior. 12:46:00 <KwBot> [nikola] Kwpolska closed issue #3040: Changing RSS_PATH does not cause rebuilds of pages that link to it (that is, all of them) https://github.com/getnikola/nikola/issues/3040 12:46:13 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vpebX 12:46:13 -GitHub[nikola]:#nikola- nikola/master 987f186 Chris Warrick: Fix #3040 -- fix RSS_PATH/translatable setting rebuild issues... 12:46:46 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to v7-maintenance: https://git.io/vpeb1 12:46:46 -GitHub[nikola]:#nikola- nikola/v7-maintenance 9c5bfa0 Chris Warrick: Fix #3040 -- fix RSS_PATH/translatable setting rebuild issues... 12:47:06 -travis-ci:#nikola- getnikola/nikola#9833 (v7-maintenance - bd44326 : Chris Warrick): The build passed. 12:47:07 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/92466d0c70ec...bd4432623591 12:47:07 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366767819 12:49:21 <KwBot> [nikola] Kwpolska opened issue #3041: Customizing main RSS path https://github.com/getnikola/nikola/issues/3041 12:49:21 <KwBot> [nikola] Kwpolska assigned issue #3041 to felixfontein: Customizing main RSS path https://github.com/getnikola/nikola/issues/3041 12:50:00 -travis-ci:#nikola- getnikola/nikola#9839 (fix-3025 - faf1a6f : Chris Warrick): The build failed. 12:50:01 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/fa6df39ad812...faf1a6f68edf 12:50:01 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366769407 12:59:32 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to fix-3025: https://git.io/vpeNJ 12:59:32 -GitHub[nikola]:#nikola- nikola/fix-3025 861b4d7 Chris Warrick: Fix pydocstyle “warning”... 13:00:38 -travis-ci:#nikola- getnikola/nikola#9843 (master - 987f186 : Chris Warrick): The build passed. 13:00:39 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/2d5dae3781e9...987f18610fb7 13:00:39 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366774300 13:07:01 -travis-ci:#nikola- getnikola/nikola#9844 (v7-maintenance - 9c5bfa0 : Chris Warrick): The build passed. 13:07:02 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bb097b2fa117...9c5bfa0c1940 13:07:02 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366774377 13:16:39 -travis-ci:#nikola- getnikola/nikola#9847 (fix-3025 - 861b4d7 : Chris Warrick): The build was fixed. 13:16:40 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/faf1a6f68edf...861b4d7992c2 13:16:40 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366776928 14:11:27 <tbm> ChrisWarrick: what's the plan for v8? It sounds like it's far away, yet most new stuff is kept for v8 14:11:40 <ChrisWarrick> tbm: known issue 14:12:11 <ChrisWarrick> tbm: that said, if we get YAML config done, and perhaps a few more things, we might end up releasing v8 and then improving in v8.1 perhaps? 14:12:46 <tbm> ChrisWarrick: I was just going to say: rename v8 to v9 and make a v8 soonish ;) which sounds similar to your v8.1 idea 14:13:49 <ralsina> tbm: we wanted to put the big incompatible changes in v8. That also means all the big changes that we don't have time to do properly :-( 14:14:07 <ralsina> But yes, the big one left is the YAML config. I will put my book on hold for a week and push it. 14:15:01 <tbm> ralsina: hi there 14:15:31 <tbm> I've been very impressed by how responsive the development team is (ChrisWarrick in partcular) 14:15:54 <tbm> I know hugo is very popular right now but nikola does everything I need. I'm quite happy so far. Thanks! 14:16:00 <ChrisWarrick> You’re always welcome! 14:16:27 <ChrisWarrick> (And my responsiveness is a concidence called “fully free Saturday”) 14:16:33 <tbm> (I'm converting my site over from a ~5 year old nanoc) 14:16:51 <ralsina> I agree that he is very responsive. Otherwise the prject would look pretty dead :-( 14:16:56 <ChrisWarrick> ralsina: I can try to contribute a lesson or two to the book in the next chapter (say, on setup.py and pypi) 14:17:05 <ralsina> ChrisWarrick: nice! 14:17:20 <ralsina> If you want to take those two topics it would be awesome 14:17:34 <ChrisWarrick> I’ll try, although I’m not setting a hard deadline 14:17:41 <ralsina> ChrisWarrick: no worries 14:17:51 <ralsina> ChrisWarrick: if I write them 1st, then they are written :-) 14:18:12 <ralsina> ChrisWarrick: BTW, setting up the tooling is pretty manual since I never expected others to attempt it 14:18:30 <ChrisWarrick> ralsina: I expected you to be using gitlab CI for actual automation 14:19:14 <ChrisWarrick> ralsina: and to write a “how to automate building this book” chapter 14:19:16 <ralsina> ChrisWarrick: it did not actually work at 1st because I could not get gitbook to build to a older called public 14:19:38 <ralsina> and when I could do it, then it already worked and did not want to bother installing gitbook on the CI boxes 14:20:03 <ralsina> I fully expect there will be a book on the tooling for the book 14:20:12 <ralsina> It may consist 25% of curses 14:20:35 <ralsina> I am sorely tempted to rewrite the damn tools 14:20:44 <ChrisWarrick> Why not use Nikola? 14:20:45 <ralsina> I published a package in freaking npm for it 14:20:53 <ChrisWarrick> oh my 14:20:58 <ralsina> Nikola doesn't have the larger structure support 14:21:09 <ralsina> Or the "build an epub" support 14:21:09 <ChrisWarrick> It could 14:21:19 <ralsina> But it was not a good decision not to use Nikola 14:21:35 <ralsina> So, after the book, I fully intend to write nikola-book 14:21:44 <ChrisWarrick> cat cache/pages/*.html > everything.html; pandoc -i everything.html -o everything.epub 14:22:07 <ralsina> Something like that, maybe, yes 14:22:43 <ralsina> Also, fixing snaps is tricky because I am using arch again now. Freedom! 14:24:13 <ChrisWarrick> Oh, hello 14:24:24 <ChrisWarrick> you could drop them 14:24:36 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to ipynb-basic-template: https://git.io/vpepJ 14:24:36 -GitHub[nikola]:#nikola- nikola/ipynb-basic-template bb7fe3f Roberto Alsina: Merge branch 'master' into ipynb-basic-template 14:25:06 <ChrisWarrick> ralsina: have you got an AUR account, ever bothered with PKGBUILDs? 14:26:45 <KwBot> [nikola] ralsina reopened issue #3027: post-list shortcode doesn't work with Markdown https://github.com/getnikola/nikola/issues/3027 14:26:49 <KwBot> [nikola] ralsina assigned issue #3027 to ralsina: post-list shortcode doesn't work with Markdown https://github.com/getnikola/nikola/issues/3027 14:28:44 <ralsina> ChrisWarrick: I used to maintain a few UILDS 14:28:53 <ralsina> PKGBUILDS 14:29:01 <ralsina> Nah, I will fix it 14:29:09 <ralsina> I still have ubuntu at work, worst case 14:29:43 <ChrisWarrick> ralsina: if you have an AUR account and want co-maintainership of the nikola{,-git} packages, I’ll give it to you 14:29:49 <ChrisWarrick> (and you should want that) 14:31:25 -travis-ci:#nikola- getnikola/nikola#9849 (ipynb-basic-template - bb7fe3f : Roberto Alsina): The build passed. 14:31:26 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f86790e809fd...bb7fe3fb3f71 14:31:26 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366797546 14:35:59 <ralsina> ChrisWarrick: let me check if my old account is still there 14:41:38 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #3020: Use basic ipynb template by default for slightly better appearance and behavior (master...ipynb-basic-template) https://git.io/vxj3A 14:42:36 -GitHub[nikola]:#nikola- [nikola] felixfontein created fix-3041 (+2 new commits): https://git.io/vpep2 14:42:36 -GitHub[nikola]:#nikola- nikola/fix-3041 a0da2e2 Felix Fontein: Allowing to configure filename base for RSS_PATH. 14:42:36 -GitHub[nikola]:#nikola- nikola/fix-3041 0f6ff8f Felix Fontein: Allowing to configure file extensions for Atom and RSS feeds. 14:43:43 <ralsina> ChrisWarrick: the default notiication level in GL is to only be notified in issues you already participated. I should be getting the important stuff now 14:43:43 -GitHub[nikola]:#nikola- [nikola] felixfontein opened pull request #3042: Customizing main RSS path, as well as Atom and RSS feed extensions (master...fix-3041) https://git.io/vpepV 14:45:22 -GitHub[nikola]:#nikola- [nikola] felixfontein force-pushed fix-3041 from 0f6ff8f to a5c8f38: https://git.io/vpepo 14:45:23 -GitHub[nikola]:#nikola- nikola/fix-3041 c398e4d Felix Fontein: Allowing to configure filename base for RSS_PATH. 14:45:23 -GitHub[nikola]:#nikola- nikola/fix-3041 a5c8f38 Felix Fontein: Allowing to configure file extensions for Atom and RSS feeds. 14:45:45 <KwBot> [nikola] Kwpolska closed issue #3029: [canterville] Inconsistent spacing between paragraphs https://github.com/getnikola/nikola/issues/3029 14:48:45 -travis-ci:#nikola- getnikola/nikola#9851 (master - df80757 : Chris Warrick): The build passed. 14:48:46 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/987f18610fb7...df80757ad1fa 14:48:46 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366801624 14:48:47 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-3041: https://git.io/vpepD 14:48:47 -GitHub[nikola]:#nikola- nikola/fix-3041 58388b3 Felix Fontein: RSS_PATH_FILENAME_BASE -> RSS_FILENAME_BASE. 14:50:51 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-3041: https://git.io/vpepb 14:50:51 -GitHub[nikola]:#nikola- nikola/fix-3041 0f3f219 Felix Fontein: Simplifying. 14:51:01 -travis-ci:#nikola- getnikola/nikola#9852 (fix-3041 - 0f6ff8f : Felix Fontein): The build has errored. 14:51:02 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/a0da2e268c54^...0f6ff8feb593 14:51:02 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366801837 14:56:03 <tbm> ChrisWarrick: so, crumbs isn't available for pages 14:56:20 <tbm> I cannot believe nobody has needed breadcrumbs for pages before 14:56:25 <ChrisWarrick> tbm: not by default, no 14:56:31 <ChrisWarrick> you can contribute a plugin 14:56:36 -travis-ci:#nikola- getnikola/nikola#9853 (fix-3041 - a5c8f38 : Felix Fontein): The build passed. 14:56:37 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0f6ff8feb593...a5c8f3843315 14:56:37 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366802384 14:57:15 <tbm> ChrisWarrick: so a plugin that makes crumbs available for pages and then I could use the crumbs.tmpl to iterate over that? 14:57:22 <ChrisWarrick> yes 14:58:08 <tbm> ChrisWarrick: and nobody has done that before? Are breadcrumbs so out of fashion? 14:58:36 <ChrisWarrick> Perhaps nobody had built a page that needed breadcrumbs yet 14:59:11 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-3041: https://git.io/vpehZ 14:59:11 -GitHub[nikola]:#nikola- nikola/fix-3041 d0bb8b0 Felix Fontein: FEED_EXTENSION -> ATOM_EXTENSION; adding extensions to global context and documenting them. 14:59:42 <tbm> ChrisWarrick: yeah I'm just wondering if I'm looking at the problem in the wrong may. Maybe there's a different approach but I don't think so 14:59:43 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vpehn 14:59:43 -GitHub[nikola]:#nikola- nikola/master 54cd963 Chris Warrick: Union merging for CHANGES.txt... 14:59:45 <ChrisWarrick> the “update” is so awesome I just pushed this onto master: https://about.gitlab.com/2015/02/10/gitlab-reduced-merge-conflicts-by-90-percent-with-changelog-placeholders/ 15:00:18 <tbm> ChrisWarrick: btw, speaking of books, can you recommend a resource to learn about modern html/css for those who learned it back in the 90s (or early 2000s) 15:00:52 <ChrisWarrick> tbm: I don’t have any, my resource is “googling stuff around and remembering stuff learned in the mid 2000s” 15:02:28 -travis-ci:#nikola- getnikola/nikola#9857 (fix-3041 - 0f3f219 : Felix Fontein): The build passed. 15:02:29 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/58388b3797dc...0f3f219d7254 15:02:29 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366803855 15:10:30 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-3041: https://git.io/vpehQ 15:10:30 -GitHub[nikola]:#nikola- nikola/fix-3041 5a1ce3a Felix Fontein: Forgot rename. 15:11:33 <berti> ... a lot of activity today 15:12:18 -GitHub[nikola]:#nikola- [nikola] Kwpolska created all_page_dependencies (+1 new commit): https://git.io/vpehF 15:12:18 -GitHub[nikola]:#nikola- nikola/all_page_dependencies 89d5ceb Chris Warrick: Add ALL_PAGE_DEPENDENCIES feature to clean up global context... 15:12:52 -travis-ci:#nikola- getnikola/nikola#9859 (fix-3041 - d0bb8b0 : Felix Fontein): The build failed. 15:12:53 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0f3f219d7254...d0bb8b0bd02c 15:12:53 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366805875 15:17:32 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-3041: https://git.io/vpejf 15:17:32 -GitHub[nikola]:#nikola- nikola/fix-3041 849ce2e Felix Fontein: Forgot two places (h/t @Kwpolska). 15:18:36 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to all_page_dependencies: https://git.io/vpejJ 15:18:36 -GitHub[nikola]:#nikola- nikola/all_page_dependencies 4637b40 Chris Warrick: Translatable Settings support for ALL_PAGE_DEPS... 15:18:50 -GitHub[nikola]:#nikola- [nikola] Kwpolska opened pull request #3043: Add ALL_PAGE_DEPENDENCIES feature to clean up global context (master...all_page_dependencies) https://git.io/vpejU 15:21:17 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to fix-3041: https://git.io/vpejt 15:21:17 -GitHub[nikola]:#nikola- nikola/fix-3041 de95165 Chris Warrick: Add #3041 setting names to changelog... 15:23:08 -travis-ci:#nikola- getnikola/nikola#9861 (master - 54cd963 : Chris Warrick): The build passed. 15:23:09 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/df80757ad1fa...54cd9631c334 15:23:10 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366806023 15:26:51 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to all_page_dependencies: https://git.io/vpej4 15:26:51 -GitHub[nikola]:#nikola- nikola/all_page_dependencies d209432 Chris Warrick: Clean up copy-paste mixups... 15:32:10 <KwBot> [nikola] Kwpolska closed issue #3041: Customizing main RSS path https://github.com/getnikola/nikola/issues/3041 15:32:27 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #3042: Customizing main RSS path, as well as Atom and RSS feed extensions (master...fix-3041) https://git.io/vpepV 15:33:16 -GitHub[nikola]:#nikola- [nikola] ralsina created make-post-list-independent (+2 new commits): https://git.io/vpejr 15:33:16 -GitHub[nikola]:#nikola- nikola/make-post-list-independent 0b43422 Roberto Alsina: Moved post-list to its own plugin 15:33:16 -GitHub[nikola]:#nikola- nikola/make-post-list-independent a3d1529 Roberto Alsina: Fix #3027 15:34:03 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #3044: Make post list shortcode independent of the reSt directive (master...make-post-list-independent) https://git.io/vpejo 15:34:48 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to all_page_dependencies: https://git.io/vpejK 15:34:48 -GitHub[nikola]:#nikola- nikola/all_page_dependencies da261b7 Chris Warrick: Merge 'master' and add #3041 stuff 15:36:44 <KwBot> [nikola] ralsina closed issue #2981: Decide whether reSt files use .rst or .txt and stick to it https://github.com/getnikola/nikola/issues/2981 15:37:23 <KwBot> [nikola] ralsina closed issue #2970: Settings (per language) for Markdown extensions https://github.com/getnikola/nikola/issues/2970 15:37:40 -GitHub[nikola]:#nikola- [nikola] tbm opened pull request #3045: Make crumbs available in all pages (master...crumbs-pages) https://git.io/vpej9 15:40:41 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to make-post-list-independent: https://git.io/vpejx 15:40:41 -GitHub[nikola]:#nikola- nikola/make-post-list-independent 2d30008 Roberto Alsina: forgot 15:41:49 -travis-ci:#nikola- getnikola/nikola#9869 (all_page_dependencies - d209432 : Chris Warrick): The build passed. 15:41:50 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/4637b40ca870...d209432f3a4b 15:41:50 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366813435 15:45:00 -travis-ci:#nikola- getnikola/nikola#9871 (master - 75a1f70 : Chris Warrick): The build passed. 15:45:01 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/54cd9631c334...75a1f70c22d3 15:45:01 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366814909 15:46:48 <ChrisWarrick> tbm: minor hint, changes.txt additions should go on top 15:47:00 <tbm> ok 15:48:45 <ChrisWarrick> tbm: “I'll post a new version soon.” ← I hope you mean “I’ll push another commit to that branch that makes it work better.” 15:49:22 <tbm> ChrisWarrick: yep 15:50:44 -travis-ci:#nikola- getnikola/nikola#9874 (all_page_dependencies - da261b7 : Chris Warrick): The build passed. 15:50:45 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/d209432f3a4b...da261b7e772d 15:50:45 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366815505 15:54:55 -GitHub[nikola]:#nikola- [nikola] ralsina created make-chart-independent (+1 new commit): https://git.io/vpveV 15:54:55 -GitHub[nikola]:#nikola- nikola/make-chart-independent 68746a6 Roberto Alsina: Make chart shortcode its own plugin 15:56:55 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to make-post-list-independent: https://git.io/vpve6 15:56:55 -GitHub[nikola]:#nikola- nikola/make-post-list-independent 792c5dc Roberto Alsina: lint 16:01:19 <KwBot> [nikola-themes] appliedprivacy opened issue #148: [bootstrap] make bootstrap work out of the box with common Content-Security-Policy https://github.com/getnikola/nikola-themes/issues/148 16:01:25 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 2 new commits to make-chart-independent: https://git.io/vpve5 16:01:25 -GitHub[nikola]:#nikola- nikola/make-chart-independent ea68143 Roberto Alsina: lint 16:01:25 -GitHub[nikola]:#nikola- nikola/make-chart-independent bd64185 Roberto Alsina: typo 16:02:50 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to make-post-list-independent: https://git.io/vpveF 16:02:50 -GitHub[nikola]:#nikola- nikola/make-post-list-independent f7ec3d6 Roberto Alsina: docstrings 16:04:29 -travis-ci:#nikola- getnikola/nikola#9877 (make-post-list-independent - 2d30008 : Roberto Alsina): The build failed. 16:04:30 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/a3d1529b3025...2d30008abc97 16:04:30 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366817073 16:15:37 -travis-ci:#nikola- getnikola/nikola#9883 (make-chart-independent - bd64185 : Roberto Alsina): The build failed. 16:15:38 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/68746a623722...bd641851ad08 16:15:38 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366822953 16:19:27 -travis-ci:#nikola- getnikola/nikola#9884 (make-post-list-independent - f7ec3d6 : Roberto Alsina): The build failed. 16:19:28 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/792c5dcb3f58...f7ec3d65c6b0 16:19:28 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366823337 16:22:58 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #3046: Make chart independent (master...make-chart-independent) https://git.io/vpvvD 16:29:10 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to make-chart-independent: https://git.io/vpvf3 16:29:10 -GitHub[nikola]:#nikola- nikola/make-chart-independent ae91c25 Roberto Alsina: added missing docstring 16:30:39 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to make-post-list-independent: https://git.io/vpvfs 16:30:39 -GitHub[nikola]:#nikola- nikola/make-post-list-independent 3bc74fc Roberto Alsina: added missing docstring 16:40:36 -travis-ci:#nikola- getnikola/nikola#9889 (make-chart-independent - ae91c25 : Roberto Alsina): The build was fixed. 16:40:37 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bd641851ad08...ae91c255c29e 16:40:37 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366830429 16:50:32 -travis-ci:#nikola- getnikola/nikola#9891 (make-post-list-independent - 3bc74fc : Roberto Alsina): The build was fixed. 16:50:33 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f7ec3d65c6b0...3bc74fc0948b 16:50:33 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366830660 17:18:38 <tbm> ChrisWarrick: how would I add a plugin that changes context before the page is rendered? 17:18:53 <ChrisWarrick> tbm: to do what? 17:19:55 <tbm> ChrisWarrick: I want to have 'pretty' breadcrumbs. So instead of crumbs = [('..', path)] I want to map path to what is defined in a metadata variable 17:21:32 <ChrisWarrick> tbm: SignalHandler, perhaps? 17:22:12 <ChrisWarrick> tbm: Or you could try to do this inside the template, or something. 17:22:52 <tbm> ChrisWarrick: the template, hmm 17:46:14 <tbm> ChrisWarrick: sorry, another question 17:46:37 <tbm> ChrisWarrick: from a plugin, can I access information about all pages? I need to look up the metainfo for a page and I know it's path 17:46:47 <ChrisWarrick> you can look at self.site.timeline 17:47:05 <ChrisWarrick> or any of the other self.site variables that may be more helpful to find posts 17:54:46 <tbm> ChrisWarrick: self.site.post_per_file is empty so I guess SignalHandler is too early 17:55:15 <ChrisWarrick> tbm: which signal are you using? 18:30:02 <tbm> ChrisWarrick: thanks, that question helped 18:48:54 <tbm> ChrisWarrick: if not file.endswith('.html'): 18:48:54 <tbm> file += "/" + self.site.config['INDEX_FILE'] 18:49:07 <tbm> ChrisWarrick: what's the right way to do this? I'm sure endswith .html isn't right 18:54:05 <ChrisWarrick> tbm: what you’re trying to do? 18:55:56 <tbm> ChrisWarrick: hm, I think I just answered it myself 18:56:07 <tbm> ChrisWarrick: get_crumbs() can get a file (foo/bar.html) or a directory (foo) 18:56:26 <tbm> ChrisWarrick: but I need to look up the post so I wanted to add /index.html 18:56:40 <tbm> but I think I can just check is_file 18:56:46 <ChrisWarrick> what is `is_file`? 18:57:07 <tbm> a parameter of get_crumbs() 18:58:26 <tbm> yeah, this seems to work 19:12:39 <tbm> ChrisWarrick: ok, I have a working plugin. Thanks for your help 19:12:59 <ChrisWarrick> tbm: you may want to publish it at plugins.getnikola.com 19:13:28 <tbm> ChrisWarrick: yeah just waiting to hear regarding https://github.com/getnikola/nikola/pull/3045 19:13:43 <tbm> ChrisWarrick: since it depends on that. If that PR is rejected I'll have to solve it in another way 21:16:07 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #3045: Make crumbs available in all pages (master...crumbs-pages) https://git.io/vpej9 21:23:44 -travis-ci:#nikola- getnikola/nikola#9895 (master - 80bff39 : Chris Warrick): The build passed. 21:23:45 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/75a1f70c22d3...80bff39fbcbe 21:23:45 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366902922 21:46:26 -GitHub[nikola]:#nikola- [nikola] gwax created updated_doc_fix (+1 new commit): https://git.io/vpvGj 21:46:26 -GitHub[nikola]:#nikola- nikola/updated_doc_fix 536619f George Leslie-Waksman: Clarify that `updated` defaults to the value for `date` 21:50:14 -GitHub[nikola]:#nikola- [nikola] gwax opened pull request #3047: Clarify that `updated` defaults to the value for `date` (master...updated_doc_fix) https://git.io/vpvZO 21:53:28 -travis-ci:#nikola- getnikola/nikola#9896 (updated_doc_fix - 536619f : George Leslie-Waksman): The build passed. 21:53:29 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/536619f59161 21:53:29 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/366911071