Friday, 2016-04-15

*** yarkot1 has joined #storyboard00:29
*** yarkot1 has quit IRC00:30
*** yarkot1 has joined #storyboard00:34
*** yarkot1 has quit IRC00:44
*** yarkot1 has joined #storyboard01:33
*** b3rnard0_away is now known as b3rnard003:00
*** pleia2_ has joined #storyboard03:27
*** pleia2 has quit IRC03:32
*** pleia2_ is now known as pleia203:46
*** b3rnard0 is now known as b3rnard0_away04:03
*** davidlenwell has quit IRC05:44
*** davidlenwell has joined #storyboard05:46
*** davidlenwell_ has joined #storyboard07:01
*** davidlenwell has quit IRC07:04
*** jtomasek_ has joined #storyboard07:59
*** openstackgerrit has quit IRC08:08
*** openstackgerrit has joined #storyboard08:18
*** bethwhite has joined #storyboard08:23
-openstackstatus- NOTICE: Gerrit is going to be restarted because is not processing new changes09:06
-openstackstatus- NOTICE: No jobs are being processed by gerrit and zuul . We are working to solve the problem, please be aware that no changes have been sent to the queue in the last hour, so you will need to recheck jobs for that period.09:23
*** ChanServ changes topic to "No jobs are being processed by gerrit and zuul . We are working to solve the problem, please be aware that no changes have been sent to the queue in the last hour, so you will need to recheck jobs for that period."09:23
Zara+1 to updated_at09:39
Zarahm, the pythonclient gets timeline stuff, so I thought there was an endpoint... not events?09:40
SotKthere is a per-story endpoint09:40
SotKbut I wanted to get something like "all events triggered by $user on $date"09:40
Zarahuh09:41
Zarain my schema there's a thing called 'events'09:42
Zarawith id, created, updated, authoer_id, story_id, comment_id, event_type, event_info09:42
Zara*author09:42
SotKyeah, they're all in one table, but there is no way yet (that I could find) to do `GET /v1/events?author_id=935&updated_at=2016-04-13` for example09:43
*** ChanServ changes topic to "StoryBoard - A task tracker for OpenStack development needs :: http://storyboard.openstack.org/ :: https://wiki.openstack.org/wiki/StoryBoard"09:51
-openstackstatus- NOTICE: Zuul and gerrit are working normally now. Please recheck any jobs that may have been affected by this failure.09:51
*** NikitaKonovalov_ has joined #storyboard10:06
Zarabtw, I think we should try to have all stuff except emergency fixes merged by next weds, since that gives us a couple of days to firefight if we need it, since it'll be awkward to fix things if we're on a plane, and I'd rather nothing were broken right before summit... :D10:07
* SotK agrees10:08
Zarathat gives us thurs and fri to sort out schedules... unless we have to do some firefighting.10:08
Zaraso in my head it's 'get a rough schedule mon jic, come back and sort it out on thurs'10:08
Zaraschedules + other odds and ends10:08
Zarachances are I may be reviewing a lot start of next week10:09
Zarainfra schedule up here: https://www.openstack.org/summit/austin-2016/summit-schedule/global-search?t=Infrastructure%3A10:46
Zarawe're first! I'll be sleepy! :D10:47
Zaraseems I need to copy some things over from the other etherpad...10:47
SotKhmm, seems blank to me :(10:48
Zarayeah10:48
Zarathe details were in the infra summit planning etherpad10:49
Zaraor did you mean the page isn't loading?10:49
SotKthe page has a list of people but no sign of any sessions10:49
Zaraoh, huh, that page works for me... but it's slow10:49
ZaraI think it should work if you put 'infrastructure:' in the search box10:51
Zarathe colon is necessary10:51
* SotK doesn't even have a search box10:53
persiaTry a different browser: it shows nicely on some of my browsers, and not at all on others.10:55
ZaraI'm using iceweasel fwiw10:56
*** jtomasek_ has quit IRC10:56
* SotK grumbles10:56
Zaranormally things break in there that work in chrome.10:56
Zaraand yeah... strange, I think it worked pretty well last year10:57
SotKyeah, works in iceweasel10:59
persiaThere are fashions in browsers, meaning that any site that works great in any browser tends to slowly degrade as the developers try the shiny feature in another browser and/or receive direction to better support some reputedly popular browser.11:04
ZaraI'd've thought chrome was the most popular.11:04
Zarahttp://www.w3schools.com/browsers/browsers_stats.asp yup11:05
persiaThose stats are collected from the set of people using w3schools.org, which I would assert maps differently than either the general population or the set of active web developers.11:06
ZaraI assume that's just stats for people visiting their webstie11:06
Zarasnap11:07
persiaNo need to assume: that is reported on the page you linked.11:07
* Zara is willing to bet most web developers use w3schools11:07
Zarageneral population, not so much11:08
Zarabut they use phones.11:08
persiaAnd I suspect a number of web developers use phones/tablets to look at stuff whilst they code with something else.11:08
persiahttp://gs.statcounter.com/ is probably a more general picture (although the conclusions are similar)11:10
Zarayeah, so there I'd imagine it's chrome and safari, though I haven't looked for studies (yet) :P11:10
Zaraoh, I'll look at that11:10
Zaraahaha11:10
persiaFirefox leads Safari, interestingly11:11
Zaranot if you add mobile11:11
persiatrue11:14
*** jtomasek_ has joined #storyboard11:14
*** jtomasek_ has quit IRC11:18
*** jtomasek_ has joined #storyboard11:20
*** jtomasek_ has quit IRC11:33
Zarahm. I think I wish I could put a project group in a project group.11:41
Zaraotherwise you have to either have lots of project groups, or very few containing lots of projects, and things get disorganized. in general I'd like some sort of thing that can contain the same sort of thing, as an organizational tool. though whether that leads to headaches...11:43
Zara(I've seen this with a few instances now, where you have to start out by deciding at what level you want the highest grouping to be, and then there's no way of easily nesting that within a higher grouping later)11:45
Zaraanyway, yeah, on my personal wishlist for storyboard, that's near the top. directories. hahaha11:51
*** openstack has quit IRC11:51
*** openstack has joined #storyboard11:53
persiaAnother advantage to a hierarchical model is handling more complex cases.11:57
persiaFor OpenStack, there's a set of projects, each of which has several repos (by governance).  For some areas (like infra), there is the additional categorisation of projects as being "infra" projects, or similar.11:58
persiaBut aside from this last wart, there's a fairly good match to only two levels.11:58
persiaWhereas, more generally, there's less of that.  An example from Launchpad is the "distro", where one has N packages in a distro, each of which are separated by tasks, but likely share issues with the same package in other distros or upstream for the package.11:59
persiaWhich means that entirely different people have different levels of access to entirely different repos for very similar code with very similar names.12:00
Zarathe kind of example I was thinking of is a case where someone makes a storyboard instance for a small set of projects, and forms the groups relative to those. later on, they want to incorporate more projects in the instance, and group the existing things in some overall group. there's no way of doing that.12:01
persiaRight.12:01
persiaAnother thought that occurs to me is that if one has a large storyboard instance, one may end up with users knowing which project group should exhibit some behaviour, but no clear idea which project within that group.12:02
persiaFor this, it might be nice to be able to create a new story and identify the project group without needing to understand which project is affected.12:02
Zarait might, though I don't think one could implement that trivially. honestly, picking the 'wrong' project is probably okay, if someone's responsible for triaging it. and if not, and it's important, it'll get caught anyway.12:04
Zarawell, s/important/urgent, because someone will bang some doors on irc.12:05
Zarabtw many things in review, some ready to merge, but they're my own patches so HI SOTK. https://review.openstack.org/#/q/owner:zara.zaimeche%2540codethink.co.uk+status:open12:05
* persia gently notes that some clients highlight features are case sensitive12:06
* SotK will look soon12:34
SotKftr, my irc client isn't case-sensitive for highlights :)12:35
* Zara goes back to fixing python client stuff from weds12:52
*** bethwhite has quit IRC12:53
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make the Add Lane button show the new worklist modal  https://review.openstack.org/30639912:55
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Show a modal when editing worklists in a board  https://review.openstack.org/30640012:55
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Remove pointless variable creation  https://review.openstack.org/30640112:55
* SotK goes to review things12:55
ZaraARGH12:57
openstackgerritZara proposed openstack-infra/python-storyboardclient: Get storyboard resources by properties other than ID  https://review.openstack.org/30541113:01
Zarathere, got the pep8 fixes in, hopefully before you looked at that13:01
SotKhah, I was just writing things on it13:01
Zarait may still fail things; I'm not sure what the punctuation error meant exactly13:01
Zaraahaha13:02
ZaraI SAID I WAS WORKING ON IT13:02
SotKwas that about punctuation in the docstring?13:02
Zarayeah13:02
ZaraI just put a full stop in it13:02
Zarawell, and a capital letter13:02
Zarafigured it couldn't hurt13:03
SotKI think that the pep8 test expects docstrings to follow the conventions described here: https://www.python.org/dev/peps/pep-0257/13:04
SotKand if it doesn't, it should :D13:04
Zarayeah, I suspect it didn't like that I didn't finish it with a full-stop13:05
Zarawhich is possibly the most ridiculous thing I've ever seen, but hey.13:05
Zarait's listed as one of the requirements13:06
Zaraotherwise guessing it's a 'wrong quantity of whitespace' issue13:06
SotKoh yeah, I forgot about the bug that the tests picked up13:08
SotK(it puts everything in the querystring for POSTs)13:08
SotKhttp://logs.openstack.org/11/305411/2/check/gate-python-storyboardclient-python27/825b2e1/console.html#_2016-04-15_13_03_26_18013:09
Zara'docstring should not start with a space' ¬_¬13:10
Zarasomeone had too much time on their hands13:10
Zarathey had time to do that, but not time to explain what  'one line docstring needs punctuation.' means13:11
*** b3rnard0_away is now known as b3rnard013:13
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make the Add Lane button show the new worklist modal  https://review.openstack.org/30639913:13
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Remove pointless variable creation  https://review.openstack.org/30640113:13
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Show a modal when editing worklists in a board  https://review.openstack.org/30640013:13
openstackgerritZara proposed openstack-infra/python-storyboardclient: Get storyboard resources by properties other than ID  https://review.openstack.org/30541113:16
Zaramaybe that one will work13:16
Zaraso... I very much doubt I'll get through all those in the next couple of hours...13:18
Zarawe'll see...13:19
Zara(I'm thinking we have 'til weds to merge, but that's for the whole 'code-review-find bugs-recode-re-review-maybe more bugs' thing, which tends to take longer than code)13:20
Zarait's gonna be close :D13:20
openstackgerritMerged openstack-infra/storyboard: requirements: Set upper version limit for 'apscheduler'  https://review.openstack.org/30348213:21
openstackgerritMerged openstack-infra/python-storyboardclient: Add story_type_id to stories  https://review.openstack.org/29939013:22
openstackgerritMerged openstack-infra/python-storyboardclient: Update Timeline  https://review.openstack.org/29939513:23
openstackgerritMerged openstack-infra/python-storyboardclient: Update tasks.py to include links  https://review.openstack.org/29935613:23
openstackgerritMerged openstack-infra/python-storyboardclient: Add worklists  https://review.openstack.org/29945413:23
openstackgerritMerged openstack-infra/python-storyboardclient: Add repo_url and team_id  https://review.openstack.org/29941113:25
Zara¬_¬ http://imgur.com/48yQUOQ13:39
ZaraI wish my storyboard browser view had my console pinned to it so I could change git things without tabbing.13:46
ZaraI also wonder if worklist filters should start off with (removable) story status = active by default13:49
Zaramuch like the stories list13:50
Zara(and with tasks, !invalid)13:50
Zaragah knew I forgot something-- forgot to send that patch making stories accessible from their cards!13:50
Zaraadam if you have a min since I'm in the middle of testing and don't want to switch branches while trying to break things, otherwise I'll get to it after this review13:51
Zarafound a bug13:52
Zarathat was quick13:52
Zarait's a known thing, but now it's more disruptive. auto lanes in boards look like the others. including hand cursor, etc. and cards seem draggable13:53
Zarabut you drag, you get an error13:53
Zaraso now is the time to make them look different13:53
Zaraotherwise users will cover their screens with error messages and will think we just broke drag and drop13:54
ZaraSotK ^13:54
* Zara goes to card patch13:55
SotKargh, oh yeah13:57
ZaraI wonder why it sometimes sends me to some random place when I log in14:11
Zarais it the last place I was before I logged out?14:11
Zarait's strange, doesn't happen often/reproducibly enough for me to make a story about it yet14:12
Zarajust sometimes, I'm on one page, I log in, I end up somewhere else14:12
Zaramost of the time, just a bit weird, gets more disruptive if I'm on one board and it takes me to another one without warning14:13
Zaraitem 398432984320 on the magical-one-day-wishlist: be able to scroll the lanes horizontally by dragging from right to left anywhere in the general vicinity14:14
Zara(currently have to scroll down, then drag a specific scrollbar)14:15
Zara(click and arrow key does work, just not obvious)14:15
SotKI've noticed that too sometimes14:17
SotKI'm not really sure why it happens14:17
openstackgerritZara proposed openstack-infra/storyboard-webclient: Go to story from card  https://review.openstack.org/30645414:18
Zara=D14:18
Zarayeah, it's a weird one14:19
Zaraso I'm on one patch out of three reviewed, but it had a bug, so...14:29
Zaraabout to look at the next one. I hope it warns the user that all the current content will be lost14:30
Zarahm, was that something we were meant to do with auto worklist changes more generally?14:31
ZaraI remember it came up before SotK went on holiday...14:31
* Zara looks at logs14:31
Zarahttp://eavesdrop.openstack.org/irclogs/%23storyboard/%23storyboard.2016-03-24.log.html14:31
Zarait was14:32
Zarathere was no resolution because we got distracted that morning14:32
Zarawonderful, guess we need to fix that.14:33
SotKyeah...14:33
Zarahopefully not too many users have destroyed their worklists by accident =D14:33
SotKI think that if you turn it back to non-automatic the old contents will still be there14:34
Zaraohhhh, okay... I thought it got rid of it14:34
*** bethwhite has joined #storyboard14:36
Zara~finding all the bugs, finding all the bugs, finding all the bugs on a Friday afternoon~14:36
Zaramy songs aren't the catchiest14:37
Zaraargh I wanted to check if a bug was in a branch and forgot what I called the branch14:39
ZaraDisplay all 145 possibilities? (y or n)14:40
Zara;_;14:40
*** jmccrory has quit IRC15:12
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make the Add Lane button show the new worklist modal  https://review.openstack.org/30639915:14
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Remove pointless variable creation  https://review.openstack.org/30640115:14
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Show a modal when editing worklists in a board  https://review.openstack.org/30640015:14
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Don't allow cards to be dragged to/from automatic worklists  https://review.openstack.org/30649715:14
SotKthree became four :)15:14
Zara;_;15:15
SotKthe new one is tiny :)15:15
*** mrmartin has joined #storyboard15:19
*** pleia2_ has joined #storyboard15:21
*** davidlenwell has joined #storyboard15:24
*** davidlenwell_ has quit IRC15:25
*** pleia2 has quit IRC15:25
*** pleia2_ is now known as pleia215:26
*** jmccrory has joined #storyboard15:30
Zara'night! I should get back to things on Monday. my patch failed strangely (couldn't find the module 'request'), hope it's not indicative of more npm trouble.15:52
*** mrmartin has quit IRC16:10
*** yarkot has quit IRC16:15
*** yarkot1 has quit IRC16:17
*** bethwhite has quit IRC17:06
*** b3rnard0 is now known as b3rnard0_away17:22
*** jmccrory has quit IRC17:22
*** pleia2 has quit IRC17:22
*** pleia2 has joined #storyboard17:24
*** openstackgerrit has quit IRC17:27
*** jmccrory has joined #storyboard17:37
*** yarkot has joined #storyboard17:37
*** openstackgerrit has joined #storyboard17:48
*** yarkot1 has joined #storyboard17:51
*** mrmartin has joined #storyboard17:59
*** mrmartin has quit IRC18:23
*** mrmartin has joined #storyboard18:24
*** b3rnard0_away is now known as b3rnard018:53
*** mrmartin has quit IRC18:54
*** yarkot has quit IRC19:22
*** mrmartin has joined #storyboard20:14
*** mrmartin has quit IRC20:16
*** b3rnard0 is now known as b3rnard0_away21:25
*** b3rnard0_away is now known as b3rnard022:02
*** perryl has quit IRC22:23
*** perryl has joined #storyboard22:23
*** ttx has quit IRC22:23
*** ttx has joined #storyboard22:36

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