Wednesday, 2015-11-11

*** cody-somerville has joined #storyboard01:17
*** cody-somerville has quit IRC02:09
openstackgerritMerged openstack-infra/storyboard: Set correct default credentials in the test_backend.sh scripts  https://review.openstack.org/21373208:59
* SotK apologises for doing to workflow +1 on his own change without thinking :/09:00
openstackgerritMerged openstack-infra/storyboard-webclient: Move project group admin and streamline list page  https://review.openstack.org/20610809:04
Zaraat least it had another +1 aside from my +2, but yeah, probably best avoided!09:35
Zarathough I'd've workflow +1'd it when I saw it... though I daresay that would've been about an hour later.09:35
pedroalvarezI've been trying to review easy patches09:42
pedroalvarezlet me know if there is anything you would like to get reviewed09:42
Zarathanks :) some the worklists and boards things might be a good place to start; they've been waiting around for a while, and going by summit feedback, I don't think we'll get lots of reviews for those from other corners of openstack (people were mostly interested in email notifications and us having a dev branch)09:46
Zara*some of09:46
pedroalvarezyeah, that would be good, but I think those are going to take me a while to review09:51
Zarasure, no problem09:52
ZaraI'll see if we have other things hanging around when I'm done splitting up this UI issues story into separate ones :)09:53
pedroalvarezbut I guess I can have a look to see if I feel confident reviewing them09:53
Zarathere are probably some smaller ones among them. My reviewing style is mainly testing to see if anything breaks, so you might find things in the code that I wouldn't notice.09:55
Zara(I do look at the code! but probably not as thoroughly as some people do)09:56
SotKZara: yeah, I saw the +1 and was like "MERGE!!!" then realised I'd sent that patch...10:09
SotKpedroalvarez: the reviews are really appreciated, thanks!10:09
pedroalvarezno problem :)10:13
ZaraHave tried to split up the UI story here: https://storyboard.openstack.org/#!/project/45710:13
Zaravarious familiar things toward the end, plus the odd other thing I noticed as I went along...10:13
SotKthe back button thing?10:15
SotKthat is not going to be fun I fear10:15
Zarayeah10:16
ZaraI just wanted a record of it, really10:16
ZaraI'm guessing you'd need an url per page or something? I don't really know.10:16
Zarasome way of tracking it, anyway10:16
SotKyeah, you'd need to encode the browse criteria or search string in the url10:17
SotKcertainly doable, but the UI implementation of browse/search is still somewhat magical to me10:17
Zarayeah10:18
* Zara adds another story10:20
Zarayay so many10:20
Zarawe've got an extra 9 since yesterday :) I'm glad we're getting feedback though.10:22
pedroalvarezthere is something really annoying in the storyboard version I'm using, I wonder if that has been fixed10:22
Zarawhat is it?10:22
pedroalvarezI can't remove someone from a task10:22
SotKpedroalvarez: what is it?10:22
SotKthat has indeed been fixed10:22
pedroalvarezgood10:22
Zara\o/10:23
pedroalvarezI need to upgrade :)10:23
SotKyou do :)10:23
SotKI think that was a "feature" to encourage people to not drop work without finding someone else to do it10:23
Zarahahaha10:24
Zarasometimes I've been tempted to put in a patch that assigns a bug to the person who files it by default.10:24
Zarabut that would be mean :P10:25
pedroalvarezhehe, in my case I don't want pepople believing that I'm doing something that I'm not doing10:25
Zarayeah, it's better to have up to date info really10:26
Zaraand up to date storyboards, hint hint10:26
Zarafor some reason there was no story up for this https://storyboard.openstack.org/#!/story/200040710:53
Zaraeep this backlog: https://review.openstack.org/#/q/owner:adam.coldrick%2540codethink.co.uk+status:open,n,z11:07
* Zara hides under her desk11:07
Zarathat should work11:07
SotKsounds like the best plan11:09
SotK:D11:09
* SotK prepares to add to the backlog11:09
Zara-_-11:10
Zaraso much to update on my vm. that's a good thing, but argh11:12
Zarastill getting the odd 500s on my own instance11:19
SotKwhen editing the description?11:19
Zarayeah, on the oldest stories11:20
Zarathe three oldest in the oldest project11:20
Zaraidk if any others are affected, but that might be relevant11:20
SotKweird11:20
Zarafor now I don't know what's up with it and I haven't seen the behaviour on another instance, so I'm not going to let it hold me up (my branches are up to date with master for the webclient and the api)11:21
Zarabut it's odd and I don't like odd things11:21
Zarareviewed. ooi, why *list*Projects but *filter*Stories ? I've assumed it's a legacy thing11:38
Zara(it works so that's the bit I care about :P)11:38
SotKgood question11:38
Zara(this was on https://review.openstack.org/#/c/235992/ , for general reference)11:39
SotKaha, I think my logic was that the browse parameters of listProjects aren't configurable, it just gets all the projects in the group, but in filterStories you can change which statuses you search by, thereby "filtering" the list11:41
openstackgerritMerged openstack-infra/storyboard-webclient: Make project group paging controls work correctly  https://review.openstack.org/23599211:42
SotK\o/11:43
ZaraI see. I'd like it to be consistent; maybe it makes sense for projects to have statuses, idk11:44
Zaraatm it hilights that there's a difference, though, so I guess it draws attention to an area for development11:45
Zaramaybe it's not an issue; I just think of the listing and filtering as different steps11:46
Zaraahaha, the list project groups changes are showing up11:48
Zaraopenstack has a lot more projects in the groups11:49
Zaraso it looks a bit dramatic11:49
Zarawe may want a button to hide projects within a group on that page...11:50
Zarait's also listed in the title as admin, although it isn't actually an admin view11:52
Zarahttps://storyboard.openstack.org/#!/project_group/list11:52
Zaragah11:52
SotKheh, oops11:52
ZaraI like that we can instantly see what projects are in a group, but ack11:53
Zarathere's stuff you don't spot until it's scaled up...11:53
SotKyet another reason to set up storyboard-dev.openstack.org I guess11:55
Zarayup11:56
* Zara fixes title on her instance12:15
openstackgerritZara proposed openstack-infra/storyboard-webclient: Fix Project Groups title  https://review.openstack.org/24406812:21
Zarashould fix the title. no 'hide projects' button as yet, though I'll make a story for it12:22
ZaraI really want to get some reviews done today xD12:22
Zarahm, pagination could do with having first/last arrows, too.12:28
*** openstackgerrit has quit IRC12:31
Zarawe okay to mark this 'merged'? https://storyboard.openstack.org/#!/story/179 seems the back arrow works for the situation described12:32
*** openstackgerrit has joined #storyboard12:32
persiaLooking at https://storyboard.openstack.org/#!/project_group/list, there seems to be a secret project with no name, no link , and no updates.  What is this?12:33
ZaraI've wondered.12:35
ZaraI keep being caught out by the most recent comment not showing up12:39
Zarait makes me think the comment hasn't been left (once there are > 10 comments)12:40
* Zara adds a story12:41
ZaraTime to mark this one invalid? https://storyboard.openstack.org/#!/story/15112:47
* Zara is gardening...12:47
* SotK doesn't even know what that story is asking for12:48
ZaraI'm really not sure and wondering if it refers to the way storyboard looked many moons ago12:53
Zaraunless 'expanding in the list view' is synonymous with 'going to the detail page'12:54
* Zara marks it invalid for now12:55
Zarasince this is in storyboard-webclient, I'm guessing he was thinking of publishing the webclient itself, here: https://storyboard.openstack.org/#!/story/31512:57
SotKI guess so too12:57
Zaraseems everything but the spec was done here; probably time to mark it merged... https://storyboard.openstack.org/#!/story/33113:00
Zaraor to delete the spec from the tasks list13:01
Zarasince at this point this story's just getting in the way13:01
* SotK is fine with deleting the spec task13:01
ZaraI'm not sure if this has been fixed a bit or not: https://storyboard.openstack.org/#!/story/200001613:08
Zarait seems to me like it's okay, but I'm wondering if theyr'e referring to something I haven't noticed.13:09
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make timestamps more readable  https://review.openstack.org/24409913:23
Zaraoooh13:26
Zaralooks good at a glance at the commit message13:26
* Zara goes back from gardening stories page to reviewing things13:26
SotKI think there should be a way to edit comments13:28
* SotK wonders what other people think of that13:28
persiaOnly if the original remains visible.13:29
persiaConversations get confusing when people can unilaterally retract things to position others arguments as being wildly overreacting, etc.13:29
Zarayeah, some fora have an option where you can edit a comment a certain number of seconds after posting13:31
Zarafor if you notice typos etc13:31
Zaramight be a lot of effort for not-much-gain here13:31
* SotK will settle for a preview button for now13:31
Zara:)13:31
persiaI prefer unlimited time, with a "show original" or "show revisions" button to limited time, because limited time always ends up being frustrating for people on the edge of the window.13:32
persia"preview" is probably enough for a viable product :)13:32
SotKpersia: +113:32
Zarahm, was going to review 'unlimited' pagination option patch next; seems there's a merge conflict13:37
SotK:(13:37
ZaraI can't remember if jenkins says what conflicts13:37
* SotK will rebase it once he's sent the thing he's working on13:37
Zaraon gerrit anywhere13:37
Zaraah okay13:37
Zaracool13:37
SotKIt became conflicted after we merged the project groups patch I think13:38
Zaraprobably, I was a bit worried about that :S13:38
Zarait's quite sprawling13:38
Zarabetter to catch it today, I guess :S13:38
* Zara looks at 'replace dashboard button with about button when logged out' instead13:39
Zarait feels quite nice looking at the code and understanding it way better now than when I started.13:40
SotK:D13:42
Zarahehehe, I like how the 'about' transforms into 'dashboard' when I login13:42
* SotK notices that the gate-storyboard-js-integration test is now passing on webclient patches!13:45
SotKmy fix worked!13:45
Zara(I feel like the 'about' page might need to say the user should log in to edit things but 1) that might be overkill and 2) that's for a different patch anyway)13:45
Zarayay!13:45
Zara:D13:45
Zarathat was only the second try, too, iirc?13:46
SotKsomething like that, yeah xD13:46
Zaraway better than we dared to hope for13:46
SotKnow we just need to figure out how to make it usable for storyboard patches too13:47
Zarahm, it's saying the timestamps-more-readable patch depends on the 'not updated' one13:58
SotKoh, I bet its because I'm just doing `git review` each time I commit to my cleanup branch13:58
Zarathat would explain it13:58
ZaraI mentioned it because I'm not sure about the 'not updated' patch (left some comments), but I liked the one that 'depended on it'.14:01
SotKI wonder if there is a way to tell Gerrit they are independently submittable without me having to cherry-pick onto master each time I review...14:01
Zaraidk :S I've been going back to master and making a new branch based on that every time. :/14:02
persiaI think considered best practice is to have each patch on master.14:02
openstackgerritMerged openstack-infra/storyboard-webclient: Replace Dashboard button with About button when logged out  https://review.openstack.org/24370014:03
persiaBut ask in -infra to confirm :)14:03
Zaraoh storyboard meeting in one hour14:06
Zaracompletely forgot about it14:06
SotKoh yeah, so it is!14:07
openstackgerritMerged openstack-infra/storyboard-webclient: Fix Project Groups title  https://review.openstack.org/24406814:11
SotKwe are on fire today!14:11
Zarahehehe14:12
Zarait's the first time I've been reviewing for a while... :S14:13
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make timestamps more readable  https://review.openstack.org/24409914:19
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Improve comment styling  https://review.openstack.org/24412514:20
Zaraargh somebody stop him every time I review something he posts another patch14:21
SotK:D14:21
ZaraI think we're encouraging you; this must be stopped14:22
SotK:( , the unlimited option patch seems to be broken14:24
Zarahm, if you update a task in a story, seems the 'updated at' field doesn't get that info14:26
Zaraonly seems to apply to title and description14:26
SotKyep, because updating the task doesn't update the story's record in the DB14:26
ZaraI wonder if anyone finds the current behaviour useful14:26
Zarawould email notifications go off the same data?14:27
Zarain their current form, anyway? haven't got round to looking at those yet14:28
SotKnope, they trace down through the contents of things when deciding whether to send emails or not14:28
SotKso when you update a task, it tries to email everyone who is subscribed to the story14:28
SotKand when you update a story, it tries to email everyone who is subscribed to any projects containing the story14:28
Zaraah, I see14:28
Zaramaybe 'updated at' needs to work similarly14:29
Zaraseems like that'll be great fun to code...14:29
* SotK rediscovers the stupid preferences bug14:33
SotKwe can't merge the "Unlimited pagination" patch until after https://review.openstack.org/#/c/235985/14:34
Zaraahh, well done for tracking the problem down14:35
Zara(just looking at the pretty timestamps one atm; seems fine at a glance and a big improvement)14:36
SotKI must have had a broken copy of the webclient patch locally too, because the version obtained with `git review -d` worked fine when rebased, except for that preferences bug14:36
Zarahuh14:37
SotKand that is only noticeable because I accidentally deleted my page_size preference, so it was no longer the first matching result I think14:37
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add an "Unlimited" option to the paging controls  https://review.openstack.org/23599314:39
Zarasomething that's a little odd about the timetamps patch-- when reviewing it in isolation, 'not updated' vanishes for stories but not for projects. suspect it might hint a rebase will be needed, not sure.14:39
SotKhm, where is that?14:40
SotKoh huh, well then14:43
* SotK tries to figure out what happened14:43
SotKoh, its because now it doesn't depend on the patch which removes the "not updated" thing14:45
SotKand there is no "not updated" thing there for stories in master :)14:46
Zarahuh14:46
ZaraI was missing the last piece of that puzzle. okay, then.14:47
SotKmeeting in 13 minutes, anyone got anything to add to the agenda I wonder?14:47
SotKhttps://wiki.openstack.org/wiki/Meetings/StoryBoard14:47
Zara'endless catchup' is probably my in progress work atm14:49
SotK:)14:49
Zarathat, and 'finding out about specs'14:50
Zaramaybe email notifications patches count under urgent items14:53
Zarasince afaik, one is -1'd but you've replied and are waiting on a reply to that?14:53
SotKI am indeed14:54
* SotK is happy to just talk about them in the in-progress section though14:54
Zaratoo late it's in urgent items too hahahahaa14:55
SotK:D14:55
* Zara goes for quickest phrasing for all the misc stuff she's doing atm that doesn't fall under 'review'14:57
Zara1 minute, eep14:59
SotK-> #openstack-meeting15:00
SotKthat was better than my lonely meeting last week :)15:27
Zarahahaha15:27
Zaraaw, I should've popped in15:28
Zarathough I think I was on a plane...15:28
* SotK probably won't be popping in this time next week I'm afraid15:28
Zarano worries15:28
Zarayeah, I was on a plane and it might have been midnight, though I'm not sure, because I was travelling in the direction of the time difference getting smaller15:29
Zaraso maybe by then it was earlier. my head can't make sense of it.15:29
*** openstackgerrit has quit IRC16:02
*** openstackgerrit has joined #storyboard16:02
* SotK creates a preview button for comments16:05
Zarabtw re: dev server, there was an old story for it here: https://storyboard.openstack.org/#!/story/2000028 guessing you saw it but jic so we don't have duplicates16:08
openstackgerritMerged openstack-infra/storyboard: Check that the preference being updated is the right one  https://review.openstack.org/23598516:13
*** dabukalam_ has joined #storyboard16:15
SotK\o/16:15
*** persia_ has quit IRC16:17
*** dabukalam has quit IRC16:17
*** persia_ has joined #storyboard16:17
Zaraoh, hang on, on the email patch he also left a comment about not including [storyboard] in the subject; looks like the patch hasn't been updated there but I don't think you replied about that bit?16:25
Zarasorry if I missed a discussion about it somewhere16:26
SotKYou didn't, I had nothing to say about that bit. I was planning to change ot not including [storyboard] when the discussion was concluded16:27
SotKshould probably have made that clear...16:27
Zaraahhh, right16:27
Zaracool16:27
ZaraI feel like I never give -1s but I think it's more that I give +0s and then chat for ages instead16:31
* Zara glances at stackalytics; it doesn't keep track of +0 :(16:31
Zaramaybe openstack is more liberal with -1s than some other places.16:32
SotKseems that way to me16:32
Zarayeah, my page makes me look ridiculously positive, but I'm pretty sure I nitpick a lot.16:35
persiaUnless you truly have no opinion, do give a -1 if you want changes.16:38
persiaIt isn't hard to change a -1 to a +1 if someone provides a convincing argument, but a +0 means nothing.16:38
ZaraI read +0 as 'I think this commit is better than no commit, but I'd like some tweaks.'16:39
Zarafor me, -1 is a 'this is worse than leaving things as they are'16:39
Zaraand a -2 is 'abort abort abort this will break everything abort'16:40
Zaraa +0 is just as much a block to something being merged as a -1 afaik, but it shows that you approve that there's progress.16:41
persiaThen leave -1 with a positive comment.16:45
persiaAnd, if you might approve anyway, indicate what you seek to approve, and that with a good response you might +1 it (or even +2A it)16:45
ZaraI'll switch to that way of doing things when there's a need to be that strict. for now I think it's more forceful than we need to be, and it can just get people down.16:51
SotKhm, openstackgerrit seems to have gone to sleep again17:03
Zaraoffset error seems to come back with the worklists and boards tables patch17:04
Zaraoh, nvm, fine once rebased onto master17:07
Zara"500: PUT /api/v1/stories/1: 'unicode' object has no attribute '_sa_instance_state' " still so mysterious~17:12
Zara(tried editing my oldest stories again, just on the off-chance :( )17:12
Zarahuh... the preview button wasn't what I was expecting, but I think it's more sensible than what I had pictured17:22
SotKwhat did you expect?17:22
Zaratbf I hadn't read the commit message, just the title17:22
Zaraso I was expecting something like 'click a button after you write the comment and then it renders a preview'17:23
Zarathis way is much nicer.17:23
Zaraikiwiki needs it17:24
SotKheh, that's what I had planned at first, then realised the easiest way was just to automatically render it17:24
SotKhahaha, it sure does17:24
Zarathe unlimited pagination patch seems to break on the project groups page for me ;18:06
Zara-_18:06
Zaraerm18:06
Zarait seems I'm too tired to type emoticons18:06
Zarathat might be a sign...18:06
SotK:(18:06
SotKworked fine on there for me when I tested :/18:07
ZaraI'll look at it again tomorrow in case it's my instance, then18:07
ZaraI'm finding it's getting stuck on the 'unlimited' option18:07
Zaraand I can't go back from it.18:07
ZaraI have >10 project groups, which might be a difference18:07
Zaraseems to happen both logged in and logged out18:08
Zarastories and projects are fine18:08
SotKoh, so am I18:08
SotKoops18:08
Zara\o/18:08
Zaraidk if I should be relieved or not18:09
Zaraprobably should; means this vm is still usable as a test environment18:09
SotKoh, looking in the browser console gives a hint maybe18:10
Zaranight, storyboard!18:17
Zarauntil tomorrow!~18:17
SotKo/18:17
*** lexholden has joined #storyboard19:23
*** lexholden has quit IRC20:19
* pedroalvarez fails to install storyboard 22:36
SotK:(23:26
SotKwhat went wrong?23:26
pedroalvarezit's a bit confusing23:56
pedroalvarezI guess I just don't understand how to do it yet23:57
pedroalvarezI can't find docs for production deployments23:57
pedroalvarezand.. I was deploying a version from almost 2 years ago..23:57
pedroalvarezstoryboard-webclient-master != storyboard-webclient-latest here: http://tarballs.openstack.org/storyboard-webclient/?C=M;O=D23:58
pedroalvarez:)23:58
pedroalvarezI'll try to improve docs a bit whenever I manage to do it, I promise23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!