Logs for #nikola for 2015-07-13

11:15:28 -GitHub[nikola]:#nikola- [nikola] felixfontein created import-wordpress-more-attachment-metadata (+1 new commit): http://git.io/vmUEC
11:15:28 -GitHub[nikola]:#nikola- nikola/import-wordpress-more-attachment-metadata 96060b3 Felix Fontein: Adding more attachment metadata....
11:17:12 -GitHub[nikola]:#nikola- [nikola] felixfontein opened pull request #1888: Adding more attachment metadata for WordPress importer. (master...import-wordpress-more-attachment-metadata) http://git.io/vmUEx
11:20:40 -travis-ci:#nikola- getnikola/nikola#5745 (import-wordpress-more-attachment-metadata - 96060b3 : Felix Fontein): The build failed.
11:20:41 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/96060b3096b1
11:20:41 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/70718948
11:27:37 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to import-wordpress-more-attachment-metadata: http://git.io/vmU2z
11:27:37 -GitHub[nikola]:#nikola- nikola/import-wordpress-more-attachment-metadata 69393a6 Felix Fontein: Fixed missing definition.
11:32:46 -travis-ci:#nikola- getnikola/nikola#5747 (import-wordpress-more-attachment-metadata - 69393a6 : Felix Fontein): The build is still failing.
11:32:47 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/96060b3096b1...69393a616f07
11:32:47 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/70720270
11:33:26 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 2 new commits to import-wordpress-more-attachment-metadata: http://git.io/vmUVB
11:33:26 -GitHub[nikola]:#nikola- nikola/import-wordpress-more-attachment-metadata 1bd6295 Felix Fontein: Added note on changes.
11:33:26 -GitHub[nikola]:#nikola- nikola/import-wordpress-more-attachment-metadata c504057 Felix Fontein: Fixed warning.
11:40:45 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to import-wordpress-more-attachment-metadata: http://git.io/vmUrA
11:40:45 -GitHub[nikola]:#nikola- nikola/import-wordpress-more-attachment-metadata 95826fc Felix Fontein: Fixed attachment metadata writing test.
11:45:07 -travis-ci:#nikola- getnikola/nikola#5751 (import-wordpress-more-attachment-metadata - 95826fc : Felix Fontein): The build was fixed.
11:45:08 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c5040578a745...95826fc8ea48
11:45:08 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/70721816
11:48:47 -GitHub[nikola]:#nikola- [nikola] felixfontein force-pushed import-wordpress-more-attachment-metadata from 95826fc to 1392fcb: http://git.io/vmU6V
11:48:47 -GitHub[nikola]:#nikola- nikola/import-wordpress-more-attachment-metadata 1392fcb Felix Fontein: Adding more attachment metadata....
11:48:56 -GitHub[nikola]:#nikola- [nikola] felixfontein pushed 1 new commit to master: http://git.io/vmU6K
11:48:56 -GitHub[nikola]:#nikola- nikola/master afe1629 Felix Fontein: Merge pull request #1888 from getnikola/import-wordpress-more-attachment-metadata...
11:49:12 -travis-ci:#nikola- getnikola/nikola#5753 (import-wordpress-more-attachment-metadata - 1392fcb : Felix Fontein): The build has errored.
11:49:13 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/95826fc8ea48...1392fcb727cb
11:49:13 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/70722668
11:53:11 -travis-ci:#nikola- getnikola/nikola#5755 (master - afe1629 : Felix Fontein): The build was fixed.
11:53:12 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/99f990dc7e63...afe1629890db
11:53:12 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/70722689
11:54:06 -GitHub[nikola]:#nikola- [nikola] felixfontein force-pushed earlytask_impl from 569d454 to 552c648: http://git.io/zEQY8Q
11:54:06 -GitHub[nikola]:#nikola- nikola/earlytask_impl 88a42d4 Felix Fontein: Split tasks into stages, with three (four) default stages: EarlyTask, Task and LateTask....
11:54:06 -GitHub[nikola]:#nikola- nikola/earlytask_impl c36c3ae Felix Fontein: Setting doit minimal version....
11:54:06 -GitHub[nikola]:#nikola- nikola/earlytask_impl 552c648 Felix Fontein: Added support for target regexes.
11:56:49 -travis-ci:#nikola- getnikola/nikola#5756 (earlytask_impl - 552c648 : Felix Fontein): The build is still failing.
11:56:50 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/569d454bbb95...552c6488f672
11:56:50 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/70723328
13:01:50 -GitHub[plugins]:#nikola- [plugins] felixfontein opened pull request #93: Imroved WordPress page compiler plugin. (master...master) http://git.io/vmTti
13:10:01 -GitHub[plugins]:#nikola- [plugins] felixfontein pushed 2 new commits to master: http://git.io/vmT3G
13:10:01 -GitHub[plugins]:#nikola- plugins/master e65a725 Felix Fontein: Added support for shortcode plugin data storage....
13:10:01 -GitHub[plugins]:#nikola- plugins/master ae07ad8 Felix Fontein: Fixed typo (thanks @Kwpolska).
13:11:23 -travis-ci:#nikola- [PLUGINS] getnikola/plugins#707 (master - ae07ad8 : Felix Fontein): The build passed.
13:11:24 -travis-ci:#nikola- [PLUGINS] Change view: https://github.com/getnikola/plugins/compare/c7ab2c7c976a...ae07ad888e74
13:11:24 -travis-ci:#nikola- [PLUGINS] Build details: https://travis-ci.org/getnikola/plugins/builds/70734417
13:23:51 -GitHub[plugins]:#nikola- [plugins] felixfontein pushed 1 new commit to master: http://git.io/vmTWi
13:23:51 -GitHub[plugins]:#nikola- plugins/master d8bdd56 Felix Fontein: Added dependency for additional data. Bumped plugin version.
13:25:23 -travis-ci:#nikola- [PLUGINS] getnikola/plugins#708 (master - d8bdd56 : Felix Fontein): The build passed.
13:25:24 -travis-ci:#nikola- [PLUGINS] Change view: https://github.com/getnikola/plugins/compare/ae07ad888e74...d8bdd56267b3
13:25:24 -travis-ci:#nikola- [PLUGINS] Build details: https://travis-ci.org/getnikola/plugins/builds/70736498
18:58:41 <polyzen> seems the wording here is off https://github.com/getnikola/nikola/commit/5ba8005374b539a8543a6163790b2d23aee0096b
18:58:56 <polyzen> it's it more like override than overwrite
19:08:21 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: http://git.io/vmLUc
19:08:21 -GitHub[nikola]:#nikola- nikola/master 921cf5f Chris Warrick: Add missing spaces in wrong COMPILERS message (thanks @asmeurer)...
19:09:14 <ChrisWarrick> polyzen: make a nitpicky comment or just let it slide
19:13:12 -travis-ci:#nikola- getnikola/nikola#5758 (master - 921cf5f : Chris Warrick): The build passed.
19:13:13 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/afe1629890db...921cf5ffad97
19:13:13 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/70789390
19:21:24 <polyzen> ChrisWarrick, or both
20:57:57 <superfly> Hi, I'm setting up Nikola to run my web site/blog, and while I've got everything running smoothly, there's one last thing I'd like to do, and I'd to know if I'm going about it the right way.
20:59:24 <superfly> I'm using a bootstrap3-derived theme, and I want to put an image at the top of the pagee for every blog post
20:59:47 <superfly> but I want a different image for each blog post
21:00:47 <superfly> Now, I  can put an image in the theme where I want it, but I obviously want to make it different for each post
21:01:11 <ralsina> superfly: here is how :-)
21:01:28 <superfly> ralsina: I'm listening :-)
21:01:30 <ralsina> superfly: 1) add an extra metadata field to each post, say .. cover:: foo.jpg
21:01:39 <erdgeist> ralsina: Ohh, good to see that you're here :)
21:01:55 <ralsina> 2) then in the template, use ${post.meta(cover)}
21:02:07 <ralsina> that will give you the content of that metadata field, use as needed
21:02:08 <superfly> ralsina: ah, score! Brilliant!
21:02:17 <superfly> perfect, exactly what I wanted!
21:02:23 <superfly> ralsina: thank you very much!
21:02:26 <ralsina> superfly: syntax for everything is probably wrong, read some templates to see how it really is called
21:02:39 <superfly> ralsina: no problem. I'm an old hand at Mako
21:03:13 <ralsina> superfly: I specially dont remember how to use post metadata but there are a zillion examples of that in the post template
21:03:31 <ralsina> erdgeist: indeed here I am, intermittently ;-)
21:03:31 <erdgeist> ralsina: I am currently struggling with the concept of slugs and path names. I noticed that you can filter posts in post-lists by slug. But that only works for 
21:03:34 <erdgeist> if slug == post.meta('slug'):
21:03:54 <erdgeist> which is kind of odd, since .. well why would the slugs ever match identically?
21:04:09 <ralsina> erdgeist: beats me, I didn't write that feature :-)
21:04:20 <erdgeist> ralsina: hmm :)
21:04:28 <ralsina> erdgeist: let me read some code, 1 minute
21:05:34 <erdgeist> ralsina: What I also noticed is that I would need pagination in post-lists, as well and then I found out that we're close to implementing the whole blog-part of nikola with post-lists. Which would be neat, because I then could have rss of several views on my posts
21:05:38 <ralsina> erdgeist: basically, if you want to show two posts, just put those two slugs in slugs.
21:05:59 <ralsina> erdgeist: it's meant as an enumeration, not as a filter
21:06:04 <erdgeist> ralsina: Ahh
21:06:28 <ralsina> erdgeist: you can have as many feeds as you want, just use tags, right?
21:06:59 <ralsina> erdgeist: you can even have invisible tags (but I don't know if those get RSS feeds)
21:07:00 <erdgeist> ralsina: Well, on my legacy setup I do have stuff like press/releases/1997/foo.html and I would like to have filters by ... well by year or by oath
21:07:11 <ralsina> hmmm
21:07:24 <ralsina> erdgeist: I suspect that's not possible yet, and that you should ask for it ;-)
21:07:32 <ralsina> a path filter is 4 lines of code
21:08:09 <erdgeist> ralsina: I am even willing to implement this kind of stuff. But I learnt that mentioning feature requests here yield much better abstracted implementations :)
21:08:19 <ralsina> erdgeist: hehe
21:08:31 <ralsina> yeah, but for legacy things, maybe paths is all we have
21:08:47 <ralsina> we can use the issue as discussion forum, too
21:08:48 <erdgeist> ralsina: Yes, but the path filter would need regexps, not ==
21:08:52 <ralsina> yes
21:08:55 <ralsina> at least globs
21:09:04 <ralsina> I hate exposing regexes as UI
21:09:10 <erdgeist> ralsina: And with user provided regexps i see dos attacks
21:09:14 <erdgeist> correct
21:09:18 <ralsina> because they trigger horrible bug reports
21:09:22 <erdgeist> :)
21:11:29 <erdgeist> Hmm, I just noticed that providing pagination for post-lists conflicts as soon as there are two of them on one page
21:13:53 <ralsina> well, we never planned to have 2
21:14:15 <ralsina> is it a conflict in the HTML? For those things we usually add uuids to the id or something
21:14:25 <erdgeist> Hmm, I've built my whole front page with a lot of post-lists :)
21:15:02 <erdgeist> ralsina: No, if I want to paginate two different post-lists, where would the pagination be modelled? In URL? In a matrix?
21:15:26 <erdgeist> ralsina: This would grow exponentionally
21:16:18 <ralsina> beats me :-)
21:16:41 <erdgeist> me, too.
21:16:50 <ralsina> erdgeist: perhaps I am not understanding the issue
21:17:06 <ralsina> erdgeist: care to describe carefully what you are doing and what you want in the mailing list or an issue?
21:17:19 * ralsina is running on fumes of fumes right now
21:17:48 <erdgeist> Ohhh, I just got my second child delivered home and feel a little euphoric :)
21:20:04 <erdgeist> ralsina: I guess, the thing I want to ask: Right now, pagination only works for the built-in blog-pages and the sub-directories: archive / author / categories
21:21:49 <erdgeist> ?
21:34:21 <ralsina> erdgeist: not too sure
21:34:34 <ralsina> erdgeist: works everywhere someone said "hey, let's  paginate this baby"
21:35:19 <ralsina> erdgeist: that's why I think you should just describe what you are trying to achieve, that way maybe it's just a "oh this one needs pagination too, here you go" :-)
21:36:20 <erdgeist> I was thinking the other way around: Right now the category, author and year indexes are just special cases of what can be described by posts lists with simple filters :)
21:43:22 <KwBot> [nikola] erdgeist opened issue #1889: Augment post-list directive with more filters https://github.com/getnikola/nikola/issues/1889