[01:57] <Ziberius> hello
[01:57] <Ziberius> I have an applet to set cpu speed but it doesn't apply changes
[01:58] <bazhang> Ziberius, please dont crosspost
[01:58] <bazhang> stick to the one channel
[01:58] <Ziberius> um
[01:58] <Ziberius> Different problems
[01:59] <Ziberius> i'm talking about a applet here specific to xubuntu
[01:59] <Ziberius> the other problem is with cpufreq-info
[02:29] <xangua> Ziberius: that's because there's an Ubuntu specific setting that makes it always use ondemand
[02:36] <Ziberius> xangua: yes but it should show max speed anyway right?
[02:37] <xangua> Ziberius: is this a laptop?
[02:39] <Ziberius> xangua: yes it is
[02:41] <xangua> Ziberius: if what you want is to get more battery juice from it, I recommend using TLP tools
[02:43] <Ziberius> xangua: not really, I want the opposite, full performance
[02:44] <xangua> Oooh well that's weird :-P
[02:44] <xangua> For what i use mine, it's 80-90% of the time always in the lowest frequency
[02:45] <xangua> Ziberius: did you install and configure cpufreq-utilities?
[02:47] <Ziberius> xangua: yes I installed cpufreq-utils
[02:48] <Ziberius> not sure if it's configureg though but I think so
[02:52] <xangua> Mmmm sorry haven't used cpufreq since 2010
[03:12] <Ziberius> xangua: ok no problem thanx anyways
[11:09] <xubuntu95w> Hello! Can someone help me switch from one wifi connection to another?
[11:58] <knome> xubuntu95w, what's the problem?
[12:03] <xubuntu95w> I am sorry it is complicated. I had a new internet service insalled in my home. I usually get my internet from a wifi hotspot (which is working right now). The new device is a modem / router, and I cannot seem to get connected to it. Or to find anywhere to click on an icon or otherwise to connect / disconnect. I can do command line, but am very new to it. Used to windows. Thank you in advance!
[12:04] <knome> just to be sure, are you sure the settings on the new device are correct, eg. supposed to show up?
[12:08] <xubuntu95w> My girlfriend has a windows computer, and the settings seem to work fine for her, although I have not double checked to make sure they are the same as mine. I also may not have set up the new wifi connection correctly. When I first did a network manager tool, the new wifi (to which I want so switch my connection) showed up on the list of networks (top), but does not now.
[12:09] <knome> does it show up under "more networks" (if there is a menu item like that)?
[12:14] <xubuntu95w> YES, it shows up now (just re-did nm tool).
[12:17] <knome> can you connect to it now?
[12:23] <xubuntu95w> There is the rub. I cannot find a connect icon anywhere. I see places under "Network > Network Settings" to enter DNS and under "Network Connections" to enter other information, but no where, other than in Gigolo to press a "connect" icon.
[12:24] <knome> just click on the network name
[12:24] <knome> to be clear, click on the network (manager) icon on the panel and then the network name
[12:29] <xubuntu95w> The Network icon brings up a "Network Settings" dialog box. After unlock and authentication (password), the dialog box shows three tabs, "General", "DNS" and "Hosts. The network name is on a list within the command line network manager tool which is like the old DOS with white letter on a black background -- nothing on which to click.
[12:36] <xubuntu76w> Sorry Home, I am back
[13:02] <xubuntu45w> hi there! i'm loojing for a way to find back some lost .tex files
[13:04] <xubuntu76w> I am having problems connecting to a wifi network.
[14:01] <ball> I'm going to try Xubuntu on my 64-bit test rig (it wouldn't boot on my 32-bit one)
[14:05] <ball> ....well, the DVD activity light is still flashing. That's probably a good sign, right?
[14:14] <ball> Yay! I got to the Try/Install screen!
[14:26] <akxwi-dave> :-)
[14:28] <ball> It may have stopped working. I have a black screen with nothing on it.
[14:30] <ball> I'll fetch a SATA DVD drive from home and try that.
[14:38] <ball> "Sorry, Ubuntu 16.10 has experienced an internal error."
[15:14] <xubuntu60i> nicely done link on that xubuntu installer page - gbye
[16:02] <xubuntu43w> I cannot connect to wifi. My ISP acts like there is something wrong with xubuntu, since I cannot simply click on the wifi icon to connect. Can someone help me?
[16:03] <gr1dl0ck> xubuntu43w: which wifi adapter do you have?
[16:04] <xubuntu43w> Not sure, Where do I find that? Thank you in advance.
[16:05] <gr1dl0ck> dmesg|more
[16:05] <gr1dl0ck> ???
[16:06] <xubuntu43w> Where do I find the type of wifi adapter? / How can I find that out. Is dmesg/more a command line command?
[16:07] <gr1dl0ck> yes cmd line
[16:08] <xubuntu43w> I am a novice at command line. I have done it a bit. How do I start, with Terminal Emulator, or what?
[16:09] <gr1dl0ck> yes use  a terminal
[16:10] <xubuntu43w> Sorry, I  cannot find the /\ line between dmesg and more.
[16:11] <xubuntu43w> I mean the vertical line between dmesg and more. Sorry.
[16:13] <ball> xubuntu43w: It's probably on the backslash key, if you're in North America
[16:13] <ball> |||
[16:14] <xubuntu46w> Sorry, Gridlock. My connection failed and kicked me offline. Where do I find the vertical line between the dmesg and more ?
[16:14] <ball> xubuntu43w: It's probably on the backslash key, if you're in North America
[16:16] <gr1dl0ck> xubuntu46w: ^ as ball has mentioned it's the shift then backslash key. aka pipe key
[16:18] <ball> If I had a working Linux machine I'd help you with what to look for.
[16:19] <gr1dl0ck> ball: how did you go on the 32 bit machine?
[16:20] <ball> gr1dl0ck: Didn't work at all. Couldn't even boot the installer.
[16:21] <ball> gr1dl0ck: Apparently Xubuntu (or Ubuntu, underneath) depends on PAE.
[16:21] <ball> ...perhaps Linux, underneath Ubuntu.
[16:21] <gr1dl0ck> ball have you tried Linuxlite, it's a xubuntu freespin, designed for older machines https://www.linuxliteos.com/download.php
[16:22] <gr1dl0ck> might have some luck with that???
[16:22] <gr1dl0ck> xubuntu46w: please no pms
[16:22] <ball> Thanks for the suggestion gr1dl0ck
[16:23] <gr1dl0ck> I'm going to take a nap bbl guys
[16:23] <xubuntu46w> Hi gridlock. Thanks for coming back. I got dmesg|more to work. No where do I find the wifi adapter?
[16:26] <xubuntu46w> I am having trouble connecting to a wifi modem / gateway router. My ISP acts as if there is something wrong with my xubuntu because I cannot merely click on the wifi icon to connect. Sorry to beg, but I am at wits end, and the person thankfully helping me has left.
[16:30] <ball> Your ISP may be right.  I don't use Linux but I'll try to help if I can.
[16:30] <ball> When you left click on the WiFi icon, are you offered a list of wireless networks?
[16:31] <xubuntu46w> The only way I get a list of networks is with the nm-tool command. I do not know if I am 'supposed to see a list that is 'clickable'.
[16:31] <xubuntu46w> Thank you, ball.
[16:32] <ball> xubuntu46w: Are you using a laptop?
[16:32] <xubuntu46w> Yes, using a laptop. The only place there is a possibility to click "connect" is when I click the wifi icon and get a connect to server dialog box.
[16:35] <ball> Odd that it would say "connect to server"
[16:35] <ball> ...when you're trying to connect to a wireless network.
[16:37] <xubuntu46w> I do not understand either. The ISP was guessing this is to connect a specialized device to the wireless router. I have used the dmseg|more command as Gridlock suggested, but I am not sure where the wireless adapter is found in the list below.
[16:39] <ball> xubuntu46w: try dmesg|grep 802.11
[16:39] <ball> ^- that's a guess
[16:43] <Artemis3> xubuntu46w, you are supposed to click the icon (might show up and down arrows) then that shows list of networks, then you click the name of the thing you want to connect to.
[16:45] <xubuntu46w> Hi Artemis3. Clicking the icon only brings up the Gigolo program, no up / down arrows. No list of networks. A list of networks might have been nice.
[16:45] <Artemis3> that is the wrong icon
[16:46] <xubuntu46w> There is also the Network and Network Connections icons under / after Settings. They are very similar.
[16:46] <Artemis3> xubuntu46w, in this image, the icon is next to volume take a close look: https://xubuntu.org/wp-content/uploads/2015/02/72cf/1604_thunar.png
[16:47] <Artemis3> it might show something different depending
[16:48] <Artemis3> you should be able to left or right click
[16:48] <Artemis3> it might show "enable network" or such (for wireless)
[16:48] <xubuntu46w> This brings up "Windows Network" only.
[16:48] <Artemis3> do not turn off network there or else you need to check your laptop has the wifi on (it does turn it off)
[16:49] <Artemis3> hmm can you take a pic of your desktop?
[16:49] <Artemis3> and upload to imgur or such?
[16:50] <Artemis3> with the menu it shows when you click the icon
[16:50] <xubuntu46w> Sorry. No phone / photo available. I am familiar with wifi switches (which can be utterly confounding) on laptops. I will take a min to look at mine.
[16:50] <Artemis3> can you connect with patch cord (lan cable)?
[16:51] <xubuntu46w> It just shoes a checkerboard within a square and says "Windows Network". And I CAN connect via an ethernet cable.
[16:51] <Artemis3> when things are normal connecting to wifi is simply click that icon and click the network (asks for password) and its done
[16:52] <Artemis3> you can connect using ethernet, press print screen and upload the capture to imgur xD
[16:52] <Artemis3> or simillar
[16:52] <xubuntu46w> Not happening for me. I searched, and found no physical wifi switch. Maybe there is a key board command on this old Dell.
[16:52] <Artemis3> yes that is very possible, also in bios
[16:53] <Artemis3> you should not use the icon to turn off the network, or it will physically turn off the wifi
[16:53] <Artemis3> it helps if your laptop has a light indicating wifi on
[16:54] <xubuntu46w> I will try as you suggest. I would need to create the imgur account. However, maddeningly, there is a little light above the keyboard which says wifi and it is on. I will try to take the print screen of the Network screen and get it to you. I fear it will not help, but let me go at it for a min.
[16:54] <Artemis3> many laptops have fn (something) to turn on/off wifi, or a slider or button
[16:55] <Artemis3> xubuntu46w, use another service
[16:55] <Artemis3> imgbox maybe?
[16:56] <Artemis3> since it worked once, im guessing something happened
[16:56] <xubuntu46w> Now where to I find print screen except with my browser?
[16:56] <Artemis3> lol in your keyboard, maybe its in blue print somewhere and you need to press fn
[16:56]  * ball makes a point of not mentioning xwd
[16:56] <Artemis3> fn prnt scr or such
[16:56] <Artemis3> well there are other ways to launch the screen capture
[16:57] <Artemis3> but that seems simpler
[16:58] <Artemis3> which laptop model it is?
[16:59] <xubuntu46w> Maybe I can transfer the screen capture via USB stick. The laptop is a Dell Vostro 1000. Lemme go grab a USB stick.
[16:59] <Artemis3> oh if thats easier than connecting by wire
[17:00] <Artemis3> give the laptop model
[17:02] <Artemis3> ok
[17:04] <Artemis3> lo and behold it is fn f2
[17:04] <Artemis3> hope it has a led...
[17:06] <Artemis3> well connect using wire and issue this command in the terminal/console: sudo apt-get install firmware-b43-installer
[17:07] <Artemis3> then restart and hope for the best, ill be away for half hour or so.
[17:08] <xubuntu46w> OK. NOw I am going to set up an imgur account and get back to you. The damn system did not like the unapproved characters in the time of screen shot which was in the file name. Now on to imgur.
[17:09] <xubuntu46w> Screen shot: http://imgur.com/a/gd2xh
[17:09] <xubuntu46w> Function F2 does indeed make the wifi light go on and off. It was on. Sorry.
[17:11] <xubuntu46w> Gonna restart now.
[17:12] <ball> Set fire to it.
[17:13] <xubuntu46w> The literal interpret. of your slang reflects my current feelings about it.
[17:14] <ball> Slang?
[17:16] <xubuntu46w> I meant colloquialism / expression. Unfortunately, the restart brings up the same problem, Browse Network is greyed out and only the right click brings up anything, and tat this the windows network in the screenshot. I got a "not online" message when I restarted, asking me to us the network menu (?) to search networks.
[17:19] <xubuntu46w> Turning the wifi off via fn f2 turns it on again, but with the same results of no networks. Back to looking at the wifi adapter again? I assume you saw the screenshot.
[17:20] <ball> I didn't.
[17:20] <xubuntu46w> It seems to be there http://imgur.com/a/gd2xh
[17:21] <ball> I see a WiFi icon that is blue, suggesting that it works.
[17:21] <ball> If you're not seeing any wirless networks when you click on that, I don't know what to suggest.
[17:21] <ball> Is your wireless network on 5 GHz or 2.4 GHz?
[17:22] <xubuntu46w> How would I determine that?
[17:23] <xubuntu46w> BTW, thanks for your help. I suspect the wifi is working at the modem, as its icon is on and the ISP reported it working and reset it twice.
[17:24] <xubuntu46w> I meant the icon at the modem itself.
[17:31] <ball> modems don't do WiFi. You're probably talking about a wireless router with a modem built in.
[17:43] <xubuntu43w> I've been going round and round trying to troubleshoot why I cannot connect to my wireless router (I have a laptop). Several people have been very helpful and we have checked a lot of things. Is anyone else game to try?
[17:49] <ball> I shouldn't be trying to help anyone. I don't even have a Linux.
[17:50] <ball> I should go to lunch but I'm not sure I'm allowed to leave.
[17:51] <Artemis3> xubuntu43w, i see your icon in blue, what does it show when you click that?
[17:52] <xubuntu43w> Hi ball. I should have eaten several hours ago. You were helping me before. I might have a lead. I have been through some xubuntu troubleshooting. When investigating if the drivers are working, it shows the device is not working.
[17:53] <ball> Odd that it would be blue if it wasn't working.
[17:53] <xubuntu43w> Hi Artimis. It just brings up that pesky Windows Network icon. The screenshot is http://imgur.com/a/gd2xh. Back to that.
[17:54] <ball> xubuntu43w: Have you tried a USB WiFi adaptor?
[17:54] <Artemis3> xubuntu43w, you should show that window in your screencapture
[17:54] <Artemis3> oh that
[17:54] <xubuntu43w> Do not have one. Otherwise I would. I am connected to the interned via the modem / router on this computer, which I am using.
[17:54] <Artemis3> nvm
[17:54] <Artemis3> what does right click do?
[17:55] <xubuntu43w> Right click only opens in new tab or window, or opens.
[17:56] <Artemis3> what does it say if you put the cursor on top of the icon (without clicking)
[17:58] <xubuntu43w> network:///
[17:58] <Artemis3> hmm
[17:58] <ball> Wrong icon perhaps?
[17:58] <Artemis3> yes
[17:58] <Artemis3> that is not network-manager
[17:59] <Artemis3> gigolo is a samba browser and we want nothing with it
[17:59] <xubuntu43w> It is the one under NETWORK in the File Manager
[17:59] <Artemis3> close it and never open that again
[17:59] <Artemis3> i dont see your network manager icon for some reason
[18:00] <xubuntu43w> Let me try to get you a screenshot of what the "additional drivers" tab of software and updates says. It indicated
[18:00] <Artemis3> which is not blue btw
[18:00] <xubuntu43w> Sorry, It indicates that the device is not working.
[18:00] <Artemis3> did you do the command line?
[18:00] <Artemis3> but still there is a bigger issue
[18:01] <ball> I'd play along if Xubuntu worked on my hardware.
[18:01] <Artemis3> if you have the iso boot it up
[18:01] <xubuntu43w> The Wifi icon under network is there. I am not familiar with a network manager icon. I am new to command line, but have been using it all morning with the online troubleshooting.
[18:02] <xubuntu43w> ISO? I just bought the computer with xubuntu on it. No original boot disc or similar.
[18:02] <flocculant> xubuntu43w: seen this? http://askubuntu.com/questions/101632/dell-vostro-1000-broadcom-wireless-connection
[18:02] <ball> You can buy computers with Xubuntu on?!
[18:02] <flocculant> last comment says fixed issue 16.04.1 last month
[18:03] <Artemis3> so it should have worked out of the box
[18:03] <Artemis3> maybe he used the old 16.04 iso
[18:03] <flocculant> ball: you'd buy a computer with xubuntu if I sold you one :D
[18:03] <xubuntu43w> Yes, Artemis3, I use command line. The computer was bought new and refurbished from an outfit that recycles, provides networking solutions for non-profits, and provides training and and employment.
[18:03] <ball> flocculant: Doubt I could afford it.
[18:03] <Artemis3> do you have 16.04.1 iso xubuntu43w or the older 16.04 ?
[18:04] <Artemis3> flocculant, i bet its simply a kernel update
[18:04] <flocculant> Artemis3: no - comment says 'it fixed their problem' so I assume they had similar problems
[18:04] <ball> Tempted to go home at lunch time and bring one of my own in.
[18:04] <Artemis3> flocculant, then a simple update-upgrade may fix it
[18:05] <flocculant> no - that's not what the page says at all :)
[18:05] <xubuntu43w> Actually, 14.04   I got a message to 'upgrade' (sorry if my nomenclature is wrong) but it warned me parts of the distribution is were from untrusted sources.
[18:05] <Artemis3> oh i read it, b43-fwcutter and firmware-b43-installer why i told him an hour ago xD
[18:05] <Artemis3> ouch
[18:05] <Artemis3> 14.04....
[18:06] <Artemis3> ok the solution is the same
[18:06] <Artemis3> do what that page says
[18:06] <Artemis3> you have to plug the ethernet
[18:06] <xubuntu43w> Artemis3, do I look for the software manager and update?
[18:06] <Artemis3> nah
[18:07] <Artemis3> there is a series of commands in that page
[18:07] <xubuntu43w> I can do that via an ethernet cable, if that is recommended.
[18:07] <Artemis3> do them when you plug your ethernet cable
[18:07] <Artemis3> it is necesary
[18:07] <xubuntu43w> Which page is that, again?
[18:07] <Artemis3> lol
[18:07] <flocculant> http://askubuntu.com/questions/101632/dell-vostro-1000-broadcom-wireless-connection
[18:08] <Artemis3> our broadcom friends strike again
[18:08] <xubuntu43w> I should plug into ethernet and go to that page, and follow the cmd lines?  Or oh my bad?
[18:11] <Artemis3> sudo apt-get update ; sudo apt-get install firmware-b43-installer ; sudo apt-get remove bcmwl-kernel-source ; sudo reboot
[18:12] <Artemis3> type that after you have internet working with the ethernet cable
[18:12] <Artemis3> or copy paste
[18:12] <Artemis3> hmm i should have used && ah well
[18:12] <Artemis3> have faith xD
[18:12] <xubuntu43w> Actually just as easy to email myself. Faith is for the faint of heart. I am on it (firing it up). Will let you know in a few.
[18:13] <Artemis3> haha well if you want to be more correct in case of failure, replace all ; with &&
[18:14] <Artemis3> but i have faith there won't be any failures, because murphy is always wrong xD
[18:14] <Artemis3> sudo apt-get update && sudo apt-get install firmware-b43-installer && sudo apt-get remove bcmwl-kernel-source && sudo reboot
[18:15] <Artemis3> easy peasy
[18:15] <Artemis3> ; is my bad habit
[18:23] <xubuntu43w> Sorry, Atemis3, it asks for my sudo password, and then does not respond to keyboard (either pressing letters or past password command).
[18:24] <xubuntu43w> I meant paste password command.
[18:24] <xubuntu43w> I need a [sudo] password?
[18:28] <xubuntu43w> I was doing the command line to install the proper driver, as instructed, but it asks for a [sudo] password, and at the same time, does not respond to my keyboad. What gives?
[18:29] <ball> xubuntu43w: Perhaps it's listening to what you type but not echoing those characters to the screen. If you type your password correctly and press [Enter], what happens?
[18:31] <Artemis3> yes ball its not supposed to show anything when you input your password
[18:31] <ball> Artemis3: That was my guess.
[18:32] <Artemis3> you are ready for linux, what is your issue with it?
[18:32] <ball> Artemis3: Me?  I just need hardware that can run it.  I probably have a computer at home that I could fetch at lunch time or bring into the office tomorrow.
[18:33] <Artemis3> you said you couldn't run xubuntu
[18:33]  * ball nods
[18:33] <Artemis3> what hardware you have?
[18:33] <xubuntu43w> What am I do to, it will not accept any password. It only allows me to press enter, and indicates I still need the password.
[18:33] <ball> Artemis3: The two test rigs in front of me are a VIA C3 at 1 GHz (no PAE = no Xubuntu) and an Atom 230 at 1.6 GHz (install failed)
[18:34] <Artemis3> press ctrl-c  xubuntu43w
[18:34] <ball> xubuntu43w: Sounds as though you're mistyping it.
[18:34] <Artemis3> yeah of course he needs to repeat the commant (arrow up) then type the password when prompted
[18:35] <Artemis3> ball, both have solutions
[18:35] <xubuntu43w> It will not let me type anything except to press enter. I know how to type my password, but it will accept nothing. Arrow up? When?
[18:35] <Artemis3> first press ctrl c
[18:35] <Artemis3> then press arrow up so the commant is repeated
[18:35] <Artemis3> then press enter, it will ask your password
[18:35] <Artemis3> type it BLINDLY and press enter
[18:35] <Artemis3> done
[18:37] <Artemis3> ball, the c3 is more challenging, but can be done. you could also do the atom without much problem, the c3 is probably too slow xD
[18:38] <Artemis3> i played with someone's c3 last year but the thing suddendly died on me for no apparent reason xD
[18:38] <ball> I could try it on one of the Pentium 4 boxes in the store room. I forgot about those.
[18:38] <Artemis3> ball, ah thats much easier if you want.
[18:39] <Artemis3> the atom should have worked out of the box tho
[18:39]  * ball nods
[18:39] <Artemis3> 32 bit ofc
[18:39] <ball> Artemis3: It's amd64-compatible.
[18:39] <ball> Artemis3: ...but I was trying the i386 ISO
[18:39] <Artemis3> not that model i don't think so
[18:39] <Artemis3> but you could always try
[18:39] <ball> It really is.  I've run 64-bit operating systems on it before.
[18:40] <Artemis3> if you have the spare ram to make it worth
[18:40] <xubuntu43w> This is starting to get very aggrevating. I press control + C, but that just repeats my username / computer name. I am marching from computer to computer. There is no way that it is letting me enter my password. What gives?
[18:40] <Artemis3> heh
[18:40] <ball> xubuntu43w: Try hitting ^C twice.
[18:40] <Artemis3> close the terminal and start again
[18:40] <ball> ^- or that
[18:41] <Artemis3> at least you get some exercise out of it :3
[18:41] <Artemis3> ball, with the c3 i suppose you could just use another distro
[18:42] <Artemis3> you need the older kernel, one for i586 (not 686)
[18:42] <ball> Artemis3: I'm wondering whether it's more of a kernel issue than distro-specific.
[18:42]  * ball nods
[18:42] <Artemis3> yes ubuntu ships with i686
[18:42] <Artemis3> so p4 is about the min
[18:42] <Artemis3> (and they want to remove that too)
[18:43]  * ball waits patiently for a thing to finish.
[18:43] <Artemis3> a lite distro for older hardware would be better suited imo
[18:44] <xubuntu43w> Now I am really geting steamed. Where is ^ on my keyboard anyway?  No way to enter password.
[18:44] <flocculant> xubuntu43w: ctrl+c
[18:44] <genii> Sounds like a pretty crappy keyboard
[18:44] <Artemis3> ball, if you perform a text install (debian-installer) in expert mode, there is a point where you can pick kernels, but haven't done one in ubuntu recently.
[18:45] <ball> ^C just means hold Ctrl down while you press C.
[18:45] <Artemis3> funny i didnt type the caret
[18:45] <xubuntu43w> Control C just keeps repating my goddam computer name. I have tried it multiple times.
[18:45] <Artemis3> but yeah
[18:45] <ball> Artemis3: I did.
[18:45] <Artemis3> well stop doing it xD
[18:45]  * ball grins
[18:45] <Artemis3> close the terminal open new terminal, and repeat the command
[18:46] <xubuntu43w> Once again, there is no way to enter my password. I have tried a new terminal three times now.
[18:46] <Artemis3> er
[18:46] <Artemis3> when it asks the password
[18:46] <Artemis3> type it in your keybord without looking at the screen, then hit enter.
[18:46] <xubuntu43w> Surely you jest.
[18:47] <Artemis3> no
[18:47] <Artemis3> i said blindly for a reason
[18:47] <xubuntu43w> Are you playing with me?
[18:47] <ball> xubuntu43w: I'm starting to wonder whether you're winding us up.
[18:47] <Artemis3> sudo command asks for password, you will see nothing when you type the password
[18:47] <flocculant> xubuntu43w: no - I think by blindly - they mean don't look at the screen
[18:48] <xubuntu43w> Pressing on any keys except for enter does nothing.
[18:48] <Artemis3> -_-
[18:48] <flocculant> xubuntu43w: you get absolutely nothing showing on screen when you type password
[18:48] <ball> brb
[18:49] <flocculant> xubuntu43w: also when you ctrl+c it WILL return to just show you your pc name
[18:50] <Artemis3> maybe we have to use gksudo :3
[18:50] <flocculant> Artemis3: which would need installing ...
[18:50] <Artemis3> lol yeah i forgot if its included anymore xD
[18:50] <flocculant> :)
[18:57] <ball> xubuntu43w: It's doing what it is supposed to do.  You are not supposed to see anything when you type your password.  Please make sure you type it correctly.
[19:05] <xubuntu43w> OK. Now I get it. The password and all evidence thereof does not show on the screen. Sorry for my impatience. However, the problem still persists.
[19:06] <xubuntu43w> No networks visible when clicking on the icon. However, my weather widget seems to be not only working, but updatine. Where is it getting its data from, I wonder?
[19:07] <flocculant> xubuntu43w: I thought you were connected to ethernet?
[19:09] <xubuntu43w> flocculant  I was. Then I disconnected, to try to use my wifi. Same reaction to clicking on the network icon both times.
[19:09] <flocculant> xubuntu43w: so while connected you ran through the web page I linked you?
[19:10] <xubuntu43w> I ran through the keyboard commands, and everything seemed to go well. The computer restart even took longer than usual, which I took to be a sign that I had indeed changed something. Or am I being a digital mystic there?
[19:12] <flocculant> ok - and did you run the lspci command to check you had the same card?
[19:13] <flocculant> not that I'll be of much help here - no wifi, not ever, so no need to ever troubleshoot it ...
[19:14] <xubuntu43w> No. Is lspci the entire command? I only did the $ sudo apt-get update $ sudo apt-get install firmware-b43-installer $ sudo apt-get remove bcmwl-kernel-source $ sudo reboot
[19:15] <flocculant> xubuntu43w: sudo lspci -nn
[19:16] <flocculant> it should say Broadcom something - let channel know the something you have
[19:19] <xubuntu95w> hey guys
[19:19] <xubuntu95w> how do I submit bugs to xubuntu
[19:20] <flocculant> xubuntu43w: ubuntu-bug packagename
[19:20] <xubuntu95w> I have no idea what package is creating the bug
[19:20] <xubuntu95w> Basically when I suspend, and I come back, the mouse cursor disappears
[19:21] <flocculant> oh
[19:22] <flocculant> that
[19:22] <xubuntu43w> I will go try that. Thanks!
[19:23] <flocculant> xubuntu43w: have you updated?
[19:23] <xubuntu95w> I tend to just update by version number
[19:23] <xubuntu95w> but not by packages
[19:23] <xubuntu43w> Flocculant: I ran that command, and it looks like nothing has changed, but I could be wrong. Network and Ethernet controllers are both Broadcom. Should I be looking at something else?
[19:23] <xubuntu95w> Usually when I update by packages, something breaks
[19:24] <flocculant> xubuntu95w: bug 1568604
[19:25] <xubuntu95w> awesome
[19:25] <xubuntu95w> I just go by LTS and wait for the newer LTS release
[19:25] <flocculant> xubuntu43w: so what was did it say after Broadcom Corporation?
[19:26] <flocculant> xubuntu95w: well, what version are you running? - that bug should be fixed by updating packages for 16.04 iirc
[19:26] <flocculant> anyway - that bug should help
[19:27] <xubuntu95w> yep and reccomends updating a certain package
[19:27] <xubuntu43w> For which, Network or Ethernet controller? Network controller is BCM4312 802.lib/g LP-PHY [14e4:4315] (rev 22)
[19:29] <flocculant> xubuntu43w: that's what people will need
[19:29]  * flocculant is off now
[19:30] <xubuntu43w> Sorry, flocculant, what? Did it work? Cause I still cannot connect. Did it upgrade? I will leave you alone after this. THanks again for your help!
[19:30] <Artemis3> xubuntu43w, just to be clear, the blue thing is not the network icon, you should try to right click remove that. i need to go out soon you need to sort out why is network-manager icon not showing
[19:31] <Artemis3> gigolo is not network-manager and has nothing to do with it
[19:31] <Artemis3> sadly it uses an icon resembling network
[19:32] <xubuntu43w> Thanks! I thought the icon at File System (or whatever) is the one. Anyway, it had not improved, it still says only the Microsoft Network. OK to leave, I have been at this for over 8 hours and am ready to eat and otherwise take care of myself. Thank you for all your help!
[19:33] <Artemis3> i bet its already fixed, you just need to fix networ-manager
[19:34] <xubuntu43w> Bulwinkle only knows how I can fix the network manager. Thanks again!
[19:35] <Artemis3> well next person that comes to chat tell them you have lost the network-manager icon somehow and you need to restore it so you can pick wifi
[19:35] <xubuntu43w> Thanks muchly!
[19:38]  * ball thinks about going off in search of lunch.
[19:38] <xubuntu43w> Ball go get lunch. I have had it. I am going to get lubreakfast.
[19:41] <ball> At this point I might just get coffee.
[19:50]  * genii slides one over to ball
[22:22] <genii> ball: BTW I yanked the drive out of that thing and now rediculously managed to boot it on another box with a Q6600 socket 775
[22:25]  * ball grins
[22:25] <gr1dl0ck> ball: how did you go
[22:26] <ball> gr1dl0ck: I might have a go tomorrow.
[22:26] <gr1dl0ck> did you get anything installed on that 32bit machine
[22:26] <ball> gr1dl0ck: Yes but it's not Linux ;-)
[22:26] <gr1dl0ck> ok
[22:27] <gr1dl0ck> ok
[22:27] <ball> I put three PATA disks in it and it's currently running NetBSD.  I did download a Linux Lite ISO image though.
[22:27] <ball> I should burn that to a DVD
[22:30] <gr1dl0ck> nice
[22:42] <ball> Well that was nice: had a user with a question and I was able to spin up a desktop that he could use but I could watch, so I could talk him through the thing he needed to learn.
[22:43] <ball> ...presumably that'll work the other way too, so that I can demonstrate things and users can watch.


