Logs for #nikola for 2016-01-06

13:43:05 <gour> hello, just wonder what nikola people thing about Julia as 'general purpose' programming language or i'm better to stay with py(qt)? (don't recommend me web/JS crap solutions)
13:44:19 <ChrisWarrick> Does juilia mandate writing GUIs?
13:45:47 <ChrisWarrick> And is Julia general-purpose or just mathematics?
13:48:38 <gour> there are gtk bindings for instance, but i do not see much interest for gui
13:49:49 <gour> otoh, pyqt is nicely supported...however, there are some nice language features in julia like optional typing, user-defined types (multiple-dispatch) etc.
13:56:46 <ChrisWarrick> gour: optional typing is available in Python 3 with some 3rd-party modules
13:57:26 <gour> ChrisWarrick: you're python-only shop?
13:57:44 <ChrisWarrick> gour: I also do a bit of Android and C/C++
13:57:57 <gour> ChrisWarrick: do you enjoy C++?
13:58:03 <ChrisWarrick> gour: not at all
13:58:08 <gour> :-)
14:42:35 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 2 new commits to persistent-state: http://git.io/vugiW
14:42:36 -GitHub[nikola]:#nikola- nikola/persistent-state 186c50a Roberto Alsina: Merge branch 'master' into persistent-state
14:42:36 -GitHub[nikola]:#nikola- nikola/persistent-state a52f395 Roberto Alsina: make things atomic
14:55:01 -travis-ci:#nikola- getnikola/nikola#6794 (persistent-state - a52f395 : Roberto Alsina): The build was broken.
14:55:02 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/b83c2d93e1a7...a52f395eb26d
14:55:02 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/100592302
15:02:18 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to persistent-state: http://git.io/vug9g
15:02:18 -GitHub[nikola]:#nikola- nikola/persistent-state ef2fb81 Roberto Alsina: don't lose all the data if you write without a get
15:07:43 -travis-ci:#nikola- getnikola/nikola#6795 (persistent-state - ef2fb81 : Roberto Alsina): The build is still failing.
15:07:44 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/a52f395eb26d...ef2fb8129af7
15:07:44 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/100596683
15:16:55 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to persistent-state: http://git.io/vugFe
15:16:55 -GitHub[nikola]:#nikola- nikola/persistent-state 7ed93c7 Roberto Alsina: doh
15:22:36 -travis-ci:#nikola- getnikola/nikola#6797 (persistent-state - 7ed93c7 : Roberto Alsina): The build is still failing.
15:22:37 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/ef2fb8129af7...7ed93c76d301
15:22:37 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/100600180
15:24:10 <izibi> hi, is it possibly to change the post urls to something like /year/slug or even /year/month/day/slug?
15:25:01 <ChrisWarrick> izibi: yes, by creating the desired structure in your posts/ directory
15:25:22 <ChrisWarrick> izibi: see https://chriswarrick.com/ & https://github.com/Kwpolska/chriswarrick.com for an example
15:27:24 <izibi> ChrisWarrick: it it possible to do this without the /blog/ part in the url or would that somewhat conflict with the archive pages?
15:27:40 <ChrisWarrick> izibi: shouldn’t conflict
15:27:56 <ChrisWarrick> izibi: in fact, I put my archives inside /blog/
15:29:59 <izibi> ChrisWarrick: ok, looks good. thanks. so if the hierarchy is taken from the filename/path, what is the slug within the file used?
15:30:05 <izibi> *used for
15:30:16 <ChrisWarrick> izibi: For the final directory
15:30:38 <izibi> so the final location is not directory/filename but directory/slug?
15:30:50 <izibi> where directory is the directory name within the source dir
15:31:21 <ChrisWarrick> izibi: yes, the filename is for internal use only (but I keep them in sync on my blog anyway)
15:42:20 <ralsina> izibi: also, if you have no slug in the metadata, it should use the filename (slugified)
15:42:45 <ralsina> I wonder if we actually implemented that... well, if it doesn't, it should ;-)
15:43:14 <ChrisWarrick> ralsina: it should work with that metadata-from-filename thing at least
15:43:52 <ChrisWarrick> ralsina: state.py, line 70, add a colon
15:44:26 <ralsina> ChrisWarrick: thanks
15:44:34 <ChrisWarrick> np
15:44:44 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to persistent-state: http://git.io/vu2kS
15:44:44 -GitHub[nikola]:#nikola- nikola/persistent-state e29ac1a Roberto Alsina: doh
15:44:46 <ralsina> I guess it shows how little I actually tried this code ;-)
15:45:06 <ChrisWarrick> ralsina: read appveyor/travis logs
15:45:28 <ralsina> ChrisWarrick: I close personal email at work
15:45:34 <ralsina> otherwise I get too distracted
15:45:34 <ChrisWarrick> ralsina: ah
15:50:59 -travis-ci:#nikola- getnikola/nikola#6799 (persistent-state - e29ac1a : Roberto Alsina): The build was fixed.
15:51:00 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/compare/7ed93c76d301...e29ac1a0f87c
15:51:00 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/100606524
18:32:01 <gour> do you recommend/use ipython/jupyter?
19:07:40 <ChrisWarrick> gour: If this sort of workflow suits you, use it.
19:07:46 <ChrisWarrick> gour: I do it sometimes.
19:44:16 <gour> 3~
20:46:15 <gour> is coroutines feature in 3.5 significant one with some impact on nikola? 
21:22:21 -GitHub[nikola]:#nikola- [nikola] okin created okin-patch-1 (+1 new commit): http://git.io/vuVoM
21:22:21 -GitHub[nikola]:#nikola- nikola/okin-patch-1 8829c3b Niko Wenselowski: Insert space...
21:22:43 -GitHub[nikola]:#nikola- [nikola] okin opened pull request #2211: Insert space (master...okin-patch-1) http://git.io/vuVo5
21:27:39 -travis-ci:#nikola- getnikola/nikola#6801 (okin-patch-1 - 8829c3b : Niko Wenselowski): The build passed.
21:27:40 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/8829c3b3d542
21:27:40 -travis-ci:#nikola- Build details: https://travis-ci.org/getnikola/nikola/builds/100685072