/srv/irclogs.ubuntu.com/2013/11/15/#juju-gui.txt

=== rogpeppe1 is now known as rogpeppe
=== jamie___ is now known as Guest95549
bachi frankban, thanks for the great review!  i've reproposed and would like if you'd give a look, especially to the url encoding bits.  https://codereview.appspot.com/2674004312:48
=== gary_poster|away is now known as gary_poster
gary_posterrick_h_, hey.  Dunno if hatch will be around today (sick).  If it gets later with no reply from him on your branch, please ask around for someone else to follow up.13:09
gary_posterrick_h_, I also can give answer to hatch's last question, if desired13:11
rick_h_gary_poster: ok will do. It needs two reviews and he was generally cool with things and said he was debating a LGTM but wan't to check on using deltas13:14
rick_h_gary_poster: so I'll rope someone in for a second review/QA while I tinker with it per hatch's review 13:14
gary_posterok cool13:14
rick_h_gary_poster: if you know the 'why' for hatch appreciate the reply. (and I can see as well) 13:15
gary_postercan be roped if desired, though I have interruptions for next hour or so13:15
gary_posterok will reply13:15
rick_h_gary_poster: rgr, thanks13:15
frankbanbac: looking14:04
rick_h_jujugui updated per hatch's review and looking for a second review/qa please https://codereview.appspot.com/26290043/ 14:06
hatchmorning14:06
hatchstill sick, but not enough to miss :)14:06
rick_h_hatch: chicken noodle soup for your lunch today, rock on14:07
frankbanhatch: we are two14:07
hatchyup14:09
hatchI had to dig in the freezer for some14:09
rick_h_you mean the back porch? :P14:09
hatchlol it's not QUITE cold enough every day for that14:10
rick_h_we had -7C the other day. Getting cold too early this year14:10
hatchwoah! I had no idea it got that cold there14:10
rick_h_yea, we get down into some negative F range pre-wind chill14:11
rick_h_but that's usually more Jan weather than mid-nov14:11
rick_h_shoot, had our first snow before all the leaves fell 14:11
hatchfrankban: out of curiosity why can't guiserver receive a 'watch' rpc call from the gui and then send 'fake' deltas down the wire which we can react to? Why do we have to essentially long-poll for them instead?14:14
hatchrick_h_: I LGTM'd I'm still not sold on the util object vs class but I'll let it go ;)14:15
rick_h_hatch: rgr, did you see my point though that there will never be more than one 'instance' since that data is the same? I think that's what led me more utils vs object14:16
hatchyeah so I was thinking in that case it could be an extension on another clas....like say....app :)14:16
rick_h_hatch: well that and just refactoring the methods didn't have an object to start (well it was an extension, but on their own)14:16
rick_h_hatch: :P right but then you need a 'fake app' to test and such. Ugh14:16
rick_h_hatch: but I admit it's something that can go a few diff ways without being too crazy14:17
hatchno no, you can just var myext = new MyMyExtension()14:17
hatchyeah that's why I didn't argue over it :)14:17
rick_h_hatch: except this.env doens't exist in new MyMyExtension14:17
hatchimplementers choice....for now!14:17
rick_h_wheee! I won the joy of this lovely branch with all the live ec2 QA/testing work yay me14:17
hatchmyext.env = envStub;14:17
hatch:P14:18
rick_h_bah, invisible properties to the test reader then "what's this 'magic' attribute'14:18
rick_h_go get your soup early14:18
frankbanhatch: no technical reasons, just a design decision. we decided to reuse a pattern already present in juju-cure (the megawatcher) and to not introduce a new one. Even if it feels more natural to just push changes from the server, the more I think about it the more I feel we made the right decision, especially considering that the deployer can eventually be implemented in core.14:18
rick_h_gotta love how things to first written and depoyed in python to get re-written in go down the road potentially14:19
hatchfrankban: does the 'longpolling'  introduce any potential performance/race conditions or is it simply a flag on the guiserver side that says 'when this comes up, notify the user here'14:19
* rick_h_ wishes the config-changed hook to go faster...faster14:19
rick_h_hatch: think node-like :P14:20
gary_posterthe latter, hatch14:21
hatchahh cool cool14:23
frankbanhatch: it's longpolling-like but in the same connection, so I don't see too much performance degradation. It just mimics a request/response over a wss connection. If races are discovered, that's a bug. In theory, when the client calls Next, it receives all the messages not yet received if there are, otherwise the next new event when it is generated14:24
hatchsounds good14:26
hatchI was mostly curious14:26
hatchrick_h_: is someone else doing the qa on your branch or would you like me to?14:26
rick_h_hatch: I was hoping to rope Makyo into the second review and qa, but if you've got bandwidth to qa would appreciate it14:26
rick_h_hatch: not sure what your live juju env is looking like these days14:27
hatchI have a juju core instance locally for lxc and setup for ec214:28
rick_h_hatch: ok cool, this is only for ec2-land so if you can qa would appreciate it14:28
rick_h_hatch: tried to put some cut/past instructions on there and note the various code paths14:28
hatchon it14:29
rick_h_still working on a success for all 4 paths myself with various bundles14:29
rick_h_keep finding new bugs or corner cases in things 14:29
gary_posterhey frankban, I copied quickstart over to ppa:juju/stable yesterday14:34
gary_posterI think maybe "releasing" it can be copying it over from the beta ppa?14:35
gary_postergoing forward as a process I mean14:35
gary_posterwhat do you think?14:35
rick_h_jcastro: used it for his blog post yesterday http://www.jorgecastro.org/2013/11/14/from-0-to-hero-in-a-few-minutes/14:35
jcastroyes, mwahaha, you can't remove it now14:36
rick_h_lol, trapped by a blog post14:37
gary_poster:-) cool14:37
hatchhaha14:37
hatchjcastro: hey do you know anyone who knows nginx really well? I'd love it for the http interface for my ghost charm :)14:38
jcastrowe used to14:38
frankbangary_poster: cool thanks, sounds good. 14:38
jcastrohe did the setup in the wordpress charm14:38
gary_postergreat14:38
jcastrohatch, is just straight up theft from wordpress not feasible?14:39
hatchnot sure I haven't looked into it14:39
hatchI just figured we needed an nginx charm14:39
hatchthere are some, but none are promoted14:39
rick_h_woot, it's working. Double bundle deploys, one is scheduled. party on14:43
frankbanbac: thanks for the changes, just added a comment. do you have an example charmworld URL to use to wwatch deployments count?14:43
hatch:)14:43
bacfrankban: can't yet as juju gui and quickstart aren't sending them yet14:44
bacfrankban: i mean they are not yet sending the optional BundleID so it doesn't get triggered14:44
bacfrankban: i'll probably update the GUI today to do that14:45
frankbanbac: ack14:46
bacfrankban: so i think the best QA is just deploying a bundle and seeing that nothing blows up.14:47
rick_h_bac: my branch plays around with that stuff so watch out 14:47
frankbanbac: I'll check the guiserver logs14:47
rick_h_bac: the good thing is that the deployBundle call takes a 'name' parameter that it looks like no one uses, just passes null14:47
rick_h_sweet, "bundle 1 completed" "bundle 2 starting"14:48
frankbanrick_h_: the gui will use it once we have bundle disambiguation I guess14:48
rick_h_frankban: oh! that's what the name is for14:48
rick_h_frankban: makes sense. I was going to bring up that gary_poster should add that to his list of 'bundle features needed' as well14:49
gary_posterrick_h_, ack.  added14:49
gary_posterty14:50
frankbanbac: is you branch merged with ~juju-gui trunk?14:52
bacfrankban: which branch?14:52
frankbanbac: lp:~juju-gui/charms/precise/juju-gui/trunk/14:53
bacfrankban: are you asking if i've pulled the latest changes from the charm trunk into my branch?  no, i haven't14:53
bacfrankban: i'll do that and make sure there are no conflicts and tests pass.14:53
frankbanbac: thanks, then I'll QA14:54
luca__how is everyone/everything today? All going good?14:58
rick_h_hatch: actually, nothing here should be ec2 specific. I was using quickstart to initially bring things up and that required ec2. 14:58
hatchoh now you tell me14:58
rick_h_hatch: but that speed is offset by the other changes. Sorry to lead you to ec2 there 14:58
rick_h_hatch: heh, yea I got thinking "why did I have to dothis on ec2?" 14:58
rick_h_but hey, I got some good qa notes/bugs on ec2 yesterday/today :)14:59
gary_posterhey luca__ .  all good.  releases have gone well to good reaction.  I have some jaas thoughts I want to share with you and ale before Tuesday on what we think we ought to start with next for jaas (hint: we think our previous plans are still necessary for jaas)14:59
luca__gary_poster: cool, we should schedule something for Monday15:00
gary_posteragree15:00
hatchrick_h_: updated status for deployment: 015:01
hatchthat is kind of...odd15:01
hatchlike what's the 0 for?15:01
bacfrankban: merged, unittests pass, pushed15:01
rick_h_hatch: yea, I'm hoping with the naming /id stuff bac is doing we can make that nicer15:01
rick_h_hatch: it's the deployment id, we don't have anything else to call it15:01
rick_h_hatch: but you can do parallel imports so we have to be able to tell notifications apart15:01
gary_posterluca, you and ale only have 4:30-5:00 Monday.  Will schedule.15:02
hatchhow about "Updated status for deployment id: 0"15:02
hatch:)15:02
gary_posterluca__, I should say :-P15:02
rick_h_hatch: I like small edits :)15:02
hatchhaha, just wait, it's still running, there may be more15:02
luca__gary_poster: ok15:03
rick_h_hatch: all good, thanks for trying it15:03
luca__gary_poster: add Peter too if you think he should be there15:03
gary_posterluca__, he won't be at Tuesday meeting will he?15:03
gary_posterprep for that is what this is about in my book15:03
gary_posteraligning among ourselves15:03
gary_posterI wonder if I should give you a preview today so you can warn others if you think it is necessary :-)15:04
luca__gary_poster: he won't be at the tuesday meeting15:04
gary_posterok15:04
gary_posterluca__, you have 30 min today sometime?15:04
hatchrick_h_: so both discource and postgres dropped onto the canvas almost right away and I only saw a single notification15:05
luca__gary_poster: sure, I'm in a cloud installer call from 4-5 but I can jump on after that15:05
hatchbug?15:05
gary_posterluca__, isn't that your EoD?15:05
luca__gary_poster: sort of, it's ok though15:06
rick_h_hatch: right, but they're still loading right? not green15:06
frankbanbac: please fix a lint error introduced by your last change15:06
hatchpostgres turned green without a notification15:06
hatchstill waiting on discourse15:06
gary_poster...ok luca__ I'll schedule and try to make it fast :-)15:06
bacgah15:06
rick_h_hatch: right, it'll wait until it's done and relations are done to say it's completed15:06
rick_h_hatch: there's not a ton of updates unless it errors then you get a notification the instant things error15:07
rick_h_otherwise it's "Started" ....wait a bit ... "Completed"15:07
luca__gary_poster: :)15:07
hatchohh ok, I was under the impression that it had one on each machine being spun up15:07
rick_h_hatch: if you deploy another one right now you'll get notified it's "scheduled" and then when the first bundle is done it'll to go "Started" and then "completed"15:07
hatchbut that wouldn't make any sense15:07
hatchbecause you can see it in the canvas15:07
rick_h_hatch: yea, it's more of a 'how is my bundle doing' state and the big thing was that errors would fall silently so this is providing a "Did it work or fail" summary notification15:08
frankbanhatch: yeah it would be like having subtitles15:08
rick_h_lol, "Juju Gui, now with french sub-titles"15:08
frankban:-)15:08
jcastrohey rick_h_, I forgot to ask yesterday, the ability to deploy --to in a bundle? Is that v2? or v3? 15:08
jcastroI want to have an all  in one discourse instance, including gui/bootstrap15:08
rick_h_jcastro: so that should owrk from the deployer now. Not sure what's up with that on the quickstart front. frankban on the radar?15:09
hatchdiscourse sure takes a while to spin up15:09
jcastroyeah I know it works with proper deployer15:09
gary_posterjcastro, shoudl work from deployer now, yes.  won't be visible or changeable in GUI though.  When that changes is currently up for debate.15:10
rick_h_hatch: yea, it's got to pull the world of ruby from gems, github, etc15:10
jcastrobut now that I have quickstart I want to point people towards that instead of "raw" deployer15:10
bacfrankban: done15:10
hatchoh jeebus I forgot it was ruby15:10
gary_posterlol15:10
hatchruby.....because python wasn't....we've got nothing15:10
gary_posterlol15:10
rick_h_gary_poster: yea, but quickstart could support it even though the gui doesn't have a representation15:11
hatchhaha15:11
jcastrohatch, man you want a good time, you think that's bad ... deploy the cloudfoundry bundle and debug-log that15:11
gary_posterrick_h_, yeah, was agreeing with you on that.15:11
jcastrorick_h_, I was thinking more from a "just ignore that section and pass it on to deployer"15:11
hatchhaha15:11
jcastrothat way we could do "all in one" bundles for people to deploy and just say "they don't show up in the gui properly but we'll fix that later."15:12
gary_posteryeah, think that works now15:12
frankbanjcastro: quickstart deploys bundles using the guiserver, which then uses the last deployer version. so it should work15:12
jcastroalso, I had this crazy dream trying to figure out a nickname for bundles that are all in ones, instead of "one shots" as I've been calling them15:12
rick_h_frankban: oh, whenI looked at the source the --to was a special flag picked up by code the guiserver path wasn't using15:12
jcastroI'm going to start calling them happy meals.15:12
gary_poster<snort>15:13
jcastroself contained, all in one boxes.15:13
jcastroI knew you'd get a kick out of that15:13
gary_poster:-)15:13
rick_h_where's my toy!15:13
jcastrofrankban, ok I'll give it a shot now15:13
jcastrohow is --to documented in the bundle file?15:14
frankbanjcastro: cool, let me know how it goes. rick_h_: I am referring to http://pythonhosted.org/juju-deployer/config.html#placement15:14
jcastroso to: 015:14
jcastroshould work?15:15
frankbanjcastro: give it a try15:15
frankban(never used myself)15:15
jcastrohey bac15:16
jcastrodid you guys ever finish off that bundle doc and hand it off to nick?15:17
jcastrowe should probably land that soon15:17
jcastroI can finish it off today if you'd like15:17
frankbanbac: deploying15:17
bacjcastro: i spoke to nick about your comments and he said he'd take care of it15:17
bacjcastro: probably last week15:17
hatchya know I just read a blog post yesterday about why distributing ruby apps suck....now I see why first hand15:18
hatchlol15:18
jcastrook I'll chase him down, thanks15:18
hatchrick_h_: install hook failed on discourse and I didn't get a notification15:19
rick_h_frankban: ah, you're right. I was confused back when I missed the juju-client has machine_spec15:20
rick_h_hatch: hmmm, no notification that the bundle errored?15:20
hatchnope15:21
hatchand clicking retry in the gui doesn't appear to do anything....15:21
jcastrofrankban, it didn't error out15:21
jcastrobut it also didn't to: 0, fired up individual instances15:21
jcastroalso, whoever make "juju quickstart ." work, thank you!15:21
rick_h_hatch: hmm, yea I just noticed that resolve issue on aonther bundle where I did get the error15:21
rick_h_hatch: can you try another bundle, the wordpress-simple or the mediawiki one?15:22
hatchyup15:23
hatchalso found a sidebar bug haha15:23
rick_h_hatch: thanks, I'll try out the discourse onein particular. 15:23
rick_h_sidebar bug?15:23
hatchwhen I opened the unit details it was under the sidebar15:24
hatchso I closed it15:24
rick_h_yea, that's intentional15:24
hatchnow I opened it and it no longer has the 'jorge' search results15:24
rick_h_oh hmm, lovely15:24
hatchoh well....once fullscreen is gone we can hopefully rely on the yui routing15:24
frankbanhatch, rick_h_ : the deployer can take some time before returning a hook error15:25
rick_h_frankban: k15:26
jcastrofrankban, should I file a bug?15:26
rick_h_frankban: yea, I noticed a small lag, but it's purely a wait/see15:26
frankbanjcastro: investigating15:27
rick_h_hatch: filed the bug on the resolved button15:27
hatchrick_h_: haha I filed one on retry15:28
rick_h_doh15:28
hatchrick_h_: ok I deployed the wordpress bundle it had the 'started' message15:28
hatchthen say....5-10s later it had the 'completed' message15:28
hatchbut both are still yellow15:28
rick_h_hatch: what ID was that for?15:29
hatch115:29
hatchboth were for 115:29
* rick_h_ wonders if that was bundle 015:29
rick_h_hatch: it said completed? not scheduled and started?15:29
hatchit said started, then completed15:29
hatchno scheduled15:29
hatchso it must think that the discourse one is done? but didn't notify15:30
rick_h_hatch: yea, if it started the second then it's killed off the first one15:30
hatchsounds like a bug15:30
hatchnot sure from which end though15:30
hatchthis is tough to debug15:30
hatch:)15:30
rick_h_yea, it's been a tough branch to do15:30
hatchno console errors or anything15:31
rick_h_and now you're kiling my joy in testing it ok this morning15:31
hatchwell I'm going to start on my 'fail testing charm' and bundle15:31
rick_h_no console in the charm (and I tried to turn that on) 15:31
rick_h_gah! /me starts up another ec2 env15:32
hatchrick_h_:  here is the retrying bug https://bugs.launchpad.net/juju-gui/+bug/1251664 so you can relate it to your bug15:32
_mup_Bug #1251664: Retrying doesn't appear to do anything <juju-gui:New> <https://launchpad.net/bugs/1251664>15:32
rick_h_hatch: yea, done. I marked mine  a dupe of that and figure they'll go together15:32
hatchrick_h_: so I'm going to tear this ec2 instance down, cool? or do you need anything from it?15:32
bacfrankban: so did your deploy and QA complete?15:33
rick_h_hatch: yea, kill it. I'll run again here. You did hte discource bundle first and then wordpress right?15:33
hatchyeah15:33
hatchand the discourse charm failed15:33
rick_h_hatch: I swear it worked here, but I did different bundles in a different order15:33
rick_h_I had a different charm fail and such15:33
rick_h_hatch: rgr15:33
hatchohh ok15:33
hatchwell I'm going to write a charm which fails so we can test these things15:33
rick_h_hatch: rgr15:34
hatchdestroy-environment should have like 3 levels of 'are you sure?'15:34
hatchwhich gets more dramatic each time15:34
hatch"are you sure you want to destroy your environment"15:34
hatch"all of your data will be lost forever"15:34
hatch"lost into the deep dark abys that is unallocated memory never to be seen or heard from again, can you really do that to such innocent data"15:35
frankbanjcastro: maybe I've found the problem. hazmat: ping15:36
frankbanjcastro: to double check, could you please try to deploy with "to: '0'" (quoted)15:37
jcastrogot it15:38
jcastrofrankban, that worked15:44
hazmatfrankban, jcastro ack, in meeting, noted re bug15:47
* jcastro nods15:47
frankbanjcastro: ok, thank you, we will need another release of the deployer and of the charm to fix that. in the meanwhile, I think it's fine to use quotes there15:47
jcastrook so now with to: and constraints: I am good to go15:47
frankbanjcastro: cool15:48
jcastrofrankban, yeah for now I'll leave the current discourse one in the store and create a different all in one15:48
jcastrodiscourse-happymeal <--- just kidding15:48
Makyojujugui call in 1015:50
frankbanbac: AttributeError: 'Deployer' object has no attribute 'charmworldurl'. w eboth missed that, used without the underscore in _import_callback15:54
bacfrankban: thanks15:54
frankbanbac: and so I guess that "if" is the only part of that branch code that's not covered15:55
gary_posterjujugui call in 215:58
hatchfrankban: before you take off for the day I have a couple questions about Go for my talk tomorrow16:29
frankbanhatch: now is ok16:29
hatchhttps://plus.google.com/hangouts/_/calendar/Z2FyeS5wb3N0ZXJAY2Fub25pY2FsLmNvbQ.t3m5giuddiv9epub48d9skdaso?authuser=116:30
hatchit'll be really quick :)16:30
rick_h_lies! don't be fooled frankban 16:31
hatchlol16:38
=== TheFreeMue is now known as TheMue
benjiI have a charmworld branch up with some refactorings needed for my current work.  I added some comments for the reviewer to make it easier to see what is going on: https://codereview.appspot.com/22190049/17:15
gary_posterunfortunately reviewer comments don't migrate across patch sets17:37
benjijujugui: charmworld branch up for review: https://codereview.appspot.com/22190049/  I added some comments for the reviewer to make it easier to see what is going on.17:37
hatchgary_poster: nope they don't :(17:38
gary_posterbenji will look later if no o ne else takes you up on it :-)17:38
benjithanks17:38
* rick_h_ curses npm!!!!!!!!!!!!!17:42
hatchit's down again eh?17:46
rick_h_yea, so juju set juju-gui-source is full of fail for QA17:46
* rick_h_ takes this branch out to the shed out back17:47
hatchI've always wondered where that saying comes from17:48
hatchit would make a mess of the shed17:48
rick_h_https://twitter.com/npmjs/status/401406454088732672 guess it's coming back wheee17:54
rick_h_jujugui is manage.jujucharms.com not responding for anyone else?18:02
bacwfm18:02
rick_h_bac: ok, thanks18:02
rick_h_heh, it completed after 1.7M 18:04
rick_h_hmm, looks like it's something in the inter-tubes http://www.downforeveryoneorjustme.com/manage.jujucharms.com shows it as down as well18:15
rick_h_hatch: aha! you didn't get the error because there was no error message in the websocket18:16
* rick_h_ goes to check branch and see what to do about a completed with error without a message18:16
gary_posterbenji reviewing18:51
bacjujuguipals: charmworld review please https://codereview.appspot.com/2333004618:53
gary_posterbenji LGTM18:53
gary_posterbac reviewing18:54
gary_posterwill not do qa though18:54
bacgary_poster: you are a reviewing machine18:54
gary_poster:-)18:54
bacwell, ok then18:54
benjigary_poster: thanks18:54
gary_posterwelcome18:55
gary_posterbac, I'm wondering about edge cases for that new search behavior.18:58
gary_posterbac, for instance, what if I type ~gary demo?18:58
gary_posterI'd be looking for Gary's demo18:58
gary_posterIs there some autocomplete rule I should be aware of?18:59
gary_posterSince the autocomplete is now GUI's only search tool...18:59
gary_posterit would ne nice if it had the features that m.j.c search had18:59
gary_postermaybe (?)18:59
bacwell the old autocomplete rule was you'd get a 'name: text' search18:59
gary_posterI have another call19:00
gary_posterbac, yeah, we can separate that out into another card/branch for The Future19:00
gary_posterbut19:00
gary_posterat the least19:00
bacbrb19:00
gary_posterok19:00
rick_h_hatch: got a sec?19:05
hatchrick_h_: yup19:07
rick_h_hatch: https://plus.google.com/hangouts/_/7acpi4rj1mataa0gd8t6esan2g?hl=en19:09
gary_posterbac ping me when you have a sec for a call.  comments will go faster there and you can beat me over the head more readily19:19
bacgary_poster: now?19:20
gary_postercool19:20
bacgary_poster: ringing19:21
rick_h_hatch: ok, they both errored here. With crappy error boxes because they've got no error message. However, that's a fix for another branch in another project of code19:24
rick_h_hatch: let me know what you get and then Makyo can just review if he gets a chance and get this landed19:24
hatchsounds like a plan - the gui is almost up19:25
MakyoWill do19:28
hatchwell I THOUGHT it was almost up19:29
hatchlol19:30
hatchlxc's apparently take a long time to start19:30
rick_h_should only the first time you launch your first one19:35
rick_h_after that it's fast!19:35
hatchrick_h_: when you say 'fast' like <1m?19:38
rick_h_hatch: my lxc units pull up in < 2min 19:38
rick_h_bootstrap is < 1min and juju deploy juju-gui is < 2 or 319:39
hatchhmm yeah mine is definitely longer19:39
rick_h_now setting the branch takes a bit, 10 maybe?19:39
hatch~15m total for the gui19:39
hatchhttp://www.indiegogo.com/projects/linux-voice19:40
hatchlooks interesting19:40
hatchunfortunately the price in GBP is a little craycray19:41
hatchwill be over $100/yr for me :(19:41
hatchyeah I think these lxc's are running at 10m19:46
hatchmaybe it doesn't do multiple lxc creation at once very well19:46
hatchrick_h_: well it has staged up the bundle properly so yay19:49
bacgary_poster: i was so proud of my tilde-matches-owner test with bonnie and clyde.  next time.19:50
gary_posterbac, :-) sorry19:51
hatchoh c'mon discourse fail already so I can qa ok this!19:56
hatchyay19:58
rick_h_ error notification this time?19:59
hatchuh oh19:59
rick_h_no, no uh oh allowed19:59
rick_h_there's no message, that's the known issue part. 19:59
hatchhttps://plus.google.com/hangouts/_/7acpjifot1t4vf39qmvgc5if18?hl=en19:59
hatch^ rick_h_20:00
rick_h_yayayayyaay. Makyo so hatch has QA and we're good. 20:01
MakyoCoolcool,20:02
Makyo\o/20:21
* bac off to festivities. have a good weekend.20:45
hatchyou too20:45
hatchenjoy20:45
gary_posterbye bac21:06
gary_posterbenji, are you outta here also?21:06
gary_posteror do you have another hour?21:06
benjigary_poster: I'm pretty much outta here :)  Did you have something in particular?21:08
gary_posterbenji, cool.  wanted to run a document past you.  it'll wait.  have a great weekend!21:08
benjigary_poster: something to look forward to21:08
gary_poster;-)21:08
hatchgary_poster: email lgtm :)22:05
gary_posterhatch, :-) thanks22:05
gary_posterfeel better hatch22:05
gary_posterhave a great weekend everyone22:06
* gary_poster waves22:06
hatchthanks, you too cya22:06
=== gary_poster is now known as gary_poster|away
bachatch you still here all by yourself?23:08
rick_h_heh, hatch can't leave! Moar branches!23:08

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