17:30:14 <mfedosin> #startmeeting glare
17:30:15 <openstack> Meeting started Mon May 30 17:30:14 2016 UTC and is due to finish in 60 minutes.  The chair is mfedosin. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:30:17 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:30:19 <openstack> The meeting name has been set to 'glare'
17:30:24 <mfedosin> o/
17:30:31 <sudipto_> o/
17:30:32 <mfedosin> #topic agenda
17:30:40 <mfedosin> #link https://etherpad.openstack.org/p/glance-artifacts-sub-team-meeting-agenda
17:30:43 * docaedo is stepping into an airplane, will miss out, apologies
17:30:54 <mfedosin> #topic Updates
17:31:50 <mfedosin> kairat wanted to propose some topics today
17:31:59 <mfedosin> docaedo: np :)
17:32:28 <mfedosin> so, I'm working on our framework
17:32:55 <mfedosin> as I mentioned, we decided to simplify our model and remove Text type from it
17:33:06 <mfedosin> now there is only String
17:33:23 <mfedosin> and 3 other primitive types
17:33:33 <mfedosin> Integer, Float and Boolean
17:34:04 <mfedosin> kairat is testing adding new artifact types and fixes glare config
17:34:30 <mfedosin> dshakhray is implementing test artifact type
17:35:03 <mfedosin> that contains all possible properties from our framework
17:35:19 <mfedosin> and writing tests, for sure :)
17:35:57 <mfedosin> no known bugs are here, so we try to polish the code
17:36:17 <mfedosin> and prepare it for community reviews
17:37:12 <mfedosin> that's all updates for now
17:38:10 <mfedosin> Also docaedo was interested in possibility to integrate Glare with other oauth servers
17:38:32 <mfedosin> I think it could be done with standalone auth middleware
17:39:01 <mfedosin> and we shouldn't care about it right now
17:39:17 <nikhil> +1
17:39:29 <nikhil> (+1 on not right now)
17:40:01 <mfedosin> If everything will be fine we will prepare a list of tasks for community
17:40:13 <mfedosin> that have to be implemented in Glare
17:40:37 <mfedosin> I think that's all I have for today
17:40:59 <nikhil> woohoo
17:41:28 <mfedosin> and also, there is a spec on review
17:41:56 <mfedosin> #link https://review.openstack.org/#/c/283136/
17:42:07 <mfedosin> leave your comments there
17:42:15 <mfedosin> I'm going to update it today
17:42:33 <mfedosin> If there are no any questions I think we can finish
17:42:48 <nikhil> mfedosin: I was told that it is hard to review the spec when the code isn't there. May be you send email to ML explaning how to use the WIP patches to test the functionality and help review the spec?
17:43:20 <mfedosin> there is only one big patch
17:43:32 <mfedosin> other were abandoned today
17:43:39 <nikhil> (maybe a note explaning that the WIP patch is actually the latest and good to test)
17:43:59 <mfedosin> nikhil: good idea
17:44:03 <mfedosin> tomorrow then
17:44:10 <nikhil> mfedosin: I saw a bunch of patches from kairat today that are WIP
17:44:22 <nikhil> mfedosin: but it's hard to tell which is the POC and where are other stuff
17:44:27 <mfedosin> nikhil: they are actually WIP
17:44:42 <nikhil> mfedosin: I am talking about someone who isn't involved in the development but would like to review:
17:44:59 <nikhil> it's impossible to understand how should I go about reviewing that big piece of code
17:45:34 <nikhil> I think if the bare minimum exists in the review pipe and others are either abandoned or hidden somehow..
17:46:02 <nikhil> or there's good documentation of what's exactly happening in the development process, it will help with the review
17:46:18 <nikhil> for now, everything looks like a black box :(
17:46:40 <mfedosin> spec just describes API
17:47:03 <mfedosin> and it's like black box :)
17:47:07 <nikhil> and may be that's the problem
17:47:19 <nikhil> for example, how can I be sure to merge something I do not understand
17:47:40 <mfedosin> I think we can organize virtual meetup
17:47:48 <nikhil> anyway, let's ask sudipto_ 's experience of reviewing the spec (if he has had time)
17:47:51 <sudipto_> nikhil, mfedosin it's been the similar problem with me.
17:48:14 <mfedosin> where I'll go through the code and describe how it works
17:48:17 <nikhil> (currently, I do not know who else is trying to review it proactively)
17:48:28 <sudipto_> nikhil, i will take a look at the spec. It's been on my list. I have read through it once but it has been updated since then.
17:48:56 <nikhil> sudipto_: ok, thanks.
17:49:19 <mfedosin> sudipto_: yeah, thank you for that!
17:49:51 <sudipto_> nikhil, mfedosin the black box problem - i hope we will be able to see through soon :)
17:50:31 <mfedosin> I can write a demo, where I tell you how it works very detailed
17:50:33 <nikhil> ok, let's huddle back in a couple of days.. I would like for us to sync after newton-1 is released. May be I will be able to fully review the updated spec again too.
17:50:38 <mfedosin> what do you think?
17:51:26 <nikhil> mfedosin: let's chat wednesday on that plan. I will try to review more myself and ask another person about their opinion on how they thing they could review.
17:51:35 <nikhil> think*
17:51:50 <mfedosin> okay
17:51:52 <sudipto_> mfedosin, nikhil sounds good.
17:52:07 <sudipto_> mfedosin, i will read it again tomorrow and give fresh feedback.
17:52:21 <nikhil> that's it from me. thanks mfedosin for being pateint!
17:52:29 <mfedosin> thank you folks
17:52:45 <mfedosin> I have no idea how I appreciate this :)
17:53:08 <nikhil> my pleasure :)
17:53:29 <nikhil> (trying to be more productive)
17:53:49 <mfedosin> +1 :)
17:54:18 <mfedosin> The flu knocked me out of the rut for two weeks.
17:54:31 <nikhil> ouch
17:54:36 <sudipto_> mfedosin, that didn't show in your nova patches :-) you were pretty efficient :D
17:54:42 <nikhil> hope you are better now
17:54:44 <mfedosin> now I'm fine
17:55:33 <mfedosin> Just acute bronchitis and cough :)
17:55:48 <sudipto_> mfedosin, :(
17:55:57 <sudipto_> please feel better soon!
17:56:32 <mfedosin> will do :)
17:56:41 <mfedosin> okay, we can finish for today
17:56:53 <nikhil> yes, thanks.
17:56:54 <mfedosin> thank you for coming
17:57:04 <mfedosin> and for hope :D
17:57:18 <mfedosin> #endmeeting