[00:03] <jenkins> flan: we have a show stopping bug with the display of the screenshot that the user has just taken in the client. I have hopefully fixed any packaging issues
[00:23] <flan> jenkins, still there?
[00:23] <jenkins> yeo
[00:23] <jenkins> yep
[00:23] <flan> Can you describe the bug?
[00:24] <jenkins> i am trying to do hello.txt screenshot and it is only displaying a tiny part of the image. I ahve changed the screenshot settings to take the active window it was 4 x 20 px
[00:24] <flan> Oh. I just made that one up to show someone what the interface looks like.
[00:25] <flan> The values were just random.
[00:25] <jenkins> I have changed it to do the window. but i am not sure I haev done it right
[00:25] <flan> Just blank every sub-rect value and it'll capture the full window.
[00:26] <flan> (A full set of 0s will do the same thing)
[00:26] <jenkins> yea it must be the server setup some how. I only thought of that about 10 mins ago
[00:26] <flan> (Since I'd imagine some people won't just blank the fields)
[00:27] <flan> Are most of our screenshots going to be the same for this run?
[00:27] <flan> If so, I'll just start transposing screenshots from the old config file.
[00:27] <jenkins> I think they are i have no clue no-one has said anything
[00:28] <flan> Who'd know?
[00:28] <flan> I can get that stuff set up tonight.
[00:28] <jenkins> ChrisWoollard: or godbyk i guess
[00:28] <flan> Then take a few screenshots myself, before switching the server to production-mode.
[00:28] <ChrisWoollard> hello
[00:28] <flan> Hi.
[00:28] <flan> Screenshots for 10.10. Same things as in 10.04?
[00:28] <jenkins> ChrisWoollard: do you know what screenshots are needed this releas?
[00:29] <flan> Or do we have a lot of changes?
[00:29] <flan> Mmm... Microwave maccaroni and cheese...
[00:29]  * flan really is that lazy.
[00:29] <jenkins> ChrisWoollard: also do you know if anyone has added the rythambox and ubuntu one stuff? I have not ahd time to do it my self yet
[00:30] <ChrisWoollard> i am not sure on the screen shots
[00:30] <ChrisWoollard> i haven't been areound
[00:30] <ChrisWoollard> this may mention something
[00:30] <ChrisWoollard> http://pad.ubuntu-uk.org/ump-maverick
[00:30] <flan> Well, we're dropping the chapter on terminal stuff, right?
[00:30] <Muscovy> I think so.
[00:30] <flan> Oh, and I'll need the screenshot names...
[00:30] <Muscovy> Or maybe merging it with security?
[00:30] <flan> Hmm...
[00:31]  * ChrisWoollard looks at the change log
[00:31] <flan> Anyone want to take charge of populating the project on the Qs server witht he right screenshots?
[00:31] <flan> Most of the details will be the same as they were in 10.04 and we have a text file for that.
[00:31]  * jenkins hides and goes back to fixing problems
[00:32]  * flan wants to document the code and start work on preparing a presentation for AppDevWeek.
[00:32] <flan> Wanna help with that, jenkins? I'll probably do most of the prep-work.
[00:32] <jenkins> I can do my best to help
[00:33] <ChrisWoollard> i can't see any mention of the ubuntuone or rhythmbox stuff in the change log
[00:33] <flan> You'd probably just need to join the channel and look pretty.
[00:33] <flan> And keep me from getting too technical.
[00:33] <ChrisWoollard> I guess it is still in mattgriffin's branch
[00:33]  * mattgriffin reads the backlog
[00:34] <ChrisWoollard> hey matt.
[00:34] <mattgriffin> ChrisWoollard: heya... added some updates to the ubuntu one and rhythmbox content to a branch... not sure if there's anything else i need to do
[00:35] <jenkins> rigth flan I can do that. I am always loging on every time i can
[00:35] <ChrisWoollard> I don't think anybody has done anything with it yet.
[00:38] <jenkins> I will do it before I go to bed
[00:38] <ChrisWoollard> ok.
[00:40] <jenkins> flan: how do i set a user account for the test project?
[00:42] <ChrisWoollard> jenkins: To be matts stuff in will you just replace the relevant tex files with matts?
[00:42] <ChrisWoollard> sorry
[00:43] <ChrisWoollard> s/be/get
[00:43] <jenkins> I will probably do so I will have a read though
[00:43] <jenkins>  /comaper
[00:43] <flan> jenkins, you'll have to add someone to the ump project family as an owner.
[00:43] <mattgriffin> ChrisWoollard, jenkins: yeah... i just started from the existing version and updated the text of the file
[00:43] <flan> Click 'Ubuntu Manual Project' in the location bar below the "logo".
[00:44] <flan> Then "Manage project" in the right.
[00:44] <flan> Then just paset in their OpenID.
[00:44] <ChrisWoollard> mattgriffin: it looks like you took a complete copy of the branch and edited in your changes?
[00:45] <jenkins> flan:  thats usefull to know. how do i add a user account for the screenshots to be taken from?
[00:46] <mattgriffin> ChrisWoollard: yeah. only changed 1 file in each branch
[00:46] <ChrisWoollard> cool
[00:47] <ChrisWoollard> I am looking at the maverick branch and it might have already been added. I am going to double check that though
[00:47] <mattgriffin> ChrisWoollard: cool
[00:47] <ChrisWoollard> i see a reference to 10.10 in the tex files
[00:48] <ChrisWoollard> i'll do a quick diff of the files
[00:48] <mattgriffin> excellent
[00:49] <flan> jenkins, just define it in 'Manage version'. It's a field on the right.
[00:49] <flan> Where you can edit other project properties, like resolution and name,
[00:50] <mattgriffin> ChrisWoollard: looks like they're different
[00:50] <ChrisWoollard> i just noticed that
[00:51] <ChrisWoollard> I guess we'll use your version.
[00:51] <mattgriffin> cool
[00:52] <ChrisWoollard> jenkins: I am going to update the ubuntu one files with matt's version.
[00:53] <ChrisWoollard> jenkins: I am going to update the ubuntu one files with matt's version.
[00:53] <jenkins> thanks
[00:53] <jenkins> sorry about that laptop locked up
[00:53] <ChrisWoollard> goh
[00:53] <ChrisWoollard> doh
[00:54] <jenkins> did you answer my question?
[00:54] <jenkins> flan: ^
[00:56] <flan> 17:49 < flan> jenkins, just define it in 'Manage version'. It's a field on the  right.
[00:56] <flan> 17:49 < flan> Where you can edit other project properties, like resolution and  name,
[00:59] <jenkins> thaks flan. I needed to scroll more multiple windows open. I have found a bug with the server
[01:00] <flan> Do tell.
[01:00] <jenkins> if your open id has a space at the end when you paste it it does not login
[01:01] <flan> Are you sure?
[01:01] <flan> openid = request.params.get('openid', '').strip()
[01:01] <jenkins> well deleting it for me appeared to work
[01:02] <ChrisWoollard> The Ubuntu One content is now in.
[01:02] <jenkins> Things didn't go as smoothly as they should haveThe OpenID you provided was in a format that could not be understoodIllegal characters in URI: ' ' at position 7
[01:02] <ChrisWoollard> And it compiles
[01:03] <jenkins> good can you do rythambox as well O:-)
[01:03] <flan> What was the exact OpenID you gave it?
[01:03] <ChrisWoollard> I will do. Then bed time.
[01:03] <jenkins> thnaks Chris
[01:04] <jenkins> i closed chromium accidently one moment flan
[01:04] <jenkins> "https://launchpad.net/~ubuntujenkins " same error except possition 36
[01:04] <flan> Position 7 means it was in the middle of the string. Like, right after the http:// part.
[01:05] <flan> Interesting...
[01:05] <jenkins> I just copy and paste from the launchpad page
[01:05] <flan> Paste that string into Python and call repr() on it.
[01:05] <flan> I need to make sure it's actually a space.
[01:05] <flan> And not an &nbsp;.
[01:06] <flan> How did you copy it?
[01:07] <jenkins> "'https://launchpad.net/~ubuntujenkins '"
[01:07] <jenkins> is what i got from python
[01:07] <jenkins> I selected it cntrl+c cntrl+p
[01:07] <flan> Okay, so it is a space there...
[01:07] <flan> Like, from the location bar?
[01:08] <jenkins> well I coppied it with the space from the lauchpad page
[01:08] <jenkins> accdently
[01:09] <flan> There's an &nbsp; there.
[01:10] <jenkins> hows that get there?
[01:11] <flan> It's common in web-design.
[01:11] <flan> It jsut creates a space that's exempt from normal compression/wrapping rules.
[01:11] <flan> Character 160.
[01:12] <flan> The browser must have been passing it to the server while your terminal's filtering it.
[01:12] <flan> I just tried using a normal space and it worked.
[01:12] <ChrisWoollard> jenkins: I have pushed the Rhythmbox changes as well now.
[01:13] <jenkins> thanks very much ChrisWoollard
[01:13] <ChrisWoollard> II'll update the bugs
[01:13] <jenkins> flan: strange anything to do with the image next to it on lauchpad may be?
[01:13] <flan> I'd call this "won't fix", since it's no different from trying to paste a *, only not quite as easy to visually diagnose.
[01:14] <flan> It very well could be, yes.
[01:14] <flan> It might have been a control character instead of a non-breaking space.
[01:15] <jenkins> thats fine. http://paste.ubuntu.com/491891/ I have been able do this twice now. I enter a password for the user but get my sudo password wrong I then just get warnings "unable to modifty user account....."
[01:17] <flan> Well, given that it's printing usage information, I'd venture that I did something wrong.
[01:17] <flan> Is the display name defined?
[01:17] <flan> If not, don't define it.
[01:17] <flan> It means I have to fix the command syntax.
[01:17] <ChrisWoollard> Bye all. Bed time now.
[01:19] <jenkins> night ChrisWoollard
[01:19] <jenkins> i did not define it
[01:19] <jenkins> (the display name)
[01:21] <flan> Patch committed.
[01:21] <jenkins> repackaging it
[01:22] <flan> Run it with --debug next time. Just in case.
[01:22] <flan> (--debug: debug-level logging; --verbose: info-level logging)
[01:23] <jenkins> will do, I ment to ask if that still worked
[01:23] <flan> It'll always write logfiles with debug-level logging.
[01:24] <flan> Frogurt, non-frogurt, or banana?
[01:25]  * flan bananas.
[01:25] <jenkins> http://paste.ubuntu.com/491894/
[01:25] <jenkins> your fix did not work
[01:25] <flan> Oh.
[01:25] <flan> No, I forgot a character,
[01:26] <flan> Fixed now. For reals.
[01:26] <flan> %(display_name) != %(display_name)s
[01:30] <jenkins> http://paste.ubuntu.com/491897/ back to the original problem not letting me enter a password
[01:31] <jenkins> i wil just re install the package to double check
[01:31] <flan> ...Weird...
[01:32] <flan> tail /var/log/auth.log
[01:32] <flan> What command is it passing?
[01:33] <jenkins> Sep 11 01:32:24 luke-jennings-laptop sudo: luke-jennings : TTY=pts/0 ; PWD=/home/luke-jennings/Projects/quickshot ; USER=root ; COMMAND=/usr/sbin/useradd --shell /bin/bash -m  -p gePG9mJ4WVxZo quickshottest
[01:35] <flan> I don't see anything wrong witht hat...
[01:36] <flan> Oh, wait.
[01:36] <flan> Yes, I do.
[01:36] <flan> useradd is super-sensitive, so it's dying on that double-whitespace.
[01:36] <flan> Sorry. :(
[01:37] <flan> Pushed.
[01:41] <flan> 18:36 < flan> useradd is super-sensitive, so it's dying on that  double-whitespace.
[01:41] <flan> 18:36 < flan> Sorry. :(
[01:41] <flan> 18:37 < flan> Pushed.
[01:41] <jenkins__> hey flan can it me made so that the project that the account was set up for shows up in the recent list automatically now i have to remember your server url
[01:42] <jenkins__> I am testing in the quickshottest accoun now
[01:42] <flan> It should already be the most recent project in the list.
[01:42] <flan> That list should update every time you successfully connect to a project.
[01:43] <flan> Oh.
[01:43] <flan> You changed actual users.
[01:43] <jenkins__> yes
[01:43] <jenkins__> I guess it would be really hacky to do that for the user you set up?
[01:43] <flan> No, that can't be done. Not without violating the sense of implied separation between users.
[01:43] <flan> Yeah.
[01:44] <jenkins__> can you drop  me the link please
[01:44] <flan> We could just force a copy of ~/.quickshot into the new user's home directory, but I really don't want to do that.
[01:44] <flan> http://flan/uguu.ca:5000/ump/test
[01:44] <flan> You could also just use the .qsproj method.
[01:45] <flan> Download the file in /home/jenkins and load that from the other user.
[01:45] <flan> It'll be world-readable by default in Ubuntu.
[01:45] <flan> So we should just recommand that on the getting started page.
[01:45] <jenkins__> yea i had not got as far as making qspjt
[01:45] <jenkins__> yep
[01:45] <flan> It's just a matter of clicking 'Help out!' on the project page and saving the file.
[01:46] <jenkins__> i know i had just got the link handy untill now
[01:47] <jenkins__> I have another bug with the apport stuff
[01:47]  * jenkins__ goes to fix it
[01:53] <jenkins__> how is screen resolution changes done? 2010-09-11 01:52:48,808 : quickshot.gui.graphics_change : ERROR : Unable to change screen resolution: [Errno 2] No such file or directory  is my error
[01:53] <flan> Using nvidia?
[01:54] <jenkins__> yep with no disper I guess thats it
[01:54] <flan> Most likely.
[01:54] <flan> Might as well add it as a package dependency/recommendation.
[01:54] <jenkins__> yep going to
[01:54] <flan> I'll augment the error message.
[01:57] <jenkins__> man I have to build it for mavrick
[01:57] <flan> Pushed.
[01:57] <flan> Could you just disable the nvidia module?
[01:58] <flan> I'd test, but my Maverick system is in VirtualBox, so I don't get access to the underlying nvidia hardware.
[01:58] <jenkins__> thats no problem I will just have to work out his set up
[02:00] <jenkins__> well its 2 am here I am going to get some sleep and then do some more tomorrow
[02:00] <jenkins__> night flan
[02:00] <flan> What time?
[02:00] <flan> So I'll know when to be around.
[02:01] <jenkins__> about 16:00 my time is 9am your time right?
[02:01] <jenkins__> .me checks
[02:01] <flan> Just tell me in UTC.
[02:02] <jenkins__> 16:00 utc ish is the plan
[02:02] <jenkins__> as then you may be getting up
[02:03] <flan> 'Kay.
[02:03] <flan> I'll be up well before then.
[02:03] <flan> But I'll make sure I'm around
[02:03] <jenkins__> well the disper pcakge for lucid installs on mavrick
[02:04] <flan> I'm going through its code with Wetbox^3 right now.
[02:04] <flan> To see if we can break the dependency.
[02:04] <jenkins__> but quickshot has locked up at the "Does your display look on?" may be my laptop getting hot. I will check more in the morning. thats great
[02:05] <jenkins__> night flan
[02:05] <flan> G'night~
[02:05] <flan> It makes sense that it'd freeze there.
[02:05] <flan> It had an exception that prevented code from executing.
[16:07] <flan> Which jenkins is real?
[16:08] <jenkins> all of them are ?i have nick protect on and can't be bothered to set up singing in on the quickshot test account
[16:08] <flan> I don't believe you!
[16:08] <flan> But okay.
[16:09] <jenkins> I just have the apport stuff to fix
[16:09] <jenkins> and disper to build
[16:09] <flan> We kinda decided that leaving disper as a dependency isn't so bad, because it's small and it's actually fairly complicated, internally.
[16:09] <flan> Better to let someone else manage it.
[16:10] <jenkins> that sounds good enough to me
[16:26] <flan> I'm gonna start documenting now.
[16:29] <flan> Do you want to be credited with an e-mail address in the headers, jenkins, or should I just leave it at your name?
[16:29] <jenkins> e-mail address is fine
[16:30] <flan> Which one would you prefer?
[17:18] <jenkins> flan: apport stuff fixed I have to go and help cook meal but i will be back later
[17:18] <flan> 'Kay.
[17:18] <flan> I'll just keep documenting.
[17:18] <flan> I'll try to have the client done today and the server done tomorrow.
[17:18] <flan> Though the server will probably be a lot more involved.
[17:18] <jenkins> I will push the package to be built so it is ready
[17:19] <flan> So that may take longer if I lose interest.
[17:19] <jenkins> cool no worries later
[17:19] <flan> (Like, a day or two)
[19:25] <Omega> Are there any plans to have the Ubuntu Manual online?
[19:25] <flan> Ask humphreybc about the USLC.
[19:25] <Omega> What is USLC?
[19:27] <nisshh> Omega: Ubuntu Software Learning Center
[19:27] <nisshh> Omega: its going to be a docs website
[20:20]  * jenkins is releasing quickshot when he should be tidying his room
[20:21] <flan> One of those things affects other people. =P
[20:21] <flan> Though you may want to either a) test it again, since I've made some minor, though potentially syntax-error-inducing alterations to the code, or b) wait for me to finish documenting it in a couple of hours.
[20:22] <flan> So we can officially call it 0.9.0.
[20:23] <jenkins> I am happy to wait as I am trying to work out how to add packages for lucid and karmic to the same ppa
[20:24] <jenkins> it also means i will avoid getting shouted at
[20:26] <flan> I have to go out to eat now, so I'll resume documenting ina bout an hour.
[20:26] <flan> I estimate that, if I remain focused, I've only got about an hour to an hour and a half left.
[20:27] <flan> (And then our Ohloh stats will also look good)
[20:27] <flan> Speaking of project-management stuff, should we, perhaps, split the trunk into a 'client' series?
[20:27] <flan> It works just fine as is, of course.
[20:28] <jenkins> we could do that i don't mind either way
[21:31] <daker> hello
[21:32] <daker> how things are going ?