Logs for #nikola for 2018-03-17

00:26:41 -GitHub[nikola]:#nikola- [nikola] ralsina deleted more-compilers-with-newer-shortcodes at dcdc68e: https://git.io/vxY2B
00:33:41 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to use-rst-extension: https://git.io/vxY2X
00:33:41 -GitHub[nikola]:#nikola- nikola/use-rst-extension d06a40a Roberto Alsina: missing file
00:43:00 -travis-ci:#nikola- getnikola/nikola#9703 (use-rst-extension - d06a40a : Roberto Alsina): The build is still failing.
00:43:01 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f304a6038250...d06a40a95d05
00:43:01 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354584833
00:50:58 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to use-rst-extension: https://git.io/vxYa0
00:50:58 -GitHub[nikola]:#nikola- nikola/use-rst-extension f4dd354 Roberto Alsina: missing files
01:02:25 -travis-ci:#nikola- getnikola/nikola#9705 (use-rst-extension - f4dd354 : Roberto Alsina): The build is still failing.
01:02:26 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/d06a40a95d05...f4dd3547247b
01:02:26 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354588312
08:05:39 <neaj> hi all .. anyone awake?
08:06:00 <neaj> we're using Nikola for the first PyCon in Thailand ... could we get Thai added to Transifex?
08:06:29 <neaj> @ralsina could we get Thai added to the Nikola project on Transifex?
08:12:18 <neaj> please see https://github.com/pyconth/www 
10:00:57 <ChrisWarrick> neaj: users can send requests on transifex
10:16:42 <neaj> we sent already
10:17:38 <neaj> so what I'm really asking is ... could someone please hit "OK" on the request to add Thai on Transifex?
10:33:26 <ChrisWarrick> Oh. They didn’t send any e-mails.
10:34:52 <ChrisWarrick> neaj: done
10:47:56 <neaj> thanks! :-)
11:01:22 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2983: Use .rst as extension for all reStructured files we ship (master...use-rst-extension) https://git.io/vxtse
11:03:50 -travis-ci:#nikola- Invariant build by Chris Warrick: The build passed. See https://travis-ci.org/getnikola/invariant-builds/builds/354685453.
11:08:28 -travis-ci:#nikola- getnikola/nikola#9707 (master - 10b4a15 : Chris Warrick): The build passed.
11:08:29 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/9dad95568d36...10b4a151e4a3
11:08:29 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354685444
12:11:27 <neaj> @ChrisWarrick nearly done :-) 8 messages still to be translated. What's the procedure when translation is complete?
12:11:51 <ChrisWarrick> neaj: just ping me
12:11:59 <neaj> OK :-)
12:12:27 <neaj> we use nikola with netlify.com, so netlify needs to get nikola from pypi to build. 
12:23:31 <ChrisWarrick> neaj: that would require a new release.  which won’t happen for some time.
12:23:51 <ChrisWarrick> neaj: You could copy the messages_th.py file into your site, as themes/custom/messages/messages_th.py and it should work
12:24:24 <ChrisWarrick> or themes/pyconth/messages/messages_th.py
12:46:05 <neaj> hmm
12:47:10 <neaj> netlify just gets a `requirements.txt` and a build command, then it fetches packages and builds in a virtualenv.
12:47:27 <neaj> I might be able to tell it to fetch from my fork .. 
12:47:47 <neaj> ah, I see what you mean
12:49:01 <neaj> OK that should work. how do we generate `messages_th.py`? I'll see if I can find in docs .. 
12:50:43 <neaj> (the ability to do a minor release to add a new translation would be nice though)
12:52:10 <neaj> translation is at 100%, I'll try to get another techie Thai person to review tomorrow. 
13:00:14 <ChrisWarrick> neaj: the {month} {day}, {year} things are not meant to be translated inside, you are supposed to match your date format and keep the English descriptions
13:01:25 <ChrisWarrick> neaj: the "Read in English" and "English" phrases should say "Thai"
13:11:02 <neaj> ah .. that was done correctly in https://www.transifex.com/ralsina/nikola/translate/#th/messages/37248809 but our translator slipped .. 
13:12:39 <neaj> the translation of English does say "ภาษาไทย" (i.e. Thai)
13:13:54 -GitHub[nikola]:#nikola- [nikola] Kwpolska created remove-colorbox-leftovers (+1 new commit): https://git.io/vxYha
13:13:54 -GitHub[nikola]:#nikola- nikola/remove-colorbox-leftovers bbef176 Chris Warrick: Remove Colorbox leftovers...
13:14:49 -GitHub[nikola]:#nikola- [nikola] Kwpolska opened pull request #2988: Remove Colorbox leftovers (master...remove-colorbox-leftovers) https://git.io/vxYhM
13:15:04 <neaj>  The "Read in English" one was a braino .. 
13:16:44 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2988: Remove Colorbox leftovers (master...remove-colorbox-leftovers) https://git.io/vxYhM
13:20:29 <ChrisWarrick> neaj: msgstr "โพสต์เมื่อ year %s"  ← this one IS supposed to say year in your language
13:20:51 <neaj> ah :-)
13:22:14 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vxYjI
13:22:14 -GitHub[nikola]:#nikola- nikola/master 9952944 Chris Warrick: Remove unused import...
13:23:14 <neaj> OK fixed 
13:23:59 <ChrisWarrick> neaj: how should I attribute the translator(s)?
13:24:13 <neaj> I think I got them all, thanks very much for checking .. the translation still needs another native speaker to review
13:26:59 <neaj> primary translator is Narumol Hankrotha, I assisted (Jean Jordaan)
13:27:13 -travis-ci:#nikola- getnikola/nikola#9710 (master - 98471dc : Chris Warrick): The build was broken.
13:27:14 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/10b4a151e4a3...98471dc98ad1
13:27:14 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354715639
13:32:35 -travis-ci:#nikola- getnikola/nikola#9711 (master - 9952944 : Chris Warrick): The build passed.
13:32:36 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/98471dc98ad1...9952944a9696
13:32:36 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354716900
13:33:50 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: https://git.io/vxYjP
13:33:50 -GitHub[nikola]:#nikola- nikola/master 08528e4 Chris Warrick: Update translations and add new Thai translation by Narumol Hankrotha and Jean Jordaan...
13:33:54 <ChrisWarrick> neaj:13:34:03 <ChrisWarrick> neaj: you should be able to take messages_th.py and put it in your theme
13:34:59 <neaj> yes, I saw that, that should be fine for now 
13:35:17 <neaj> thanks again :-)
13:35:22 <ChrisWarrick> you’re welcome
13:35:57 <ChrisWarrick> if your reviewer finds any mistakes, please fix them on Transifex and ping me/ralsina on IRC (or send an e-mail)
13:36:05 <neaj> OK!
13:40:55 -travis-ci:#nikola- getnikola/nikola#9712 (master - 08528e4 : Chris Warrick): The build passed.
13:40:56 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/9952944a9696...08528e423184
13:40:56 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354719617
14:15:12 <neaj> hrmm, I added `site/themes/pyconth/messages/messages_th.py` but Netlify still barfs `9:11:45 PM: [2018-03-17T14:11:45Z] ERROR: Nikola: Cannot load language "th".  Please make sure it is supported by Nikola itself, or that you have the appropriate messages files in your themes.`
14:15:28 <neaj> it does build fine locally though
14:55:27 <neaj> ah, it's probably Nikola v8.0.0.dev0 (local) vs. Nikola-7.8.11-py2.py3-none-any.whl
16:07:29 <KwBot> [nikola] ralsina assigned issue #2987 to ralsina: Error obtaining title from document in reSt in v8 https://github.com/getnikola/nikola/issues/2987
16:07:51 -GitHub[nikola]:#nikola- [nikola] ralsina created fix-2987 from master (+0 new commits): https://git.io/vxOqs
16:15:04 -travis-ci:#nikola- getnikola/nikola#9713 (fix-2987 - 08528e4 : Chris Warrick): The build passed.
16:15:05 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/fix-2987
16:15:05 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354758863
16:21:59 <ChrisWarrick> neaj: Huh, loading non-defaut languages is broken and probably was for quite some time
16:39:34 <ChrisWarrick> neaj: v7.8.12 out with a fix. Not adding Thai translations (assumed they still need proofreading)
16:40:57 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to bootstrap4: https://git.io/vxOYU
16:40:57 -GitHub[nikola]:#nikola- nikola/bootstrap4 ead8ce7 Chris Warrick: Remove flowr (pre switch to justified-layout)...
16:48:03 -GitHub[site]:#nikola- [nikola-site] Kwpolska pushed 1 new commit to master: https://git.io/vxOYE
16:48:03 -GitHub[site]:#nikola- nikola-site/master 5fafb64 Chris Warrick: Version 7.8.12...
16:48:21 -travis-ci:#nikola- getnikola/nikola#9714 (v7-maintenance - f04c2d4 : Chris Warrick): The build has errored.
16:48:22 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/90886733a2a3...f04c2d4b299a
16:48:22 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354766927
16:50:30 -GitHub[nikola]:#nikola- [nikola] ralsina created fix-2982-harder (+1 new commit): https://git.io/vxOYa
16:50:30 -GitHub[nikola]:#nikola- nikola/fix-2982-harder a72eb96 Roberto Alsina: Handle absolute paths in TRANSLATIONS (Issue #2982)
16:50:38 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to v7-maintenance: https://git.io/vxOYw
16:50:38 -GitHub[nikola]:#nikola- nikola/v7-maintenance 9e906f5 Chris Warrick: Make Travis happy on macOS and upgrade Linux builds to trusty
16:51:20 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to fix-2982-harder: https://git.io/vxOY6
16:51:20 -GitHub[nikola]:#nikola- nikola/fix-2982-harder a5325cb Roberto Alsina: Merge branch 'master' into fix-2982-harder
16:52:22 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: https://git.io/vxOYM
16:52:22 -GitHub[nikola]:#nikola- nikola/master cc82f60 Roberto Alsina: Handle absolute paths in TRANSLATIONS (Issue #2982) (#2989)
16:52:31 <KwBot> [nikola] ralsina closed issue #2982: A "/" (single slash) in POSTS / PAGES second element confuses Nikola https://github.com/getnikola/nikola/issues/2982
16:55:21 <ralsina> Hey neaj: that is awesome! Just in case you guys want an experienced talk-giver who would love to go to thailand but needs his ticket to be paid, ring me ;-)
16:55:54 -travis-ci:#nikola- getnikola/nikola#9715 (bootstrap4 - ead8ce7 : Chris Warrick): The build has errored.
16:55:54 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/ab7433285f6b...ead8ce78dea1
16:55:54 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354766942
16:58:16 <KwBot> [nikola] ralsina closed issue #2979: Add support for Schnack comments https://github.com/getnikola/nikola/issues/2979
16:58:18 -travis-ci:#nikola- getnikola/nikola#9716 (v7.8.12 - f04c2d4 : Chris Warrick): The build has errored.
16:58:19 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/v7.8.12
16:58:19 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354766981
16:58:31 <KwBot> [nikola] ralsina assigned issue #2970 to ralsina: Settings (per language) for Markdown extensions https://github.com/getnikola/nikola/issues/2970
17:04:37 -travis-ci:#nikola- getnikola/nikola#9720 (fix-2982-harder - a5325cb : Roberto Alsina): The build failed.
17:04:38 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/a72eb96ada78...a5325cb357b8
17:04:38 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354769422
17:08:04 -travis-ci:#nikola- getnikola/nikola#9719 (v7-maintenance - 9e906f5 : Chris Warrick): The build passed.
17:08:05 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f04c2d4b299a...9e906f597bea
17:08:05 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354769270
17:27:56 -GitHub[nikola]:#nikola- [nikola] ralsina created pymarkdown_options (+1 new commit): https://git.io/vxOsv
17:27:56 -GitHub[nikola]:#nikola- nikola/pymarkdown_options a6e6105 Roberto Alsina: Initial implementation of #2970, untested
17:28:42 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #2990: Initial implementation of #2970, untested (master...pymarkdown_options) https://git.io/vxOst
17:33:57 -travis-ci:#nikola- getnikola/nikola#9723 (pymarkdown_options - a6e6105 : Roberto Alsina): The build failed.
17:33:58 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/a6e6105c2a82
17:33:58 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/354778584
17:47:40 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to pymarkdown_options: https://git.io/vxOGT
17:47:40 -GitHub[nikola]:#nikola- nikola/pymarkdown_options 08f6a3f Roberto Alsina: One markdown converter per language
18:16:42 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 2 new commits to bootstrap4: https://git.io/vxOnJ
18:16:42 -GitHub[nikola]:#nikola- nikola/bootstrap4 ebe33b2 Chris Warrick: Make default theme easier to change...
18:16:42 -GitHub[nikola]:#nikola- nikola/bootstrap4 ce5defe Chris Warrick: Replace flowr.js with justified-layout.js (does not require jQuery!)...
20:51:16 <berti> ChrisWarrick: dumb question - where is the point replacing packages with non-jquery ones when bootstrap 4 & bootblog will be the new default theme?
20:51:51 <ChrisWarrick> berti: flowr.js is unmaintained and does not support jquery 3.x.  Plus we add gallery support for base.
20:53:14 <berti> oh, ok. jquery 3.x is a must
20:53:41 <ChrisWarrick> plus the new lib comes directly from flickr
21:21:06 <ChrisWarrick> also, bootblog4 will be tricky
21:35:13 <berti> I have given up changing and extending the base theme to use bootstrap 4
21:35:55 <berti> I have simply replaced everything and use the sass-approach to customize bootstrap
21:37:08 <berti> imo it is nearly impossible to create a clean theme with a small set of assets with all those inherited cruft
22:02:01 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to bootstrap4: https://git.io/vxOgm
22:02:01 -GitHub[nikola]:#nikola- nikola/bootstrap4 bb28175 Chris Warrick: Make bootblog4 look better (still not finished)...
22:02:14 <ChrisWarrick> Ideas welcome: https://github.com/getnikola/nikola/issues/2964