[00:01] <plus2equalsme> wxl it's a bcm4321 (14e4:4328 rev 03)
[00:01] <wxl> plus2equalsme: and which kernel?
[00:02] <wxl> sorry
[00:02] <wxl> kernel driver
[00:02] <plus2equalsme> Um, whatever is standard for a 64-bit fresh install of 18.04
[00:02] <wxl> are you currently using
[00:02] <wxl> follow the instructions and you'll see it
[00:02] <plus2equalsme> Oh, um, stand by, not at that machine
[00:03] <wxl> the instructions you need are here https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#Installing_STA_drivers
[00:04] <wxl> basically the bcmwl-kernel-source package will do the trick
[00:04] <plus2equalsme> yes, I'm running the bcmwl-kernel-driver
[00:04] <wxl> it lists that as the module
[00:05] <wxl> cuz that's weird
[00:05] <plus2equalsme> yeah, not so much wxl it scans available networks but never actually connects to mine, instead it asks for the password every minute or 2, even after I input it
[00:05] <wxl> have you checked other networks?
[00:06] <plus2equalsme> Yeah, that's why I'm in chat, trying to figure it out. I don't have the passwords to join any of the other networks it picks up (except for my "guest" network, didn't think to try that one, it DOES have a simpler password on it though)
[00:11] <plus2equalsme> I will go test on that machine in a few and see what happens with the guest network
[00:11] <wxl> sounds good
[00:12] <wxl> if that fails, uninstalling that and trying broadcom-sta would be the next step. failing that, install the upstream packages which will be much harder
[00:13] <plus2equalsme> Just in case, are there guides for installing the upstream packages? I'm fairly new to *nix so need some guidance
[00:13] <wxl> only the ones they provide
[00:13] <wxl> so not beginner friendly
[00:14] <plus2equalsme> I understand.
[00:15] <plus2equalsme> I'm going to set away and go test now. Thank you
[00:15] <wxl> oh yeah this involves actually compiling the kernel module
[00:15] <wxl> you don't want to do that XD
[00:16] <wxl> shoot it would probably a better use of your resources just to buy some cheap usb wifi adapter!
[00:16] <plus2equalsme> That's why I gave up on freebsd, which was the FIRST *nix I tried on that machine, came down to compiling the kernel, and couldn't find enough info on it to make me comfortable trying it
[00:17] <plus2equalsme> true that, I'd have to get a hub too though (it's a mid2007 macbook!)
[00:17] <plus2equalsme> anyway, gonna go test
[00:17] <wxl> good luck!
[00:39] <plus2equalsme> alright!!!!!! connected to the guest network no problem. So, now I know the problem would appear to be in my security setup on the primary network
[00:40] <plus2equalsme> either the access control, or the too complex password, would be my guess. Which do you think I should start with?
[00:44] <wxl> plus2equalsme: i'd be shocked if it was the password. although if you've got some special characters that might be a thing
[00:44] <plus2equalsme> it
[00:46] <plus2equalsme> it's one I have left over from the old wep passphrase days (kept the password it generated so I wouldn't have to reconfigure a couple of devices when I upgraded the router years ago), so it's a very long hex string
[00:46] <plus2equalsme> except, I may have celebrated early, I'm on the network, but not getting out to the internet
[00:53] <wxl> might be a router/isp issue still
[01:00] <plus2equalsme> oy, turned off access control, and already I've got someone trying to get into my network
[01:01] <wxl> h4x0rzzzz!
[01:03] <plus2equalsme> yup
[01:03] <plus2equalsme> the odd thing is, looks like they've been previously allowed
[01:03] <plus2equalsme> need to go check something
[01:12] <plus2equalsme> ok, really weird, looks like I'm gonna have to do some more research on this
[01:18] <wxl[m]> Hmm? You think it's the router?
[01:24] <plus2equalsme> it might be the router, it is on it's last legs, tends to randomly deny internet to 1 or 2 of the several devices I have attached
[01:25] <plus2equalsme> I just don't have the funds to replace it right now
[01:25] <plus2equalsme> (if I did I'd go get a cheap desktop system to do what I'm trying to get the aging macbook to do as well)
[01:26] <plus2equalsme> could also be that I've got a rpi running a local dns for webdev purposes
[02:37] <plus2equalsme> will, sigh, probably not the router
[05:03] <lotuspsychje> tsimonq2: awake?
[05:03] <wxl> i'm sure he's not
[05:03] <lotuspsychje> ok tnx wxl
[05:03] <wxl> what do you need?
[05:04] <lotuspsychje> i still got that lubuntu double network icon on 18.04 installs
[05:04] <wxl> yeah he mentioned that the other day and that he'd fix it
[05:04] <wxl> he explained it to me and i found it weird
[05:04] <wxl> haven't investigated further
[05:04] <lotuspsychje> allrighty
[05:05] <lotuspsychje> i know ive seen some earlier bugs for that
[05:05] <wxl> but i guess there's a non-network maanager icon that's also sometimes a network icon
[05:05] <wxl> which is different than earlier bugs when we actually had two nm panel items
[05:05] <lotuspsychje> ah kk
[05:05] <wxl> either way the issue is one two many panel icons
[05:06] <lotuspsychje> auto updates are on so np :p
[05:06] <wxl> right click on both of them.. what do they say they are?
[05:06] <lotuspsychje> lets c
[05:06] <lotuspsychje> oh wait, updates fixxed it
[05:06] <wxl> oh heh maybe he did fix it
[05:06] <lotuspsychje> only 1 after reboot now
[05:07] <lotuspsychje> if you see him awake, let him know ok
[05:07] <wxl> k
[05:08] <lotuspsychje> tnx
[05:08] <wxl> hey lotuspsychje were they the same visually?
 Hello everyone I'm new to linux so i was thinking to make a dual boot
 I created a 40 gig partition  free space for lubuntu
 But in the installer
 It is showing like this
 (Photo, 1280x960) https://i.imgur.com/7EPjwLA.jpg
 Showing the entire hardrive as 1.7 tb ... Where in ... Windows partition table it is like this
 (Photo, 1280x720) https://i.imgur.com/bZIUr2e.jpg
