Logs for #nikola for 2015-06-01

00:07:16 -travis-ci:#nikola- getnikola/nikola#5228 (new-auto - 364fea9 : Roberto Alsina): The build was broken.
00:07:17 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0fed61b758bd...364fea9670bf
00:07:17 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64795264
00:57:59 -GitHub[nikola]:#nikola- [nikola] ralsina created smarter-check (+1 new commit): http://git.io/vk6sR
00:57:59 -GitHub[nikola]:#nikola- nikola/smarter-check 9fa685f Roberto Alsina: Merge branch 'master' into smarter-check
01:00:10 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to smarter-check: http://git.io/vk6sS
01:00:10 -GitHub[nikola]:#nikola- nikola/smarter-check a05f399 Roberto Alsina: don't leave missing images in the demo site (maybe this just needs removing as part of the demosite's reorg)
01:04:59 -travis-ci:#nikola- getnikola/nikola#5230 (smarter-check - 9fa685f : Roberto Alsina): The build is still failing.
01:05:00 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/9fa685f25f12
01:05:00 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64849981
01:09:23 -travis-ci:#nikola- getnikola/nikola#5231 (smarter-check - a05f399 : Roberto Alsina): The build is still failing.
01:09:24 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/9fa685f25f12...a05f39952222
01:09:24 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64850117
01:49:56 -GitHub[nikola]:#nikola- [nikola] ralsina created fix-1772 (+2 new commits): http://git.io/vk68N
01:49:56 -GitHub[nikola]:#nikola- nikola/fix-1772 f634c60 Roberto Alsina: declare all generated files as targets in scale_images plugin
01:49:56 -GitHub[nikola]:#nikola- nikola/fix-1772 2645320 Roberto Alsina: Merge branch 'master' into fix-1772
01:50:31 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #1773: Fix #1772 (master...fix-1772) http://git.io/vk68h
01:55:20 -travis-ci:#nikola- getnikola/nikola#5232 (fix-1772 - 2645320 : Roberto Alsina): The build passed.
01:55:21 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f634c60bfd31^...26453205fa0f
01:55:21 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64852419
04:33:53 -GitHub[nikola]:#nikola- [nikola] damianavila opened pull request #1774: Making ipynb support truly agnostics in agreement with Jupyter raise... (master...update_ipynb) http://git.io/vk6QY
13:22:44 -GitHub[nikola]:#nikola- [nikola] ralsina closed pull request #1773: Fix #1772 (master...fix-1772) http://git.io/vk68h
13:30:13 -GitHub[nikola]:#nikola- [nikola] Kwpolska created requires-io-master from master (+0 new commits): http://git.io/Sm_jqQ
13:35:29 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #1775: [requires.io] dependency update on master branch (master...requires-io-master) http://git.io/vkPMj
13:39:22 -travis-ci:#nikola- getnikola/nikola#5235 (master - 2c97f16 : Roberto Alsina): The build passed.
13:39:23 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/423f3a7b659e...2c97f16046b5
13:39:23 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64912934
13:43:38 -travis-ci:#nikola- getnikola/nikola#5236 (requires-io-master - 2c97f16 : Roberto Alsina): The build passed.
13:43:39 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/requires-io-master
13:43:39 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64913889
13:47:38 -GitHub[plugins]:#nikola- [plugins] ralsina pushed 2 new commits to master: http://git.io/vkPbV
13:47:38 -GitHub[plugins]:#nikola- plugins/master edc11ef Roberto Alsina: let's see if this works
13:47:38 -GitHub[plugins]:#nikola- plugins/master 76b5cb3 Roberto Alsina: it works
14:00:05 -GitHub[nikola]:#nikola- [nikola] Kwpolska deleted requires-io-master at 341bad4: http://git.io/vkPhF
14:14:39 -GitHub[plugins]:#nikola- [plugins] ralsina pushed 1 new commit to master: http://git.io/vkXTy
14:14:39 -GitHub[plugins]:#nikola- plugins/master 4047f32 Roberto Alsina: Update conf.py.sample
14:28:16 -travis-ci:#nikola- [PLUGINS] getnikola/plugins#655 (master - 4047f32 : Roberto Alsina): The build was broken.
14:28:17 -travis-ci:#nikola- [PLUGINS] Change view: https://github.com/getnikola/plugins/compare/76b5cb3691fa...4047f32ae962
14:28:17 -travis-ci:#nikola- [PLUGINS] Build details: http://travis-ci.org/getnikola/plugins/builds/64921194
14:31:19 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to master: http://git.io/vkXOz
14:31:19 -GitHub[nikola]:#nikola- nikola/master 0056c26 Daniel Aleksandersen: Added list-modified (-m) to status cmd
14:36:36 -travis-ci:#nikola- [PLUGINS] getnikola/plugins#654 (master - 76b5cb3 : Roberto Alsina): The build was broken.
14:36:37 -travis-ci:#nikola- [PLUGINS] Change view: https://github.com/getnikola/plugins/compare/6364201b7390...76b5cb3691fa
14:36:37 -travis-ci:#nikola- [PLUGINS] Build details: http://travis-ci.org/getnikola/plugins/builds/64917022
14:40:57 <Aeyoun> I’m surprised by how useful I’ve found status to be. Thought it would be nice to have on occasions. But I actually have ended up using it all the time.
15:05:28 -travis-ci:#nikola- getnikola/nikola#5239 (master - 0056c26 : Daniel Aleksandersen): The build passed.
15:05:29 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/2c97f16046b5...0056c26dc5f8
15:05:29 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64924196
15:13:28 <Aeyoun> ralsina: what did you do to check -l? :-( all redirect pages output errors now
15:13:49 <ralsina> Aeyoun: I made it reflect reality ;-)
15:14:04 <ralsina> Aeyoun: if you file a bug about a case where it doesn't I'll fix it really quick
15:14:04 <Aeyoun> ralsina: I realize that and I hate it. :P
15:14:31 <ralsina> Alternatively, if nikola does something that creates broken files/links, I'll fix those too :-)
15:14:59 <Aeyoun> ralsina: REDIRECTIONS = [ ("a.html", "/b.html") ]
15:15:00 <ralsina> Aeyoun: basically, we were ignoring tons of target files
15:15:15 <Aeyoun> It now find links like "0; url=/link.html"
15:15:36 <Aeyoun> (from the meta redirect header)
15:15:45 <ralsina> that one I have no idea about
15:16:06 <Aeyoun> ralsina: there is also some duplication now.
15:16:48 <Aeyoun> this is output from printing target (line on check.py line 204:
15:16:49 <ralsina> Aeyoun: file away, I promise to spend lunch with it, in ~30 minutes
15:17:28 <Aeyoun> https://www.irccloud.com/pastebin/0ywE6ZMX/
15:19:40 <ralsina> Aeyoun: sorry, I am in a bit of a rush at work. If you file me a self-describing issue I promise it's the 1st in my queue for today's Nikola time :-)
15:21:48 <Aeyoun> ralsina: I didn’t mean or you to stress about it. sorry about that. filing bugs now.
15:22:02 <ralsina> Aeyoun: nah, no problem, stress is about work :-)
15:22:10 <ralsina> Things I do for fun are fun
15:24:25 <gour> ralsina: https://github.com/mdipierro/markmin.js
15:25:00 <ralsina> gour: I am not touching markmin after I pushed that plugin. Thing is not even pep8-compliant
15:25:31 <ralsina> it looks buggy too, a flake8 run finds comparisons to classes that are not even imported
15:26:10 <ralsina> If someone picks it up and cleans it up, happy to support it
15:26:30 <ralsina> gour: BTW, I never got what the problem was with the asciidoc support? I would like to have that work as well as possible.
15:26:54 <Aeyoun> https://github.com/getnikola/nikola/issues/1776
15:27:06 <Aeyoun> Shouldn’t github bot post notices about new issues?
15:27:10 <ralsina> Independence Issue!
15:27:22 <ralsina> Aeyoun: here?
15:27:27 <Aeyoun> y
15:27:31 <ralsina> I dunno, ChrisWarrick did the bot thing
15:27:55 <ChrisWarrick> Aeyoun: please send complaints to [email protected]; it only does pull requests
15:28:45 <ralsina> Issues have a RSS feed so it should be possible to do it using some other bot-thing
15:28:54 <Aeyoun> I just remembered that it was at Opera bots would notify relevant groups about bugs in their IRC channels; and not the GitHub bot.
15:29:03 * Aeyoun is getting old and forgetful
15:30:10 <gour> ralsina: eg. aligning images was not working properly...btw, ChrisWarrick also mentioned asciidoc will remain 2nd class citizen in nikola :-)
15:30:34 <ralsina> gour: things are as well supported as people support them
15:30:44 <ralsina> people including him, me and you :-)
15:31:12 <ralsina> So, if you have problems, file bugs, and see what happens. It was probably just that we needed to add some asciidoc.css somewhere
15:31:44 <gour> ralsina: ok, i may try to resume my attempts with asciidoc...for now i converted to rst
15:31:47 <ChrisWarrick> ralsina: so, should I work on a github issues bot?
15:32:36 <Aeyoun> The idea at Opera is that everyone is responsible for bugs; and putting bugs in front of the eyes of more people would help raise awareness and get them fixed faster.
15:33:15 <gour> ralsina: you believe that asciidoctor (written in ruby) could work as well as rst? i believe nikola would need 'shortcode' support to have markup-neutral extensions
15:34:18 <ralsina> gour: main problem is that some markups give us ways to extend them, and some don't
15:34:31 <ralsina> so, anyone can extend rst or markdown
15:34:41 <ralsina> but noone can extend asciidoc AFAIK
15:35:02 <ralsina> So yes, shortcodes or partials would do the trick, but they are also (I suspect) somewhat fragile and hacky
15:36:20 <gour> ralsina: http://stackoverflow.com/questions/22884394/is-asciidoc-markup-programmically-extendable-by-existen-implementation-like-rs
15:37:48 <ralsina> gour: so just create asciidoctor extensions and install them?
15:37:49 <gour> ralsina: btw, i was not aware you did markmin plugin. thank you ;)
15:37:58 <ralsina> gour: np it was very easy ;-)
15:39:18 <ralsina> gour: for python-markdown we do the same: you install the extensions (outside nikola) and use them
15:39:39 <ralsina> gour: rst is peculiar in that we ship more extensions than the rest of the internet combined AFAICS
15:40:11 <ChrisWarrick> you can also install markdown extensions inside nikola, as nikola-specific plugins
15:40:11 <gour> ralsina: asciidoc (python) is not much developed and i probably won't touch ruby to do it for asciidoctor
15:44:51 <ralsina> ChrisWarrick: yes
15:45:02 <ralsina> ChrisWarrick: and I am not horribly thrlled about that other than it's practical :)
15:45:14 <ralsina> gour: ok, so there's the problem. I know no ruby at all :-)
15:45:26 <ralsina> So, shortcodes looks like a nice thing to have
15:45:31 * gour nods
15:45:41 <ralsina> Also, shortcodes are much much much less powerful than custom directives :-P
15:47:16 <ChrisWarrick> ralsina: added to my to-do list, and I hope to get it done quicker than think.py (which was on my list since 2014-08-03 and took 30 minutes to complete: https://chriswarrick.com/blog/2015/05/30/think/ )
15:47:42 <ralsina> ChrisWarrick: awesome, I think there s an issue, self-assign if you please :-)
15:48:22 <ChrisWarrick> ralsina: can’t see any
15:48:41 <ralsina> https://github.com/getnikola/nikola/issues/1707
15:49:35 <ChrisWarrick> ralsina: wait wiat, we were talking about two different things
15:49:44 <ralsina> ah ok
15:49:50 <ChrisWarrick> [new issue] Issues bot on IRC: https://github.com/getnikola/nikola/issues/1777 
15:50:19 <ChrisWarrick> and compiler-agnostic shortcodes will be hard
15:50:59 <ralsina> ah ok
15:51:08 <ralsina> I have a few ideas about shortcodes
15:51:15 <ralsina> IOW: if hugo can do them, so can we
15:51:21 <ralsina> because we are smartish
15:54:36 <ChrisWarrick> we’ve had some idea about templates in markup, btw
15:55:18 <gour> cool, cool!
15:55:20 <ralsina> yes, and it's all the same thing
15:55:32 <ralsina> punching across layers, so to speak
15:59:34 <gour> ralsina: asciidoc syntax might be a bit nicer for some aspects, but i'm sure rst can do everything as well + tons-of-extensions, so i'm ready to trade off...but shortcodes would be cool
16:00:06 <ralsina> gour: it's in my radar now. Time allowing, shortcodes will happen
16:00:39 <ralsina> I think I should send a nice long mail to docutils-users explaining how we have plugins to support 90% of sphinx extensions to see what happens
16:00:57 <gour> ralsina: thank you!! i decided to ditch/embrace hugo/nikola, so will be patient
16:02:36 <ChrisWarrick> s|ditch/embrace hugo/nikola|ditch hugo and embrace nikola|
16:05:18 <gour> ChrisWarrick: my sentences (sometimes) require some imagination and/or combinatorial skills ;)
16:06:13 <ChrisWarrick> splitting two independent parts is not hard
16:09:27 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vkXpo
16:09:27 -GitHub[nikola]:#nikola- nikola/master 20b97c4 Roberto Alsina: Fix a part of #1776
16:18:47 <gour> ChrisWarrick: the point is in putting extremes to each other ;)
16:18:51 * gour --> afk
16:30:43 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vk1IS
16:30:43 -GitHub[nikola]:#nikola- nikola/master 403036b Roberto Alsina: hey, I used lxml wrong! Also, fix #1776
16:31:57 <ralsina> Aeyoun: I think I fixed the redirects thing
16:49:46 -GitHub[nikola]:#nikola- [nikola] ralsina created do-1762 (+1 new commit): http://git.io/vk1sb
16:49:46 -GitHub[nikola]:#nikola- nikola/do-1762 29aba4a Roberto Alsina: fix #1762
16:50:11 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vk1GU
16:50:11 -GitHub[nikola]:#nikola- nikola/master 4108cde Roberto Alsina: oops
16:50:26 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #1778: fix #1762 (master...do-1762) http://git.io/vk1GL
16:51:59 -travis-ci:#nikola- getnikola/nikola#5240 (master - 20b97c4 : Roberto Alsina): The build passed.
16:52:00 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0056c26dc5f8...20b97c48940d
16:52:00 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64940127
16:56:43 -travis-ci:#nikola- getnikola/nikola#5241 (master - 403036b : Roberto Alsina): The build has errored.
16:56:44 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/20b97c48940d...403036b67f80
16:56:44 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64943618
17:15:25 -travis-ci:#nikola- getnikola/nikola#5242 (do-1762 - 29aba4a : Roberto Alsina): The build passed.
17:15:26 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/29aba4a5fe4e
17:15:26 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64946256
17:19:46 -travis-ci:#nikola- getnikola/nikola#5243 (master - 4108cde : Roberto Alsina): The build passed.
17:19:47 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/403036b67f80...4108cdea5b33
17:19:47 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64946322
19:41:14 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vkMzv
19:41:14 -GitHub[nikola]:#nikola- nikola/master 1a80c80 Roberto Alsina: More #1776
19:47:06 -GitHub[nikola]:#nikola- [nikola] humitos created gallery-thumbnails (+1 new commit): http://git.io/vkM2O
19:47:06 -GitHub[nikola]:#nikola- nikola/gallery-thumbnails afc8a93 Manuel Kaufmann: Thumbnails on gallery's index...
19:48:03 -GitHub[nikola]:#nikola- [nikola] humitos opened pull request #1779: Thumbnails on gallery's index #1771 (master...gallery-thumbnails) http://git.io/vkM2g
19:57:35 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vkMw5
19:57:35 -GitHub[nikola]:#nikola- nikola/master 19a9085 Roberto Alsina: typo
20:09:28 -travis-ci:#nikola- getnikola/nikola#5245 (master - 1a80c80 : Roberto Alsina): The build was broken.
20:09:30 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/4108cdea5b33...1a80c8089c79
20:09:30 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64970829
20:11:31 -travis-ci:#nikola- getnikola/nikola#5246 (gallery-thumbnails - afc8a93 : Manuel Kaufmann): The build failed.
20:11:32 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/afc8a937984d
20:11:32 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64971565
20:26:06 -GitHub[nikola]:#nikola- [nikola] ralsina created really-fix-1776 (+1 new commit): http://git.io/vkMSg
20:26:06 -GitHub[nikola]:#nikola- nikola/really-fix-1776 9e8ed2d Roberto Alsina: added test for redirect
20:26:33 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #1780: Fix #1776 and all related cases (master...really-fix-1776) http://git.io/vkMSM
20:36:58 -travis-ci:#nikola- getnikola/nikola#5248 (master - 19a9085 : Roberto Alsina): The build passed.
20:36:58 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/1a80c8089c79...19a908542737
20:36:59 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64973285
20:37:50 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to really-fix-1776: http://git.io/vkM5l
20:37:50 -GitHub[nikola]:#nikola- nikola/really-fix-1776 55391f9 Daniel Aleksandersen: external redirect test
20:40:35 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to really-fix-1776: http://git.io/vkMds
20:40:35 -GitHub[nikola]:#nikola- nikola/really-fix-1776 d15ce70 Daniel Aleksandersen: slight variation of 1
20:42:19 -travis-ci:#nikola- getnikola/nikola#5249 (really-fix-1776 - 9e8ed2d : Roberto Alsina): The build passed.
20:42:20 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/9e8ed2d8d446
20:42:20 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64977800
21:02:54 -travis-ci:#nikola- getnikola/nikola#5251 (really-fix-1776 - 55391f9 : Daniel Aleksandersen): The build passed.
21:02:55 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/9e8ed2d8d446...55391f9d2779
21:02:55 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64979454
21:42:23 -travis-ci:#nikola- getnikola/nikola#5254 (really-fix-1776 - d15ce70 : Daniel Aleksandersen): The build passed.
21:42:24 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/55391f9d2779...d15ce706de63
21:42:24 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64979970