Logs for #nikola for 2015-09-10

00:09:37 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZWRT
00:09:37 -GitHub[nikola]:#nikola- nikola/master bc3bb14 Roberto Alsina: reverted
00:13:24 -travis-ci:#nikola- getnikola/nikola#6298 (master - bc3bb14 : Roberto Alsina): The build was broken.
00:13:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bfff304f129a...bc3bb142eaac
00:13:25 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79574708
00:17:36 <KwBot> [nikola] ralsina closed issue #2041: Jinja-based themes missing JavaScript https://github.com/getnikola/nikola/issues/2041
00:18:39 -travis-ci:#nikola- Invariant build by Roberto Alsina: The build passed. See https://travis-ci.org/getnikola/invariant-builds/builds/79575424.
00:22:43 -travis-ci:#nikola- getnikola/nikola#6298 (master - bc3bb14 : Roberto Alsina): The build passed.
00:22:44 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bfff304f129a...bc3bb142eaac
00:22:44 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79574708
00:30:01 <juanjo_> i have a problem with IMAGE_FOLDER
00:30:16 <ralsina> juanjo_: shoot
00:30:34 <juanjo_> in posts/ i have folders: nikola, wordpress, twitpic
00:30:46 <juanjo_> to have the imported posts separated from the new ones
00:31:18 <juanjo_> in images/ i want to have that separation too
00:31:44 <juanjo_> currently i have images/posts/nikola|wordpress|twitpic
00:31:50 <juanjo_> and in conf.py
00:32:06 <juanjo_> IMAGE_FOLDER = {'images': ''}
00:32:34 <juanjo_> oh, and POSTS
00:32:55 <juanjo_> POSTS = (
00:32:55 <juanjo_>     ("posts/nikola/*.rst", "posts", "post.tmpl"),
00:32:55 <juanjo_>     ("posts/wordpress/*.md", "posts", "post.tmpl"),
00:32:57 <juanjo_>     ("posts/goodreads/*.md", "posts", "post.tmpl"),
00:32:59 <juanjo_>     ("posts/twitpic/*.rst", "posts", "post.tmpl"),
00:33:01 <juanjo_> )
00:34:12 <juanjo_> this configuration is not working
00:36:45 <juanjo_> so, how i have to configure nikola to have the separation i want?
00:36:53 <ralsina> "not working" how?
00:39:11 <juanjo_> my posts ends with broken images
00:39:30 <KwBot> [nikola] ralsina opened issue #2051: Replace "Study in Scarlet" with "DR. NIKOLA'S VENDETTA" https://github.com/getnikola/nikola/issues/2051
00:40:00 <ralsina> juanjo_: where are the images, where are the posts, and how are the links?
00:40:10 <ralsina> in output/ I mean
00:42:47 <juanjo_> let me check
00:43:10 <ralsina> just for one image should be enough
00:44:02 <juanjo_> yes
00:45:53 <juanjo_> output/posts/nikola/algunos-cubos/Todos.jpg
00:46:06 <juanjo_> but the post is in output/posts/algunos-cubos/
00:47:15 <ralsina> right because you are collapsing posts/nikola and posts/whatever to posts/
00:47:20 <ralsina> so, do the same thing in images
00:47:54 <ralsina> "images/nikola" : "", "images/wordpress": "" and so on
00:48:02 <juanjo_> ahhhh
00:48:14 <ralsina> well, not exactly that, but something like it
00:48:17 <juanjo_> yes
00:48:26 <ralsina> "images/nikola" : "posts", "images/wordpress": "posts" maybe
00:50:00 <juanjo_> mm i tried that
00:50:21 <juanjo_> it dones work, it copies directly the *jpg to the posts folder in output
00:50:41 <juanjo_> not post-name/*jpg to posts/post-name/
00:52:33 <juanjo_> and 'images/posts/nikola/': '' copy the *jpg diretly to output/
00:52:43 <juanjo_> where is the code that do that copy?
00:53:52 <ralsina> juanjo_: where is Todos.jpg in images?
00:54:17 <juanjo_> images/posts/nikola/algunos-cubos/Todos.jpg
00:54:26 <ralsina> It should just replace the key in the dict with the value and add output/ at the beginning
00:55:09 <ralsina> and that, using "images/posts/nikola": "posts" doesn't put it in output/posts/algunos-cubos/Todos.jpg?
00:57:24 <ralsina> juanjo_: it works just fine here http://hastebin.com/oyazuwubip.sm
00:58:24 <juanjo_> rebuilding
00:58:32 <ralsina> juanjo_: remember that if you run it trying different settings, you will have ALL the output files :-)
00:59:01 <juanjo_> yes, im also deleting output/*
00:59:06 <ralsina> ok
00:59:10 <ralsina> AFAICS this works
01:00:17 <juanjo_> $ ls output/posts/algunos-cubos/
01:00:17 <juanjo_> index.html	index.rst
01:00:34 <juanjo_> (i have to leave)
01:00:47 <ralsina> ok, file an issue with steps to reproduce and I promise to look
01:00:54 <juanjo_> tahnks
01:04:47 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vZWww
01:04:47 -GitHub[site]:#nikola- nikola-site/master c18dcb2 Roberto Alsina: No version here
01:06:05 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vZWwd
01:06:05 -GitHub[site]:#nikola- nikola-site/master e15288f Roberto Alsina: remove useless versioning
01:07:35 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vZWrL
01:07:35 -GitHub[site]:#nikola- nikola-site/master 36d86f5 Roberto Alsina: wording
01:21:01 <juanjo_> (back)
01:22:04 <juanjo_> ralsina: building again
01:22:09 <juanjo_> i think it will work now
01:22:23 <juanjo_> it did
01:22:34 <juanjo_> the difference was int he key of IMAGE_FOLDER
01:22:51 <juanjo_> changed images/posts/nikola/ to images/posts/nikola
01:22:59 <juanjo_> is that ok or a bug?
01:23:01 <ralsina> weird
01:23:08 <ralsina> I would file an issue just in case
01:23:15 <juanjo_> ok,
01:23:16 <juanjo_> thanks
01:29:46 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZW6a
01:29:46 -GitHub[nikola]:#nikola- nikola/master 190a5ce Roberto Alsina: dr nikola's vendetta\!
01:31:37 <KwBot> [nikola] ralsina closed issue #2051: Replace "Study in Scarlet" with "DR. NIKOLA'S VENDETTA" https://github.com/getnikola/nikola/issues/2051
01:34:15 -travis-ci:#nikola- getnikola/nikola#6299 (master - 190a5ce : Roberto Alsina): The build was broken.
01:34:16 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bc3bb142eaac...190a5ce95720
01:34:16 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79581980
01:38:56 -travis-ci:#nikola- Invariant build by Roberto Alsina: The build passed. See https://travis-ci.org/getnikola/invariant-builds/builds/79582781.
01:41:11 <ralsina> juanjo_: de nada
01:44:09 -travis-ci:#nikola- getnikola/nikola#6299 (master - 190a5ce : Roberto Alsina): The build passed.
01:44:10 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/bc3bb142eaac...190a5ce95720
01:44:10 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79581980
05:26:50 <KwBot> [nikola] mr337 opened issue #2052: Installing BootSwatch themes not pulling GH 404 page https://github.com/getnikola/nikola/issues/2052
05:34:17 <KwBot> [nikola] mr337 closed issue #2052: Installing BootSwatch themes not pulling GH 404 page https://github.com/getnikola/nikola/issues/2052
05:40:45 -GitHub[nikola]:#nikola- [nikola] mr337 opened pull request #2053: Update bootswatch example with existing theme (master...update_bootswatch_docs) http://git.io/vZlcj
09:15:46 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 2 new commits to master: http://git.io/vZ8U0
09:15:46 -GitHub[nikola]:#nikola- nikola/master ea3ea8d Lee Hicks: Update bootswatch example with existing theme
09:15:46 -GitHub[nikola]:#nikola- nikola/master 9450426 Roberto Alsina: Merge pull request #2053 from mr337/update_bootswatch_docs...
09:16:06 <KwBot> [nikola] ralsina opened issue #2054: bootswatch_theme doesn't check return code https://github.com/getnikola/nikola/issues/2054
09:20:31 -travis-ci:#nikola- getnikola/nikola#6301 (master - 9450426 : Roberto Alsina): The build passed.
09:20:32 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/190a5ce95720...94504262c740
09:20:32 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79622036
11:25:43 <KwBot> [nikola] Aeyoun opened issue #2055: Auto rebuilds plugins like crazy https://github.com/getnikola/nikola/issues/2055
14:36:14 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZ4Ei
14:36:14 -GitHub[nikola]:#nikola- nikola/master acf5fb7 Roberto Alsina: Merge pull request #2045 from getnikola/katex...
14:40:30 -travis-ci:#nikola- getnikola/nikola#6302 (master - acf5fb7 : Roberto Alsina): The build passed.
14:40:31 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/94504262c740...acf5fb731c42
14:40:31 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79671691
14:46:37 <KwBot> [nikola] ralsina closed issue #2054: bootswatch_theme doesn't check return code https://github.com/getnikola/nikola/issues/2054
14:46:50 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZ42E
14:46:50 -GitHub[nikola]:#nikola- nikola/master b8cf5dd Roberto Alsina: Handle error downloading bootswatch, fixes #2054
14:51:13 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZ4VW
14:51:13 -GitHub[nikola]:#nikola- nikola/master 6333a1a Roberto Alsina: that's reverted
14:51:55 -travis-ci:#nikola- getnikola/nikola#6303 (master - b8cf5dd : Roberto Alsina): The build passed.
14:51:56 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/acf5fb731c42...b8cf5dd80cb9
14:51:56 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79673497
14:56:15 -travis-ci:#nikola- getnikola/nikola#6304 (master - 6333a1a : Roberto Alsina): The build passed.
14:56:16 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/b8cf5dd80cb9...6333a1a4d2b0
14:56:16 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79674326
15:48:12 <polyzen> o.O https://github.com/getnikola/nikola/commit/190a5ce957203d838c649c2ecaf435d30aca7437
15:49:47 <ralsina> polyzen: yes?
15:50:00 <ChrisWarrick> ralsina: you suck at exclamation marks
15:50:00 <polyzen> funny
15:50:16 <ralsina> ChrisWarrick: shell sucks at letting me use them without doing weird stuff
15:50:23 <polyzen> ''
15:50:45 <ralsina> polyzen: it's better to be funny than boring
15:50:51 <ChrisWarrick> ralsina: bash or zsh?
15:50:54 <polyzen> very
15:50:57 <polyzen> very better
15:50:57 <ralsina> bash
15:51:35 <ChrisWarrick> then just try single quotes; double work randomly
15:51:57 <ChrisWarrick> zsh would actually fail to execute the command with double, and works equally well with single
15:54:11 <ralsina> I want to find some of my experiments on book-like pages to see if I can use that to showcase that specific pages can be custom-templated and such
15:55:42 <ralsina> ChrisWarrick: for googleplus comments, it seems you just set COMMENT_SYSTEM to googleplus and it works, no other setting, step or thing needed
15:55:49 <ChrisWarrick> ralsina: it used to be different
15:55:53 <ralsina> also, it seems to be complete abandonware :-)
15:55:55 <ChrisWarrick> and it looks like it’s unmaintained/unsupported
15:55:56 <ChrisWarrick> yeah
15:56:05 <ralsina> ChrisWarrick: yes, there was a "verify ownership of page" step
15:56:06 <ChrisWarrick> there are only docs for Blogger
15:56:10 <ralsina> but hey, it's easier now :-)
15:56:22 <ralsina> I don't think it was ever supported outside blogger actually
15:56:45 <ChrisWarrick> speaking of fancy templates, throw in a template that displays it in a good serif font (Garamond, Junicode, Georgia, serif) or otherwise makes it nicer to read
15:57:14 <ralsina> exactly
15:57:33 <ralsina> and maybe with jquery plugin that keeps ideal column-width
15:57:54 <ralsina> http://charliepark.org/hatchshow/
15:58:24 <ralsina> for the titles :-)
15:59:45 <ChrisWarrick> do you really need jquery for this?
16:00:55 * ChrisWarrick reads a 1995 “TeXnology vs Typography” article
16:00:56 <ralsina> it's easy, because there are a ton of funny typography plugins for it
16:01:15 <ralsina> I wonder if anyone implemented the TeX algo in JS
16:02:15 <ralsina> well, yes! https://github.com/bramstein/typeset
16:02:27 <ChrisWarrick> (the article does not help)
16:02:51 <ChrisWarrick> oh, the line breaking algorithm?  There was a nice paper about it, sounds like something that you could implement easilty
16:02:57 <ChrisWarrick> easily*
16:03:06 <ralsina> it's easy in theory
16:03:13 <ralsina> it's surprisingly tricky to get right
16:03:57 <ralsina> like the crap algorithm galleries use now, which is somewhat similar and tends to be off-by-one half the time
16:04:48 <KwBot> [nikola] ralsina opened issue #2056: gallery layout is not perfect https://github.com/getnikola/nikola/issues/2056
16:04:57 <KwBot> [nikola] ralsina assigned issue #2056 to ralsina: gallery layout is not perfect https://github.com/getnikola/nikola/issues/2056
16:06:13 <KwBot> [nikola] ralsina opened issue #2057: Demo site improvement https://github.com/getnikola/nikola/issues/2057
16:06:21 <KwBot> [nikola] ralsina assigned issue #2057 to ralsina: Demo site improvement https://github.com/getnikola/nikola/issues/2057
16:06:54 <SteveDrees> re: GooglePlus Comments. It seems to just work, except for comment counts. 
16:06:55 <gour> is there any plan to add support for handling media in CoilCMS, iow. ability that user can upload some pics for his/her blog posts?
16:07:20 <ChrisWarrick> gour: Plan, yes.  Time, no.
16:07:35 <gour> ok :-)
16:07:57 <ralsina> ChrisWarrick: maybe we can hijack some other webapp for that
16:08:04 <ChrisWarrick> ralsina: the standard is 95 characters per line.  Let’s assume everyone has a copy of Garamond or Junicode (or you find a good google web font) and we could use some maths to get a good enough size
16:08:10 <ChrisWarrick> ralsina: what other webapp?
16:08:14 <ralsina> after all, what we need is just a  thing to upload / move/rename stuff
16:08:29 <ChrisWarrick> you could just give your users (S)FTP access and tell them to throw things in
16:08:41 <ChrisWarrick> and/or use that fancy php ftp solution with 2 in its name
16:08:44 <ChrisWarrick> net2ftp
16:09:39 <ralsina> or put everything in http://cloudinary.com/pricing
16:09:44 <ralsina> or whatever
16:10:08 <ralsina> or ownclud
16:10:11 <ralsina> cloud
16:10:19 <ChrisWarrick> or dropbox/google drive/onedrive public links
16:10:34 <ralsina> yep
16:10:43 <ChrisWarrick> Hell: if you are doing images, just tell your users to throw them at a base64 converter and use that!
16:11:35 <gour> well, i like nikola's ability to keepo images together with posts...
16:12:49 <ChrisWarrick> The Coil CMS implementation will throw them at /images/ and probably do some heavier limiting
16:13:02 <gour> i see...
16:13:05 <ChrisWarrick> and recommend/mandate setting {'images': 'images'} as the path
16:19:34 <ChrisWarrick> gour: here’s the thing: image uploads are a mess.  If you have PHP or SSI or something else that’s vulnerable, boom goes your server.  Or you can serve crazy files.  And don’t get me started about arbitrary scripts in .svg files.
16:22:20 <gour> lol
16:24:00 <SteveDrees> won't Coil CMS image uploads be for authenticated users only?
16:24:03 <ChrisWarrick> ralsina: EB Garamond is available from Google Web Fonts.  Our Nice Typography page could include that, and we could do Clever Mathematics to figure out the correct font size for best effect.
16:24:18 <ralsina> ChrisWarrick: acked
16:24:28 <SteveDrees> Seems that the secruity risk is lessened by an established trust relationship
16:24:28 <ralsina> ChrisWarrick: I want to play with it a little tho :-)
16:25:28 <ChrisWarrick> ralsina: have fun!
16:25:35 <ChrisWarrick> SteveDrees: assuming there is a trust relationship
16:25:49 <ralsina> ChrisWarrick: yeah, I have been tackling ugliest bugs this cycle, I deserve it :-)
16:25:50 <ChrisWarrick> SteveDrees: and assuming that nobody would ever want to fuck anything up at their soon-to-be-former employer
16:26:20 <ChrisWarrick> (assuming any “employer” would actually use coil cms)
16:32:38 <KwBot> [nikola] ralsina opened issue #2058: Try to use pageres for the theme screenshots https://github.com/getnikola/nikola/issues/2058
17:16:28 <KwBot> [nikola] ralsina opened issue #2059: Title extracted from content takes over explicit title in metadata https://github.com/getnikola/nikola/issues/2059
17:21:04 -GitHub[nikola]:#nikola- [nikola] ralsina created hyphenate-per-post (+1 new commit): http://git.io/vZB2A
17:21:04 -GitHub[nikola]:#nikola- nikola/hyphenate-per-post c048294 Roberto Alsina: Per-document hyphenation using hyphenate metadata flag.
17:21:23 <KwBot> [nikola] ralsina assigned issue #2059 to ralsina: Title extracted from content takes over explicit title in metadata https://github.com/getnikola/nikola/issues/2059
17:22:09 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #2060: Per-document hyphenation using hyphenate metadata flag. (master...hyphenate-per-post) http://git.io/vZBan
17:23:24 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to hyphenate-per-post: http://git.io/vZBaQ
17:23:24 -GitHub[nikola]:#nikola- nikola/hyphenate-per-post 82dc817 Roberto Alsina: document it
17:26:51 -travis-ci:#nikola- getnikola/nikola#6305 (hyphenate-per-post - c048294 : Roberto Alsina): The build passed.
17:26:52 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/c04829420349
17:26:52 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79700343
17:28:55 -travis-ci:#nikola- getnikola/nikola#6306 (hyphenate-per-post - 82dc817 : Roberto Alsina): The build passed.
17:28:56 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c04829420349...82dc817384f6
17:28:56 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79700678
17:43:33 -GitHub[nikola]:#nikola- [nikola] Kwpolska closed pull request #2060: Per-document hyphenation using hyphenate metadata flag. (master...hyphenate-per-post) http://git.io/vZBan
17:46:49 <ralsina> ChrisWarrick: do you have an opinion on https://github.com/getnikola/nikola/pull/2047? I don't really understand the fix (did not try very hard, either)
17:47:22 <ChrisWarrick> ralsina: looking at the author name, it’s gotta be complicated
17:47:29 <ralsina> hehe
17:47:38 -5EXAB3VW4:#nikola- getnikola/nikola#6308 (master - 078a8b8 : Chris Warrick): The build passed.
17:47:39 -5EXAB3VW4:#nikola- Change view: https://github.com/getnikola/nikola/compare/6333a1a4d2b0...078a8b89571a
17:47:39 -5EXAB3VW4:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79703933
17:47:59 <ralsina> he has a tendency to really hard to follow solutions
17:48:10 <ralsina> "solutions" even, in some cases
17:48:22 <ChrisWarrick> I don’t understand the tags thing anymore
17:48:35 <ChrisWarrick> and I really want to close the earlytasks thing as #wontfix #shutup
17:49:30 <ChrisWarrick> I’m sorry for bringing that up
17:49:40 <ralsina> the tags he agreed to move to his own plugin because he's the only one who understands it
17:49:54 <ralsina> earlytasks... well, it makes sense in general :-P
17:50:11 <ralsina> Aeyoun is trying to do something that apparenty will only work with that
17:50:26 <ralsina> It **does** seem to break an awful lot of things that always worked tho
17:50:46 <ChrisWarrick> such as?
17:50:53 <ChrisWarrick> I unsubscribed from that thread, twice
17:51:17 <ralsina> like, you can't assume all tasks are generated
17:51:29 <ralsina> so, if you want to see that list for some reason, you can't really
17:51:41 <ralsina> and nikola build some/path seems to break forever
17:51:53 <ralsina> IIUC that is, which is not guaranteed
17:56:51 <ChrisWarrick> review of that thing done
17:57:02 <ChrisWarrick> I really hate his love of underscore functions
17:57:15 <ChrisWarrick> I think we should tell pep257 to yell at them for not being documented
18:04:17 <ralsina> I document those as soon as they are not an obvious property getter
18:08:42 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to master: http://git.io/vZBQI
18:08:42 -GitHub[nikola]:#nikola- nikola/master ef6af2b Daniel Aleksandersen: Merge pull request #2037 from getnikola/encodelinks...
18:11:26 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to master: http://git.io/vZB7k
18:11:26 -GitHub[nikola]:#nikola- nikola/master fffc766 Daniel Aleksandersen: Document issue #2037
18:12:44 -travis-ci:#nikola- getnikola/nikola#6309 (master - ef6af2b : Daniel Aleksandersen): The build passed.
18:12:45 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/078a8b89571a...ef6af2be62cb
18:12:45 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79708127
18:17:11 -travis-ci:#nikola- getnikola/nikola#6310 (master - fffc766 : Daniel Aleksandersen): The build passed.
18:17:12 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/ef6af2be62cb...fffc7663a141
18:17:12 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79708764
19:22:47 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to fix-indexes: http://git.io/vZRGZ
19:22:47 -GitHub[nikola]:#nikola- nikola/fix-indexes ff6a71b Felix Fontein: Added docstrings and fixed typo.
19:27:37 -travis-ci:#nikola- getnikola/nikola#6311 (fix-indexes - ff6a71b : Felix Fontein): The build was broken.
19:27:38 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/168d1e4c5667...ff6a71ba8b70
19:27:38 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79721442
19:58:07 -GitHub[nikola]:#nikola- [nikola] ralsina created fix-2059 (+2 new commits): http://git.io/vZREN
19:58:07 -GitHub[nikola]:#nikola- nikola/fix-2059 6bdec3d Roberto Alsina: refactored title extraction to separate function
19:58:07 -GitHub[nikola]:#nikola- nikola/fix-2059 0117fa3 Roberto Alsina: FFFFFFFFFFFUUUUUUUUU unicode
19:58:39 -GitHub[nikola]:#nikola- [nikola] ralsina opened pull request #2061: Fix 2059 (master...fix-2059) http://git.io/vZRue
20:02:14 -travis-ci:#nikola- getnikola/nikola#6313 (fix-2059 - 0117fa3 : Roberto Alsina): The build failed.
20:02:15 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/6bdec3d2b855^...0117fa33c2f7
20:02:15 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79727179
20:09:02 <juanjo_> question!
20:09:18 <juanjo_> i'm showing the date in each post
20:09:31 <juanjo_> is it possible to link the month and the year to the corresponding archive pages?
20:13:01 <Aeyoun> Yes.
20:13:24 <Aeyoun> You can customize your theme’s template to achieve it.
20:13:51 <Aeyoun> However, these links are unlikely to benefit your visitors very much. So why do you want to do it?
20:14:15 <juanjo_> why not?
20:14:20 <ralsina> "hey, I like this post by juanjo, let's see other things he wrote in november!" sounds like an unlikely usecase
20:14:24 <juanjo_> they are reading a 2008 post
20:14:25 <SteveDrees> YAGNI
20:14:31 <juanjo_> and can jump to the 2008 archive
20:14:54 <juanjo_> ralsina: it's not if the post is a photo
20:14:58 <ralsina> going to the post stream where that post is located may make some sense. Is also much harder :-)
20:16:31 <juanjo_> ${_link('archive', 2008)}
20:16:38 <juanjo_> something like that may work?
20:16:46 <ralsina> juanjo_: well, not yet :-)
20:17:09 <juanjo_> so i have to do some coding before i can link to months or years?
20:19:16 <juanjo_> where is _link defined?
20:19:41 <Aeyoun> juanjo_: promote your tags (more things on the same topic) or sections instead.
20:20:07 <Aeyoun> Whatever else someone may have written at the same time is … well, a stretch. More things this person has written about a given tag, however.
20:20:27 <juanjo_> i already have links to the tags
20:20:35 <juanjo_> i want links to the dates now :)
20:20:41 <Aeyoun> juanjo_: see how I promote links and sections here, https://www.aeyoun.com/security/ea-origin-chat-unencrypted.html
20:20:42 <juanjo_> it's my blog!!! :D
20:20:47 <Aeyoun> juanjo_: okay, okay, :P
20:21:42 <Aeyoun> juanjo_: well, you can call ${_link("archive", post.formatted_date("y")}
20:22:21 <Aeyoun> or use link://archive/${post.formated_date("y")}
20:22:29 <juanjo_> btw, very nice use of setions Aeyoun
20:23:18 <ralsina> juanjo_: _link just sends things to path handlers, like the ones you did for authors
20:23:21 <Aeyoun> juanjo_: thank you, I think so myself. ^___^ bot a big poost in pageviews per visit after doing it like that. Feed subscriptions is well up too.
20:23:41 <Aeyoun> *boost
20:24:32 <Aeyoun> So <a href="link://archive/${post.formatted_date("y")}">${pos.formatted_date("y")}</a> == profit
20:25:17 <Aeyoun> Have anyone ever clicked on a yearly-archive link? I just dont’t find them useful at all. Maaaybe if what’s being published is something chronological like book chapters.
20:27:28 <Aeyoun> I don’t know the format for monthly archives. Never enabled them. Probably something  similar that you can recreate my fiddling with the date format.
20:29:27 <Aeyoun> ChrisWarrick: irclogs have stopped building, btw.
20:32:12 <ralsina> Aeyoun: yearly archives are just one of those things all blogs have since the beginning of time
20:32:51 <Aeyoun> ralsina: mhm. I have yearly archives as list, but they’re by no means featured anywhere. They add so little value.
20:33:10 <Aeyoun> Oh, wow. The contentiously auto-rebuilding bug is causing really high CPU temperatures.
20:35:20 <juanjo_> Aeyoun: I do use those links! im a super stalker
20:36:01 <Aeyoun> juanjo_: is this useful to you? :P https://www.aeyoun.com/2014/index.html
20:36:22 <juanjo_> yes if i want to stalk you
20:37:25 <Aeyoun> wouldn't the about page be better suited for stalkers?
20:38:00 <juanjo_> no
20:38:03 <ralsina> Aeyoun: I have them as lists as well. That was the original design after all :-)
20:43:04 -GitHub[nikola]:#nikola- [nikola] Aeyoun pushed 1 new commit to master: http://git.io/vZR17
20:43:04 -GitHub[nikola]:#nikola- nikola/master 20c814b Daniel Aleksandersen: Don’t look for changs in my __pycache__
20:43:07 <Aeyoun> I hope that doesn’t break anything.
20:44:53 <ralsina> BOOM
20:44:56 <ralsina> j/k
20:45:28 * ralsina spent 30 minutes looking for a bug that turned out to be caused by literally an invisible character so is a little extra-weirded-out
20:46:00 <Aeyoun> Always set your editor to show invisible characters. That’s what my mama taught me.
20:46:17 <ralsina> Aeyoun: the BOM is special, even with invisible chars on it's invisible :-D
20:46:24 <Aeyoun> Actually, it was my 9th grade math teacher, come to think of it.
20:46:30 <ralsina> You can delete the line with the BOM and it will magically reappear on saving
20:46:44 * Aeyoun knows all about it
20:46:57 <Aeyoun> It’s misunderstood.
20:47:00 <ralsina> hahaha
20:47:05 <ralsina> noone likes the BOM
20:47:10 <Aeyoun> But whatever. It’s use is virtually zero these days.
20:47:21 <Aeyoun> It was a clever idea. Back in the day.
20:47:28 <ralsina> Aeyoun: this story came from a PG file, which apparently was edited in notepad
20:47:37 -travis-ci:#nikola- getnikola/nikola#6315 (master - 20c814b : Daniel Aleksandersen): The build passed.
20:47:38 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/fffc7663a141...20c814ba5ff0
20:47:38 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79735671
20:47:39 <ralsina> and boom. bom.
20:48:24 <ralsina> maybe io.read with utf-8 codec leaving the utf8 BOM in place is a bug?
20:48:29 <Aeyoun> https://www.youtube.com/watch?v=llyiQ4I-mcQ
20:49:11 <Aeyoun> Oh, God. I forgot exactly how awful that video was.
20:49:47 <ralsina> I had never seen it
20:50:34 <ralsina> https://www.youtube.com/watch?v=wOOkS3eZpeU
20:54:27 <Aeyoun> The DVD-like UIs were a nice touch.
20:55:23 <Aeyoun> Lets hope they did find a highway to hell.
20:57:22 <juanjo_> http://www.juanjoconti.com/posts/nokia-28092008/
20:57:27 <juanjo_> happy with my dates linked
20:59:38 <Aeyoun> you have different date formats in different places on your site. Where is the consistency? :O
21:00:25 <Aeyoun> And what on Earth is that thing on the table? http://www.juanjoconti.com/posts/nokia-24082008-3/
21:05:50 <ralsina> looks like a sculpture :)
21:12:58 <Aeyoun> ralsina: just your common every-day living-room-table penis-sculpture? yeah, I see it now.
21:13:08 <ralsina> Aeyoun: it has eyes
21:13:44 <ralsina> but ... slightly too penisy for my living room. I lean more towards a french-provencal vibe.
21:14:47 <Aeyoun> My living room looks like a space ship landed inside an IKEA warehouse.
21:15:35 <Aeyoun> http://amzn.to/1NkHNpW to be precise. :P
21:17:12 <Aeyoun> My partner wanted to do this for sure, https://www.youtube.com/watch?v=PN_AMSlNocE 
21:22:46 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to fix-2059: http://git.io/vZRFB
21:22:46 -GitHub[nikola]:#nikola- nikola/fix-2059 ba99000 Roberto Alsina: Merge branch 'master' into fix-2059
21:23:30 <ralsina> Well, legos are fun
21:23:41 <ralsina> Unless you also have a puppy
21:23:48 <ralsina> in that case they are a death trap for feet
21:29:22 <KwBot> [nikola] ralsina closed issue #2059: Title extracted from content takes over explicit title in metadata https://github.com/getnikola/nikola/issues/2059
21:29:37 -GitHub[nikola]:#nikola- [nikola] ralsina closed pull request #2061: Fix 2059 (master...fix-2059) http://git.io/vZRue
21:31:05 -travis-ci:#nikola- getnikola/nikola#6317 (fix-2059 - ba99000 : Roberto Alsina): The build is still failing.
21:31:06 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0117fa33c2f7...ba9900043880
21:31:06 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79743536
21:34:24 -travis-ci:#nikola- getnikola/nikola#6318 (master - 987eb48 : Roberto Alsina): The build was broken.
21:34:25 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/20c814ba5ff0...987eb48f6a6a
21:34:25 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79745123
21:34:41 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZRAM
21:34:41 -GitHub[nikola]:#nikola- nikola/master 0a4b8cc Roberto Alsina: warn iff you try to hyphenate something and pyphen is not available
21:39:08 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vZRxj
21:39:08 -GitHub[nikola]:#nikola- nikola/master bce97f0 Roberto Alsina: do not hotlink to PG images. Sorry PG!
21:39:40 -travis-ci:#nikola- getnikola/nikola#6319 (master - 0a4b8cc : Roberto Alsina): The build is still failing.
21:39:41 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/987eb48f6a6a...0a4b8cced339
21:39:41 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79746095
21:43:10 -travis-ci:#nikola- getnikola/nikola#6320 (master - bce97f0 : Roberto Alsina): The build is still failing.
21:43:11 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0a4b8cced339...bce97f01f00e
21:43:11 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/79746643
21:57:37 <juanjo_> Aeyoun: its a work in progresss
21:57:38 <juanjo_> :D
22:00:11 <Aeyoun> juanjo_: from earlier :P  <•Aeyoun> And what on Earth is that thing on the table? http://www.juanjoconti.com/posts/nokia-24082008-3/
22:03:45 <juanjo_> Aeyoun: heheh is a kind of totem, some art done by my uncle
22:04:18 <juanjo_> thiniking
22:04:41 <juanjo_> it would be nice to be able to browse (next next next) posts in the same category/tag
22:04:54 <Aeyoun> …or section? ;)
22:05:31 <Aeyoun> Well, it is possible. Everything is possible. Didn’t the base theme have back and forward links? Look at how they work.
22:05:59 <juanjo_> yup, section probably would be better
22:07:55 <ralsina> WIP for the "fancy typography/layout" demo: http://imgur.com/G6YvAE1
22:08:11 <ralsina> I now need to figure out how to hide those extra columns
22:12:15 <ralsina> there, now, animate x-shift for the multicolumn thing, and can move onto tpography :-)
22:12:18 <ralsina> this is so much fun
22:13:04 <juanjo_> Aeyoun: i'll use sections shortly
22:13:16 <juanjo_> can I turn more than one dir under posts/ in one section?
22:18:15 <Aeyoun> ralsina: hide them? overflow: hidden on the container? container set to width: 100%?
22:18:32 <ralsina> Aeyoun: on the container's container. This is a lot of cntainers :-)
22:18:32 <Aeyoun> using multicolumn in CSS? or is it fancy?
22:18:40 <ralsina> multicolumn CSS yes
22:19:12 <ralsina> I just want it to look pretty, book-like and responsive so that works well enough
22:22:02 <Aeyoun> well, one of the container needs overflow: hidden and a width property.
22:22:22 <ralsina> and another needs overflow-x scroll
22:22:24 <ralsina> got it working
22:22:58 <Aeyoun> :D
22:23:12 * Aeyoun likes multi-column responsive designs
22:23:43 <Aeyoun> Especially for list-like content. https://www.aeyoun.com/tag/index.htmlhttp://orlin.net.daniel.priv.no:8000/sections.html Maybe something for you to work on on your yearly archive pages, juanjo_ ?
22:24:04 <Aeyoun> Uhm. Orlin-link should have been Aeyoun.com. Oh, well.
22:24:07 <ralsina> http://imgur.com/GKJ9H1D
22:24:15 <Aeyoun> (Orlin is my laptop.)
22:24:34 <ralsina> if the browser narrows, it becomes a single column
22:24:47 <Aeyoun> Set three columns and make the image the width of the column.
22:24:52 <Aeyoun> Classic magazine look.
22:25:00 <Aeyoun> Or let the image span two columns. ;)
22:25:48 <ralsina> I can do that, but since this really has 24 columns it spans all of them :-)
22:26:02 <ralsina> but I can make it full-page I think
22:26:04 <Aeyoun> column-span:2 on the img.
22:26:11 <ralsina> let s see...
22:26:25 <Aeyoun> http://www.w3.org/TR/css3-multicol/#column-span0
22:26:46 <Aeyoun> Lots of illustration so you can scroll through it till you see the layout you want.
22:27:03 * Aeyoun likes W3 recommendations with illustrations
22:27:20 <ralsina> more important, snap x displacement to pages
22:27:24 <ralsina> or columns
22:27:59 <Aeyoun> Took some time to get headlines and teasers to stick together on my front page.
22:28:47 <Aeyoun> page-break-inside: avoid; on each post's parent element turned out to be the only thing that worked in all browsers.
22:29:10 <Aeyoun> These days, even IE11 and 12 ("Edge") support multicolmn.
22:31:43 <Aeyoun> ralsina: I think you can set <section id="chapter1"> and use #chapter1 to scroll horizontally in multicolumn. If you want to make a chapter list or something cool. You can take the section numbering and CSS generated-content numbering for table of contents I use here, https://www.aeyoun.com/how-to/debian-horde-webmail.html (numbering of headlines and list
22:31:43 <Aeyoun> entirely in CSS)
22:31:58 <Aeyoun> And the, you conquer the world with advanced CSS layouts and awesomeness.
22:33:27 <juanjo_> Aeyoun: http://orlin.net.daniel.priv.no:8000/sections.html <-- 404
22:34:09 <Aeyoun> juanjo_: replace domain with aeyoun.com
22:34:15 <juanjo_> yes
22:34:39 <Aeyoun> https://www.aeyoun.com/sections.html
22:34:52 <juanjo_> what do you use for search?
22:35:09 <Aeyoun> The net.daniel.priv.no address is my home network. Not meant for public consumption beyond some limited testing. :) 
22:35:28 <Aeyoun> juanjo_: what do you mean? on my Nikola site? Custom engine in PHP.
22:35:36 <juanjo_> so... i can convert more than one posts/ subdif in a section?
22:37:07 <Aeyoun> juanjo_: I shared the search spider here, https://irclogs.getnikola.com/logs/2015-07-20/
22:37:34 <Aeyoun> juanjo_: "convert"?
22:37:58 <juanjo_> i have posts in posts/nokia/ and posts/twitpic/
22:38:17 <ralsina> juanjo_: the latest localsearch plugin works awesome with bootstrap themes
22:38:18 <juanjo_> i want the section "Photos from cellphone" listing both
22:38:19 <Aeyoun> auto-generated sections only work on first-level folders. no sub-sections.
22:38:38 <Aeyoun> if you moved to /twitpic and /nokia, they would work
22:38:59 <Aeyoun> BUT you can enable the option for meta-sections and add a meta entry to each post "section: Nokia".
22:39:03 <juanjo_> so they have to be in the same level of posts?
22:39:22 <juanjo_> ralsina: i'll try it
22:40:38 <Aeyoun> You can either have auto-sections, which is based on folders existing directly under your output folder. OR meta based sections. The two can’t coexist so you must pick one or the other.
22:41:13 <juanjo_> ok, thanks
22:41:14 * juanjo_ afk
22:42:11 <Aeyoun> juanjo_: You can re-purpose my time-zone converter to auto-add section metadata based on your sub-folder structure. https://www.aeyoun.com/projects/snippets/nikola/replace-post-time-zones.py.html Good luck.