[09:39] <leszek> seems like the partitions might be dos format and not gpt and that does not allow more than 4 primary partitions
 K thank u
[13:22] <lotus|NUC> wxl: yes both icons similar
[13:22] <lotus|NUC> wxl: and when connecting a network, both simultaneous turn
[13:23] <lotus|NUC> that happened on the lubuntu 32bit 18.04 iso from the website
[13:23] <lotus|NUC> cant recall if previous install was 64bit or 32bit
 Welcome!
[22:58] <AuroraAvenue> Pradeep_Rwes this guide shall halp with partitions, [updated 15 months ago] https://itsfoss.com/install-ubuntu-1404-dual-boot-mode-windows-8-81-uefi/
 Hi all, I am currently trying to run a live image of lubuntu on an old machine with atom processor and it takes about 5 minutes each time to boot up! It there any where that I can get support (even paid) to edit the image to a lighter version so it boots up faster?
[23:11] <wxl> @Mahdis what are the specs on this machine? which version of Lubuntu? why not use the installed image rather than live?
 @Mahdis [Hi all, I am currently trying to run a live image of lubuntu on an old machine w …], For paid support you can call +1<PHONE_NUMBER> or email<EMAIL_ADDRESS>but if you want to save a few pennies we can certainly help you here. :)
 Thank you Simon! I will definitely come back here after I discuss it with my team.
 @Mahdis [Thank you Simon! I will definitely come back here after I discuss it with my tea …], Excellent, thanks for coming by.


