/srv/irclogs.ubuntu.com/2013/12/18/#maas.txt

=== CyberJacob is now known as CyberJacob|Away
=== CyberJacob|Away is now known as CyberJacob
gmbjtv: Thanks for fixing that bug.08:31
jtvPure self-interest, believe you me.08:31
jtv*After* I fixed that, with a mild guilty feeling because it's not our priority right now (again), I found I was yet again completely stuck without the fix.08:31
jtvSo thanks for the review!08:31
gmbjtv: You did the right thing.08:32
jtvIt's a change I made...  some decisions are the engineer's own responsibility.08:32
* gmb stares incredulously at Django08:33
gmbReturning a 302 when it should be a 403 is... Odd.08:33
jtvRather.08:33
jtvFor a moment I thought it was an Unauthorised.08:34
jtvBut no, it's a Found.08:34
jtvIt's a bit like replying with a link to lmgtfy.com08:34
gmblol08:34
jtvOh, and I see you gave me another review.  Sorry about the one-sidedness of this working relationship... time zones can be cruel mistresses.08:47
gmbjtv: Believe me, I'd rather wake up to a bunch of reviews than nothing at all. Come january, I'll endeavour to leave things for you to do when you get up, if that makes you feel better :)08:49
jtvLess guilty, yes.  Better, only one way to find out.  :)08:50
jtvOhhhh yes this TDD stuff is so much easier with that stupid bug fixed.09:01
jtvA bit of background in formal specification really affects one's perspective on TDD...09:02
gmbjtv: Ah, formal specification... Some days I miss specifying things in Z.09:04
gmbVery rare days.09:04
jtvYou did Z?  I'd sort of given up hope that I'd ever meet anybody else again who had!09:09
jtvJust finding LaTeX macros to support it was fun in itself...09:09
gmbYep, it was required for my degree.09:11
jtvI think it was in an optional course for mine, but not sure.09:11
jtvI just loved the expressive power of quantors.09:12
jtvAnd with Python, list comprehensions in tests can get you pretty close to that power.09:12
jtvallenap, gmb: my final branch for the year, I hope, is up for review — a Delete view for availability zones.12:22
allenapjtv: I’ll have a look. Anything but more Django.12:22
jtvThe remaining known problem is that sorting the nodes listing by zone seems to sort by the zones' IDs, not by their names.12:23
jtvallenap: ahem.12:23
jtvThis is a bit heavy on the Django side.  But you might get a sympathetic laugh out of it.12:23
jtvBecause there's a little Django boo-boo in there.  :-)12:23
jtvThanks for the review Gavin!  And Graham, I reviewed your maas-test branch.13:05
jtvgmb: and don't forget to set a commit message on your maas-test branch, or it will just sulk quietly instead of landing.13:09
allenapjtv: You’re welcome.13:11
allenapjtv: Thank you for reviewing my branch :)13:11
allenapgmb: I’m assuming that jtv probably wants to start his holiday, so would you mind reviewing https://code.launchpad.net/~allenap/maas/zone-sort-by-name--bug-1262160/+merge/199460?13:36
jtvWell assumed!13:37
jtvallenap: oh wow, it's that easy?13:38
allenapjtv: I was suprised; I just tried it on the off chance. I guess this is one of those areas where Django works well, once you know the hidden magic behind it all.13:38
* allenap is no longer able to give unqualified praise to Django.13:40
jtvYeah.  As we said a few years back, Django shifts the work from writing the code you need to knowing about the helpers you need.13:40
jtvBTW I did review it after all.13:40
jtvBecause I'm so excited.13:40
allenapgmb: I fink you was beeten to eet.13:44
=== freeflying is now known as freeflying_away
=== mgz_ is now known as mgz

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