00:17:52  * calvinmetcalfquit (Ping timeout: 264 seconds)
00:17:52  * kudosquit (Ping timeout: 264 seconds)
00:19:04  * juliangruberquit (Ping timeout: 264 seconds)
00:21:27  * kudosjoined
00:22:08  * calvinmetcalfjoined
00:22:37  * juliangruberjoined
00:30:05  * macwinne_joined
00:39:31  * joshonth_quit (Ping timeout: 250 seconds)
02:43:25  * mezodquit (Remote host closed the connection)
03:15:24  * mezodjoined
03:21:12  * mezodquit (Ping timeout: 258 seconds)
03:41:36  * TheThingquit (Remote host closed the connection)
07:25:33  * __ransom__quit (Ping timeout: 250 seconds)
07:42:17  * TheThingjoined
07:46:46  * TheThingquit (Ping timeout: 250 seconds)
08:13:36  * __ransom__joined
08:27:44  * Sharaaljoined
08:52:20  * joshonthewebjoined
09:36:37  * joshonthewebquit (Quit: Computer has gone to sleep.)
09:50:36  * joshonthewebjoined
10:03:28  * joshonthewebquit (Ping timeout: 264 seconds)
10:26:54  * macwinne_quit (Remote host closed the connection)
11:27:21  * macwinne_joined
11:32:04  * macwinne_quit (Ping timeout: 240 seconds)
12:12:53  * joshonthewebjoined
12:54:42  * mezodjoined
13:30:47  * macwinne_joined
13:35:06  * macwinne_quit (Ping timeout: 246 seconds)
13:46:52  * TheThingjoined
13:52:21  * TheThingquit (Remote host closed the connection)
15:08:06  * TheThingjoined
16:53:31  * joshonthewebquit (Quit: Computer has gone to sleep.)
17:10:01  * joshonthewebjoined
17:34:23  * jammijoined
17:34:41  <jammi>hi, using koa2: how do I set headers?
17:35:09  <jammi>ctx.headers['Foo'] = 'bar'; doesn't do anything
17:36:57  <jammi>neither does ctx.response.headers
17:41:04  <jammi>ah, apparently ctx.set(header, value)
17:45:48  <danneu>jammi: hey
17:46:16  <jammi>danneu: hi
17:46:23  <danneu>oh, was scrolled up and only saw the first message
17:46:58  <danneu>jammi: yeah, ctx.set(key, val) does various things behind the scenes.
17:48:44  <danneu>jammi: nvm, just looked at the code. guess i was thinking of `ctx.body = ...` which does a lot. this.set(key, val) just uses node's underlying `res.setHeader(key, val)`
17:56:02  <jammi>I guess it should be mentioned more clearly in the docs
17:56:35  <jammi>also saw some open issue about it that was left open and unanswered
17:57:33  <jammi>and plenty of conflicting information mess regarding koa1 vs koa2 usage
18:09:23  <jammi>anyhow, I think the move to promises was a good thing
18:27:29  <danneu>jammi: yeah, koa1 vs koa2 is a pain while we're stuck in this limbo
18:27:58  <danneu>you never know if the stable version of a package is for koa1 or 2 for instance
18:38:08  * TheThingquit (Remote host closed the connection)
18:40:51  <jammi>so, what's holding koa2 back at the moment? yield/await support by default?
18:49:53  <danneu>jammi: koa2 becomes stable when async/await hit node natively
18:50:38  <danneu>jammi: more info in the first post https://github.com/koajs/koa/issues/533
18:56:27  * TheThingjoined
19:26:25  * TheThingquit (Remote host closed the connection)
19:30:41  * joshonthewebquit (Quit: Computer has gone to sleep.)
19:38:18  * TheThingjoined
19:45:08  * TheThingquit (Remote host closed the connection)
20:18:55  * macwinne_joined
20:23:49  * macwinne_quit (Ping timeout: 250 seconds)
23:35:19  * TheThingjoined
23:42:50  * TheThingquit (Remote host closed the connection)
23:50:17  * macwinne_joined
23:54:59  * macwinne_quit (Ping timeout: 244 seconds)