[00:50] <i_no_nothing> Hello.
[00:51] <i_no_nothing> I've downloaded Kubuntu 16.04.2 LTS and using unetbootin, attempted to install onto my laptop. Everything on the install worked without any errors. However, when I go to boot up the laptop, I keep getting an error on init.rst
[03:22] <Carbon> hello all
[03:23] <Carbon> wanting to mount a fat32 partition thats on a system that I want to connect to over the network
[09:20] <BluesKaj> 'Morning folks
[15:10] <desaparecido> hi, a lot of time without install kubuntu in windows and now with windows 10 i'm lost :-/ ... is a Lenovo laptop, with UEFI enable, SecureBoot disable, in SSD , shrinked partition to have 50GB free to Kubuntu install, but when  I choose "manual" partition, I don't have any option like "alongside windows" like in almost tutorials, and don't know if install bootmanager in /dev/sda will be a problem for win10 install
[15:12] <desaparecido> so .. is safe to choice /dev/sda (the're a only one disk) or I need choice where UEFI windows is installed ?
[15:12] <desaparecido> thanks ;-)
[15:13] <BluesKaj> desaparecido,  afaik , grub should be installed on the /uefi/boot partition, but that's about all can help with since I don't use it
[15:22] <desaparecido>  @BluesKaj thanks, I have /dev/sda1 like EFI partitions, so I put it in
[15:26] <BluesKaj> desaparecido,  hope it works for you
[15:26] <BluesKaj> brb, gotta reboot
[15:44] <desaparecido>  @BluesKaj thanks, It's works ;-)
[18:01] <Guest27626> hi
[18:01] <Guest27626> cq
[18:01] <Guest27626> cq
[18:01] <Guest27626> cq
[18:01] <Guest27626> cq
[18:01] <Guest27626> cq
[21:08] <HoodiNi> My restart/shutdown/logout screen has a complete white background. Help?!
[21:18] <HoodiNi> hello?


