/srv/irclogs.ubuntu.com/2012/09/20/#juju-dev.txt

mrammHey frank+everybody!08:33
TheMueGood morning, team. ;)08:36
davecheneyTheMue: hello!08:37
TheMuedavecheney: heya08:37
Arammorning TheMue.08:38
AramTheMue: we renamed mstate to state yesterday and we broke the build. now you fix it.08:38
TheMueAram: hi, mr mstate08:38
TheMueAram: mark just told me, great news (the renaming)08:39
mrammAram: are we letting frank fix everything now?    I guess he is rested up and ready to go!08:40
mramm;)08:40
rogTheMue: morning!08:56
TheMuerog: hello08:57
rogTheMue: we've been missing you!08:57
TheMuerog: i would like to be in lisbon too, but now i'll see how i can support your from here.08:59
niemeyerdavecheney: Beautiful juju status: https://codereview.appspot.com/655104309:02
davecheneyniemeyer: nice!09:03
davecheneyall: should we do a google hangout/standup so we can all see frank09:04
davecheneyas we have the nice big projector09:04
davecheneyhttps://codereview.appspot.com/6547044 << go vet go09:07
mrammdavecheney: Let's do that at 10:3009:07
fwereadeniemeyer, https://codereview.appspot.com/6551044 should be *almost* trivial, but I suddenly realised that we apparently had *no* name-validity checking in state, and that seemed like a Bad Thing09:09
mrammTheMue: Perhaps the best thing you can do right now is to catch up on the latest trunk, and look through the state changes for the last week or two09:10
niemeyerls09:10
TheMuemramm: yep, just pulled it09:11
mrammit will be hard to merge you into the moment by moment state updates that are going on here09:11
mrammand there is a lot to catch up on09:11
TheMuemramm: i go through the mails and compare it to the current code to refresh my understanding :)09:11
mrammTheMue: sounds good09:12
niemeyerdavecheney: Reproposed, please see if I got the cases you brought up or missed one09:28
davecheneyniemeyer: kk09:29
niemeyerfwereade: Hmm.. in which sense.. please speak live when you have a moment :)09:30
davecheneyniemeyer: one last one, ""09:31
niemeyerdavecheney: Done09:33
fwereadeniemeyer, and https://codereview.appspot.com/6552043 sits on top of the foregoing -- turns out I had missed a settings test from state :/09:39
niemeyerfwereade: Reviewed09:39
niemeyerfwereade: The bottom on09:39
niemeyere09:39
niemeyerls09:41
davecheney# launchpad.net/juju-core/environs/dummy09:45
davecheneyenvirons/dummy/environs.go:400: undefined: state.Initialize09:45
davecheney^ is anyone working on this ?09:45
fwereadeniemeyer, reproposed https://codereview.appspot.com/655104409:53
niemeyerfwereade: done10:35
niemeyerls10:35
niemeyerdavecheney: https://codereview.appspot.com/6547044/ done10:44
davecheneyniemeyer: ty10:48
TheMuelunchtime10:54
TheMueenjoy the good seafood overthere, i've got to wait until a lunch with my parents in law on sunday ;)10:55
niemeyerfg11:05
davecheneyrm11:13
niemeyerfwereade: https://codereview.appspot.com/6533052/ done11:15
SpamapSare you guys in Lisbon this week?11:56
rogdavecheney: try again13:10
davecheneyrog: lucky(~) % GOROOT=~/go.103 ~/go.103/bin/go tool vet -h13:18
davecheneyUsage of vet: -printfuncs="": comma-separated list of print function names to check -v=false: verbose13:18
davecheneygo tool vet: exit status 213:18
davecheneythat's all ya get in 1.0.313:18
davecheney# launchpad.net/juju-core/charm13:24
davecheney../charm/url.go:191: undefined: bson.SetZero13:24
davecheneyFAIL    launchpad.net/juju-core/state [build failed]13:24
davecheney??13:24
davecheney# launchpad.net/juju-core/state_test13:27
davecheney./conn_test.go:64: undefined: D13:27
niemeyerSpamapS: Not sure if someone answered, but yes, we're in Lisbon13:32
SpamapSniemeyer: explains why you're all quiet in here for once. :)13:37
=== cmagina_ is now known as cmagina
niemeyerSpamapS: :-)13:54
davecheneystate_test.go:585: c.Assert(err, IsNil)13:56
davecheney... value schema.error_ = schema.error_{want:"string", got:interface {}(nil), path:[]string{".", "type"}} ("type: expected string, got nothing")13:56
niemeyerdavecheney: ?14:00
fwereadeniemeyer, rog: https://bugs.launchpad.net/juju-core/+bug/105341914:03
niemeyerls14:13
davecheneyi think there might be a bug with environs/config.Configs14:39
davecheneythat are backed by {m}state14:39
davecheneyschema.error_ = schema.error_{want:"string", got:interface {}(nil), path:[]string{".", "type"}} ("type: expected string, got nothing")14:43
davecheneyAram: schema.error_ = schema.error_{want:"string", got:interface {}(nil), path:[]string{".", "type"}} ("type: expected string, got nothing")14:44
niemeyerHey guys, can I get a review on this: https://codereview.appspot.com/655504315:08
niemeyerThis is builddb15:08
niemeyerIt'll certainly not work on trunk right now, but I'd like to get it in so we can keep it somewhat up-to-date eventually15:08
* davecheney looks15:09
niemeyerI was also stuck on the old state to get it to build MongoDB.. I want to move on now so I continue contributing to (m)state15:10
davecheneyniemeyer: thank you, reproposed15:34
davecheneyAram: https://codereview.appspot.com/654104515:35
niemeyerdavecheney: Looking15:35
niemeyerTrivial: https://codereview.appspot.com/654904415:37
davecheneyniemeyer: +1, although while you have won the battle, you are probably loosing the way15:39
davecheneywar15:39
niemeyerdavecheney: Yeah, unfortunately :-)15:41
niemeyerOr fortunately, I guess.. moar tests15:41
davecheney# launchpad.net/juju-core/environs/dummy15:44
davecheneyenvirons/dummy/environs.go:400: cannot use cfg.AllAttrs() (type map[string]interface {}) as type *config.Config in function argument15:44
davecheney^ will fix this next15:44
davecheneyniemeyer: Aram https://codereview.appspot.com/654104715:47
davecheney^ trivial15:47
niemeyerdavecheney: Sweet, LGTM15:47
davecheney# launchpad.net/juju-core/worker15:50
davecheneyworker/environ.go:16: undefined: state.EnvironConfigWatcher15:50
davecheneyworker/environ.go:21: select case must be receive, send or assign recv15:50
davecheneyinteresting15:50
niemeyerAll: lp:~niemeyer/juju-core/old-state ... for eternity15:54
* davecheney plays taps15:54
rogAram, niemeyer: https://codereview.appspot.com/654904516:39
rogniemeyer: next in line (almost exactly as it was in old state): https://codereview.appspot.com/655004717:11
niemeyer:w17:22
=== TheMue_ is now known as TheMue
=== TheMue_ is now known as TheMue

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