Logs for #nikola for 2015-05-31

03:45:24 <DalekSec> Very impressed with Nikola as far as sites, fwiw.
06:50:22 <gour> morning
06:53:22 * gour is converting posts (from asciidoc) to rst...
07:09:59 <randomuser> pandoc to the rescue!
07:16:15 * DalekSec uses asciidoc. :3
07:31:19 <gour> well, first i had to do asciidoc --> docbook and then  pandoc to do docbook to rst
07:31:37 <gour> DalekSec: you mean with nikola?
07:32:25 <gour> i also wonder what would ralsina say about this one: http://www.web2py.com/init/static/markmin.html python & extensible
08:37:26 <ChrisWarrick> ralsina: in other news, planet python does not understand https.
09:03:12 <gour> i was wondering why changing parameters in iamge/thumbnail directive does not work and then found out that i have wrong post in my buffer :-)
10:03:46 <gour> am i right that .doit.db is not required to be kept under (d)vcs?
10:07:08 <ChrisWarrick> gour: in fact, it might be better if you leave it out
10:07:29 <gour> ok. thanks
10:08:00 <gour> btw, i must confess that working with rst (within) nikola is much more pleasurable
10:45:41 <gour> hmm, some themes do not honour 'align' option within image/thumbnail
12:30:05 <ChrisWarrick> gour: what does the option change in the HTML?
12:34:30 <ChrisWarrick> In other news, @GetNikola on Twitter just had its 256th follower
12:44:13 <gour> ChrisWarrick: apparently nothing, both themes create: <a class="reference external image-reference" ...<img class="align-center" ..</img> but in case of octopress align-center is not applied
12:44:59 <ChrisWarrick> gour: let me guess, the octopress theme does not include rst.css
12:59:02 <ChrisWarrick> gour: I was right, add it yourself or wait for https://github.com/magmax/nikola-theme-octopress/pull/2
12:59:18 <gour> ChrisWarrick: yes, you're right
13:06:30 <gour> ChrisWarrick: "Nikola requires rst.css and code.css to function properly." is for faq and/or theming docs
13:08:32 <ChrisWarrick> gour: done
13:08:45 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: http://git.io/vkr60
13:08:45 -GitHub[nikola]:#nikola- nikola/master aebef5e Chris Warrick: add note about rst.css and code.css...
13:09:46 * gour considers that Nikola has great support stuff ;)
13:12:57 <ChrisWarrick> staff*
13:13:24 <gour> :-(
13:13:31 * gour nods
13:13:45 <ChrisWarrick> besides, opening a GitHub/nikola tab and editing docs/creating-a-theme.txt with one sentence is 2 minutes’ work
13:15:14 <gour> well, you have commit access, so it's quick ;)
13:16:47 * gour is confirming that the theme is working properly now
13:26:08 <ralsina> gour: I think a markmin plugin would take 5 minutes :-)
13:26:51 <gour> ralsina: how do you like its markup?
13:27:04 <ralsina> gour: it's ok I guess
13:27:13 <ralsina> I am not learning any more markups, brain full :-)
13:27:28 <ralsina> It does have nested markup wich is nice
13:27:58 <ralsina> it has no concept of extensions (at least it's not in the docs) which sucks
13:28:47 <gour> it says "easy to extend"...
13:33:12 <gour> more problems with octopress theme...i appended piwik-related code to BODY_END but it's not included, while it is in lanyon
13:39:33 <gour> what do you think about extending thumbnail directive to serve responsive images? 
13:39:53 <gour> i was thinking today about it and now saw interesting post(s) in hugo list...
13:40:18 <gour> see http://discuss.gohugo.io/t/making-figure-shortcode-responsive/1251
13:40:59 <gour> iow. to add 'srcset' option to 'thumbnail'
13:44:27 <gour> see examples here: http://www.w3.org/html/wg/drafts/html/master/semantics.html#device-pixel-ratio
13:44:37 <gour> and 'viewport' one
13:45:39 * gour --> afk. bbl
13:49:40 <ralsina> gour: but AFAICS it's "easy to extend" by addingstuff in the codebase :-)
13:50:13 <ralsina> responsive images sounds good. IIRC we have a problem with lxmml and srcset tho
13:50:22 <ralsina> lxml is starting to get more annoying than useful.
13:51:09 * ralsina considers https://pypi.python.org/pypi/AdvancedHTMLParser/3.1.2
13:52:10 <ralsina> Or maybe we can handle srcset manually when we do link rewriting. I don't know.
13:53:59 <ralsina> or maybe https://pypi.python.org/pypi/gumbo/0.10.0
13:58:50 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vkrQ1
13:58:51 -GitHub[nikola]:#nikola- nikola/master 423f3a7 Roberto Alsina: Merge pull request #1759 from getnikola/smarter-check...
14:02:21 -travis-ci:#nikola- Invariant build by Roberto Alsina: The build passed. See http://travis-ci.org/getnikola/invariant-builds/builds/64794086.
14:03:25 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 2 new commits to new-auto: http://git.io/vkr5J
14:03:25 -GitHub[nikola]:#nikola- nikola/new-auto cd34306 Roberto Alsina: Merge branch 'master' into new-auto
14:03:25 -GitHub[nikola]:#nikola- nikola/new-auto c166e28 Roberto Alsina: inject livereload on errors
14:05:38 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to new-auto: http://git.io/vkr51
14:05:38 -GitHub[nikola]:#nikola- nikola/new-auto e57de69 Roberto Alsina: log annd exit like in serve
14:07:00 -travis-ci:#nikola- getnikola/nikola#5221 (master - 423f3a7 : Roberto Alsina): The build passed.
14:07:00 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/aebef5ede7fc...423f3a7b659e
14:07:01 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64794012
14:07:09 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to new-auto: http://git.io/vkr5h
14:07:09 -GitHub[nikola]:#nikola- nikola/new-auto 0fed61b Roberto Alsina: bind to localhost by default
14:07:40 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to new-auto: http://git.io/vkrdf
14:07:40 -GitHub[nikola]:#nikola- nikola/new-auto 364fea9 Roberto Alsina: flake8
14:11:05 -travis-ci:#nikola- getnikola/nikola#5222 (new-auto - c166e28 : Roberto Alsina): The build was broken.
14:11:06 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/fa3a89a907bd...c166e286a758
14:11:06 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64794500
14:17:24 -travis-ci:#nikola- getnikola/nikola#5224 (new-auto - e57de69 : Roberto Alsina): The build was broken.
14:17:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c166e286a758...e57de69afe0c
14:17:25 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64794725
14:21:22 <DalekSec> gour: Yep.
14:24:14 <ralsina> gour: markmin doesn't even have a pypi package :-P
14:25:39 <ralsina> it's not even a library, just a script to be hacked
14:27:40 -travis-ci:#nikola- getnikola/nikola#5226 (new-auto - 0fed61b : Roberto Alsina): The build was broken.
14:27:41 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/e57de69afe0c...0fed61b758bd
14:27:41 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64795172
14:33:41 -travis-ci:#nikola- getnikola/nikola#5228 (new-auto - 364fea9 : Roberto Alsina): The build was broken.
14:33:42 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0fed61b758bd...364fea9670bf
14:33:42 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/64795264
14:42:11 <gour> ralsina: yeah, it's part of web2py
14:43:23 <gour> ralsina: lxml is a big one, right?
14:49:04 <gour> gumbo looks interesting
15:18:03 <ralsina> gour: I can make a plugin with an embedded copy
15:18:21 <ralsina> but people who don't even make their things easily available scare me
15:20:36 <gour> ralsina: i moved to rst, but markmin might be interesting for some people. otoh, it mainly serves purpose as THE markup within web2py framework and probably not conceived to be used elsewhere although it provides some interesting features
15:20:59 <gour> ralsina: do something else for nikola...that's not so important
15:21:13 <gour> or judge for yourself ;)
15:21:26 <gour> i wonder why octopress does not include BODY_END snippet
15:23:18 <gour> i believe i'll simply start with plain lanyon, convert my old blog to nikola (from hugo) and then start working from there...
15:32:22 <ralsina> gour: probably something in the templates like not using it :-)
15:32:47 <ralsina> while we try to  keep themes uniform, it's very easy to simplify things and make features just do nothing
15:33:12 <ralsina> we could get BODY_END out of theme s control by injecting it via direct HTML manipulation
15:42:38 <gour> ralsina: "small step for nikola, big one for me.." i just replaced hugo-generated site with the nikola one and rm-ing go stuff from my machine :-)
16:22:36 <ChrisWarrick> gour: the octopress theme is not really a well-behaved Nikola theme
17:33:44 <gour> ChrisWarrick: yeah, it says "This theme has some improvements over typical Nikola themes..." but does not provide some 'standard' things
17:34:02 <ChrisWarrick> gour: If you have a lot of free time, go fix it
17:34:48 <gour> i'd rather do something else by following 'official guide'
17:36:18 <gour> in any case, i'd have to create some new themes and will share them
23:59:16 -GitHub[nikola]:#nikola- [nikola] ralsina closed pull request #1766: [requires.io] dependency update on master branch (master...requires-io-master) http://git.io/vk4c6