04:03:28 -GitHub[nikola]:#nikola- [nikola] masayuko opened pull request #2005: Ensure link path to be URL encoded (master...for-upstream) http://git.io/vGycA 07:12:50 <KwBot> [nikola] orsenthil opened issue #2006: wordpress_import fails with UnicodeEncodeError every once in a while. https://github.com/getnikola/nikola/issues/2006 13:50:28 <ralsina> Aeyoun: "Nikola version 2.6.5 due later this week" :-) 13:50:39 <ralsina> s/2.6.5/7.7.0 or so 13:57:00 <Aeyoun> ralsina: oh, that was the placeholder version number I intended to check before publishing. Oh, well fixed now. Thanks for catching that. 13:57:29 <ralsina> Aeyoun: anyway, awesome post 13:57:44 <ralsina> we should do more posts about new features in general 13:57:49 <ralsina> we have tons of them! 13:58:05 <Aeyoun> ralsina: feel free to copy it over to the Nikola blog 13:58:23 <Aeyoun> price: 1 linkback :P 13:58:24 <ralsina> Aeyoun: you write in HTML, right? 13:58:28 <Aeyoun> yes 13:58:40 <ralsina> ok, I'll test my new "import_page" plugin with it ;-) 13:58:48 <Aeyoun> good luck ;) 13:59:21 <Aeyoun> ralsina: every piece of metadata and the article is using rdfa so you could use an import_rdfa plugin 13:59:31 <Aeyoun> (rdfa == rdf in attributes) 13:59:34 <ralsina> I don t think we have one of those? 13:59:43 <Aeyoun> Probably should. 13:59:57 <Aeyoun> Google and Bing is aggressively pushing it. 14:04:05 <s2hc_johan> Aeyoun: nice thing with section, when you set it as a property, the place it gets put is not important, right? 14:04:13 <s2hc_johan> where does the index go then? 14:04:45 <Aeyoun> s2hc_johan: $BASE_URL/$SECTION/index.(html|atom) 14:05:30 <Aeyoun> s2hc_johan: the big difference is that with the same output folder as the post, you get nice breadcrumb navigation, and guessable URLs. 14:05:55 <s2hc_johan> cool, also when the site is multilingua, is there a dict or something in wich you could have different $SECTION based on the language? 14:06:09 <Aeyoun> s2hc_johan: like you see on my site, for example. without it, each post will be stored in /whatever/ instead of the SEO-friendlier /topic/ 14:06:47 <Aeyoun> s2hc_johan: unless I've screwed up, you'll have /section/index.html (default lang) AND /ru/section/index.html 14:06:50 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 2 new commits to master: http://git.io/vG9Kz 14:06:50 -GitHub[site]:#nikola- nikola-site/master 7170198 Roberto Alsina: new post about sections by aeyoun 14:06:50 -GitHub[site]:#nikola- nikola-site/master 5b3b2ea Roberto Alsina: fixes 14:07:30 <ralsina> https://getnikola.com/blog/new-feature-in-nikola-sections.html 14:07:48 <ralsina> We have a encoding bug it seems (see the metadata below the title) 14:08:01 <Aeyoun> ralsina: lol, you kept the "what on earth is nikola" statement. ^____^ 14:08:12 <ralsina> Hey, why not? 14:08:26 <ralsina> I did remove the part about how you "redesigned this site" :-) 14:08:40 <Aeyoun> naw, I prefer writing a new variant of it every time instead of reusing a canned statement. 14:09:01 <Aeyoun> ralsina: relative urls are broken in your importer. 14:09:10 <ralsina> Aeyoun: it doesn't even try 14:09:14 <Aeyoun> ah. 14:09:32 <Aeyoun> ralsina: the last link is broken. 14:09:44 <ralsina> Aeyoun: ack, fixing it 14:10:07 <Aeyoun> ralsina: missing space etween "chat room" link and "if" 14:10:14 <Aeyoun> that was me messing up in the source, though. ;) 14:10:20 <s2hc_johan> Aeyoun: right, the thing I've been doing is to use the slug to be able to group on local language, so /food/burgers.html and /sv/mat/hamburgare.html 14:10:48 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vG9iL 14:10:48 -GitHub[site]:#nikola- nikola-site/master 9c2e0ed Roberto Alsina: fix link 14:11:06 <Aeyoun> s2hc_johan: I love the word "hamburagararare" (how it sound in Norwegian) 14:11:52 <Aeyoun> s2hc_johan: I don't actually know what will happen in your case, do you change output folders based on the POSTS setting? should be fine then. 14:12:44 <Aeyoun> s2hc_johan: please do test it and let me know if it needs fixing. :) 14:13:24 <Aeyoun> s2hc_johan: wait, you have included lang and output folder in the "slug" property? that will probably break horribly. :P 14:14:10 <s2hc_johan> the example I've used was for end uri 14:14:24 <Aeyoun> POSTS = { ("posts/sv/mat/*.md", "mat", "mat.tmpl"), ("posts/en/food/*.md", "food", "mat.tmpl") } should work. 14:16:45 <s2hc_johan> yea but that would be two sections right? 14:18:32 <Aeyoun> yes, but if there is no posts in the "mat" section in English, it wouldn't get generated for that language. or was that not your concern? 14:20:14 <s2hc_johan> Don't know really just liked the sections idea, but being multilingual it would be cool if the section name could change with the language 14:20:52 <s2hc_johan> heh, sorry for the extremly bad gramar... multitasking a bit to much I think :) 14:28:56 <s2hc_johan> Aeyoun: I would like just one section "food", but the uri being "mat" when it is in swedish. 14:29:58 <Aeyoun> s2hc_johan: what does your POSTS option look like today? 14:30:26 <Aeyoun> s2hc_johan: if you write on different topics, then sections should indeed be somewhat appealing. ;-) 14:30:44 <s2hc_johan> Well today I'm only using blog, and tags 14:31:24 <s2hc_johan> More interesting I've been doing similar sections on the PAGES part 14:31:39 <Aeyoun> Have been tracking clicks on https://www.aeyoun.com/, and around 20% of visitors to the front page who open one link also opens the post’s section page at the same time. 14:31:54 <Aeyoun> s2hc_johan: you're saying you've been creating sections manually using PAGES? 14:33:08 <s2hc_johan> for example for a company selling products and services (in swedish produkter och tjänster), and my PAGES looks like PAGES=(("service_pages", "", "story.tmpl"), ("product_pages", "", "story.tmpl")) 14:33:24 <s2hc_johan> and then I create product1.rst and product1.sv.rst 14:33:57 <s2hc_johan> with slug products/product1 and for the swedish one produkter/produkt1 14:35:19 <s2hc_johan> Aeyoun: No I'm no tuseing PAGES to create sections 14:36:06 <Aeyoun> s2hc_johan: so am I for the "projects" section on my site. however, it' only a handful of pages rather than a continuous stream of POSTS. 14:48:13 <ChrisWarrick> ralsina: chrome has issues with encodings of external files 14:48:57 <ChrisWarrick> Aeyoun: could you encode that — in post lines in some ascii-safe escapes? 14:49:42 <ralsina> ChrisWarrick: I think the unicode soup under the title is from the template, actually 14:49:51 <ChrisWarrick> ralsina: no it isn’t 14:49:56 <ChrisWarrick> ralsina: it’s in CSS 14:50:10 <ralsina> ah, wee 14:50:22 <ChrisWarrick> ralsina: search for € or — in https://getnikola.com/assets/css/all-nocdn.css 14:50:37 <ralsina> maybe this happened because of the minifying I did 14:50:39 * ralsina checks 14:51:10 <ralsina> yes that's it 14:51:11 <Aeyoun> you can escape characters in CSS too if that was the problem. 14:51:16 * ralsina uploads un-minified thing 14:51:36 <Aeyoun> ralsina: didn't the maintainer of those two services comment on the bug? ask him about the encoding? 14:51:44 <ralsina> yes, about to do that :-) 14:54:30 <ralsina> done 15:00:07 <ChrisWarrick> Aeyoun: are you sure? I remember I had some escapes for “quotes” in <q> years ago (even though I never used that element anyway… 15:01:34 <Aeyoun> ChrisWarrick: "\u2014" = — 15:09:11 <Aeyoun> ralsina: should be a "requirement" for submitting a new plugin or theme to write a short post about if for the Nikola blog 15:09:29 <ralsina> Aeyoun: "strong suggestion"? 15:09:40 * ralsina may be the guiltiest of guilty parties there :-) 15:12:07 <ralsina> In any case, we could do a "plugin of the week" thing 15:13:00 <Aeyoun> ChrisWarrick: ralsina: should actually have 3–5 "featured" plugins, themes, and user sites on each of the subsites. On the front page of each of these directories. 15:13:10 <ralsina> Aeyoun: yes 15:13:24 <Aeyoun> ralsina: "three essential plugins for X category site" like photo, foodie blog, something. 15:13:34 <Aeyoun> would be a nice blogpost about plugins. 15:13:41 <ralsina> Aeyoun: let's formalize all this in issues / checklists and then we can hack it 15:14:09 <ralsina> I have a tendency to not tackle this sort of things if they are so open ended. A nice checklist where I can see I did stuff encourages me :-) 15:14:58 <Aeyoun> ralsina: https://themes.getnikola.com/ by default will show the default theme … which every user already will have seen. should display some featured themes and then the fill list. same with plugins. 15:15:06 <ChrisWarrick> Aeyoun: first, the Users site is a complete mess, and I really don’t want to touch it (could even re-write it in Django for some more sanity); and when I did have featured sites, ralsina complained that they were not random. 15:15:26 <ChrisWarrick> The plugins site used to show a “choose a plugin” page, but something broke and it shows the last one (which is wordpress_compiler) 15:15:31 <ralsina> hey, I complain a lot :-) 15:16:12 <Aeyoun> https://users.getnikola.com/ should have one row at the top with a different background color called "featured". to show off the cool things that can be done with Nikola. Three representative and different sites. 15:16:13 <ChrisWarrick> And by “something”, I mean browsers 15:16:22 <ChrisWarrick> Aeyoun: that existed in the past 15:16:50 <Aeyoun> ChrisWarrick: Priori Incantatem! 15:16:55 <Aeyoun> Bing it back. ;-) 15:17:36 <Aeyoun> Some curation to feature the good bits increases the overall quality. 15:18:02 <ChrisWarrick> Aeyoun: throw it in the issues list; the algorithm was bad. Pick one row (4 sites), tell me the links and I’ll hardcode them 15:18:36 <Aeyoun> ChrisWarrick ralsina: So what are the three coolest sites you guys have seen built with Nikola? 15:18:52 <ChrisWarrick> ralsina.me, getnikola.com, chriswarrick.com, aeyoun.com 15:18:56 <ralsina> Cool as in pretty, or cool as in they have cool content? 15:19:16 <Aeyoun> ralsina: 50% / 50% of each? 15:19:19 <ralsina> http://legacysurvey.org 15:19:21 <Aeyoun> A saw a beautiful food blog once, but don't remember the address. 15:19:33 <ChrisWarrick> http://mate-desktop.org/ 15:20:21 <Aeyoun> Good picks. 15:21:16 <ralsina> This one as a "normal blog"? http://www.stephaniehiga.com/ 15:21:34 <Aeyoun> I just burned the stupid cake. I can never become a food blogger. :P 15:22:37 <ralsina> make smart cake instead 15:22:53 <Aeyoun> ralsina: she has a nice design on her site too 15:23:10 <ChrisWarrick> sahiga = 145; mate = 184 15:23:32 <ChrisWarrick> legacysurvey is not on the site, and I’m not sure if I should add them myself without asking for permission? 15:24:19 <ralsina> Aeyoun: and a tutorial on how she did it 15:25:16 <Aeyoun> ralsina: http://www.stephaniehiga.com/categories/nikola.html 15:25:26 <Aeyoun> she has one. 15:26:31 <ralsina> Aeyoun: I know, I was not asking :-) 15:26:43 <Aeyoun> anyway, I have to throw together an emergency cake now. 15:27:06 <ralsina> http://pennywisecook.com/wp-content/uploads/2012/04/Emergency-Cake-2.jpg 15:29:53 <KwBot> [nikola-users] Kwpolska opened issue #6: Featured sites https://github.com/getnikola/nikola-users/issues/6 15:34:01 <KwBot> [plugins] Kwpolska opened issue #109: Featured plugins https://github.com/getnikola/plugins/issues/109 15:34:06 <KwBot> [nikola-themes] Kwpolska opened issue #55: Featured themes https://github.com/getnikola/nikola-themes/issues/55 15:34:18 <ChrisWarrick> there, three issues 15:40:29 <ralsina> awesome 15:40:45 <ralsina> Now that we are all here, so to speak... 15:40:49 <ralsina> Release today? 15:41:02 <ralsina> Lots of bugs fixed, new features, and it seems to all be working ;-) 15:42:22 <KwBot> [nikola] ralsina closed issue #1983: nikola tabcompletion should be able to be ran outside a Nikola site https://github.com/getnikola/nikola/issues/1983 15:42:34 -GitHub[nikola]:#nikola- [nikola] ralsina closed pull request #1998: Fix 1983 (master...fix-1983) http://git.io/vGPQl 15:47:23 -travis-ci:#nikola- getnikola/nikola#6146 (master - 7be07e8 : Roberto Alsina): The build passed. 15:47:24 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/c38375aaca8a...7be07e833100 15:47:24 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/78601932 15:57:52 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vGH0F 15:57:52 -GitHub[nikola]:#nikola- nikola/master 0398dab Roberto Alsina: jinjify 16:00:44 -GitHub[nikola]:#nikola- [nikola] ralsina tagged v7.7.0 at 397ccfc: http://git.io/vGHu3 16:06:34 -travis-ci:#nikola- getnikola/nikola#6148 (master - 7e5d672 : Roberto Alsina): The build passed. 16:06:35 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/0398dab320bd...7e5d672d7f60 16:06:35 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/78605213 16:08:14 -GitHub[plugins]:#nikola- [plugins] Kwpolska pushed 1 new commit to master: http://git.io/vGH2E 16:08:14 -GitHub[plugins]:#nikola- plugins/master a00216a Chris Warrick: Fix “Choose a plugin…”... 16:10:04 -travis-ci:#nikola- [PLUGINS] getnikola/plugins#774 (master - a00216a : Chris Warrick): The build is still failing. 16:10:05 -travis-ci:#nikola- [PLUGINS] Change view: https://github.com/getnikola/plugins/compare/30f9c39a31d7...a00216a74046 16:10:05 -travis-ci:#nikola- [PLUGINS] Build details: https://travis-ci.org/getnikola/plugins/builds/78606423 16:10:51 <ChrisWarrick> polyzen: v7.7.0 AUR packages done, even before requires.io noticed, and before the official announcement 16:11:06 <polyzen> \o/ 16:13:00 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vGHVH 16:13:00 -GitHub[site]:#nikola- nikola-site/master 2f3234e Roberto Alsina: 7.7.0 announcement 16:18:16 <ralsina> Aeyoun, ChrisWarrick: I put some semi-random issues in 7.7.1 feel free to add your most hated once as a rough prioritizing mechanism 16:19:38 <ChrisWarrick> ralsina: ? 16:20:10 <ralsina> ChrisWarrick: if there's an issue that bothers you more than others, put it in the 7.7.1 milestone, so it will get looked at 16:20:29 <ChrisWarrick> s/once/one/ then 16:21:03 <ralsina> ah, yes, ones 18:07:21 <KwBot> [nikola] Kwpolska opened issue #2007: Author pages show stories https://github.com/getnikola/nikola/issues/2007 18:09:44 -GitHub[site]:#nikola- [nikola-site] ralsina pushed 1 new commit to master: http://git.io/vGQ8W 18:09:44 -GitHub[site]:#nikola- nikola-site/master bb10ab9 Roberto Alsina: change default author 18:22:12 -GitHub[site]:#nikola- [nikola-site] Kwpolska pushed 1 new commit to master: http://git.io/vGQEJ 18:22:12 -GitHub[site]:#nikola- nikola-site/master f3a212f Chris Warrick: Restore old author name and fix pages... 18:24:56 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: http://git.io/vGQE5 18:24:56 -GitHub[nikola]:#nikola- nikola/master 2bd9ea5 Chris Warrick: Add author name... 18:25:31 -GitHub[site]:#nikola- [nikola-site] Kwpolska pushed 1 new commit to master: http://git.io/vGQuv 18:25:31 -GitHub[site]:#nikola- nikola-site/master f14eefc Chris Warrick: restore... 18:29:33 -travis-ci:#nikola- getnikola/nikola#6151 (master - 2bd9ea5 : Chris Warrick): The build passed. 18:29:34 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/7e5d672d7f60...2bd9ea57e242 18:29:34 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/78626798 18:38:59 <KwBot> [nikola] jjconti opened issue #2008: Document link:// https://github.com/getnikola/nikola/issues/2008 19:39:23 <Aeyoun> https://twitter.com/ebidel/status/636702345674424320 (some http/2 server-push data) 19:41:02 <ralsina> nice 20:39:23 -GitHub[nikola]:#nikola- [nikola] felixfontein force-pushed earlytask_impl from f59fc75 to 9cf7171: http://git.io/zEQY8Q 20:39:23 -GitHub[nikola]:#nikola- nikola/earlytask_impl c381481 Felix Fontein: Split tasks into stages, with three (four) default stages: EarlyTask, Task and LateTask.... 20:39:23 -GitHub[nikola]:#nikola- nikola/earlytask_impl fb5b5df Felix Fontein: Setting doit minimal version.... 20:39:23 -GitHub[nikola]:#nikola- nikola/earlytask_impl a9f9746 Felix Fontein: Added support for target regexes. 20:43:43 -travis-ci:#nikola- getnikola/nikola#6152 (earlytask_impl - 9cf7171 : Felix Fontein): The build passed. 20:43:44 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/f59fc751f26e...9cf7171f2d40 20:43:44 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/78650613 20:46:36 <ralsina> We really need to decide if earlytasks is acceptable and/or if we break compatibility 21:32:45 <KwBot> [nikola] jjconti opened issue #2009: Create a central state file https://github.com/getnikola/nikola/issues/2009 23:52:16 <KwBot> [nikola] jjconti assigned issue #2007 to jjconti: Author pages show stories https://github.com/getnikola/nikola/issues/2007