19:59:56 #startmeeting barbican 19:59:56 Meeting started Mon Mar 30 19:59:56 2015 UTC and is due to finish in 60 minutes. The chair is redrobot. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:59:58 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:01 The meeting name has been set to 'barbican' 20:00:05 #topic Roll Call 20:00:12 o/ 20:00:14 o/ 20:00:16 o/ 20:00:19 o/ 20:00:20 o/ 20:00:26 o/ 20:00:27 o/ 20:00:33 \(・`(ェ)・)/ 20:00:42 o/ 20:00:56 awesome, lots of barbicaneers here! 20:01:03 #topic Action Items 20:01:12 #link http://eavesdrop.openstack.org/meetings/barbican/2015/barbican.2015-03-23-19.59.html 20:01:21 There was only one action item last week 20:01:32 and it was for me to reach out to tsv regarding the status of the Quota BP 20:01:43 I did send him an email this morning, but haven't heard back from him yet. 20:01:50 o. 20:01:52 so I'll kick the can to next time 20:01:53 o/ 20:02:08 #action redrobot to update on tsv status for Quota BP 20:02:24 o/ 20:02:27 ok, moving on to the topics for this week 20:02:42 #topic Kilo Deprecation 20:02:59 jvrbanac would you mind elaborating on this 20:03:05 redrobot, sure. 20:03:21 redrobot, so this is more of a heads up that we need to make we have everything flagged that we want to start deprecating. 20:03:59 I think the only things we've deprecated so far are 20:04:21 1) use /payload for decryption instead of different content-types in the server 20:04:48 2) don't set payload_content_type or payload_content_encoding in the client 20:05:20 redrobot do we have a list anywhere of our deprecated stuff? 20:05:46 hockeynut other than in the chat log above, no 20:06:16 I thought we had mentioned other things during the mid-cycle 20:06:51 I will suggest that we start something either in wiki or official docs to track all the deprecated things 20:07:23 I vote for official docs 20:07:30 hockeynut agreed. I think wiki would work. 20:07:30 probably the docs would be more appropriate 20:07:52 that should be highlighted in our API docs too 20:08:00 I think we certainly want to deprecate things in the docs, which we have already done. 20:08:12 but for a list of deprecation items, I think a wiki makes sense 20:09:32 tbh I don't care much either way.... anyone want to tackle compiling the list? 20:09:32 usually that kind of thing goes into a change activity/history section in docs but I don't think we have such a beast 20:10:11 (raises hand meekly) :-) 20:10:11 bueller? 20:10:37 (waves hand frantically) 20:10:37 #action hockeynut to compile list of deprecated features in docs (or wiki) 20:11:04 jvrbanac were you able to dig up any other items on this topic? 20:11:51 redrobot, not of the top of my head 20:12:03 ok, moving on 20:12:13 #topic Logging in Barbican 20:12:18 jvrbanac this is another one of yours 20:12:22 Yep 20:12:59 Soo, as most people have realized, we need to start improving our logging 20:13:31 to start the discussion I added a simple CR here: https://review.openstack.org/#/c/168774/ 20:14:10 Also, for everyone's information here is the link to the logging guidelines for openstack: 20:14:14 #link http://specs.openstack.org/openstack/openstack-specs/specs/log-guidelines.html 20:15:07 jvrbanac, please add localization (the u._LI(...)) stuff to info messages 20:16:24 are you thinking paper cuts to scrub out the prose of our logging messages? 20:17:02 woodster_ jvrbanac I think there's specific guidelines on what log items get localization and which dont... not sure if this CR qualifies 20:17:29 i thought only debug doesn't get translated? 20:17:55 I think any info level needs _LI treatment so such messages can be localized 20:18:13 that was my impression too, aside from like variable names 20:18:35 In general, I believe we need to go through each part of Barbican, figure out what we should be logging, and figuring out how we go about closing that gap 20:19:13 Part of this is that I don't believe we're really aware of the openstack standards are for this as well. 20:19:15 #link http://docs.openstack.org/developer/oslo.i18n/guidelines.html#log-translation 20:19:52 might also want a barbican liaison to the log-wg 20:20:44 elmiko heh... how many liaisons are there now? 20:20:51 only 4 listed 20:20:56 https://wiki.openstack.org/wiki/CrossProjectLiaisons#Logging_Working_Group 20:21:36 i only suggest as i've found it useful to hangout in some of the cross project meetings, doesn't have to be some big official type thing 20:23:20 #help we need someone to volunteer to be our Logging Liaison 20:24:21 ok, any other questions/comments on this topic? 20:24:50 Just for people to toss comments on that CR 20:24:58 :D 20:25:06 cool 20:25:11 moving on 20:25:18 #topic Castellan Initial Release 20:25:44 so, all CRs that were pending last week have landed 20:25:56 I've also registered "castellan" in PyPI 20:26:05 woot 20:26:20 so unless there are any objections, I'll be making the initial (0.1.0) release of Castellan after this meeting. 20:27:28 redrobot are functional tests required for such a release? 20:28:20 hockeynut I don't think so. It's mainly just an interface now. I wouldn't expect functional tests until kfarr gets a barbican implementation working. 20:28:48 redrobot ok - just wanted to be sure they weren't required for the process. thx! 20:30:12 #action redrobot to release Castellan 0.1.0 20:30:25 #topic Open Discussion 20:30:31 that's all I have on the agenda today 20:30:45 any other topics we would like to discuss? 20:31:06 quick castellan q 20:31:13 elmiko shoot 20:31:19 is the repo on github in the state it will be pushed to pypi? 20:32:04 elmiko I was planning to tag 5fea4ffb806fbc75c829492e5e91065a72719ebc 20:32:18 redrobot, sorry I;m late. did you mention that acl review session on wed? 20:32:24 redrobot: ack, thanks! 20:32:29 alee I did not 20:32:41 glad I asked :) 20:32:58 FYI we had a Google Hangout meeting today to review woodster_ 's work on the Retry BP 20:33:13 it was very productive, and we were able to land the outstanding CRs 20:33:33 We've got another Google Hangout scheduled for this Wednesday at 11:00am PDT 20:33:44 I've sent an invite to all the core reviewers 20:33:58 ping me if you're not a core reviewer but would like an invite as well 20:34:19 don't wait until 30 mins before to start reviewing those CRs btw...that's a meaty feature 20:34:22 also invited kfarr since rellerreller is on vacation 20:34:34 thanks redrobot! 20:34:41 I was there today, just lurking 20:34:49 kfarr I saw! Thanks for joining :) 20:34:49 redrobot, I believe rm_work was interested too 20:35:00 alee good point, I'll add him to the list 20:35:01 yes 20:35:41 yeah I was planning to re-read the spec BP and then try to make my way through all of those CRs tonight/tomorrow 20:35:42 Please consider adding Charles as well redrobot 20:35:50 it looks like basically a whole day's worth of code review T_T 20:36:22 redrobot, thanks for organizing acl review session. Can people add review comments on acl changes (later patches 3/4/5)..will be more useful when coming to session. 20:36:23 hopefully we'll be able to knock off most of the reviews/ issues in that section. as folks have said though, it is meaty - so come prepared. 20:36:32 those hangouts seem like a good way to get these meaty CRs thru the process 20:36:50 for me the interactive review is a big plus 20:37:43 hockeynut I agree. Definitely a good way to give big CRs a kick in the rear to get them moving 20:38:25 well, if there are no more questions/comments we can end the meeting early. 20:40:00 alrighty, thanks for coming guys! See (some of) y'all in the Google Hangout on Wednesday. 20:40:05 #endmeeting