*** coolsvap|afk is now known as coolsvap | 03:56 | |
*** cody-somerville has quit IRC | 04:09 | |
*** cody-somerville has joined #storyboard | 04:36 | |
*** cody-somerville has quit IRC | 04:36 | |
*** cody-somerville has joined #storyboard | 04:36 | |
*** mrmartin has joined #storyboard | 07:17 | |
ttx | I'll be in a plane during the meeting time, so don't count on me | 07:58 |
---|---|---|
*** alexismonville has joined #storyboard | 08:20 | |
*** wdutch has joined #storyboard | 08:21 | |
*** jcoufal has joined #storyboard | 08:51 | |
*** MaxV has joined #storyboard | 09:01 | |
*** ssam2 has joined #storyboard | 09:46 | |
*** jedimike has joined #storyboard | 09:51 | |
*** CTtpollard has joined #storyboard | 09:57 | |
CTtpollard | rnin | 09:57 |
CTtpollard | murnin | 09:57 |
*** jtomasek has joined #storyboard | 09:58 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Added tags controllers https://review.openstack.org/114217 | 11:06 |
*** mase_x200 has joined #storyboard | 11:22 | |
*** alexismonville has quit IRC | 11:27 | |
openstackgerrit | Aleksey proposed openstack-infra/storyboard: Convert db exceptions to api exceptions https://review.openstack.org/144442 | 12:41 |
openstackgerrit | Aleksey proposed openstack-infra/storyboard: Convert db exceptions to api exceptions https://review.openstack.org/144442 | 12:43 |
openstackgerrit | Aleksey proposed openstack-infra/storyboard: Modified method user_create https://review.openstack.org/148247 | 12:54 |
*** alexismonville has joined #storyboard | 12:54 | |
openstackgerrit | Nikita Konovalov proposed openstack-infra/storyboard: Added tags controllers https://review.openstack.org/114217 | 13:34 |
*** alexismonville has quit IRC | 14:23 | |
*** alexismonville has joined #storyboard | 14:26 | |
*** wdutch has left #storyboard | 14:44 | |
*** mase_x200 has quit IRC | 14:54 | |
*** coolsvap is now known as coolsvap|afk | 15:30 | |
*** jcoufal_ has joined #storyboard | 15:31 | |
*** jcoufal has quit IRC | 15:33 | |
*** jtomasek_ has joined #storyboard | 15:38 | |
*** jtomasek_ has quit IRC | 15:39 | |
*** jtomasek has quit IRC | 15:39 | |
*** jtomasek has joined #storyboard | 15:39 | |
jedimike | NikitaKonovalov, thanks for your comments on the paging spec, I will respond, just been so tied up with internal stuff I've only just had chance to look | 15:44 |
krotscheck | rcarrillocruz: No worries, it’s a holiday here anyway | 15:55 |
yolanda | krotscheck, are you leading the meeting anyway or can we move it to another day? ttx told he wouldn't be present | 16:00 |
krotscheck | I was going to run the meeting anyway, but we can defer it until next week. | 16:00 |
krotscheck | Let me see how many people show up. | 16:01 |
krotscheck | StoryBoard meeting in #openstack-meeting-3 | 16:01 |
NikitaKonovalov | If we have no quorum, we could just post our updates briefly | 16:01 |
*** alexismonville has quit IRC | 16:23 | |
*** alexismonville has joined #storyboard | 16:29 | |
*** jcoufal_ has quit IRC | 16:57 | |
*** jcoufal has joined #storyboard | 16:57 | |
*** jtomasek has quit IRC | 16:59 | |
krotscheck | I’m going to dump my current thoughts on email real quick so y’all can yell at me, and then I’m going to go on vacation :) | 17:02 |
krotscheck | (For today, anyway) | 17:02 |
krotscheck | So, my thought right now is that storyboard will get something like an outbox, which is just a folder full of RFC-compliant individual email files. The sender would then go through every minute or so and send anything new. | 17:03 |
krotscheck | With the ability to render, and to send, we can then create queue consumers which will render different kinds of emails. | 17:03 |
krotscheck | So the individual event consumer will immediately dump an email into the outbox, while the digest consumer will cache them and eventually write that email file once its tick comes up. | 17:04 |
krotscheck | So the flow for individual event subscriptions would be: | 17:04 |
krotscheck | Hanlder receives event, generates email, writes to outbox. Sender runs, picks up message, mails it. | 17:05 |
krotscheck | The flow for digest emails would be: | 17:05 |
krotscheck | Handler receives event, caches it. Eventually it will generate an email, write it to the outbox. Sender runs, picks up message, mails it. | 17:05 |
krotscheck | I anticipate lag between event and mailing something to be no more than a minute. | 17:06 |
* krotscheck is ready to have his ideas torn apart now :) | 17:06 | |
yolanda | krotscheck , what are we using as mail sender? | 17:07 |
*** coolsvap|afk is now known as coolsvap | 17:10 | |
*** MaxV has quit IRC | 17:28 | |
krotscheck | I’ll be writing a cron job. but I suspect it’ll be sendmail | 17:44 |
*** ssam2 has quit IRC | 17:55 | |
yolanda | krotscheck it would be wonderful if we could rely on external senders, or leave the ability to configure it | 17:56 |
krotscheck | External senders like what? | 17:57 |
yolanda | for example, if you are testing locally, you can use smtp gmail sender, or use external services such as mailchimp, stuff like that | 17:57 |
krotscheck | As long as those external services are open source and free to use, we can support them. | 17:58 |
krotscheck | I don’t want to make storyboard too pluggable though, know what I mean? | 17:59 |
krotscheck | If we use python’s email library, we can make the smtp server configurable. | 18:00 |
krotscheck | More than that I’m not certain I’m comfortable with. | 18:00 |
krotscheck | https://docs.python.org/2/library/email-examples.html | 18:00 |
yolanda | k, we could just be sure to isolate the code to be changed easily | 18:06 |
*** MaxV has joined #storyboard | 18:08 | |
*** jcoufal_ has joined #storyboard | 18:14 | |
*** jcoufal has quit IRC | 18:17 | |
*** jcoufal_ has quit IRC | 18:30 | |
*** openstackgerrit has quit IRC | 18:37 | |
*** openstackgerrit has joined #storyboard | 18:37 | |
*** coolsvap is now known as coolsvap|afk | 18:49 | |
*** alexismonville has quit IRC | 18:53 | |
mrmartin | hi | 18:55 |
krotscheck | hi! | 19:02 |
*** jedimike has quit IRC | 20:10 | |
*** alexismonville has joined #storyboard | 20:57 | |
*** mrmartin has quit IRC | 21:04 | |
*** alexismonville has quit IRC | 21:06 | |
*** MaxV has quit IRC | 21:19 | |
davidlenwell | ping krotscheck.. are you aware the api seems down? | 22:27 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!