/srv/irclogs.ubuntu.com/2014/01/03/#juju-gui.txt

=== BradCrittenden is now known as bac
rick_h_I think hatch sent us his weather. -21C 'feels like -29C (-7/-21 for us normal folks) brrrrrr12:26
* rick_h_ goes to find the office space heater12:26
benjirick_h_: and I though I was cold at 17F12:30
benjifrankban: while gardening browser tabs I realized I forgot to answer your question about console colors; the 16 "basic" colors that all consoles can do are not standardized and vary quite a bit (those are the ones it looks like we're using for quickstart)12:32
benji(the non-basic 16 colors in the 256 color xterm extension are standardized)12:33
frankbanbenji: ack. They look different in xterm indeed12:33
rick_h_benji: heh, you've beat our high for the day12:34
benjirick_h_: :)12:34
rick_h_benji: on monday they predict a lovely high of 3 for us yay!12:34
benjiheh12:34
rick_h_I <3 colorama for console colors. Worked well when I used it once, but didn't test it out in a bunch of terminals. 12:36
frankbanrick_h_: "-21C feeling like -29C" sounds like "I am dead but I feel more dead" to me ;-)12:36
frankbanbenji: I followed this table: http://excess.org/urwid/docs/manual/displayattributes.html#foreground-and-background-settings . so is this a tradeoff between standardization and support?12:37
benjifrankban: for what we're doing I would stick to the 16 standard colors and just be sure to pick colors that work well together.  I'd be expecially careful about unusual or low-contrast fg/bg combinations as they are the most likely to have issues12:39
frankbanbenji: agreed, thank you12:40
rick_h_frankban: https://pypi.python.org/pypi/colorama/0.2.7 just in case it's useful12:43
frankbanrick_h_: cool thanks12:44
=== gary_poster|away is now known as gary_poster
=== gary_poster is now known as gary_poster|away
=== gary_poster|away is now known as gary_poster
frankbangary_poster: morning, replied to your great QA comments, and pushed some changes. would you like to take a look? if you can't, no problem13:36
gary_posterhey frankban, yes, planning to.  Ubuntu's mouse handling fell over for me again so I had to restart, and then I took some time off to switch from xchat to Konversation :-)  will look in just one more minute or two13:37
frankbangary_poster: great thanks. curious about konversation: is it better?13:40
gary_posterfrankban: the main thing I wanted was the ability to ctrl-z to undo.  I would write a message in xchat and then unintentionally type over some large chunk of it and be unable to get it back.  Konversation gives me ctrl-z undo in the message13:42
frankbangary_poster: ic13:43
gary_posterfrankban: qa looks great.  replied to rv13:51
frankbangary_poster: thank you!13:52
bacrick_h_, benji: quick charmworld QA question review, please.  https://codereview.appspot.com/4749004314:05
benjibac: on it14:05
* bac just heard gillam explaining the Darth Vader doll we have for our nephew to the housekeeper. she's never heard of Star Wars. "Muy feo, muy feo."14:07
hatch_<translation> "it's choking me, it's choking me!"14:14
=== hatch_ is now known as hatch
hatchreally which that person would stop hopping on my username14:20
hatchwish*14:20
frankbanguihelp: anyone available for a quick review + QA of https://codereview.appspot.com/47350044 (quickstart tab navigation in forms)? thank you14:24
bacfrankban: sure14:24
frankbanbac: thanks14:24
hatchrick_h_ lol even on my monitor your screenshot is huge haha14:24
hatchyou must keep that thing 2" from your nose ;)14:25
bacfrankban: doing QA, while editing an environment, i cannot use tab / shift-tab to move between the action "buttons" save/cancel/restore.  i can move between them with arrow keys.  is that expected?14:33
frankbanbac: yes, that's the only downside of that implementation14:42
bacfrankban: ok14:43
bacfrankban: done14:44
frankbanbac: thanks14:44
frankbangary_poster: updated the quickstart lane so that the release blockers are hight priority14:55
gary_posterperfect thanks frankban14:57
benjigit is too much gun for what I want to do with VC14:59
bacbenji: any progress on the review of my super complicated branch?15:04
benjibac: now that I decided to delete my gui checkout and rebuild it so git would stop doing things I don't understand... yes!15:05
bacbenji: ever forced to use ClearCase?  now *that* was an intrusive vcs.15:06
bac"don't mind me while i take over your file system..."15:06
benjiheh, nope I've avoided that one15:06
benjibac: I can't get the new QA questions to show up.  I'm just getting the "Work Needed Link" question and when I run "bin/migrations upgrade" I get "charmworld.migrations.migrate.MissingExodusIndex: Exodus index "charms_pending_019" does not exist."15:45
rick_h_benji: that's the bug I filed that you can't do an upgrade from a clean db currently15:45
bacbenji: i had to hack it by removing the current version and running15:46
bacbin/migrations prepare-upgrade -i15:46
bacthen bin/migrations upgrade15:46
bacbenji: specifically, 'mongo juju' and 'db.migration_version.remove()'15:47
baci should've added a note15:47
bacit would be nice if you could do 'prepare-upgrade -i --force' to prevent the short-circuit if the db is already versioned15:48
gary_posterjujugui call in 1015:50
benjibac: looks good, QA is good15:57
bacbenji: thanks15:57
Makyojujugui call in 115:59
gary_posterjujugui call in 115:59
gary_posterthank you :-)15:59
Makyo:)15:59
bacbenji: could you use the magic four letters in the review so it'll turn green?16:00
Makyojujugui? :(16:00
benjibac: oh, sure16:00
MakyoWrong room.16:01
hatchhey rick_h_ how did you bold that text in the chat?17:03
rick_h_*bold*17:03
hatchoh haha17:03
rick_h_gary_poster: I also marked high the card for the charm change for git branches as the second requirement to close up CI shop17:04
rick_h_gary_poster: fyi, missed that in the quick glance at the call17:04
gary_posterrick_h_: agreed, thank you17:04
rick_h_jujugui I'm pm'd everyone their jenkins password, username is irc nick per the call. Please test it out and let me know if you hit any issues. 18:05
rick_h_and feel free to change/etc once you login18:05
rick_h_please let me know if you mess with the job configs as we don't have the backups yet :)18:05
* hatch couldn't figure out why his juju testing box wouldn't let him ssh into it18:22
* hatch realized it would help if it was powered on18:22
hatch*facepalm*18:22
rick_h_"did you turn it off and on again?"18:22
hatchI clearly forgot the second part of that 18:22
hatchhaha18:22
hatchoo new juju agent state18:25
hatch'down'18:25
hatch1.17 has some definite updates18:26
rick_h_bac: up for a doc review? I need someone with good engrish and that might bring up good questions. Feel free to punt and I'll ask around. https://github.com/juju/juju-gui/pull/44/18:40
bacrick_h_: sure, i engrish good18:43
bacrick_h_: and i really need to read these docs!18:44
hatchanyone else having issues hitting the YUI cdn?18:44
rick_h_hatch: not here, seed file from cdn works peachy18:45
rick_h_http://yui.yahooapis.com/3.14.1/build/yui/yui-min.js18:45
hatchwell poop18:45
hatchinternets must be broken here18:45
rick_h_hatch: too cold for a cdn to work out there18:46
rick_h_:P18:46
hatchactually my vm has no interent at all18:46
hatch*ohsigh*18:46
rick_h_that would seem problematic 18:46
hatchthat it does18:47
hatchI really wish I could just run Ubuntu on metal on this thing18:47
hatchhere's hoping for 14.10 :)18:47
rick_h_I'm not even going to go there18:47
hatchlol18:47
rick_h_hatch: try it out, running 14.04 here :)18:47
hatch 14.04 apparently still doesn't have high dpi support18:47
hatchoh wait18:48
hatchyou're using a high dpi screen18:48
hatchis it blurry?18:48
rick_h_desktop is at least, thought I've not gotten my local juju up and running again yet18:48
rick_h_:) no, but I'm special18:48
hatchhaha are you running any specialness to get it to not be blurry?18:48
rick_h_it's very nice and clea, no type hinting, antialiasing18:48
rick_h_I run a tiling window manager and the only gui app currently running is chrome :)18:49
hatchohh right18:49
rick_h_just bumpted my fonts in vim and .Xdefaults to 14pt18:49
hatchyou should switch into unity for me18:49
rick_h_wheeee18:49
rick_h_hmm, I can do that. sec, let me log out/in. What's blurry?18:49
hatch14pt? That must be sacralige to you18:49
rick_h_the dash and such? or something else?18:49
hatchfonts, icons, everything18:49
hatch:)18:49
rick_h_sec18:49
hatch"""./test-server.sh: line 15: PORT: command not found""" interesting18:51
hatchI haven't seen that before18:51
rick_h_hatch: yea, that's my doing. 18:53
rick_h_hatch: I need to fix that, it 'works' but it's extra output. 18:53
hatchyeah it's working I just hadn't noticed it before...cool np18:54
rick_h_hatch: so things are crashy for me, but I think that's my X config hacks to get things working. Blurry...meh. Seems like it's not as nice, but could just be font settings http://www.flickr.com/photos/7508761@N03/18:54
rick_h_hatch: sorry, but cell phone pics handheld is all I could think to do for showing you how it looks18:54
hatchheh np, maybe I'll give it a go in a VM when i get some free time, 13.10 looks pretty bad in a vm on the 'retina' screen so maybe they tweaked some things in 14.04 to make it nicer18:55
MakyoMaybe not.19:09
bacrick_h_: wow, i really hate that individual comments in github are sent out separately.19:24
rick_h_bac: yea :/19:24
rick_h_bac: sorry, I wanted to hit each to make sure I got eaach one19:24
rick_h_I'll hold back on that now that you mention the hate19:24
bacshocking to see that you've already made most of the changes before i did the review!19:24
rick_h_bac: yes, that's another thing we've been debating/working through19:25
rick_h_due to the number of emails I wanted to start so I could possibly land it before EOD19:25
rick_h_I got greedy19:25
bacand we thought LP was spammy/chatty19:25
rick_h_hah19:25
bacrick_h_: very nice doc, btw.  hope i wasn't too nit-picky.19:26
rick_h_bac: I appreciate it all. It's why I asked you in particular to look at them19:26
bachey hatch i just got followed by a female welder in saskatoon on G+.  she might be one of your neighbors!19:28
rick_h_bac: so feel a bit more warm/fuzzy on how things work then? 19:31
bacrick_h_: what do you mean?19:32
rick_h_bac| rick_h_: and i really need to read these docs!19:32
rick_h_are there any lingering questions you had hoped to have answered then?19:32
hatchbac haha oh yeah?19:34
hatchlinky?19:34
bacrick_h_: nope19:34
rick_h_bac: ok cool, thanks again for going through all that. 19:35
hatchhehehe http://xkcd.com/1312/19:49
MakyoYay, got it! Can now just vagrant up and work!19:49
Makyo:T19:51
gary_posterYay Makyo :-)20:19
hatchMakyo that's awesome20:19
hatchmy setup right now is to fire up the vm in parallels and then type 'mountvm && sshvm' into the terminal :) 20:20
gary_posterbac, floobits definitely alpha/beta, but... try joining garyposter/gui-process?20:23
bacgary_poster: i haven't gotten my emacs right yet20:23
gary_posterbac oh ok cool.  lemme know20:23
bacgary_poster: they suggest you install using thing A but it depends on thing B and then i gave up20:24
bacgary_poster: and i tried creating an organization but that seems to have failed20:24
gary_posterbac it worked20:24
gary_posterthe organization did20:24
bacgary_poster: plus i'm busy setting staging on fire right now20:24
gary_posterI had another one too20:24
bacgary_poster: oh did it?  well it didn't make me a member...20:24
gary_posteroh you go light that thing up then20:25
bacgary_poster: so maybe you can invite me back to my own group20:25
gary_posteryou are a member20:25
gary_posterhttps://floobits.com/org/jujugui/members20:25
gary_posterbac can you see https://floobits.com/org/jujugui/edit ?20:26
hazmatguy on the home page almost looks like free from the landscape team20:26
gary_posterbac alternatively we can use mine https://floobits.com/org/juju-gui/edit20:26
bachazmat: the upsidedown guy?20:28
bacthe other guy looks stevea-ish20:28
gary_posterheh20:28
gary_posteryeah somewhat to both20:28
bacand all bjorns look alike20:28
bacok, not really20:28
hazmatbac, https://plus.google.com/100676251616734338806/posts20:29
hatchvery cool https://github.com/omphalos/earhorn demo http://omphalos.github.io/earhorn/index.html#iframe=examples/mouse.html20:29
bachazmat: yeah, i know free20:30
hazmathmm.. not sure about stevea ref, but the site looks pretty cool20:31
gary_posterfunky hatch20:31
bacgary_poster: the qa assessment on staging now renders properly in the juju gui.  so charmworld is ready to land once we get past this blasted weekend.20:31
gary_posteryay bac, thank you20:31
MakyoMan, xchat keeps stealing focus.20:34
bacgary_poster: it looks like flowbie really prefers i use emacs24.  :(20:35
gary_posterbac you are using 23?20:36
bacgary_poster: yeah20:36
gary_posterbac, oh.  get with the times, man!  :-)  but that does kind of put a damper on things20:36
bacgary_poster: installing 24 now20:36
gary_poster:-) k20:37
hatchwoah we have emacs users?20:37
hatchhow did I not know that!20:37
gary_posterbah20:37
hatchI have this on my wall http://xkcd.com/378/ hehe20:37
bacgary_poster: ok, so i'm using your workspace and editing a file.  now what?20:45
gary_posterbac, which file?20:45
hatchwrite him a poem20:45
hatchkehehe20:45
bacbrowser.js i think20:45
bacand i'm in a hangout20:46
bacthis pair programming is fun!20:46
gary_posterlol20:46
baci thought it would've invited you to the hangout.  guess i have to do it manually20:46
bacgary_poster: i got the hangout invites but only on my phone and tablet.  you got an url?20:50
gary_posterbac https://plus.google.com/hangouts/_/7acpimgb6rim8k849kop3q0feo20:51
hatchjujugui looking for a review for https://github.com/juju/juju-gui/pull/45 (no qa, just tests)21:07
Makyojujugui someone willing to test vagrant? https://github.com/juju/juju-gui/pull/4121:08
hatchMakyo sure21:08
hatchif you review mine :P21:08
MakyoThanks21:08
hatchtradezies21:08
hatchit'll take me a bit as I don't have VB or Vagrant :)21:09
MakyoNP, will look at yours21:09
hatchMakyo oh wait I am getting a CI failure21:10
hatchchecking....21:10
hatchI'll still do the vagrant test if noone takes it before I finish resolving this21:10
rick_h_hatch: heading out to get the boy from day care. I'll check in later tonight if there's something to this CI update, but it looks like normal failing tests21:11
hatchrick_h_ yeah this looks like something in my branch21:11
hatchodd, I ran the suite before pushing21:11
hatchoh 21:11
hatchit fails when not under .only21:12
hatchw t f21:12
hatch╯□)╯︵-┻━┻21:12
hatchMakyo ok it should be fixed21:16
hatchnow to vagrant21:16
hatchbac gary_poster hows the pair programming?21:22
gary_posterhatch worked great21:25
gary_postergoing to encourage team to join21:25
gary_postera bit clunky to get started21:25
gary_posterbut after that was good21:25
hatchawesome21:29
hatchI cant' wait21:29
hatchMakyo looks like about 10-15min until the image is done for vagrant21:30
Makyohatch, the first time.21:30
MakyoYou can then do vagrant down; don't have to destroy.21:31
hatchyeah, I was just giving a status update21:31
hatchhaha oh man would it suck if it needed to do that every time21:31
MakyoMy day :T21:31
MakyoBut thankfully, once you have the box image, it's closer to 5min.21:31
hatchTIL: you can swipe away growl notifications21:31
hatchUbuntu does so many things better than OSX21:32
hatchUbuntuBook Pro21:34
hatchone day ;)21:34
hatch_umm21:40
hatch_wow21:40
hatch_I guess mac's have a grey screen of death21:40
hatch_it was probably Makyo's vagrant script fault21:42
=== hatch_ is now known as hatch
hatchMakyo do you halt or suspend usually?21:56
MakyoHalt.21:57
MakyoSuspend if I were going to pack up for the night and suspend my computer.21:58
hatchit's installing the npm deps right now21:59
hatchinternet is going slow21:59
hatchbut I'm pretty confident that it's all good21:59
MakyoYeah, the thing to check for is make test-debug crashing 2/3 of the way through22:01
MakyoIf nothing else, it works for me, so I'll be good on the sprint.22:01
MakyoJust won't check it in.22:01
hatchso workflow wise do you do your git flow stuff from inside the vagrant machine or outside of it?22:02
hatchI'm not familiar with vagrant22:02
hatchit looks like /vagrant is the same as the source folder22:03
MakyoOutside.22:04
MakyoOnly using the vagrant for running any  make targets.22:05
MakyoAll editing/git/etc. takes place on the host.22:05
gary_posteroh, that's nice22:07
hatchand is it true that the /vagrant is the source folder?22:07
MakyoYes, sorry.22:07
hatchmake devel and make test-debug A-OK22:08
Makyo\o/22:08
rick_h_hatch: so all is well?22:09
MakyoThanks hatch 22:09
hatchrick_h_ with vagrant or the ci?22:09
hatchMakyo np22:09
rick_h_hatch: CI, I want to do a CI victory dance22:09
hatchoh haha yeah it's all good, the issue was with our test suite, it should have failed when being run locally22:09
hatchtbh, I don't know how it ran in previous tests lol22:10
rick_h_hatch: ok coolio, /me does my danced22:10
gary_posterdanced is a daemon?22:10
rick_h_compile my own vim, man gary_poster REALLY wants to use this tool :P22:10
rick_h_bah, I'm trying to get back to using the kenisis22:11
hatchMakyo do you know where the vagrant files are? I just want to see how much HD space it's using22:11
rick_h_my typing is suffering during the transition back22:11
Makyo.vagrant22:11
MakyoPlus wherever it keeps the box templates22:11
MakyoWhich will vary by system.22:11
gary_posterrick_h_: heh, I wanted to see what the reaction was, actually :-)  If that's a non-starter then there goes the idea22:11
rick_h_but back to single monitor, ergo keyboard, etc. Hopefully it's all good for me. Like techie vitamins22:11
rick_h_gary_poster: I didn't look closely beyond the email. If it's useful then cool. I'm not against compiling22:12
hatchfamous last words22:12
* gary_poster actually snorted22:12
rick_h_gary_poster: but currently can't say I've paired enough to make it worth a ton of work, which I understand this is to help :)22:12
gary_posterrick_h_: we should be pairing more IMO :-)22:12
gary_postertools help22:12
hatchhaha22:13
hatchyeah I actually enjoy pairing 22:13
rick_h_gary_poster: understood, will try to peek at it over the weekend perhaps. /me did compile vim once a while ago but been a while22:13
gary_posterrick_h_: heh, cool.  broadly agree that I don't want us to spend too much time on it22:14
gary_posterthanks22:14
hatchrick_h_ you can also step into the modern world and start using sublime22:14
hatchit has a vim mode :P22:14
hatchas much as I hate supporting the author it's a darn good product :)22:14
gary_postersublime 3's vim mode is supposedly significantly improved AIUI22:15
gary_posterI think you will take vim out of benji's cold dead hands22:15
hatchlol22:16
gary_posterdon't know how strongly rick_h_ feels about it comparison22:16
hatchhe doesn't even use a real GUI22:16
hatch:P22:16
gary_poster:-)22:16
hatchMakyo it puts the box images in ~/.vagrant.d and it's ~393M from your install22:18
hatchso that's pretty reasonable considering the size of my real vm22:18
MakyoAh, cool.22:18
MakyoYeah, for sure.22:18
* Makyo dogwalk22:23
rick_h_hatch: vim or die22:25
rick_h_hatch: nice short summary :)22:25
gary_posterlol22:25
rick_h_It took me a lot of pain and years of getting used to it and I can't stand tabs, wasted chrome space, or waiting for my editor. :)22:26
rick_h_I find the farther back in time I go, the nicer dev gets, so long as it's on a giant pretty high res screen with pretty fonts :)22:27
gary_posterheh, +1 on pretty fonts.  I couldn't stand emacs when I tried it a few years back because of the font situation.  That was better during my last emacs fling22:28
hatch:)22:29
rick_h_yea, after I got good at vim I wanted to give emacs a real try22:29
rick_h_but lack of TTF had me running on day 222:29
hatchlack of TTF?22:29
hatchand it's a TEXT editor?22:29
hatchlol22:29
rick_h_true type font support22:29
rick_h_:)22:29
hatchsomeone is writing an editor in Go22:30
hatchwill be interesting if it gets off the ground22:30
* gary_poster has bad golang attitude22:30
gary_posterif they get generics maybe I'll be willing to try reducing the grump a bit22:31
hatchBleh22:31
* gary_poster running22:31
gary_posterhave a great weekend!22:31
=== gary_poster is now known as gary_poster|away
hatchhave a good one!22:32

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