17:30:03 <mfedosin> #startmeeting glance_artifacts_sub_team
17:30:03 <openstack> Meeting started Mon Feb 22 17:30:03 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:04 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:30:06 <openstack> The meeting name has been set to 'glance_artifacts_sub_team'
17:30:10 <mfedosin> o/
17:30:20 <mfedosin> hi Nikhil :)
17:30:34 <mfedosin> #link https://etherpad.openstack.org/p/glance-artifacts-sub-team-meeting-agenda
17:30:35 <nikhil> hey!
17:30:45 <mfedosin> today is a holiday here
17:30:56 <mfedosin> so I wonder if someone appear
17:30:59 <nikhil> ah
17:31:22 <mfedosin> but anyway, I created a spec
17:31:34 <mfedosin> #topic Glare Stable API specification
17:31:38 <nikhil> yeah, saw that. it's awesome
17:31:49 <mfedosin> #link https://review.openstack.org/#/c/283136/1
17:32:08 <mfedosin> it's based on our discussions
17:32:26 <mfedosin> frankly speaking appearance sucks there...
17:32:45 <mfedosin> but Olena will make it more beautiful
17:33:07 <nikhil> :)
17:33:16 <nikhil> am I allowed to make changes?
17:33:27 <mfedosin> where?
17:33:32 <nikhil> spec
17:33:43 <nikhil> to start with :)
17:33:57 <mfedosin> I think it's better to leave comments if you have any questions
17:34:07 <mfedosin> but if you want to edit...
17:34:08 <nikhil> kk
17:34:10 <mfedosin> why not
17:34:22 <nikhil> strt w/ commit it is
17:34:24 <mfedosin> please, add new ps :)
17:34:36 <mfedosin> history will be saved anyway
17:34:49 <docaedo> o/
17:34:55 <nikhil> :D
17:35:00 <mfedosin> docaedo: hello!
17:35:12 <mfedosin> we're discussing glare api spec
17:35:14 <kzaitsev_mb> o/
17:35:23 <docaedo> hey, sorry for being late, have many things all happening at same time this morning :)
17:35:40 <mfedosin> kzaitsev_mb: it's holiday, why you are here? :)
17:36:24 <mfedosin> spec is in 'draft' status... so, many things are required to make it look good
17:36:36 <mfedosin> but I suppose it's good start
17:37:05 <mfedosin> main idea was to make glare api highly compatible with glance v2
17:37:29 <mfedosin> and we did it as much as we could
17:37:53 <nikhil> mfedosin: should we add the APIImpact flag to get their attention or are we waiting for initial feedback from glance team?
17:38:10 <mfedosin> hmm... yeah, we can
17:38:24 <mfedosin> I want to hear comments from api-wg first
17:38:32 <kzaitsev_mb> mfedosin: why not =) although I'm being distracted, so I'm only half-here =)
17:39:03 <mfedosin> but give Olena one day to look there and improve it :)
17:39:24 <nikhil> mfedosin: k, may be we all should plan to discuss this in their meeting??
17:39:35 <nikhil> to get some extra momentum
17:39:37 <mfedosin> nikhil: when?
17:39:56 <nikhil> one min
17:40:01 <mfedosin> afair it's late :)
17:40:12 <nikhil> #link http://eavesdrop.openstack.org/#API_Working_Group
17:40:42 <mfedosin> absolutely fine for me
17:41:25 <nikhil> I guess, it's 1600 this Thursday
17:41:51 <mfedosin> sudipto__: hi! take a look at glare api spec https://review.openstack.org/#/c/283136/
17:42:03 <mfedosin> nikhil: I'll be there
17:42:04 <sudipto__> mfedosin, sure.. :)
17:42:11 <sudipto__> sorry got a little late.
17:42:22 <sudipto__> it's 11:12 PM here :)
17:42:23 <mfedosin> sudipto__: np
17:42:58 <mfedosin> sudipto__: it's holiday here, and I shouldn't be here
17:42:58 <nikhil> mfedosin: I will get in touch with those guys to set this up on their agenda
17:43:16 <sudipto__> mfedosin, :)
17:43:29 <mfedosin> nikhil: okay, I don't see any agenda link there
17:43:41 <mfedosin> if you can find, add us there
17:44:17 <mfedosin> I think we can move to the next topic
17:44:30 <nikhil> mfedosin: on it
17:44:36 <mfedosin> #topic Glare FAQ changes
17:45:17 <mfedosin> so, after discussions with you folks I understood, that that FAQ needs some changes
17:45:53 <mfedosin> first one, we don't use plugins, instead we use artifact types in glance/objects folder
17:46:14 <mfedosin> also we won't use Lists in Glare 1.0 API
17:46:24 <mfedosin> they will appear only in 1.1
17:46:54 <mfedosin> so I have to rebuild the architecture picture
17:47:03 <mfedosin> btw
17:47:08 <mfedosin> #link https://docs.google.com/document/d/1D4Hik0-XNqwi43gxtybCs9-fMqh5IAIu8CHB33e46OQ/edit
17:47:47 <mfedosin> I'll continue to work on it and will present it for you next week
17:47:54 <nikhil> ++
17:48:02 <nikhil> I doubt if we are in a hurry for the FAQ
17:48:16 <nikhil> may be the spec can merge first and FAQ can follow
17:48:17 <mfedosin> Out decision was to include it in glance repo's doc
17:48:24 <nikhil> right
17:48:44 <mfedosin> nikhil: my opinion was to split it in 2 commits
17:49:06 <mfedosin> one will describe basic parts without any technical details
17:49:17 <mfedosin> it can be merged easily
17:49:20 <nikhil> ah that's good idea
17:49:55 <mfedosin> I want include there topics like (What is Glare? What is the difference between Glare and Glance? etc)
17:50:16 <mfedosin> so, no technical specification will be revealed there
17:51:04 <mfedosin> but when the spec is merged we can move forward and suggest other technical parts
17:51:35 <sudipto__> mfedosin, let me know how i could help next...
17:51:42 <mfedosin> that's my plan
17:51:50 <nikhil> ++
17:51:55 <sudipto__> (maybe later)
17:52:29 <mfedosin> sudipto__: I think we will start writing the code in the middle of March
17:52:39 <mfedosin> to have some POC on the summit
17:52:42 <sudipto__> mfedosin, sure.
17:53:07 <mfedosin> (of course if there won't be big concerns from API-WG and DefCore)
17:53:36 <mfedosin> but now we should focus on stable api
17:54:05 <mfedosin> sudipto__: so, the great help would be reading the spec and adding comments there :)
17:54:13 <sudipto__> mfedosin, sure.
17:54:21 <mfedosin> sudipto__: thanks man :)
17:54:29 <sudipto__> mfedosin, always - till we get to coding...
17:55:05 <mfedosin> okay, we have 5 minutes and have some good news
17:55:18 <mfedosin> #topic Open Discussion
17:55:38 <mfedosin> I'm not sure if you remember Ina Vasilevskaya
17:56:13 <mfedosin> She worked on artifacts last year
17:56:21 <mfedosin> but then she went on maternity leave
17:56:44 <mfedosin> so, good news - now she's back and eager to start working again
17:57:31 <docaedo> that's good news
17:57:39 <mfedosin> since she's a great coder and just good person our work will go faster
17:57:51 <nikhil> \o/
17:58:22 <sudipto__> great!
17:58:28 <mfedosin> and also nikhil has applied on google summer of code
17:58:41 <nikhil> (as a mentor :P)
17:58:51 <mfedosin> nikhil: yes :D
17:59:11 <mfedosin> and it seems they will give us a guy to implement client for Glare
17:59:32 <nikhil> he/she/they
17:59:47 <mfedosin> doesn't matter
17:59:52 <docaedo> that's be in openstack-client right? (hopefully not a stand-alone client)
17:59:52 <mfedosin> I like them all :)
18:00:05 <nikhil> o/
18:00:09 <mfedosin> docaedo: CLI in openstack client
18:00:15 <docaedo> +1!
18:00:23 <mfedosin> client in glanceclient
18:00:28 <nikhil> docaedo: we still need a lib client
18:00:45 <nikhil> that can be used by other services or ops or other sdks
18:01:11 <mfedosin> nikhil: but if API is unified it will be easy to implement
18:01:19 <mfedosin> so, we're out of time...
18:01:26 <mfedosin> thank you for coming!
18:01:29 <nikhil> mfedosin: yeah, I am just saying
18:01:32 <nikhil> sure, thanks!
18:01:34 <mfedosin> #endmeeting