Logs for #nikola for 2016-01-02

00:29:26 <dnor> I’m having trouble finding a good work-flow for scheduled posts. I kind of want scheduling to be set and forget, but that is kind of hard with a static generator that runs on my own machine. Any suggestsions for a godo work-flow?
00:38:00 <Wayneoween> dnor: are you creating the posts on a local machine that pushes posts to a server or do write the posts on the server?
00:39:18 <Wayneoween> In either case you could use a cronjob or the like
13:28:59 <dnor> Wayneoween: you mean having one instance running on the server? So deploying from local machine would deploy there and then the server instance would be responsible for building and deploying scheduled posts? It’s a very quarrelsome and prone to error way to do things.
13:39:11 <Wayneoween> well what do you mean by instance? i have my nikola-directory under git and checked out on my server as well as on my pc. If I wanted to achieve what you described, i would simply write a cronjob on the server git-pulling the new stuff and them build & deploy on the server.
13:40:37 <Wayneoween> like every 6 hours it should get the most recent git-version, build it and deploy it. the time is obviously arbitrary and that cronjob is pretty dumb but it will probably work fine.
14:00:32 <dnor> That is more or less what I’ve been doing, but I find it cumbersome if I want to deploy a change immediately from the local machine.
14:02:21 <ChrisWarrick> dnor: you can use `at`
14:02:46 <ChrisWarrick> dnor: in fact, there is an issue to add something to schedule rebuilds with `at`
14:03:13 <dnor> ChrisWarrick: I’ve seen that bug. Think I suggested it too?
14:03:29 * dnor is Aeyoun
14:03:30 <ChrisWarrick> dnor: dunno
14:08:54 <ChrisWarrick> dnor: why did you rename yourself?
14:10:43 <dnor> dnor: I’ve stopped using Aeyoun for anything but gaming.
14:10:52 <dnor> The IRC nick is still a work in progress.
14:16:09 <dnor> I think my big mistake have been to version contrrol the output folder. I’ve done it to avoid unnesecary rebuilding, but it causes a lot of git conflicts.
14:26:17 <ChrisWarrick> dnor: it shouldn’t if you do it right (pull→rebuild→push)
14:26:34 <ChrisWarrick> but you can always add output to .gitignore
14:29:11 <travis-ci> Wheelhouse build by Chris Warrick: The build passed. See https://travis-ci.org/getnikola/wheelhouse/builds/99824284.
16:59:53 <travis-ci> Wheelhouse build by Chris Warrick: The build passed. See https://travis-ci.org/getnikola/wheelhouse/builds/99841340.
21:39:32 <dnor> Is there a way for plug-ins to add metadata to a post that can be accessed by a template? or otherwise inject content into a template? I rememer it was discussed nearly a year ago, but I don’t remember the details.