[00:35] <ChrisWoollard> dutchie: ping
[00:40] <ChrisWoollard> Ok..... It is late...... I am very tired..... I am going to bed.
[00:40] <ChrisWoollard> Thank you all for your help today.
[00:41] <godbyk> see ya, ChrisWoollard
[03:28] <Zeike> humphreybc, hello!
[08:09] <ubuntujenkins> morning o/
[08:54]  * ubuntujenkins has rouged out 5/8 windows for quickshot. Then I have to make them look pretty
[08:57] <ubuntujenkins> and i am having rough logo ideas
[08:59]  * vish looks around , cant find the kiwi :s
[09:06]  * ubuntujenkins feels like eating a kiwi fruit
[09:09]  * thorwil adds malay, swedish and russian title page SVGs
[09:19] <thorwil> godbyk: i will try to generate 2nd edition SVGs via search and replace. including making "Second Edition" visible, but that string needs translation afterwards
[09:21] <thorwil> godbyk: i'm considering to not tweak the files for those translations that look like they will never get done, but still commit the files
[10:59] <thorwil> what's a good tool for multiple line search and replace?
[13:16] <thorwil> godbyk: japanese and hebrew are our only right-to-left translations?
[13:18] <thorwil> wanted: tool to apply the diff of one set of files to a bunch of files that are not guaranteed to have the matches on the same line numbers
[13:22] <ubuntujenkins> thorwil: and arabic
[13:22] <ubuntujenkins> right to left
[13:24] <thorwil> ubuntujenkins: thanks
[13:25] <thorwil> godbyk: Arabic (ar) is broken, as it uses the normal template. i will fix the SVG manually.
[14:24] <godbyk> I'm awake now.
[14:24] <godbyk> thorwil: Ah, okay. The database I created with all those attribute (the sqlite db in the titlepages/ dir) only has a few entries.  It's definitely incomplete and nonexhaustive.
[15:08] <dutchie> it's getting quite warm here
[15:23] <godbyk> It's supposed to get quite warm here, too, this week.
[16:06] <Surst> hey
[16:07] <godbyk> Hello, Surst.
[16:07] <Surst> anybody who can help me with formatting the german version rigth?
[16:07] <godbyk> Surst: Sure. What problems are you having?
[16:08] <Surst> for example, on page 8 is some text running out of the site
[16:08] <godbyk> Ah, gotcha.
[16:09] <godbyk> Before we start fixing the formatting, have all the translations been verified as correct?
[16:09] <godbyk> (Once we start the formatting process, all the translations must be done in the .tex file directly -- we can't import from launchpad anymore.)
[16:10] <Surst> well, this won't be a problem, I'm the only person whos actually working on the manual, if there are bugs in the translation, I could add them directly
[16:11] <godbyk> Okay.
[16:11] <godbyk> Let me update the translations in the bzr repository real quick.
[16:11] <Surst> can you describe me in short the process, whats expecting me?
[16:11] <Surst> ok
[16:11] <godbyk> Have you installed TeX Live 2009 from upstream?
[16:11] <godbyk> Surst: The next step will be to generate the .tex file.  Then all of your work from that point forward will be in editing the .tex file.
[16:12] <godbyk> Most of the work will be in moving the \marginnote{...} text around so that it's in the right place and isn't falling off the page.
[16:12] <Surst> nope, I'm using the version in 10.04 and added the ccicons by hand
[16:13] <godbyk> Okay. That may or may not work.  I haven't tested it for a while.  We'll give it a shot, though.
[16:13] <Surst> ok
[16:13] <godbyk> I've requested the translations from Launchpad. It takes a few minutes.
[16:14] <godbyk> But I will send you an email what I've updated the translations with some instructions.
[16:14] <godbyk> The shorthand version is that you'll run 'make ubuntu-manual-de.tex'.  Then you'll be editing the .tex file from then on.
[16:15] <godbyk> (You will want to commit the .tex file to the bzr repository, too.  Running 'make ubuntu-manual-de.pdf' will delete that .tex file, so don't do that. :-))
[16:15] <godbyk> I'll email you a script you can use to compile the PDF.
[16:16] <Surst> cool, merci :)
[16:17] <godbyk> So far the only other translation that's gotten this far is the Greek one.
[16:17] <godbyk> So we're entering uncharted territory.  Things may get a little bumpy. :)
[16:17] <Surst> no problem, I like that :)
[16:21] <godbyk> You say that now... ;-)
[16:22] <Surst> ah, problems are there to be solved ;)
[16:22] <Surst> an the more we do, the less have others to do :)
[16:24] <godbyk> That's true.
[16:24] <godbyk> Here's a pad that we're keeping notes on for making this process easier as we go along: http://typewith.me/rE4pCABOXs
[16:27] <godbyk> Hey, thorwil
[16:28] <Surst> another question (I already mentioned on the mailing-list): We need to change the quotationmarks the \application-command creates
[16:28] <thorwil> hi! made a bicycle tour with perfect conditions :D
[16:28] <godbyk> thorwil: I just realized that we'll also need to create letter-size title pages for the translations (for the print editions).
[16:28] <godbyk> awesome!
[16:29] <godbyk> Surst: Okay. I'll take a look at that.  I thought I had done that for the German translation, but perhaps I just imagined it.
[16:29] <godbyk> (Too many translations!) :)
[16:29] <godbyk> okay, Surst. I've updated the translations in bzr.  if you run 'bzr pull' you should get them.
[16:29] <Surst> godbyk: no problem, just wanted to mention it
[16:29] <thorwil> godbyk: we'll put every translation on lulu?
[16:30] <godbyk> Surst: then you'll want to run 'make ubuntu-manual-de.tex'.  that'll generate the .tex file that you'll be editing.
[16:30] <godbyk> thorwil: I s'pose.  And lulu doesn't seem to offer A4.
[16:31] <Surst> godbyk: done
[16:31] <thorwil> godbyk: if lulu is that international and the prices make sense ...
[16:32] <godbyk> thorwil: oh, wait, it looks like they may offer A4. one moment.
[16:32] <thorwil> godbyk: so what's ready now, besides english (where we have one title page for UK, US, AU)?
[16:32] <godbyk> Surst: once you've created the .tex file, you'll want to open it in a text editor.  your first task will be to move the \marginnote{...} stuff so that the \marginnote command starts on the line in the main text that the note refers to.
[16:33] <godbyk> the \marginnote{} should not be in its own paragraph.
[16:33] <godbyk> thorwil: Looks like German and Greek are next up.  Give me a moment to verify the A4/Lulu thing, though.
[16:34] <godbyk> thorwil: It looks like they do offer it for the standard paper.
[16:34] <godbyk> (When I looked earlier, it must've been set to publisher grade paper.)
[16:34] <thorwil> godbyk: no hurry. just send me an email with the required measurements for each translation that is ready for lulu, whenever the time comes
[16:35]  * thorwil hits the shower
[16:35] <godbyk> thorwil: Will do.  Once we get the final page count, I'll get you the dimensions for the wrap-around covers, too.
[16:43] <Surst> godbyk: How to tell xelatex, to use the pictures in the rigth language?
[16:43] <godbyk> Surst: Ah, I forgot. At the top of the .tex file you can change the polang from en_US to de.
[16:43] <godbyk> I'll email you a script in a moment that'll take care of that for you.
[16:47] <godbyk> Surst: I've emailed you the script.  Save it to the manual directory and run 'chmod 755 compile-de.sh'. Then run './compile-de.sh' to make the PDF.
[16:48] <Surst> ok, merci :)
[16:53] <Surst> godbyk: the script is running in a endless-loop
[16:54] <godbyk> It shouldn't run in a loop at all, though it does run the xelatex program 5-6 times. It may take a few minutes to finish.
[16:55] <Surst> ah, good to know
[16:55] <Surst> well, thought that 3 times would be enough, my mistka
[16:56] <Surst> why so often?
[16:57] <godbyk> The glossary adds another couple runs.
[16:57] <godbyk> And I may have thrown in one or two more just to be safe. :)
[16:57] <Surst> :-D
[16:58] <Surst> so, if I just want to have a quick look, if all is alright, running the xelatex-command once by myself should be enough
[16:58] <Surst> I just get no references, right?
[17:00] <godbyk> Surst: yep, that'll work.
[17:00] <godbyk> some of the cross-references won't be updated properly, but if you're just looking at the layout, it'll show you the updated text and positioning of the marginnotes, for instance.
[17:02] <Surst> that's important atm
[17:04] <Surst> ok, thank you so far
[17:04] <Surst> now I know, what I'll be working on this weekend :)
[17:07] <godbyk> Me, too. :)
[17:11] <Surst> goodbye :)
[17:32] <c7p> we have no meeting today, right?
[17:35] <godbyk> c7p: Not that I'm aware of.
[18:46] <ubuntujenkins> in http://paste.ubuntu.com/437936/ how would i search for "name: <alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset>" and then read the number that is in the line above in this case it is 2 but it changes each time i plug my headset in.
[19:03] <godbyk> lemme look
[19:04] <godbyk> ubuntujenkins: it's probably easier to parse /proc/asound/cards
[19:04] <godbyk> something like this:
[19:04] <ubuntujenkins> godbyk: not sure on that as i need the number for a pacmd commad
[19:05] <ubuntujenkins> i have grep "name: <alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset>" -B 1 . I just need to read the first number on that
[19:05] <godbyk> what cmd generated that output?
[19:05] <godbyk> lemme verify it first, then I'll give you the command.
[19:06] <ubuntujenkins> pacmd list-cards
[19:06] <godbyk> ah, they don't line up.
[19:06] <godbyk> okay here's the command:
[19:08] <godbyk> pacmd list-cards | grep "alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset" -B1 | grep index | awk '{ print $2; }'
[19:08] <godbyk> that'll return '2' in your case
[19:09] <ubuntujenkins> yey thanks godbyk, now to write the udev rule to make this work
[19:09] <godbyk> can't you write the udev rule based on the USB device ID instead? (Might be easier.)
[19:10] <ubuntujenkins> the udev rule will be biased on the usb id but, when it is plugged in it needs to set the headphones to my output and the mic to the input. Also turning up the volume in alsamixer
[19:11] <dutchie> i hope there is a bug report you're documenting this in...
[19:12] <ubuntujenkins> I might do when i am finished i suppose. the audio comes out of the headset but adjusting the volume doesn't work
[19:13] <godbyk> gotcha.
[19:13] <ubuntujenkins> and the mic is not selected which i have to set as well.
[19:15] <godbyk> ha! my mom just left me a voicemail. "I just upgraded Ubuntu and now I can't move the X, the dash, and the box to the other side of the toolbar. Help!"
[19:16] <ubuntujenkins> hehe
[19:17] <godbyk> Now I have to decide whether I should tell her to just get used to it (welcome to the future!), pick a theme that has the buttons on the right, or walk her through the gconf stuff.  Suggestions?
[19:18] <ubuntujenkins> hmm. get use to it is my favorate option. but theme is the easiest
[19:19] <godbyk> yeah, I'm thinking 'get used to it' may be better for the long-run.  if they're going to put windicators and who-knows-what-else on the rhs.
[19:20] <ubuntujenkins> good point i forgot the windicators
[19:20] <godbyk> brb. gonna give her a call.
[19:29] <ubuntujenkins> there is a problem with the comman kevin if i run http://paste.ubuntu.com/437958/ it returns
[19:29] <ubuntujenkins> 2
[19:29] <ubuntujenkins> and an empty line
[19:30] <ubuntujenkins> how do i remove the empty line?
[19:30]  * dutchie will carry out an experiment with his dad soon
[19:30] <dutchie> i will upgrade his computer from 8.10 to 10.04 and leave him with the manual
[19:30] <dutchie> we will see what happens
[19:31] <ubuntujenkins> I have told my sister that when she gets her laptop she is being given the manual and a live cd
[19:32] <ubuntujenkins> I am not helping her
[19:59] <c7p> hey godbyk I've sent you an email, have you checked it?
[20:08] <godbyk> back now.
[20:09] <godbyk> ubuntujenkins: what blank line?  should just be "2" on its own line.
[20:09] <godbyk> c7p: yeah, I did.  When you say 'nothing appears', what do you mean by that?
[20:10] <godbyk> If you email me the translations you put in for the REVISION_ stuff, I can try it here.
[20:10] <ubuntujenkins> when run the commands in http://paste.ubuntu.com/437958/ on the command line i get a blank line after the 2. I think thats causing the variable assignment not to work.
[20:10] <godbyk> as for the small caps, it may be that there aren't small caps for the Greek letters. I'll look into it.
[20:11] <godbyk> ubuntujenkins: remove the space after the = and see if that helps
[20:11] <c7p> godbyk: ok i will email you the translations
[20:11] <godbyk> also, you need to wrap it in $( and )
[20:11] <godbyk> ubuntujenkins: so: speakers=$(pacmd list-cards | grep "alsa_card.usb-Logitech_Logitech_USB_Headset-00-Headset" -B1 | grep index | awk '{ print $2; }')
[20:14] <ubuntujenkins> ok that works thanks godbyk
[20:19] <ubuntujenkins> yey now i have a script that works. just to write the udev rule.......
[20:20] <ubuntujenkins> after revision
[20:20] <godbyk> c7p: A couple things: 1. make sure that your translated text is in quotation marks and remove the space around the equals sign.  It should look something like: REVISION_NUMBER="ΑΡΙΘΜΌΣ_ΑΝΑΘΕΏΡΗΣΗΣ"
[20:20] <godbyk> c7p: 2. The text should be in sentence case -- that is, the first word is capitalized, but the remainder are lowercase.
[20:23] <c7p> godbyk: ok, I'm compiling the pdf now and I will tell you the results
[20:25] <godbyk> 'kay.
[20:32] <c7p> godbyk: now there are is no numbers and words regarding these two, brb
[20:32] <c7p> godbyk: that's the lines if you want to check them REVISION_NUMBER="Αριθμός αναθεώρησης"
[20:32] <c7p> REVISION_DATE="Ημερομηνία αναθεώρησης", brb
[20:33] <godbyk> okay. I'll try it here.
[20:34] <godbyk> c7p: Ah, bzr doesn't like non-ASCII stuff.  Not a problem. I'll have the script do it another way and send you a new script in a few minutes.
[20:47] <godbyk> c7p: I've sent you the new script.
[20:48] <godbyk> brb
[21:00] <godbyk> back now
[21:04] <thorwil> your backness shall be noted, laid down to history in this humble log
[21:05]  * ubuntujenkins adds his struggling to understanding how to do the mechanics question to the log
[21:05] <dutchie> yay, mechanics
[21:05] <dutchie> i have a differential equations exam on monday :(
[21:06] <ubuntujenkins> a whole exam on that ouch!
[21:06] <ubuntujenkins> good luck :)
[21:06] <godbyk> You mechanical engineers.. all you do is sit around and manipulate matrices.. you don't fool me!
[21:06] <ubuntujenkins> what ever :P we do hard stuff
[21:07] <godbyk> Whatever you wanna tell yourself... ;-)
[21:09] <thorwil> i'm so clever :/  replacing the wave of friends with version that takes the geometry from the new logo, i now have to match the same spacing between the dots, or i would have to shift everything in all title page files
[21:10] <godbyk> heh
[21:10] <godbyk> I think I'm going to sit across the room and read a book for a bit. Feel free to ping me if you need something.
[21:26] <c7p> back
[21:26] <c7p> godbyk: I'm testing it now
[21:27] <godbyk> k
[21:31] <c7p> godbyk: yeah now the revision stuff is printed
[21:31] <c7p> godbyk: but not the index :)
[21:34] <godbyk> c7p: Run: xindy -C utf8 -M texindy -L greek ubuntu-manual-el.idx
[21:34] <godbyk> and tell me if it prints an error msg
[21:35] <c7p> godbyk: nope :) everything looks fine
[21:35] <godbyk> you should get an index in your pdf, then.
[21:36] <c7p> godbyk: :O yes there is an index, i need vacations ...
[21:36] <godbyk> ah, okay. :)
[21:38] <c7p> could the revision date be printed on the next line ?
[21:39] <godbyk> We could if we needed to.  Is it too crowded on the one line?
[21:40] <c7p> yes
[21:41] <godbyk> okay, I'll make a note and fix that later.
[21:41] <c7p> ok
[21:42] <c7p> message from topo: Should the "Bera Mono" font replaced with the "DejaVuSansMono" on the colophon ?
[21:43] <godbyk> Hmm.. probably. I'll add that to my list.
[21:44] <c7p> so i don't have to make any changes on the tex file
[21:44] <godbyk> Not at the moment.
[21:44] <godbyk> I
[21:45] <godbyk> I'll have to look into the font and write some text for you to translate first.
[21:45] <c7p> ok
[21:45] <dutchie> godbyk: did you file a bug re: lp eating the translations?
[21:45] <godbyk> dutchie: nope.  not sure what to say about it, really.
[21:45] <godbyk> the original problem we had (during UDS) is a known bug, apparently.
[21:46] <godbyk> (I don't have a bug number, though.)
[21:46] <ChrisWoollard> I filed this https://bugs.edge.launchpad.net/launchpad/+bug/584035
[21:46] <dutchie> what about the one ChrisWoollard is seeing now?
[21:46] <dutchie> ah
[21:46] <ChrisWoollard> That isn't the original bug.
[21:47] <ChrisWoollard> I just filed that yesterday
[21:47] <dutchie> right, i'll subscribe the team
[21:51] <ChrisWoollard>  hope they fix it. It is really annoying
[21:51] <dutchie> yes
[22:02] <ubuntujenkins> night all
[22:28] <ChrisWoollard> Night all.
[22:29] <c7p> night ChrisWoollard
[23:19] <c7p> night all
[23:29] <daker> godbyk, ping
[23:29] <godbyk> daker: pong
[23:29] <daker> have you heard about zeditor ?
[23:30] <godbyk> nope
[23:30] <daker> www.siteduzero.com
[23:30] <daker> it's a frensh website which contains tutorials
[23:31] <daker> and the member uses en editor called "Zeditor"
[23:31] <daker> an XUL app
[23:31] <godbyk> cool
[23:31] <daker> http://www.siteduzero.com/tutoriel-3-61374-guide-d-utilisation-de-zeditor.html
[23:31] <daker> you can see screenshots there
[23:33] <godbyk> neat.
[23:33] <godbyk> we'll have to keep something like that in mind.
[23:34] <daker> yeah
[23:46] <daker> godbyk, ubuntu.com will get updates or not ?
[23:46] <godbyk> ?
[23:47] <daker> they will change the design ?
[23:47] <godbyk> yeah, they're supposed to.
[23:48] <daker> :D
[23:55]  * daker is playing PACMAN on google homepage