Tuesday, 2015-12-15

*** openstack has joined #storyboard01:08
*** krotscheck is now known as krotscheck_vaca04:00
*** openstackstatus has quit IRC04:24
*** openstack has joined #storyboard04:26
-wolfe.freenode.net- [freenode-info] channel flooding and no channel staff around to help? Please check with freenode support: http://freenode.net/faq.shtml#gettinghelp04:26
*** openstackstatus has joined #storyboard04:26
*** ChanServ sets mode: +v openstackstatus04:26
*** mrmartin has joined #storyboard06:06
pedroalvarezwell, I think emails are working now on my test instance :)09:13
SotK\o/09:15
* SotK has a try09:15
pedroalvareztook me a while to understand that it won't send you emails when you comment, or modify a task09:16
pedroalvarezSo for testing, I modified the description of a story09:16
SotKyeah, its extremely minimal at the moment09:17
SotKyou can make it do more stuff by adding more templates though09:17
SotKso if you create `storyboard/plugin/email/templates/task/PUT.txt` and `storyboard/plugin/email/templates/task/PUT_subject.txt` then emails for modifying tasks should work09:19
SotKI'll try to figure out what template is needed for comments, since that is where the system will be most useful I think09:24
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add a page to view all of your subscriptions  https://review.openstack.org/25750909:26
pedroalvarezSotK: let's get merged the minimal version first :)09:26
pedroalvarezohh, that patch sounds useful ^09:27
pedroalvarezI was angry after spending some time subscribing to stories and realising that I couldn't see them anywhere09:28
SotKyep, its been driving me mad too09:29
SotKaha, its `storyboard/plugin/email/templates/story/comment/POST.txt` and `storyboard/plugin/email/templates/story/comment/POST_subject.txt`09:32
pedroalvarezCould anyone tell me what this patch fixes? https://review.openstack.org/#/c/249776/09:47
*** openstackgerrit has quit IRC09:47
pedroalvarezI can't see anything broken in storyboard.baserock.org09:47
*** openstackgerrit has joined #storyboard09:48
pedroalvarezoh, project group subscription..09:48
pedroalvarezyes, broken :)09:48
paulsherwoodam i right that there's no way to tell which version of storyboard is running at a given instance?09:48
SotKI believe so yes09:49
persiaIt is not clearly exposed in the UI.09:49
paulsherwoodbug09:49
SotKthere is a story for it in storyboard.o.o iirc09:49
pedroalvarezpaulsherwood: that but is already a story in storyboard09:49
paulsherwoodwhich one?09:49
pedroalvarezhttps://storyboard.openstack.org/#!/story/31809:50
*** jtomasek has joined #storyboard09:51
paulsherwoodover a year old? this would be trivial to fix, surely...09:51
SotKprobably, but also low priority compared with other problems09:57
paulsherwoodhmmm....09:57
pedroalvarezI agree, I saw that story like a "nice to have"09:57
pedroalvarezand for example, worklists, emails, and bugs like "we need them now"09:58
paulsherwoodwell, i may be wrong, of course, but i personally prefer to fix/dealwith trivial problems as they occur - it avoids a pileup of unfixed issues. by trivial, i mean somethinhg that can be fixed in minutes/hours, as opposed to days.10:00
* persia also10:00
paulsherwoodthis specific bug is only 'nice to have' for sb.openstack.org, since it's running master iiuc... for any other instance, maybe the first thing you'd need from a user seeking support is 'which version are you running'?10:02
paulsherwoodsorry... i guess i'm sounding like a troll... i'll depart10:02
persiapaulsherwood: yes, but often such interrupts delay when one is focused on longer-term things.  Without notifications or usable priorities, Storyboard has been unusable.  We are now approaching the point where the papwrcyts can be sorted.10:02
*** paulsherwood has left #storyboard10:03
persiaThat is a good point(even though he left).  We should make it easier for other installations to consume master.10:04
persiapedroalvarez: yours is likely the most heavily used: what support would you find useful to consume master?10:05
pedroalvarezI might be wrong, but isn't baserock the only other installation? :)10:05
persiaI do not know, but I never like to assume a lack of users :)10:07
ZaraI can test and review today! I don't know if I'll be well all day, so please point me at the most important things so I can get to those while I'm still feeling okay.10:13
SotKI guess the email stuff is most important, and also the permissions UI for worklists patch10:14
Zaraokay, will look at those. :) glad we can move forward with the emails stuff at last!10:20
*** openstackgerrit has quit IRC10:32
*** openstackgerrit has joined #storyboard10:32
SotKthanks :)10:37
pedroalvarezthis one is also important I believe: https://review.openstack.org/#/c/254859/10:38
SotKoh yeah, I forgot about that one10:39
* persia should review the updated patch really10:42
persiaSo, I'm confused.  the first revision worked for pedro and I, and then the index changed for the second revision.  Why?10:44
* persia won't be able to test today10:44
SotKthe condition was never True in the first revision, because the first match was always either '' or '/api', never 'openid'10:46
SotKI doubt it would actually cause trouble, but the tests caught it10:46
persiaAh, right, but the manual testing didn't include attempting to test the error condition :)10:48
* persia restores the prior review value10:48
openstackgerritMerged openstack-infra/storyboard-webclient: Fix subscription display for project groups  https://review.openstack.org/24977610:56
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Use a modal to add projects  https://review.openstack.org/25787212:26
* SotK ponders the best way to get the version of the webclient12:34
pedroalvarezthat should be generated by grunt build12:34
SotKI guess I'm going to have to learn a bit more about how grunt works12:38
pedroalvarezhey, I was just suggesting :)12:38
pedroalvarezI might be wrong12:38
SotKI think you are right :)12:40
pedroalvarezI was thinking about the case were you download the compiled tarball12:41
pedroalvarezthe version has to be in there already12:41
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Use a modal to add projects  https://review.openstack.org/25787213:22
SotKSo I was looking at displaying the user's email as well as their name when searching for a user (eg. when assigning to a task) to have something more unique than a name, but the user's email is not a public field14:17
SotK(see https://storyboard.openstack.org/#!/story/2000132 )14:17
SotKI assume there is a good reason for that, but I may be assuming wrong14:18
* SotK looks in history14:18
SotKthere used to be a unique "nickname", but I think that was causing a bug when logging in with launchpad before logging into ubuntu one14:20
SotK(due to the oauth nickname not being set or something weird like that)14:20
* SotK doesn't know how to solve this14:24
Zarayeah, I'm guessing the user might not want their email to be displayed (maybe also a spam risk?)14:27
SotKindeed14:28
* SotK decides to go back to reading about grunt plugins14:33
* SotK thinks he has found a suitable set of grunt plugins to do the job required14:58
pedroalvarezZara: regarding to the -1, that was put as a reminder of another comment14:58
pedroalvarezI believe the comment was addresed14:58
* SotK thinks so too, and the author of the original comment didn't feel strongly enough about it to -114:59
Zarayeah, it's just not clear on the gerrit page itself, so I'm not sure if it's rude not to check with mordred first15:00
openstackgerritMerged openstack-infra/storyboard: Parse path correctly when it begins with /api  https://review.openstack.org/25485915:02
pedroalvareznice :)15:03
Zaraif someone can summarise the conversation with jeblair in the gerrit thread then I'll merge the patch, I just don't want it to be confusing/seem like we're ignoring criticism if somone looks at it later.15:13
* SotK didn't actually discuss the subject/body thing with jeblair15:17
SotKjust the patch he had -1'd15:18
Zara:S15:21
* pedroalvarez is happy after reading -infra backlog16:03
Zarayeah :)16:04
pedroalvarezIs anyone going to put the conclusion in the patch in gerrit?16:08
* SotK will16:10
SotKdone16:12
pedroalvarezgood! :D16:13
* Zara starts reviewing, gets distracted by a snake in the office.16:34
openstackgerritMerged openstack-infra/storyboard: Factory subject is now a template file.  https://review.openstack.org/24034516:36
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add UI for complex permissions on boards and worklists  https://review.openstack.org/23547616:38
pedroalvarez\o/16:56
pedroalvarezthis is good, I take that now https://review.openstack.org/#/c/240346/ can be merged too :)16:58
pedroalvarezhang on, I still  get emails even with the option marked as disabled17:10
*** mrmartin has quit IRC17:50
Zaraheh, just as well you found it now instead of later... :)17:55
SotKwhaaaaat18:06
SotKaha, thanks for the comment pedroalvarez18:07
* SotK doesn't know how he missed that18:07
*** mrmartin has joined #storyboard18:13
pedroalvarezYeah, I worried again about bothering people, so I tested that18:17
pedroalvarezI guess the fix is easy18:18
SotKyeah18:26
SotKI think its actually caused a few lines higher than your comment, since I changed from using a boolean to using a string like all the other preferences for consistency18:26
SotKand "false" is just as true as "true"18:27
Zara=D18:31
pedroalvarezI can test things later :)18:38
pedroalvarezBut I noted that user preferences is a dictionary, and the value of every preference is a preference object18:39
pedroalvarezI thought the fix would be to check the contents of that object, instead of checking for the key18:39
pedroalvarezBut I can't see  the code now, you may be right18:40
pedroalvarezOh, yes, you are right :)18:49
*** jtomasek has quit IRC18:55
*** openstackgerrit has quit IRC19:32
*** openstackgerrit has joined #storyboard19:32
*** b3rnard0 is now known as b3rnard0_away19:52
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Single event email worker.  https://review.openstack.org/24034620:01
SotKpedroalvarez: is that any better?20:02
* SotK isn't in a situation to be able to test easily right now20:02
*** mrmartin has quit IRC20:20
*** mrmartin has joined #storyboard20:22
*** mrmartin has quit IRC20:27
SotKgah, the tests broke20:31
*** jtomasek has joined #storyboard20:32
* SotK tries to find where the test data lives20:34
SotKstoryboard/tests/mock_data.py, unsurprisingly20:35
*** b3rnard0_away is now known as b3rnard020:48
*** jtomasek has quit IRC21:59
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Single event email worker.  https://review.openstack.org/24034622:14
*** betherly has quit IRC22:56
*** betherly has joined #storyboard22:57
*** jtomasek has joined #storyboard23:11
*** jtomasek has quit IRC23:16
*** jjardon has quit IRC23:23
*** jjardon has joined #storyboard23:25

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