[00:58] <intrader> Anyone, I have trouble synchronizing Tomboy notes; one second computer connected to ubuntu one, I am not able to see the notes synchronized from first computer.
[01:13] <intrader> Anyone listening that may help with Tomboy synch with ubuntu one?
[01:16] <intrader> Staff, is there anyone  listening that may help with Tomboy synch with ubuntu one? Or is this the appropriate place?
[01:29] <intrader> Anyone?
[01:41] <intrader> Anyone?
[02:12] <intrader> Staff, is there anyone  listening that may help with Tomboy synch with ubuntu one? Or is this the appropriate place?
[08:48] <duanedesign> morning all
[11:35] <duanedesign> aquarius: we forgot to have a beer together at UDS and talk about 'interesting uses for ubuntu one' :)
[11:40] <mahen> Hi !
[11:41] <duanedesign> hello mahen
[11:41] <mahen> duane
[11:43] <aquarius> duanedesign, we did. Bah!
[11:45] <mahen> duanedesign: do you know if I should open a bugreport for the timeout problem ? (indeed : my client keeps uploading data infinitely but never finishes a 350MB file apparently because of some timeout -- I upload at about 100KB/sec)
[11:46] <duanedesign> mahen: i am glad you mentioned that
[11:47] <duanedesign> mahen: i meant to look and see if a report exists for that
[11:47] <mahen> ah :)
[11:47] <duanedesign> let me poke around and see what i can find
[11:47] <mahen> ok, thanks !
[14:02] <vds> what about:
[14:02] <vds> me
[14:03] <CardinalFang> me
[14:04] <vds> dobey mandel_ nessita thisfred ?
[14:04] <nessita> me!
[14:04] <nessita> vds: thanks
[14:04] <mandel_> me
[14:04] <vds> np
[14:06] <nessita> thisfred?
[14:07] <nessita> shall we?
[14:07] <nessita> vds: go!
[14:07] <vds> DONE: branch to port to a newer python-couchdb version proposed #675551 still waiting for one review, started a branch of python-couchdb to port the oauth session from DC to python-couchdb, code review
[14:07] <vds> TODO:
[14:07] <vds> BLOCKED: not at all
[14:07] <vds> CardinalFang: go
[14:07] <thisfred> me
[14:07] <CardinalFang> DONE: reviews.  Reconcile my proxy branch and get-port branch; might be tricky.
[14:07] <CardinalFang> TODO: review and merge remaining branches.
[14:07] <CardinalFang> BLOCKED: None
[14:07] <nessita> DONE: branch for bug #627496 and bug #677518, more folders tab for control panel bug #674455, talked with Asif about UI usability issues, weekly call
[14:07] <nessita> TODO: wrap up branches for aforementioned bugs and fix ussoc nightlies
[14:07] <nessita> BLOCKED: nopes
[14:07] <nessita> NEXT: mandel
[14:07] <nessita> NOTES: today is holiday in Argentina, tomorrow I'm taking the day off (swapp from today)
[14:08] <ubot4> Launchpad bug 627496 in ubuntu-sso-client (Ubuntu) (and 1 other project) "Registration screen looks cramped when big fonts selected (affects: 2) (dups: 1) (heat: 14)" [Undecided,New] https://launchpad.net/bugs/627496
[14:08] <ubot4> Launchpad bug 677518 in ubuntu-sso-client (Ubuntu) (and 1 other project) "Split gui code to allow other implentations (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/677518
[14:08] <ubot4> Launchpad bug 674455 in ubuntuone-control-panel "Add "Folders" tab to UI (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/674455
[14:08] <mandel> DONE: branch reviews for desktopcouch. Finished changes for #680039, #675522 and #675530
[14:08] <mandel> TODO: new msi to share for testing. Finish command manager to fix #675842. Propose merge fo my desktopcouch work. Provide images of Ubuntu One iwndows for cparrino.
[14:08] <mandel> BLOCKED: no
[14:08]  * mandel looks at thisfred
[14:09] <thisfred> DONE: bug 510159 bug 678313 TODO finish 510159 and start packaging BLOCKED no
[14:09] <ubot4> Launchpad bug 510159 in desktopcouch (Ubuntu) (and 1 other project) "Split desktopcouch in two: a records library that can be used on the server and a desktop application/library (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/510159
[14:09] <ubot4> Launchpad bug 678313 in desktopcouch "Use Abstract Base Classes in RecordDict and MergeableList (affects: 1) (heat: 6)" [Medium,In progress] https://launchpad.net/bugs/678313
[14:09] <nessita> any comments?
[14:09] <nessita> dobey: stand up?
[14:10] <mandel> wait, we have to use bug rather than # for the bug numbes?
[14:10] <mandel> lame
[14:10] <nessita> mandel: we said that last week! :-)
[14:11] <nessita> mandel: is the difference between hal and ubot4
[14:11] <mandel> nessita, really?  was not reading :P
[14:11] <nessita> mandel: I can tell :-P
[14:11] <nessita> ok, eom it is?
[14:11] <mandel> oh! ubot4 I hate u!
[14:12] <nessita> eom!
[14:14] <dobey> λ DONE: discovery and some work on 677162, 677211, 677480; initial branch for 677632;
[14:14] <dobey> λ TODO: releases, nightlies, banshee tests
[14:14] <dobey> λ BLCK: None.
[14:14] <mandel> nessita, do you know if lucio and guillermo are on holidays, marianna needs them
[14:15] <nessita> mandel: yes they are
[14:15] <nessita> mandel: if urgent, I can contact them
[14:15] <mandel> nessita, I think, so, let me see
[14:16] <mandel> nessita, can you tell them to contact marianna asap, they need to book the hotel asap for the sprint
[14:17] <mandel> nessita, which is next week!
[14:18] <nessita> mandel: I'll talk to marianna
[14:18] <mandel> nessita, ok
[14:18] <mandel> nessita, I started to fill like a 'corre ve y dile' :P
[14:28] <nessita> mandel: already handled
[14:29] <mandel> nessita, thx!
[15:29] <mahen> duanedesign: did you find a bugreport concerning the issue btw ?
[16:07] <duanedesign> joshuahoover: do you know if their is a bug report about the timeouts when uploading large files over dial up connections?
[16:09] <joshuahoover> duanedesign: not that i'm aware of, though it's likely there's something there for timeouts when uploading large files
[16:36] <mahen> duanedesign: okay then, I'll file a report about those :)
[16:38] <duanedesign> mahen: ok :)
[16:39] <duanedesign> mahen: can you post the bug numbers here when you do. Thank you!
[16:55] <mahen> duanedesign: here it is : https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/680128
[16:55] <ubot4> mahen: Error: Bug #680128 is private.
[18:06] <rajul> hi all
[18:06] <rajul> you have a typo
[18:06] <rajul> "This share is no longer available
[18:06] <rajul> This share has already been accepted by someone else.
[18:06] <rajul> If this is now what you where expecting, try contacting the person who gave you the link.
[18:06] <rajul> "
[18:06] <rajul> last sentence, 4th word
[18:13] <nessita> rajul: thanks! can you please file a bug?
[18:13] <nessita> https://bugs.launchpad.net/ubuntuone-client/+filebug
[18:14] <nessita> rajul: please detail where you're seeing this typo
[18:17] <rajul> nessita: https://bugs.launchpad.net/ubuntuone-client/+bug/680159
[18:18] <ubot4> Launchpad bug 680159 in ubuntuone-client "Typo in a string after clicking an expired shared-folder-link (affects: 1) (heat: 6)" [Undecided,New]
[18:19] <nessita> rajul: where are you seeing this? nautilus? web site?
[18:20] <nessita> thisfred: would you be up for a review? not trivial but fun (?)
[18:20] <nessita> rajul: ah, web site. Thanks!
[18:20] <rajul> yes :-)
[18:20] <rajul> bye!
[18:21] <thisfred> nessita: in a minute
[18:21] <nessita> thisfred: awesome!
[18:21] <thisfred> nessita: paste me the link!
[18:22] <nessita> thisfred: the high count of diff'ed lines comes from moving files from a directory to another https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/split-gui/+merge/41369
[18:24] <thisfred> nessita: I'm on it. I may ask you for one in return. Also not small, but for the greater good: the branch that will start enforcing u1lint  in desktopcouch. (and thus fixes a bazillion lint issues.)
[18:24] <nessita> thisfred: sure, shoot!
[18:24] <nessita> thisfred: for my merge proposal, detailed instructions on testing were added as description
[18:24] <thisfred> awesome
[18:27] <rickspencer3> hi all
[18:27] <nessita> hi rickspencer3, how are you?
[18:27] <rickspencer3> I've been keeping all of my notes in a desktopcouch app
[18:28] <rickspencer3> I want to reinstall, how can I make sure all my notes are safely on the server?
[18:28] <nessita> vds, CardinalFang, thisfred: can you take this one? ^
[18:30] <thisfred> rickspencer3: that's a tricky one. Are those tomboy notes, or a different db altogether?
[18:30] <rickspencer3> thisfred, different
[18:30] <rickspencer3> it's my own app
[18:30] <rickspencer3> "daily-journal"
[18:30] <thisfred> rickspencer3: ah ok. (should still be using the same db, but that's a different discussion for a different day ;)
[18:31] <thisfred> anyhoo
[18:31] <rickspencer3> thisfred, no
[18:31] <rickspencer3> I thought tomboy went through this screwy snowy API
[18:31] <thisfred> a successful replication will signify they're there, but those are hard to come by
[18:32] <CardinalFang> rickspencer3, you can verify by looking at the replication log.   ~/.cache/desktop-couch/log/desktop-couch-replication.log
[18:32] <CardinalFang> rickspencer3, A line starting   asking 'http://localhost:42715/' to replicate todo to {'url': 'https://couchdb.one. ...
[18:32] <thisfred> rickspencer3: it does, but it does end up in the notes database, and as long as your app respects the notes record type, and puts everything else in application_annotations['daily-journal'] your notes would work in both apps
[18:32] <thisfred> but again, that's for later
[18:32] <rickspencer3> thisfred, does the ubuntuone preferences dialog cover desktopcouch, or such file sync?
[18:32] <CardinalFang> rickspencer3, with the appropriate db for "todo".
[18:33] <CardinalFang> rickspencer3, and following that is the result line.   replicate result:  {'status': '200', ...
[18:33] <dobey> preferences does not list arbitrary databases to toggle sync of
[18:33] <rickspencer3> but when it says "sync in progress" does that count for desktopcouch?
[18:33] <dobey> only some known ones, like bookmarks, contacts, and gwibber
[18:33] <dobey> no
[18:33] <rickspencer3> dudes
[18:33] <dobey> the status is just for files
[18:34] <dobey> desktopcouch is not synced on-demand
[18:34] <thisfred> rickspencer3: we will be working on getting succesful replication notices into zeitgeist this cycle, which will then tell you when the last one for a particular db was. But that's not started yet
[18:34] <thisfred> rickspencer3: no it does not AFAIK
[18:34] <dobey> thisfred: but still, they will not be on demand, right?
[18:34] <thisfred> dobey: nope, although we could add that
[18:35] <CardinalFang> Pushed on demand, but we don't know when the demand is for pulling.
[18:35] <thisfred> rickspencer3: so the replication logs are your best bet for now
[18:35] <thisfred> rickspencer3: to be super sure, I'd back up the .couch file before reinstalling
[18:35] <nessita> thisfred: is zg tracking any desktopcouch db? I don't think so...
[18:35] <dobey> CardinalFang: i guess we'd have to add something to the storage protocol for that, and have syncdaemon tell desktopcouch to sync
[18:35] <nessita> thisfred: I mean "will"
[18:35] <CardinalFang> dobey, Yes.
[18:36] <rickspencer3> so if there's no status:200 since 3 days ago, I am not up to date?
[18:36] <rickspencer3> if I backup .couch and then just copy it over when I reinstall, will that work?
[18:36] <CardinalFang> rickspencer3, Yes.  And yes.
[18:37] <rickspencer3> CardinalFang, where is .couch?
[18:37] <CardinalFang> rickspencer3, to make sure we're talking about the same thing:   ~/.local/share/desktop-couch/
[18:37] <rickspencer3> ok
[18:37] <thisfred> nessita: I think that's on the roadmap, right?
[18:38] <rickspencer3> I see .local/share/desktop-couch is not small
[18:38]  * rickspencer3 drums fingers
[18:38] <nessita> thisfred: we will track zg events for ubuntu one related, you aresaying that independent dbs will be tracked too?
[18:39] <nessita> thisfred: I'm not sure, that's why I'm asking you
[18:40] <thisfred> nessita: eh, every db in couchdb is ubuntu one related, unless you disable replication, right?
[18:40] <thisfred> in desktopcouch couchdb that is
[18:40] <thisfred> This is part of what we'll be figuring out I guess
[18:41] <thisfred> we don't want to flood the user, but it'
[18:41] <thisfred> d definitely be interesting to know about successful replications, esp. as long as they are not the norm :(
[18:41] <nessita> thisfred: hum
[18:42] <nessita> thisfred: I think I need to talk to alecu about this to have a clearer picture
[18:43] <thisfred> nessita: my branch (now starting on reviewing yours) https://code.launchpad.net/~thisfred/desktopcouch/my-use-devtools/+merge/41497
[18:43] <thisfred> nessita: I have only the vagues understanding of the ZG work, so I could be completely wrong
[18:43] <thisfred> It would not be the first time
[18:43] <thisfred> today.
[18:44] <nessita> thisfred: reviewing...
[18:46] <rickspencer3> geeze, mu couch directory is 5.3 gigs!
[18:46] <kklimonda> rickspencer3: and without gwibber_messages.couch?
[18:47] <rickspencer3> I don't know
[18:47] <thisfred> don't discount the views for gwibber_messages
[18:47] <kklimonda> I remember this particular database using a lot of space in the past
[18:47] <thisfred> who live in separate files
[18:48] <thisfred> yeah, it's huge, because gwibber stored every single message as it comes in, which is the worst way to write to couchdb.
[18:48] <thisfred> compaction helps
[18:48] <thisfred> but we don't do that automatically
[18:49] <nessita> thisfred: running ./run-tests fail with
[18:49] <nessita>     fp = open(bookmark_template)
[18:49] <nessita> UnboundLocalError: local variable 'bookmark_template' referenced before assignment
[18:50] <thisfred> huh, weird, does not do that here
[18:50] <nessita>   File "/home/nessita/canonical/desktopcouch/review_my-use-devtools/desktopcouch/application/start_local_couchdb.py", line 207, in update_bookmark_file
[18:50] <thisfred> looking
[18:50] <nessita> thisfred: want the full trace?
[18:50] <nessita> thisfred: ah! I know what can be. I don't have desktopcouch installed (I needed to confirm that gwibber doesn't use dc anymore)
[18:51] <dobey> you shouldn't need it to be installed to run tests in the tree
[18:51] <nessita> dobey: makes sense, but I want to confirm that's the issue
[18:52] <nessita> confirmed
[18:52] <nessita> thisfred: desktopcouch needs to be installed at system level to test run
[18:52] <thisfred> nessita: yeah, I see. That sucks
[18:52] <nessita> thisfred: any idea why?
[18:52] <thisfred> also that implies it talks to the real bookmark file
[18:52] <nessita> is it easu fixable?
[18:52] <thisfred> nessita: it should not
[18:53] <thisfred> let me see.
[18:53] <nessita> thisfred: also, I've got this failure https://pastebin.canonical.com/40030/
[18:53] <nessita> Error, I mean, Error
[18:54] <thisfred> nessita: when you do ./run-tests do the first two lines look like this: https://pastebin.canonical.com/40031/ ?
[18:54] <dobey> people
[18:54] <dobey> pastebin.ubuntu.com for publicly visible things.
[18:54] <nessita> dobey: thru
[18:54] <thisfred> dobey: sry force of habit
[18:54] <nessita> true*
[18:55] <thisfred> http://pastebin.ubuntu.com/535306/
[18:55] <dobey> thisfred: there are at least 3 instances of desktopcouch that get started up in the tests
[18:55] <nessita> thisfred: yes, they do. full run at http://pastebin.ubuntu.com/535307/
[18:56] <thisfred> nessita: thx
[18:56] <nessita> thisfred: there are also some logging formatting errors (TypeError: not all arguments converted during string formatting)
[18:56] <nessita> thisfred: those should be fixed as well
[18:56] <thisfred> CardinalFang: so desktopcouch tests seem to require desktopcouch is installed. That's pretty bad... :(
[18:57] <thisfred> nessita: Yeah, I have no idea where they come from... :S
[18:57] <nessita> thisfred: I'll help you find that
[18:58] <CardinalFang> thisfred, eh?
[18:59] <thisfred> CardinalFang: nessita is reviewing my branch, and it breaks horribly
[18:59] <thisfred> CardinalFang: while the tests pass hee
[18:59] <thisfred> here
[18:59] <nessita> CardinalFang: uninstall desktopcouch and related and try to run the tests
[18:59] <nessita> they won't run
[19:00] <nessita> CardinalFang: full trace http://pastebin.ubuntu.com/535312/
[19:01] <thisfred> So for one thing start_local_couchdb.py is under tested, since there is a path through it that leads to the use of an undeclared variable
[19:02] <CardinalFang> nessita,   PYTHONPATH=`pwd` ./run-tests     # what does this do?
[19:02] <nessita> CardinalFang: let's see
[19:03] <nessita> CardinalFang: exact same trace
[19:03] <dobey> CardinalFang: u1trial adds . to the sys.path
[19:03] <nessita> CardinalFang: try it yourself, uninstall everything dc-related
[19:03] <CardinalFang> nessita, doing now.
[19:04] <nessita> thisfred: bin/desktopcouch-pair line 653 should be logging.exception("Service %s had an error", srv_name)
[19:04] <nessita> instead of logging.error("Service %s had an error", srv_name, e)
[19:04] <thisfred> nessita: thx, good find
[19:04] <dobey> nessita: more correctly it should probably have a ": %s" added at the end of the string
[19:04] <nessita> thisfred: checking if that was the only issue....
[19:05] <nessita> dobey: nopes
[19:05] <nessita> dobey: on try:except you have to use logging.exception
[19:05] <nessita> and not log the exception yourself
[19:06] <nessita> dobey: logging.exception handles the logging of the exception within a context where an exception occurred in a graceful manner
[19:06] <nessita> thisfred: that wasn't the (only) problem, I ll keep checking
[19:07]  * dobey suspects there may still be many problems, but less than there were before
[19:07] <thisfred> yep
[19:07] <nessita> I meant regarding log formatting... not the whole thing :-)
[19:08] <nessita> thisfred: also, but this is mostly me thinking out loud, there mixed are %s and %r
[19:08] <nessita> there are mixed*
[19:08] <nessita> thisfred: no need to change that noe, of course
[19:11] <nessita> thisfred: same fix (logging.exception instead of anything else) on desktopcouch/application/pair/couchdb_pairing/dbus_io.py:103 (though this case should not be failing)
[19:11] <nessita> thisfred: same file, same fix, line 133
[19:13] <thisfred> nessita: huh? You mean use the comma syntax and %r in both?
[19:13] <nessita> thisfred: nopes, replace logging.<whatever> for logging.exception
[19:13] <nessita> thisfred: and remove any formatting
[19:13] <nessita> thisfred: do you know what logging.exception do?
[19:14] <nessita> thisfred: if not, what I'm saying is probably chinese :-)
[19:14] <thisfred> nessita: I can guess probably
[19:14] <nessita> thisfred: let me show you
[19:15] <blip> hi
[19:15] <blip> anybody there
[19:15] <nessita> thisfred: http://pastebin.ubuntu.com/535316/
[19:15] <thisfred> nessita: in testing your branch, to what do I connect d-feet?
[19:15] <blip> hey
[19:16] <nessita> thisfred: the exception traceback is automatically logged when using logging.exception
[19:16] <nessita> blip: hi there
[19:16] <thisfred> nessita: awesome, fixing that
[19:16] <nessita> thisfred: you just need to add a proper message, without caring about the exception
[19:17] <nessita> thisfred: regarding d-feet, you need to connect to the session bus
[19:17] <nessita> thisfred: File -> Connect to Session Bus
[19:17] <nessita> filter per com.ubuntu.sso service
[19:17] <thisfred> nessita: thx, gotcha
[19:18] <blip> i have got several tropuble when i want to connect
[19:18] <blip>  to the server
[19:18] <blip>  in my computer
[19:18] <nessita> thisfred: and in the /com/ubuntu/sso/credentials path, browse the CredentialsManagement iface
[19:18] <nessita> blip: how are you connecting? what ubuntu are you running?
[19:18] <blip> is not running
[19:18] <blip>  well
[19:19] <blip>  i put  the ubuntu into
[19:19] <blip> virtual machine
[19:19] <blip>  but is not working
[19:19] <nessita> blip: how can you tell is not working?
[19:19] <dobey> thisfred: fwiw, i just proposed a branch to add coverage reporting to u1trial, as well
[19:19] <nessita> blip: I mean, what are you expecting to see that you're not seeing? what ubuntu are you running?
[19:21] <nessita> thisfred: same logging.exception fix for start_local_couchdb.py:234
[19:21] <nessita> thisfred: no! sorry, my lie. That line is juts perfect
[19:21] <thisfred> dobey:  let me know if you want me to review that
[19:22] <dobey> sure, go ahead
[19:22] <dobey> https://code.edge.launchpad.net/~dobey/ubuntuone-dev-tools/add-coverage/+merge/41503
[19:23] <thisfred> dobey: I like show_missing=True, but fear I may be alone in that
[19:24] <dobey> thisfred: i wouldn't mind if it didn't make the output harder to read
[19:25] <thisfred> dobey: yeah, a little, but there's an easy and fun way to make it prettier: increase coverage ;)
[19:25] <dobey> yes, well. i'm not going to increase coverage of everyone else's code just to make the output easier to read
[19:25] <thisfred> I like to see when there's a single statement or maybe two untested in a file. That's low hanging fruit, usually
[19:26] <thisfred> a percentage doesn't tell me that without doing math in my head, which it's not cut out for ;)
[19:26] <nessita> thisfred: found another issue: (desktopcouch/application/migration/__init__.py)      53             logging.info("Migrating DB: ", db.db.name)
[19:26] <dobey> yeah, but for large files with little coverage, you get multiple lines of output from show_missing
[19:26] <thisfred> yep
[19:26] <thisfred> nessita: thx fixing
[19:27] <nessita> thisfred: and that was the last culprit (as far as test coverage goes)
[19:28] <thisfred> nessita: revno 224 pushed
[19:28] <nessita> thisfred: ack
[19:28] <thisfred> dobey: +1d
[19:28] <dobey> thisfred: if it was '\n\t'.join(x.name for x in missing_methods) or something, then i'd like it more :)
[19:29] <thisfred> nessita: I can't get the import errors you promised when testing your branch
[19:29] <nessita> thisfred: what dbus methid you invoked? login or register?
[19:29] <thisfred> dobey: since you parse and redisplay the lint output..... ;)
[19:29] <thisfred> nessita: both
[19:29] <thisfred> nessita: commented on the proposal
[19:29] <nessita> thisfred: are you sure you're running the dbus service from my branch?
[19:30] <dobey> thisfred: show_missing doesn't give parseable output in the respect. it just gives a string of number pairs
[19:30] <thisfred> nessita:  I ran the killall and start from your branch yes
[19:30] <thisfred> dobey: yeah, let's forget about it for now, any coverage stats at all are awesome
[19:31] <nessita> thisfred: so, let's go from the top since the ImportError should appear :-). I'll be asking silly questions but I want to know we're in synch. How do you setup a branch to review it?
[19:34] <thisfred> nessita: bzr branch lp:~nessita etc.
[19:35] <thisfred> nessita: wait!
[19:35] <thisfred> nessita: I lied
[19:35] <nessita> thisfred: so, recommended way of setuping a review is: branch project trunk, then bzr merge target branch to ensure that target branch doesn't generate conflicts
[19:35] <nessita> thisfred: you did?
[19:35] <thisfred> The import errors are totally there
[19:36] <nessita> thisfred: I told you! :-P
[19:36] <thisfred> I just expected errors in the UI or something :)
[19:36] <nessita> thisfred: ah no, we signal back every outcome
[19:36] <thisfred> but they're in the console of course
[19:36] <nessita> thisfred: my bad for not being explicit about that
[19:36] <nessita> I'm too used having alecu doing the reviews (bad nessita, bad!)
[19:37] <thisfred> nah, it's pretty obvious if you're not stupid.
[19:37] <thisfred> I was just doing twelvity things at once again
[19:39] <thisfred> nessita: +1
[19:39] <nessita> thisfred: awesome, thanks!
[19:40] <nessita> thisfred: I'm still having the test Error on your branch desktopcouch.application.pair.tests.test_couchdb_io.TestCouchdbIo.test_get_database_names_replicatable
[19:40] <nessita> thisfred: I do have desktopcouch installed
[19:40] <nessita> maybe I need some other package?
[19:41] <thisfred> nessita: I don't think so. CardinalFang any ideas? (test error at the end of http://pastebin.ubuntu.com/535307/ )
[19:42] <thisfred> I have never seen that one before
[19:45] <dobey> hrmm
[19:45] <dobey> oh i know how to fix that
[19:45] <dobey> one second
[19:46] <dobey> thisfred: in test_couchdb_io.py change the import of unittest from twisted.trial to just be import unittest
[19:47] <thisfred> dobey: will do
[19:48] <nessita> thisfred: I tried trunk but I've got ImportError: No module named coverage
[19:48] <dobey> ah fun
[19:48] <thisfred> nessita: ah, yeah, that runtest.py assumes you have coverage installed.
[19:49] <thisfred> that is gone on my branch, but ....
[19:49] <nessita> ok, I'll wait your fix then
[19:49] <dobey> well, gone partially
[19:49] <thisfred> dobey: we can't skip that one test then. I think I'll kill it anyway. It talks to the internet.
[19:49] <dobey> thisfred: skip the one io test?
[19:50] <thisfred> dobey: there's a conditionally skipped test
[19:50] <dobey> thisfred: the reactor error when away when i switched it to use plain unittest
[19:50] <dobey> huh
[19:50] <dobey> s/when/went/
[19:50] <thisfred> dobey: ah yes, but your provider likely does not hijack non existing domains then
[19:50] <CardinalFang> thisfred, No, I don't have any specific idea.
[19:51] <thisfred> which goes to show that the test is not all that unit ;)
[19:51] <thisfred> dobey: fun, now I get the sorted error
[19:51] <dobey> heh
[19:52] <dobey> thisfred: well i didn't see anything in the runtests.py that suggested it did anything beyond just collecting the tests and running them, in that respect
[19:52] <dobey> thisfred: so i presume the issue is coming up now because u1trial installs a glib twisted reactor
[19:52] <dobey> thisfred: where runtests.py did not
[19:53] <dobey> thisfred: i guess it was always sullying the reactor, but there wasn't always a running reactor
[19:54] <thisfred> right
[19:55] <dobey> anyways
[19:57] <nessita> CardinalFang: any news on the tests depending on an installed dc?
[19:58] <dobey> nessita: i wonder what specifically is requiring something to be installed, there
[20:00]  * nessita wonders too
[20:00] <thisfred> nessita: pushed 225, which should solve the reactor issue
[20:00] <nessita> dobey: ah, I just remember. Any news on the nautilus plugin crash issue? I'm having u1client-gnome uninstalled because it kills my syste,
[20:01] <nessita> system*
[20:01] <nessita> thisfred: ack
[20:02] <dobey> nessita: i have not seen any new information on it, no
[20:02] <nessita> dobey: what new info do you need? besides the one from Thomas
[20:03] <nessita> thisfred: I have tons of FIXMEs and TODOs
[20:03] <nessita> XXX I mean
[20:03] <nessita> and some lint errors:desktopcouch/application/pair/__init__.py:
[20:03] <nessita>     19:  [W0511] FIXME constants should be upper case
[20:03] <nessita> desktopcouch/application/pair/tests/test_couchdb_io.py:
[20:03] <nessita>     31:  [W0611] Unused import httplib2
[20:03] <nessita>     32:  [W0611] Unused import socket
[20:04] <dobey> nessita: i need a backtrace from him. even with the extra glib symbols, your backtrace simply looks like something is corrupting memory somehow, and isn't making much sense
[20:04] <nessita> dobey: is there any chance you give  review the nautilus plugin to look for "obvious" memory issues?
[20:04] <thisfred> nessita: yes, if I understand correctly, those will not block landing branches, but hopefully nag people into fixing the issuyes
[20:05] <nessita> thisfred: I agree on XXX and FIXMEs (though I think they do block tarmac)
[20:05] <nessita> thisfred: but the unused import should be fixed
[20:05] <thisfred> nessita: ah yes, that's weird
[20:06] <dobey> nessita: i looked at libsyncdaemon where your trace points, and i don't see anything there.
[20:07] <thisfred> nessita: unused imports removed in 226
[20:07] <nessita> thisfred: ack
[20:07] <thisfred> dobey: Did I misread u1lint? It seems to do *something* special with W0511 messages
[20:08] <thisfred> dobey: to be clear, my question is, will these block in tarmac?
[20:08] <thisfred> My hope is no :)
[20:09] <thisfred> My name is legion
[20:10] <dobey> thisfred: "maybe"
[20:10] <thisfred> I can live with maybe
[20:10] <dobey> thisfred: i think pylint exits with a non-zero value now for FIXME, where it didn't used to
[20:10] <thisfred> ah
[20:10] <dobey> thisfred: if your branch gets blocked by that, i can hack u1lint to do something about that
[20:10] <thisfred> that would suck, but I can make them into TODO I guess :)
[20:10] <thisfred> dobey: will let you know
[20:11] <dobey> although, actually, i also have to change the config to use ./run-tests instead of ./runtests.py before it will potentially succeed anyway
[20:11] <nessita> thisfred, dobey: from my POV, I prefer tarmac not landing branches with XXX and FIXMEs and TODOs
[20:11] <thisfred> dobey: I thought I saw some hackery to that effect in u1lint already
[20:11] <nessita> thisfred, dobey: and making those bugs in LP
[20:11] <dobey> nessita: they should be bugs if they are going to be there, but i don't think we should block on them being there
[20:12] <dobey> blocking on bugs existing in the code is dumb, because there are always going to be bugs
[20:12] <nessita> thisfred: so, in the code we may find a comment like # needs better implementation (LP: #XXXXX)
[20:12] <CardinalFang> nessita, thisfred, I have a patch for the not-installed testing problem.  That problem was created last Friday or so.
[20:12] <thisfred> nessita: I agree in principle, but after fixing a gazillion lint issues, I'm not gonna file 200 bugs as well
[20:12] <nessita> thisfred: I understand.
[20:12] <thisfred> CardinalFang: awesome, let me at it!
[20:12] <nessita> dobey: the problem is how do you enforce people filling bugs for XXXs and related?
[20:13] <dobey> thisfred: there is some hackery in that respect, but the exit code gets looked at before whether or not the lint warnings contained the W0511 values
[20:13] <thisfred> ah ok
[20:13] <dobey> nessita: well, we could add code to ensure that there is a bug in the comment
[20:13] <nessita> thisfred: ok, test pass, lint issues solved (except those XXX and related). Reviewing code now.
[20:14] <dobey> nessita: such that it has to be "FIXME http://launchpad.net/bugs/532434"
[20:14] <ubot4> Launchpad bug 532434 in linux (Ubuntu) "E: linux-image-2.6.31-14-generic: subprocess installed post-installation script returned error exit status 2 (affects: 1) (heat: 11)" [Undecided,Expired]
[20:14] <nessita> dobey: that seems, to me, a bit overkill. Just reject branches with lint issues, no matter what they are
[20:14] <dobey> thanks for nothing botboy
[20:14] <nessita> and we don't have to add any logic
[20:14] <dobey> nessita: that seems overkill, since W0511 isn't a lint issue exactly
[20:15] <nessita> like I said, that was my POV
[20:15] <dobey> nessita: we could just disable the warning and it would have same effect
[20:15] <dobey> the whole point of enabling that in pylint is so that they are visible, not necessarily to block on them
[20:15] <nessita> thisfred: why did you moved the docstring in bin/desktopcouch-get-port?
[20:16] <nessita> thisfred: the correct place for the docstring is *after* the copyright and license
[20:16] <thisfred> nessita: not according to pylint
[20:16] <thisfred> :(
[20:16] <dobey> yes according to pylint
[20:16] <nessita> thisfred: maybe you misread the message?
[20:16] <dobey> oterhwise it would have to be before the #! comment too
[20:16] <dobey> the message is just misleading
[20:16] <thisfred> dobey: nope it accepts that first
[20:17] <dobey> thisfred: it accepts any comments first
[20:17] <dobey> the message is just misleading because it says "line 1"
[20:17] <nessita> thisfred: I'm testing now, I'm pretty sure lint will not make moving the docstring
[20:17] <thisfred> nessita: dobey ah, maybe it's the pep8 checker then?
[20:17] <dobey> no
[20:17] <thisfred> I get warnings when it's not at the top
[20:17] <dobey> or well, the message is misleading
[20:17] <dobey> whoever prints the message
[20:18] <nessita> thisfred: I'm running pylint with the docstring moved and I have no messages related to that
[20:18] <dobey> thisfred: the first line of executable python code must consist of a docstring
[20:18] <dobey> thisfred: the number of comment lines above it is inconsequential
[20:18] <thisfred> dobey: nessita, I will move them back wherever I did that.
[20:18] <nessita> thisfred: yes please, and show me the error if you have any
[20:19] <nessita> thisfred: the docstring itself is not pep-257 compliant, but that's another issue
[20:19] <thisfred> nessita: it's probably as dobey says and I misread the message
[20:19] <nessita> and lint will not complain about that
[20:19] <dobey> we need a docstring linter
[20:19] <thisfred> anyone know how to grep for """ at the beginning of a file? :)
[20:20] <nessita> thisfred: instead, I would recommend:
[20:20] <nessita> thisfred: bzr diff --old=../trunk --using=meld
[20:20] <nessita> thisfred: that's how I check the code when reviewing
[20:20] <nessita> and you can edit in place
[20:20] <thisfred> nessita: yeah, but I may have done some of them on previous branches
[20:20] <nessita> thisfred: argh, and who approved!!!!!
[20:20] <nessita> :-)
[20:21] <thisfred> nessita: also I don't like to edit in meld, it leaves whitespace, and insrets tabs if you're not careful
[20:21] <thisfred> nessita: not you, that's for sure :)
[20:21] <nessita> thisfred: yes, that's the only con I have
[20:21] <nessita> thisfred: maybe this would help:
[20:21] <thisfred> nessita: I love it for reviews though, or figuring out what went wrong :)
[20:21] <nessita> find -name '*.py' | xargs head
[20:22] <nessita> thisfred: that will show the first 10 lines of every .py file
[20:23] <nessita> thisfred: though that will not cover bin/, you should go by hand there
[20:23] <CardinalFang> thisfred,   find . -type f | while read f; do sed -e 'p;q' "$f" |grep -q '^"""' && echo $f; done
[20:24] <thisfred> CardinalFang: I want to marry you. I will tell my wife tonight.
[20:24] <CardinalFang> Roger.
[20:24] <thisfred> only 52 files :)
[20:29] <dobey> you changed 52 files to put the docstring at the absolute top?
[20:29] <dobey> sucks to be you ;)
[20:29] <thisfred> dobey: no way less
[20:29] <thisfred> dobey: a lot of them have no copyright
[20:29] <thisfred> DON'T MAKE ME ADD THAT AS WELL
[20:30] <thisfred> almost done
[20:30] <dobey> what. files without copyrights?
[20:30] <thisfred> yeah SSSSH!
[20:30] <thisfred> I'm not doing it
[20:30] <dobey> i think i will add a checker for that too
[20:30] <thisfred> you can't make me
[20:30] <dobey> sure i can :)
[20:30] <thisfred> I will review the branch gladly
[20:30]  * dobey writes a tarmac plug-in for that real quick
[20:31] <thisfred> NOOOOOEs
[20:31] <mterry> Anyone here able to talk about the ubuntu-sso dbus API for applications?
[20:32] <thisfred> mterry: nessita would be my best guess
[20:33]  * mterry gives a pregnant look at nessita
[20:34] <thisfred> nessita: 227 pushed, now with less stupid!
[20:34] <nessita> mterry: I'm here!
[20:35] <nessita> mterry: I hope the pregnancy is not contagious :-P
[20:35] <nessita> otherwise we should not be talking
[20:36] <mterry> nessita, no touching, don't worry
[20:36] <nessita> jeje
[20:36] <nessita> mterry: what can I do for you?
[20:36] <mterry> nessita, so...  sil was talking to me (the maintainer of Deja Dup) about adding support for backing up to Ubuntu One server-side-only storage
[20:37] <mterry> nessita, and he pointed me at part of the story, the sso bits to log into Ubuntu One
[20:37] <mterry> nessita, and I played with it, but I don't get it.  :)
[20:37] <nessita> mterry: yes, we currently provide a Dbus service to query for credentials for any app. What programming language are you using?
[20:38] <mterry> nessita, let me explain my confusion in a sec
[20:38] <mterry> nessita, (vala)
[20:38] <nessita> mterry: ok, I read you
[20:39] <mterry> nessita, I call login_or_register_to_get_credentials and it opens a pretty little dialog, but I'm thinking it's not solving my use case, and I'm not sure what I'm supposed to use instead.  This API asks for stuff like a terms url and reads like I'm asking the user to sign into *Deja Dup*, but I want something to log into *Ubuntu One*
[20:40] <nessita> mterry: right, so, 2 things
[20:40] <nessita> mterry: are you coding for natty and above, right?
[20:40] <mterry> nessita, yes
[20:41] <nessita> mterry: so you should be using the new SSO iface (what you're using is the old one). The difference is onyl about how parameters are passed, so we can talk using the old method as reference, but you will need to migrate to new one (should be fairly easy)
[20:42] <nessita> mterry: if your goal is to check if a user has a Ubuntu One token, you should query the find_credentials() method, passing as parameter 'Ubuntu One'
[20:42] <mterry> nessita, I should be using /com/ubuntu/sso/credentials instead of /credentials, I'm guessing?
[20:43] <nessita> mterry: yes! and the iface is called CredentialsManagement
[20:43] <nessita> mterry: please note this method, in the new iface, will not return immediately since the keyring can block
[20:43] <mterry> nessita, oh.  the old iface specifically talked about how great it was that it wasn't blocking...
[20:43] <nessita> mterry: on the new iface, you should call find_credentials('Ubuntu One', {})
[20:43] <mterry> nessita, ACK
[20:44] <nessita> mterry: that will return thru signals: either CredentialsFound or CredentialsNotFound
[20:44] <nessita> mterry: if no credentials were found, here comes the need of using GUI part
[20:44] <nessita> (so far no GUI was involved)
[20:44] <mterry> ACK
[20:44] <thisfred> Taking a break from all my worries sure would help a lot.
[20:44] <thisfred> bbiab
[20:44] <mterry> nessita, oh wait. when you said blocking, you mean non-blocking it sounds like, if it returns via signals
[20:45] <nessita> mterry: yes, sorry, I wasn't clear enough. Former find_credentials was indeed blocking since accessing the keyring is blocking
[20:45] <thisfred> nessita: ping me if there's more wrong with my branch, though, or when you approve it. That one is sort of urgent.
[20:45] <nessita> thisfred: I will
[20:46] <nessita> mterry: new find_credentials, is not blocking and return thru signals. So, back to the GUI need: the user has no Ubuntu One credentials and you want to offer to her to either login in or signup
[20:47] <dobey> so complex
[20:47] <mterry> nessita, yup!
[20:47] <nessita> mterry: and here comes the tricky part (I'm just realizing that this is indeed tricky and we may provide an easy way to solve this, but I need to discuss a new idea with my boss)
[20:47] <dobey> well he wants to tell ubuntuone to offer that
[20:47] <dobey> not to do it himself so much.
[20:48] <nessita> dobey: yes, we should offer a dbus call, whithin u1 to get new accounts
[20:48] <mterry> nessita, yeah, seems like the register+login call is gone, split in twain.
[20:49] <nessita> mterry: theoretically, you should invoke 'register' or 'login' with a fixed set of parameters, specific to Ubuntu One
[20:49] <nessita> so, specific params will be:
[20:49] <nessita> app_name: 'Ubuntu One'
[20:49] <nessita> extra args, a dict with:
[20:50]  * mterry is thinking that https://wiki.ubuntu.com/SingleSignOn/UbuntuSsoClient could use all this info  :)
[20:50] <nessita> mterry: yes, we have a bug to update that :-)
[20:50] <mterry> nessita, but continue, interested in the dict info
[20:51] <nessita> extra dict: {'tc_url': "https://one.ubuntu.com/terms/", 'ping_url': "https://one.ubuntu.com/oauth/sso-finished-so-get-tokens/", 'help_text': "Ubuntu One requires an Ubuntu Single Sign On (SSO) account. This process will allow you to create a new account, if you do not yet have one."}
[20:51] <nessita> mterry: as you can see, that parameter set is extremely specific to Ubuntu One
[20:51] <nessita> so we should definitively offer a shorcut whithin ubuntu one
[20:51] <mterry> nessita, :-/  Yeah
[20:52] <mterry> nessita, for translation purposes if nothing else
[20:52] <nessita> mterry: I can provide a solution (or a plan) next Wednesday. Can you wait until then? or use something else until then (like the log call)?
[20:52] <nessita> long*
[20:52] <mterry> nessita, yeah no rush at all.  I'm just doing some prep work in the UI before the backend stuff (pushing/pulling/listing files in Ubuntu One) is done
[20:53] <mterry> nessita, do you know anything about the ETA for that stuff?
[20:53] <nessita> mterry: please define "that stuff" :-)
[20:53] <nessita> just to be sure I m etaing the right thing
[20:54] <mterry> nessita, my app needs the ability to put, get, and list files in U1 server-side-only storage (from Python this time)
[20:55] <nessita> mterry: hum, as far as I know we currently don't have the ability to put, get and list files. We should check with aquarius (sil) if that's part of the plan for  the new AIPs
[20:55] <nessita> APIs*
[20:55] <nessita> mterry: I can provide ETAs for the replace of the get credentials burden :-)
[20:56] <mterry> nessita, the first parameter of this dbus API, it seems like it shouldn't be translated (used as a key for credentials), but at the same time, it is shown in the UI
[20:56] <nessita> mterry: the app name is never translated
[20:56] <mterry> nessita, aquarius has been talking to me about the need for those API bits
[20:56] <nessita> Ubuntu One is the same in any language
[20:57] <mterry> nessita, well, OK.  Fine for Ubuntu One.  But this seems like a more general-purpose API, and may not be true for other things?
[20:57] <dobey> mterry: just because something is shown in the UI, it shouldn't necessarily be translated.
[20:57] <nessita> mterry: it is a general purpose api, to create a SSO account to any app. We assumed the app name is not translatable...
[20:58] <mterry> nessita, ahem, back
[20:59] <mterry> nessita, well, I don't really care, since I'm only interested in Ubuntu One here, but I wouldn't have thought that was a safe assumption
[20:59] <nessita> mterry: I see. I'll make sure to add that to the wiki page
[21:00] <nessita> mterry: so, regarding the API for file management, we should ask sil. You can count on the improved Dbus method to specifically create a Ubuntu One account, but currently is not available
[21:00] <mterry> nessita, dobey's right though that perhaps you want to only show the untranslated version for security reasons or something, but I don't know the places these strings get used
[21:00] <dobey> mterry: well it doesn't really matter if the string does get translated or not, though
[21:01] <dobey> mterry: it's just a string label. if the user is using a translation they will probably understand what it is if they look on the web or wherever it might show up
[21:01] <mterry> nessita, sure.  He mentioned that someone else was working on the files API.  I don't recall who
[21:01] <nessita> mterry: ah, ok
[21:01] <mterry> dobey, with that attitude, why bother translating anything at all  :)
[21:02] <dobey> mterry: well brand names shouldn't be translated. they are in fact, untranslatable.
[21:03] <mterry> dobey, that's not true.  Plenty of brands have localized versions.  I think McDonald's has a phonetic version in Chinese and such
[21:03] <dobey> mterry: yes, well; people do actually do stupid things sometimes, without necessarily thinking about the consequences.
[21:03] <mterry> dobey, but brands aren't the same as applications names.  Calculator's name is translated
[21:04] <dobey> mterry: calculator is not an application name. gcalctool is not translated.
[21:04] <dobey> but gcalctool isn't really shown in the UI anywhere
[21:04] <dobey> only in the about box
[21:05] <mterry> dobey, right, and that's why I'm asking how these strings are used.  If the API wants an appid, gcalctool should be passed, if it wants something to present to the user, _("Calculator") should be passed.  Hence my request to be able to pass both fields.
[21:07] <nessita> mterry: your request makes sense and with the new dbus iface we can add extra parameters without breaking the dbus api to former clients
[21:07] <nessita> mterry: right now, the (visible) app name is also the app id
[21:08] <dobey> i don't think it makese sense; but only because i don't see any technically valid reason to haave anything other than what the user sees
[21:08] <dobey> and in either case, "Ubuntu One" should never be translated
[21:13] <mterry> dobey, the point is that the user would see the translated version (unless we only want to show the appid for security reasons -- i.e. to prevent malicious apps fooling people)
[21:14] <CardinalFang> thisfred,  https://code.edge.launchpad.net/~cmiller/desktopcouch/code-split-changes-relative-path-to-configs/+merge/41515
[21:15] <dobey> mterry: i don't think that is a valid way of implementing security. at least, it is very easily defeatable
[21:15] <thisfred> CardinalFang: ah, thanks, so that was all my fault then? :)
[21:15] <nessita> thisfred: shall I retry?
[21:15] <CardinalFang> Eh, the compulsory-auth test fails too, so no.
[21:16] <dobey> mterry: it is very easy to get a translation for the app name; probably more so in ubuntu for certain apps, given that translations may installed without the application being installed
[21:17] <mterry> dobey, probably agreed re:security.  I was just trying to think of reasons you didn't want to show the translated name
[21:18] <mterry> dobey, but a naive attempt at getting app name would fail in the case of gcalctool being the appid
[21:18] <mterry> dobey, hence why the app needs to provide it
[21:18] <dobey> mterry: i don't have any good reason to not show _("Calculator") or something; but for "Ubuntu One" we are not called "Ubuntu Uno"
[21:19] <mterry> dobey, I have not been talking about the Ubuntu One case at all here
[21:19] <dobey> mterry: i don't think the app providing both is going to solve that issue.
[21:20] <mterry> dobey, solve which issue?
[21:20] <dobey> 16:18 < mterry> dobey, but a naive attempt at getting app name would fail in  the case of gcalctool being the appid
[21:21] <dobey> basically i don't see any valid technical reason to provide the appid
[21:21] <mterry> dobey, ah, you've been anti-appid.  My understandings of your comments made me think you were anti-translation
[21:21] <dobey> at that point, we're basically attempting to implement another crappy third party web authentication mechanism over dbus
[21:22] <dobey> might as well just generate UUIDs for developers and tell them to keep them secret :P
[21:22] <mterry> dobey, how else would sso find your credentials without a key (the appid)?
[21:23] <nessita> thisfred: ping
[21:23] <thisfred> nessita: eh sry retry what?
[21:23] <dobey> mterry: the same way it does now?
[21:23] <nessita> thisfred: I'm confused (a bit). Are the docstring issues solved?
[21:23] <nessita> is the not having dc installed issue solved?
[21:24] <dobey> mterry: currently if you use translated strings there, it means if you change your translation, you have to log in again.
[21:24] <dobey> but eh
[21:24] <mterry> dobey, right, that's the problem we're talking about
[21:24] <thisfred> nessita: 1. yes, on my branch in rev 227
[21:24] <thisfred> nessita: 2. hopefully, on chad's ^^ branch
[21:25] <dobey> mterry: right. i guess i don't see any reason that things that would use translatble strings there, would have to use sso. but eh
[21:25] <nessita> thisfred: have you pushed rev 227?
[21:26] <thisfred> nessita: yep
[21:26] <nessita> thisfred: ok, starting fresh since I don't have those
[21:26] <mterry> nessita, btw, the new-style API dropped the combined register+login.  The expectation is that my app will show both options to the user, rather than having that choice (login/register) be made sso-side?
[21:26] <nessita> mterry: if you try them both, you'll see that the GUI is the same. Register also offers login at the bottom, like before
[21:27] <nessita> mterry: login provides login inly
[21:27] <nessita> only*
[21:27] <nessita> mterry: we improved just the names and parameters
[21:27] <nessita> and asynchronism (if such word even exists :-P)
[21:28] <dobey> nessita: would you care to review https://code.edge.launchpad.net/~dobey/ubuntuone-dev-tools/add-coverage/+merge/41503 ?
[21:28] <nessita> dobey: I'm happy to
[21:29] <mterry> nessita, OK, cool.  I was expecting when I originally tried register_and_login that the login would be high-priority and there would be a small button to register.  But it was the other way around.  Is it so rare that a user would need to login?  (because as an app author, I can't see why I would ever call 'login' and thus assume that there is no way the user hasn't already got an account)
[21:29] <nessita> mterry: software center app wanted this funct6ionality
[21:29] <nessita> functionality*
[21:29] <dobey> nessita: thanks
[21:30] <mterry> nessita, what's the use case for the login call then?  (use case would be greatly increased if there was a 'register' button in the login screen)
[21:30] <nessita> mterry: I'm not sure, they ask "we want a login only screen, with no visible registration"
[21:31] <nessita> they ask for*
[21:31] <nessita> :-)
[21:31] <mterry> nessita, oh, the login-only was the Software Center ask.  I assumed they asked for the register-focus
[21:31] <nessita> maybe
[21:31] <nessita> at that point our schedule was really tight and the APIs were fixed
[21:33] <mterry> nessita, well, I suspect most users are familiar with a web-style login that offers the ability to login and a small button for the once-in-a-lifetime register press.  The way the API is now, as a non-Software-Center app author, I can't imagine calling 'login', so must call 'register'.  But I feel that that screen is so busy  and unfamiliar as a login mechanism that the user might think it's *only* for registering
[21:33] <nessita> thisfred: I may be crazy myself, but bin/desktopcouch-get-port keeps having the docstring at the top
[21:34] <nessita> mterry: I agree. Can you please add a bug report to ubuntu-sso-client to include registration on the login screen?
[21:34] <thisfred> nessita: oops may have skipped those, since they're not .py
[21:34] <nessita> thisfred: same for bin/desktopcouch-pair
[21:34] <thisfred> yeah
[21:35] <mterry> nessita, OK
[21:36] <thisfred> nessita: 228 pushed
[21:36] <nessita> thisfred: same for bin/desktopcouch-service
[21:36] <nessita> thisfred: did you fix all the bin scripts?
[21:37] <thisfred> yep
[21:37] <nessita> thisfred: SERVICE = DesktopcouchService(init_mainloop()) should not use uppercases
[21:37] <nessita> thisfred: only module level constants are upppecases
[21:38] <thisfred> nessita: yeah, probably not, I'll escape that instead
[21:38] <nessita> escape?
[21:38] <nessita> thisfred: lint will not complain
[21:38] <thisfred> yes it will
[21:38] <nessita> that's not a module level constant
[21:38] <nessita> no! :-)
[21:38] <nessita> thisfred: I just tried it
[21:39] <thisfred> nessita: ah, not with our pylintrc. It did before though
[21:39] <nessita> ah!
[21:39] <nessita> :-)
[21:39] <thisfred> nessita: ah, no: it does not because the C0103 is escaped in the file
[21:40] <thisfred> nessita: because the filename itself is ungood
[21:40] <thisfred> good enought for me
[21:41] <mterry> nessita, https://bugs.launchpad.net/ubuntu-sso-client/+bug/680240
[21:41] <ubot4> Launchpad bug 680240 in ubuntu-sso-client "Provide a combined login+register screen with an emphasis on logging in (affects: 1) (heat: 6)" [Undecided,New]
[21:41] <thisfred> nessita: pushed 229
[21:41] <nessita> mterry: awesome, thanks!
[21:41] <nessita> thisfred: thanks!
[21:47] <nessita> thisfred: not related to your branch, but: why are you accessing the keyring?
[21:48] <dobey> yay, my computer locked up again :(
[21:50] <dobey> nessita: desktopcouch stores couchdb authentication tokens in the keyring
[21:50] <dobey> nessita: not for sso, but for local couchdb
[21:51] <nessita> dobey: can that use ussoc?
[21:51] <dobey> no
[21:51] <dobey> it has nothing to do with connecting to the internet
[21:51] <nessita> dobey: but sso can store and find credentials without internet
[21:52] <nessita> and now, we have dropped the dependency with the keyring! using the dbus service, so this would work out of the box with kwallet
[21:52] <dobey> nessita: it completely abstracts the keyring api? or it requires all the extra sso related stuff for that?
[21:52] <nessita> dobey: it abstracts storing, finding and clearing credentials
[21:52] <nessita> you do need to provide an app name
[21:53] <dobey> i don't think the way it does that makes sense for things that don't use the SSO
[21:53] <nessita> dobey: by "extra sso related stuff" what do you mean?
[21:54] <dobey> nessita: anything extra that is not directly required in the secretes storage API
[21:55] <nessita> dobey: then no, no extra sso bits
[21:56] <dobey> then what does it need the app name for?
[21:56] <nessita> dobey: to create a token name
[21:56] <nessita> thisfred: approved. Great work, really, you rock!
[21:57] <nessita> thisfred: you may wanna set the commit message?
[21:57] <dobey> nessita: i don't think that's the way it should work.
[21:58] <nessita> dobey: I imagine you would say something like that :-)
[21:59] <dobey> nessita: well there is a conflict of interest there.
[21:59] <thisfred> nessita: many thanks, that was an epic review.
[22:00] <nessita> thisfred: it was! but I'm happy to have made it (please correct my crappy english)
[22:01] <dobey> nessita: ussoc creates tokens name "app name-machine" right?
[22:01] <nessita> app_name @ machine_name
[22:03] <dobey> right; i don't think that's relevant for the desktopcouch tokens in question
[22:04] <nessita> dobey: is just a token name...
[22:05] <dobey> so is a uuid
[22:06] <nessita> thisfred: can you please do another review? this one is much easier than the one before, and very similar review process https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/store-creds/+merge/41521
[22:07] <nessita> thisfred: description on how to test, attached to the  merge proposal
[22:07] <thisfred> nessita: sure thing, I'm on it
[22:07] <dobey> anyway, i'm outta here for the night; later
[22:07] <thisfred> later dobey
[22:08] <nessita> dobey: ping before you go
[22:08] <nessita> dobey: shouldn't the import coverage be conditional to having it installed?
[22:24] <nessita> ok, gotta go
[22:24] <nessita> see yall tomorrow!


