[12:12] hey danilos & gmb, in case you didn't see my ping yesterday about this, you might be interested in this YUI 3.4/MVC presentation by a YUI dev, live todayin about 4 hours: https://wiki.canonical.com/KnowledgeSharing/YUI2 [12:19] gary_poster, I did see it, thanks [12:19] cool [12:19] gary_poster, it's a bit late and I might be away from a computer at the time, but spreed can record stuff afaik [12:20] danilos, yeah, I was thinking it was late for you, and yeah, the page says it will be recorded [12:20] cool [12:21] gary_poster: I'm on a super low-bandwidth connection, so I might struggle. Also, skype isn't working, so I might have to stick with irc updates for the standup. [12:21] gmb, yeah I saw your email, blech but understood :-) [12:27] gmb I used lp2kanban with -b yellow, which the help file seems to be ok with. I got this error: [12:27] File "src/lp2kanban/bugs2cards.py", line 321, in update_card [12:27] raise RuntimeError(response.ReplyText) [12:27] RuntimeError: Lane doesn't contain the card you're trying to remove. Refresh the board to ensure the latest version. [12:28] Should I have run it with different options, or is -b yellow still sufficient? [12:29] (It could very well be what the message says--some kind of race condition--but I wanted to check to make sure I wasn't doing something wrong in the New Order) [12:29] hm [12:29] benji danilos, gmb: skype/irc in 1 minute or so [12:30] ack [12:32] K [12:35] gmb should I use -t yellow instead of -b yellow [12:36] gmb why is 657004 not started yet on kanban board [12:36] gary_poster: IDK. I'll check. -b yellow should work though. [12:44] gary_poster: Interesting. We're getting the following error from the API: RuntimeError: Lane doesn't contain the card you're trying to remove. Refresh the board to ensure the latest version [12:44] I'm going to do some digging. [12:45] ok thanks gmb [12:45] * danilos -> late lunch [13:24] gary_poster: So, I'm wondering if the API might have changed. We're not doing anything new and yet we're getting this error... I'm going to try it with a different bug, just to see. [13:24] ack gmb [13:28] Oh. That's weird. If I change the external card ID it works fine... [13:32] Aha. [13:32] gary_poster: So, basically, we get that error if we try to move a card - any card - from one lane to another. [13:32] So our lane syncing is broken. [13:33] I think something has changed server-side - maybe there's an API for moving stuff or something. [13:33] gmb, ah, ok. How do you want to work around it? Disable lane syncing for now, and put in a new card for later, or actually look into it? [13:34] gary_poster: Well, I've got some spare cycles whilst my other branch is playing in EC2, so I'll take a look now. Might email the LKK folks and see if they can shed any light. [13:34] cool gmb [13:42] gary_poster: Ah, it looks like they've closed a hole in their implementation. Basically, UpdateCard used to allow you to kludge the card into a new lane; it looks as though they now require you to use MoveCard to do the actual work, which is much better. [13:43] gmb, great! and, easy? [13:43] gary_poster: Should be. Working on it now., [13:43] awesome [13:46] Fixed. [13:46] \m/ [13:48] gary_poster: Also, a side effect of the fix is that we can no longer move cards between boards accidentally, since we're required to specify the board ID and the lane ID when we make the MoveCard call. If we specify something that mismatches, LKK will error. [13:48] (I guess that's why they stopped the kludge) [13:48] excellent [13:49] thank you gmb [13:49] np [14:07] gary_poster: any idea what "(offial_seris, official_series)" means in https://bugs.launchpad.net/launchpad/+bug/781600? [14:07] <_mup_> Bug #781600: Need way to list and observe branch tips < https://launchpad.net/bugs/781600 > [14:07] looking benji, but I am doubtful :-) [14:07] :) [14:10] benji, my guess is that it means something like "a branch can be a part of more than one official series." However, I don't really know what that would even mean, really. I'd recommend taking your question to flacoste, or to niemeyer if flacoste is unavailable. [14:11] gary_poster: ok. so you think the first "word" is just a misspelling of the second? [14:11] yeah [14:14] benji, in general, I suggest erring on the side of "being annoying" for this one, in terms of asking the stakeholders making sure you are on the right track. That's certainly what I would have to do, since I feel I have so little knowledge of code & soyuz. I'd even go so far as to have some kind of formal-ish implementation plan. [14:15] A pre-implementation call with Francis seems like a good start, for instance, and I'd even be tempted to schedule a pre-pre-implementation call. [14:15] I'm happy to help try to rassle people up for you to talk with, or do whatever else you think might help [14:15] benji, for reference, flacoste was intending to do this himself [14:15] he was telling me about how busy he was this week [14:15] and I suggested that maybe he ought to delegate :-) [14:16] gary_poster: sounds like good advice; I'll see if I can get a pre-imp call with flacoste [14:16] :) [14:16] cool [15:19] * gmb -> afk for a while in search of a connection that sucks less [16:15] benji, 15 min of philosophy so far, eh? :-) [16:16] gary_poster: really :\ [16:29] * benji just had a MixedMetaphoreStackOverflow. [16:31] heh [16:32] topic apparently == prototyping, != mvc [16:44] gary_poster: it might be rude, but I give up on this presentation; I'll be back after lunch [16:45] understood benji :-/ [16:45] if I could only figure out how to get out [16:45] and he's back...