16:58:28 #startmeeting UX 16:58:29 Meeting started Mon Aug 4 16:58:28 2014 UTC and is due to finish in 60 minutes. The chair is lblanchard. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:58:30 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:58:32 The meeting name has been set to 'ux' 16:58:46 welcome, Chris! Thanks for attending :) 16:59:13 jcoufal is away today so I will be chairing… 16:59:13 Sure thing. I'm pretty darn new to this whole thing, so i'll do my best :) 16:59:26 Chris_Richardson: you'll do just fine :) 17:00:00 Have you had an opportunity to look through that Pattern Guide on Google yet? 17:00:22 Chris_Richardson: I have…and it's on the agenda to talk about today in this meeting 17:00:41 sweet. 17:00:47 the full agenda can be found here for all #link https://wiki.openstack.org/wiki/Meetings/UX 17:01:47 well…let's see if we can get started. We might not have enough attendance to cover the first few topics, but we can try 17:01:59 #topic Wireframes review tool 17:02:31 some work has been done on reviewing some tools here #link https://etherpad.openstack.org/p/uxtools 17:03:10 is anyone attending today who can give an update? I don't see Adi in the meeting… 17:03:31 o/ 17:03:39 hi david-lyle 17:03:46 not on the update though, bad timing :) 17:03:49 small crew today…I think just you, me and Chris_Richardson :) 17:03:53 haha, no worries 17:03:56 hmm 17:04:20 well…one topic that I know krotscheck would like to cover we can talk through now… 17:04:25 #topic UX Project name on StoryBoard 17:04:25 Ayup 17:04:27 I think the time confusion the past few weeks likely has effected attendance 17:04:30 Yes! 17:04:42 #link • https://review.openstack.org/#/c/96549/ 17:05:03 david-lyle: agreed…hopefully getting on a bi-weekly Monday schedule will start to iron out confusion 17:05:17 So, I’ve managed to land a change to jeepyb that allows us to create a project without a git repository, paving the way for UX to have a place in infra. 17:05:29 krotscheck: awesome! 17:05:32 The only remaining piece is: What do we name it? 17:05:58 There’s rules and bylaws and conventions and things. 17:06:02 krotscheck: right…I saw one of the recent comments is that openstack/ux would not be acceptable since we aren't an official program? 17:06:16 Right, the same with openstack-ux/ux or anything similar. 17:06:33 Now, there’s no problem _renaming_ a project in the future. 17:06:43 krotscheck: so…basically it just can't have 'openstack' in the name? 17:06:48 For now, correct. 17:06:53 okay... 17:07:02 Well, unless y’all want to talk to the TC and convince them to allow it. 17:07:17 right 17:07:20 But they will be way more easily convinced if they see some activity. 17:07:35 yes agreed…it's a chicken and egg thing probably haha 17:07:41 So getting y’all into infra is a means to an end :) 17:07:42 so you think it will be a huge pain to change the name later? 17:08:04 most projects change name at some point 17:08:12 No, it’s a request to infra-core, and renames usually happen on fridays. 17:08:17 not that it won't be a pain 17:08:17 okay 17:08:21 that's good 17:08:27 Case and point, Sahara is now something else? 17:08:32 * krotscheck didn’t keep track of that one. 17:08:48 sounds like we should pick something that works well based on the rules and conventions they have…I don't think we need to make an exception for us 17:08:56 how about just ux? 17:09:05 we've been using that as a tag on the ML 17:09:12 and it's our meeting name 17:09:24 Well, _I_ think they should make an exception, but it’s hard to make a case. 17:09:33 ah, understood 17:09:47 haha well I do too…but we have biased opinions probably :) 17:09:56 Clearly :) 17:10:06 I think if we show all of the work we can do it will make a better case for us becoming an official program 17:10:08 +1 on just 'ux' 17:10:25 and I'd like to follow the rules on the way to do that…rather than always get exceptions 17:10:32 especially if we don't need a repo 17:10:55 krotscheck: thoughts on just 'ux'? 17:11:05 I can run it by jcoufal quickly when he is back too 17:11:19 I’m not a member of the TC. is jeblair available to comment on an appropriate name for the UX team? 17:11:54 I look at things like this and think that the easiest path to adoption is going to be pretending we’re a software project. http://ci.openstack.org/stackforge.html 17:12:13 “…and in some cases to ease a project’s path to incubation and official integration.” 17:12:32 But then there’s a distinction between “project” and “program". 17:12:35 krotscheck: yeah…I have no idea how that would work for UX considering we don't have code 17:13:12 what we'd want in source control is final design docs which are blobs and aren't great for git 17:13:22 david-lyle: right 17:13:46 well, for this topic why don't I take the action to follow up with jeblair and jcoufal 17:13:55 There appears to be an official “how to” on becoming a program here: https://wiki.openstack.org/wiki/Governance/NewPrograms 17:13:57 we can decide on if 'ux' works for a name 17:14:09 and keep you, krotscheck, in the loop along the way? 17:14:13 And use ‘stackforge/ux’ as a fallback? 17:14:16 how about a picasa account? or the like? 17:14:37 david-lyle: I’ve already gotten a handslap for trying to include invision in my workflow. 17:14:41 david-lyle: well…I think it would be nice to be able to store raw design files too 17:14:46 non-opensource-services are a no-no 17:15:08 david-lyle, krotscheck: right…we talked a little bit about potentially using swift 17:15:17 but I have no idea how that could/might work... 17:15:21 research needed I guess 17:15:25 ok, so gimp and the image storage backend that OpenStack provides? 17:15:50 david-lyle: perhaps? 17:15:51 which installation of swift? 17:15:53 This is more of a third-party-tooling discussion, rather than a namign thing, yes? 17:15:59 yes 17:16:01 haha yes 17:16:16 detour off the repo discussion 17:16:28 #action lblanchard to follow up with jeblair and jcoufal on 'ux' naming for repository, keep krotscheck in the loop 17:16:39 Ok, y’all can talk about that, I’m going to bounce into infra and see if I can get an opinion. 17:16:46 krotscheck: thanks 17:16:49 thanks 17:17:17 david-lyle: I will add the topic of storing design files/images to our next meeting…I don't think we have enough people to really get anywhere today 17:17:26 david-lyle: I think some research is needed too 17:17:29 lblanchard: sure 17:17:34 david-lyle: thanks 17:17:38 sounds like a good plan 17:18:02 so the last topic I'd like to cover today before open discussion… 17:18:05 #topic Horizon Pattern Library 17:18:21 #link https://docs.google.com/presentation/d/1OKy_oXZQSg8Feo0p6Es7giR6a-w_CK8H03D2R2yAUjs/edit 17:18:38 Chris_Richardson has put together a nice first version of a Horizon Pattern Doc... 17:18:56 Chris_Richardson: would you like to give an intro to this and talk through what you are looking for with respect to feedback? 17:19:21 yep, that's where I come in. Please feel free to provide any feedback on that document. 17:19:52 Chris_Richardson: so the intended audience is developers and designers? 17:19:54 I know Piet is aiming to wrap up this document in the next few days so we can begin porting it into an RST format 17:20:21 it's been a little while since I looked at it, but things like widths and heights are a little problematic 17:20:21 Yes, but mostly developers since we will be moving it into the RST format 17:20:43 I'm think particularly around the login form 17:21:00 that form changes dimensions :) 17:21:16 Cool. So using widths & heights should be deleted since they aren't always concrete? 17:21:21 sneaky :) 17:21:28 I think so 17:21:39 no problem. Done. 17:21:43 I guess even just noting that would be good 17:22:16 I think one big concern would just be keeping up with any changes being made… 17:22:19 Chris_Richardson: thanks for your work 17:22:45 Will this be updated with each patch? Or I guess more likely with each release of OpenStack? 17:22:49 maybe we date the docs and redate them when updated 17:23:05 david-lyle: yeah great idea to date them 17:23:20 maybe have a "What's changed?" section 17:23:39 Ahh, thats an interesting idea. 17:23:41 yes 17:24:09 at least give a heads up on areas that have changed but have not been updated in the doc yet 17:24:38 Is there an area or website i can visit to see what is currently being updated? 17:25:11 only the reviews in progress on review.openstack.org 17:25:30 that may be hard to rationalize 17:25:46 right…and the ones specific to Horizon... 17:25:53 I think the idea is as part of these changes, the authors add a comment in the what's changed section 17:26:04 but yes, all are not fundamental UI design changes… 17:26:14 lblanchard: right 17:26:38 So would we want to release staged, periodic releases of this document... like, 4 times per year? 17:26:59 Chris_Richardson: I would be happy to get 2x per year 17:27:04 but more is better 17:27:17 OpenStack has 2 releases per year 17:27:22 ha. 2 works for me 17:27:37 yeah I'd agree…we should do at least with each openstack release which is 2x per year 17:28:17 Then, if necessary, i'm sure we can have a page in the document that directs people to a specific website that shows current/new progress 17:28:17 one other big thought…is there a plan on how to actually make sure developers follow these guidelines? 17:28:47 show be added to the review criteria for Horizon and referenced in reviews where it differs 17:29:05 s/show/should 17:29:29 maybe? I wouldn't want UX to become any sort of bottle neck 17:29:46 although anyone could comment on whether something is following the guidelines or not :) 17:30:01 UX should be a bottleneck 17:30:09 there is so much gray area around some of this stuff…for example...wizards 17:30:13 we need to get consistent 17:30:21 should all "create X" flows follow the wizard design? 17:30:26 I think most should... 17:30:28 lblanchard: that's true, those are a moving target 17:30:33 right 17:30:43 this is an awesome first step to getting to consistency though 17:30:52 we could add a comment to that in Chris's documentation 17:30:54 so to repeat what david-lyle said, awesome stuff Chris_Richardson 17:31:29 david-lyle: maybe it's another exercise to pinpoint the areas of Horizon that aren't complying with the patterns? 17:31:38 yes 17:31:48 Thank you. Well, i'll be avail for any and all updates 17:31:49 Chris_Richardson: any plans on your end to do something like this? 17:31:51 separate from Chris's work 17:31:56 david-lyle: yes for sure 17:32:35 I haven't discussed this with Piet yet. So I don't really have an answer at this point. 17:33:00 Basically, it sounds like we need some sort of "quality assurance" ? 17:33:01 Chris_Richardson: okay, no worries at all. It's not something I'm expecting you to take on, just something we should do as a team…both UX and Horizon 17:33:14 Chris_Richardson: right…with a little bit of help from UX I think 17:33:26 Chris_Richardson: since it's not always cut and dry when to use which patterns 17:34:03 Gotcha. 17:34:07 well…for today I'm going to add an action for everyone to at least give feedback on the doc 17:34:40 #action All - Give feedback by the next meeting (2 weeks from today) on Chris's patterns doc https://docs.google.com/presentation/d/1OKy_oXZQSg8Feo0p6Es7giR6a-w_CK8H03D2R2yAUjs/edit#slide=id.g368f5f66d_167 17:34:43 Yeah, that would be great. Then i can consolidate a list of items to tackle to create the next round 17:34:55 Chris_Richardson: perfect, thanks again for this 17:35:06 no problem. glad i can help 17:35:18 Chris_Richardson: it will definitely evolve, but this is the heavy lifting to start it! 17:36:01 alright, with such a small crew I don't think we will really have much to talk about with respect to faceted search…so… 17:36:05 #topic Open Discussion 17:36:11 Just got an answer from infra 17:36:12 anything else you guys want to bring up? 17:36:22 krotscheck: oh good! 17:36:25 what did they say? 17:36:31 Long story short: “ux” is a top level namespace, and is likely to only be granted once UX is an official program. 17:36:54 The goal is to get you guys onto storyboard as quickly as possible so we can use activity to show that the team is doing thigns. 17:36:55 krotscheck: did they have any suggestions? 17:37:08 So the suggestion was to use the stackforge prefix for now. 17:37:16 i.e.: “stackforge/ux" 17:37:25 krotscheck: okay…that sounds like it would be find to me 17:37:29 david-lyle: any thoughts on that? 17:37:58 sounds good to me 17:38:12 awesome, thanks 17:38:20 and thanks krotscheck for continually pushing this uphill 17:38:37 I will send a quick e-mail to jcoufal and you just to confirm he's okay with this 17:38:42 Patch update 17:38:45 Patch updated 17:38:49 okay great 17:39:04 he can comment on the patch if he's not okay…I'm sure he will be on board with moving it forward :) 17:39:33 any other topics for today? 17:40:02 Our next meeting with be 8/18 (2 weeks from today) at 17:00 UTC… 17:40:30 Sounds good. Thank you for the feedback. 17:40:44 any time…hopefully there will be more to come on the doc :) 17:40:51 #endmeeting