[07:15] <lordievader> Good morning
[08:29] <ducasse> Aison: to get /etc/network/interfaces working you need to install the ifupdown package, but getting networkd working would be the better option
[08:47] <Aison> ducasse, thx, I found the solution: I had to remove netplan
[08:47] <Aison> now systemd networkd works :D
[08:52] <ducasse> \o/
[09:22] <RootChaos> anyone with experience on SCSI LUNs here?
[11:27] <RoyK> RootChaos: yes
[11:27] <RoyK> RootChaos: but that was some time ago ;)
[14:03] <zetheroo> is there a way to execute a command at a certain time from the command line without using crontab?
[14:04] <zetheroo> basically just want to "run command X at 15:30 today"
[14:13] <cyphermox> Aison: fwiw, that's the wrong solution. you should only have to remove the files in /etc/netplan, because netplan's purpose is to render what is described there into files for systemd-networkd (and it drops them in /run/systemd/network, which is why yours would generally have lower priority)
[14:14] <cyphermox> of course nothing wrong in itself if you really want to remove netplan from the system, but hey, then you're removing core stuff from the image, potentially getting ahead of other different problems
[14:15] <cyphermox> zetheroo: the at command
[14:16] <zetheroo> cyphermox: ok, will look it up. tks
[14:16] <cyphermox> zetheroo: you can do fun stuff like 'at now + 5 minutes ...' or 'at 15:30', etc.
[14:17] <zetheroo> cool
[14:33] <Aison> cyphermox, yes, you are right of course
[14:41] <sdeziel> zetheroo: I never really grok at's syntax so I quick and dirty alternative: tmux with "sleep 5h && command && exit"
[15:03] <lordcirth__> sdeziel,  echo "command" | at 5h
[15:08] <sdeziel> lordcirth__: right, not exactly rocket science ;)


[07:53] <DarkTrick> There's this theme problem in thunar, that you can't read the selected content of an unfocussed thunar window (Shimmerproject bug). If it would be fixed soon could it still get into the 21.10 release?
[07:53] <DarkTrick> Or is that deadline already over?
[15:46] -SwissBot:#xubuntu-devel- ::xfce-announce:: ANNOUNCE: mousepad 0.5.7 released<EMAIL_ADDRESS>[22:08] <bluesabre> DarkTrick: we can always land bug fixes. Has it already been reported?
[23:43] <Unit193> New Core test ISO.


[01:03] <StevenK> wgrant: https://code.launchpad.net/~stevenk/launchpad/do-not-validate-bugwatch-on-delete/+merge/191543
[01:04] <wgrant> StevenK: r=me
[01:09] <StevenK> wgrant: Javascript, since I've marked the MP as Needs Review?
[02:51] <StevenK> wgrant: What about your favourite topic, microservices and the releases of auditor{,fixture,client}?
[03:17] <wgrant> StevenK: Have you tested the JS for XSSes?
[03:18] <StevenK> I think it's okay in that respect.
[03:18] <wgrant> You thought so last time too :P
[03:19] <wgrant> But it looks much better this time
[04:08] <StevenK> wgrant: https://code.launchpad.net/~stevenk/launchpad/use-transitionToStatus-createManyTasks/+merge/191554
[04:17] <wgrant> StevenK: That's not clearly correct.
[04:17] <wgrant> StevenK: It'll now create items in the activity log and send emails.
[04:20] <StevenK> wgrant: I don't see anything in IBugTask.transitionToStatus() that notifies
[04:21] <wgrant> ah, right, it's the terribly broken subscriber model that does that.
[04:23] <StevenK> I can refactor out the reseting and setting attribute logic so that createManyTasks and transitionToStatus both call it.
[04:23] <wgrant> How expensive is transitionToStatus?
[04:25] <StevenK> It checks if the user can edit the status, switches the status and sets columns based on the status
[04:25] <wgrant> So, createManyTasks is meant to be vaguely efficient
[04:25] <StevenK> Sure
[04:25] <wgrant> It currently isn't great, because it calls a separate method to update the target name cache
[04:26] <wgrant> But transitionToStatus will make it a lot worse.
[04:28] <StevenK> :-(
[04:34] <StevenK> wgrant: But we're only updating a few columns of one row?
[04:35] <StevenK> Or is it the horrible zope subscribers that are defeating us?
[04:43] <wgrant> StevenK: Confused
[04:43] <wgrant> StevenK: You're making various auth queries, then setting a few columns on a row, for several rows.
[04:49] <StevenK> wgrant: So we refactor out the reset and setting logic out of transitionToStatus(), and then no auth queries.


[13:57] <DammitJim> man, I just moved an ubuntu server from one host to the other using vSphere migrate
[13:57] <DammitJim> why would my network not work anymore?
[13:57] <DammitJim> I even removed and added the network adapter
[14:49] <mhall119> DammitJim: different network configs?
[14:49] <DammitJim> mhall119, thanks for the reply... I just figured out that the new host where it got migrated to had no connectivity to that subnet :(
[14:49] <DammitJim> so, duh me... how are ya?
[14:50] <mhall119> doing good, how about you?
[14:51] <mhall119> the family doing well?
[14:54] <DammitJim> family is alright... got a little one with strep or something, but otherwise good :)
[14:54] <DammitJim> how about yours? How is Michelle?
[15:17] <mhall119> doing okay, we manage to not drive eachother all crazy :)