[00:08] <asac> bug 197538
[00:08] <ubotu> Launchpad bug 197538 in network-manager "Network Manager 0.6.6 RC2 is now available" [Undecided,New] https://launchpad.net/bugs/197538
[10:22] <asac> Ubulette: do you have a diff.gz for cairo as well?
[10:23] <asac> carlos: could you check that the syntax in https://wiki.ubuntu.com/MozillaTeam/LaunchpadTranslationSupport (for .po) file is what we can expect to be exported? i would like to handcraft .po files for ubufox based on that (unless you say that we can have an export today of course ;))
[10:24] <carlos> asac: we can have an export today
[10:24] <asac>  \o/
[10:24]  * asac hugs carlos 
[10:24] <carlos> asac: I'm finishing fixing the export to fit our needs right now
[10:24] <asac> carlos: ok, can you fix the example on the wiki ?
[10:24] <carlos> sure
[10:25] <asac> or take a look if its already the right syntax
[10:25] <carlos> hmm
[10:25] <carlos> I think is correct
[10:26] <carlos> at least I don't see any difference right now...
[10:26] <asac> ok ... just give me an ack if you are sure ;)
[10:35] <carlos> asac: if we talk about:
[10:35] <carlos> # en-US.xpi/en-US.jar!/locale/translation.dtd(the.firefox.key)
[10:35] <carlos> msgid "The original en-US text"
[10:35] <carlos> msgstr "The translated xx-XX text"
[10:35] <carlos> yes... actually, no, it should be #: en-US...
[10:35] <carlos> other than that, yes
[10:37] <carlos> asac: also, if you find a message with a line like: '#, fuzzy'
[10:37] <carlos> the translation should not be used
[10:54] <asac> carlos: can you update the wiki page?
[10:54] <carlos> sure, just a minute, I'm going to import and then export the xpi files you gave me yesterday...
[10:57] <asac> great
[11:26] <carlos> asac: firefox template import failed, seems like I found a bug in our parser... xulrunner one is still running so maybe I'm able to provide you with an example .po file for it
[11:32] <asac> good
[11:32] <asac> carlos: how did ffox fail? (on which entity)
[11:33] <carlos> asac: the problem is with browser/safebrowsing/blockedSite.properties
[11:33] <carlos> asac: there is an unescaped '=' char
[11:33] <carlos> and that confuses our parser
[11:33] <carlos> it's easy to fix, just look for the first '=' to split id from translation
[11:35] <asac> yeah :)
[11:35] <asac> you need to take everything from the first = to the end :)
[11:36] <carlos> right
[11:55] <carlos> asac: I just updated the wiki page
[11:56] <carlos> asac: I need to leave now, so I cannot provide you with an export just right now
[11:56] <carlos> I will provide you with it later today
[11:56] <carlos> though
[11:57] <asac> ok thats fine
[13:15] <jetsaredi1> asac: I think you scared away the mozgest guy
[13:37] <asac> jetsaredi1: me?
[13:37] <asac> why that?
[13:39] <jetsaredi1> i got this email from him this morning saying basically "i give up"
[13:43] <asac> he?
[13:43] <asac> did you ask him again?
[13:45] <asac> jetsaredi1: ??
[13:45] <asac> did you contact him again?
[13:48] <jetsaredi1> yea
[13:48] <asac> about what?
[13:53] <asac> jetsaredi1: ?
[13:55] <jetsaredi1> not sure
[13:55] <asac> he?
[13:55] <jetsaredi1> he sent me a reply to the thread we had going saying for us to take down his new extension
[13:56] <asac> can you forward?
[13:56] <asac> reason?
[13:57] <jetsaredi1> i'm still trying to figure it out
[13:57] <asac> jetsaredi1: let him go.
[13:57] <jetsaredi1> i think you may have been a little too eager in a couple of your emails :)
[13:57] <asac> he?
[13:58] <asac> last mail i got he didn't sound too unhappy
[13:58] <jetsaredi1> yea - no sure
[13:58] <jetsaredi1> err not
[13:58] <jetsaredi1> i did send him a reply asking what is up so we'll see
[13:58] <asac> k
[13:59] <asac> jetsaredi1: what did he say when "asking to take down the extension"
[13:59] <jetsaredi1> "Please remove MozGest Redox."
[13:59] <asac> just that?
[13:59] <jetsaredi1> yep
[13:59] <jetsaredi1> then there was another email, but i don't know who it was sent to
[13:59] <jetsaredi1> i assume i was on the bcc
[13:59] <jetsaredi1> it was all in german
[14:00] <jetsaredi1> which - i could only translate through google
[14:00] <asac> jetsaredi1: could you forward those ... i am german
[14:00] <jetsaredi1> the subject was "MozGest, ich gebe auf"
[14:00] <asac> and can probably decipher his issues - if possible at all
[14:01] <jetsaredi1> which i think means i give up
[14:01] <asac> yes
[14:01] <asac> i received that mail
[14:01] <asac> but you said that there was another
[14:01] <jetsaredi1> no that was all
[14:01] <jetsaredi1> the i give up and the one about removing mozgest
[14:02] <jetsaredi1> o well
[14:04] <jetsaredi1> anyway - did you see my update to the extensions page?
[14:05] <jetsaredi1> the gmail notifier maintainer was really cool and said that the next release will have a top-level license.txt file with the tri-license in it
[14:09] <asac> great
[14:16] <asac> jetsaredi1: btw, i will upload extensions in a batch once i come to it. i have some other topics on my agenda and i want to update those that currently exist in the archive as well
[14:16] <asac> so don't feel neglected. your work is great ;)
[14:18] <jetsaredi1> no no
[14:18] <jetsaredi1> you probably want to review the version numbering too
[15:13] <phoenix24> Hi!!
[15:27] <asac> hi phoenix24
[15:27] <phoenix24> Hi asac!
[15:27] <asac> [reed]: any idea if bugzilla is suffering hard atm?
[15:28] <asac> mozilla bug 403331
[15:28] <phoenix24> asac: I'm building an ff3 extension, "debuild -b", fails, please help!
[15:29] <[reed]> asac: yeah, something's up
[15:29] <asac> [reed]: ok ... so its not just me ;)
[15:29] <asac> phoenix24: which extension are you working on atm?
[15:29] <asac> is that in bzr so i can take a look?
[15:29] <asac> how does debuild -b complain?
[15:29] <asac> please provide more context :-P
[15:30] <phoenix24> asac: http://paste.ubuntu.com/5256/
[15:31] <phoenix24> bzr, https://code.launchpad.net/~csharma/firefox-extensions/speeddial.upstream
[15:31] <asac> phoenix24: you just have upstream?
[15:31] <asac> no ubuntu?
[15:32]  * asac  looking
[15:32] <phoenix24> No, I was testing localbuild.. before pushing it to ubuntu
[15:32] <asac> phoenix24: ok please paste your rules
[15:34] <phoenix24> asac: http://paste.ubuntu.com/5257/
[15:34] <asac> ok ant is not that bad
[15:34] <asac> what happens if you run ant in the toplevel directory of upstream?
[15:35] <asac> is ant installed on your sytem?
[15:35] <phoenix24> with ant build at toplevel directory, http://paste.ubuntu.com/5258/
[15:36] <phoenix24> What is the "ant", package name ?. . I'll check it.
[15:37] <asac> phoenix24: well you appear to have ant installed
[15:37] <asac> but apparently there is a taskdef missing
[15:37] <phoenix24> "ant" is installed.
[15:37] <asac> maybe that task is shipped within speedial (never heard of it before)
[15:37] <asac> yep
[15:37] <asac> phoenix24: your problem is "taskdef class net.uworks.andariel.Process cannot be found
[15:37] <asac> "
[15:37] <phoenix24> yeah, check'd that in the build.xml.
[15:38] <phoenix24> the general rule is... if there's build.xml, then it its an "ant build" ?
[15:39] <asac> phoenix24: looks like its http://andariel.uworks.net/
[15:39] <asac> which appears to be not in the archive
[15:40] <phoenix24> ok, so what need to be done?
[15:42] <asac> maybe try to just zip things up instead of using ant
[15:44] <phoenix24> ok, MOZ_XPI_BUILD_COMMAND = zip -r speeddial_xxx.xpi ?
[15:45] <asac> no its not that simple
[15:45] <asac> let me try something
[15:47] <asac> phoenix24: here the patch you have to add to your .ubuntu tree
[15:47] <asac> (process looks like bull-shit ... so i just eliminated it)
[15:47] <asac> phoenix24: http://paste.ubuntu.com/5261/
[15:48] <asac> apply that to your .ubuntu branch
[15:48] <phoenix24> ok
[15:48] <asac> (e.g. patch -p0 < /tmp/filename in case you wonder how)
[15:48] <asac> then you can use "ant createxpi" as the build command
[15:48] <phoenix24> ok!
[15:48] <asac> but maybe try to run that manually first and see if the .xpi works fine
[15:48] <phoenix24> thanks
[15:48] <asac> np
[15:49] <phoenix24> I'll be back in a while
[15:50] <asac> phoenix24: btw, you need to add "ant" to the Build-Depends: in debian/control ... otherwise the build machines won't have it during build time
[15:50] <asac> if possible commit these changes in a separate commit
[16:05] <phoenix24> asac: while applying patched, I get error HUNK FAILED
[16:05] <phoenix24> http://paste.ubuntu.com/5263/
[16:05] <phoenix24> what does it mean ?
[16:08] <asac> phoenix24: wierd. most likely its a whitespace issue
[16:08] <asac> (due to copy/paste/
[16:09] <asac> try patch -p0 -l < filename
[16:16] <asac> phoenix24: got what i wrote?
[16:16] <asac> 17:05 < phoenix24> what does it mean ?
[16:16] <asac> 17:08 < asac> phoenix24: wierd. most likely its a whitespace issue
[16:16] <asac> 17:08 < asac> (due to copy/paste/
[16:16] <asac> 17:09 < asac> try patch -p0 -l < filename
[16:19] <phoenix24> must be white-space error, "patch -p0 -l < filename".. doesn't work either,
[16:19] <phoenix24> I'll manually edit it, and generate a patch.
[16:22] <asac> k
[16:22] <asac> you can also do the changes by hand
[16:22] <phoenix24> yeah, doing by hand
[16:22] <asac> not that many changes i guess
[16:22] <phoenix24> 4-5 in all.
[16:30] <phoenix24> asac: sucessfully build, but I get Warnings and errors
[16:30] <phoenix24> http://paste.ubuntu.com/5266/
[16:31] <asac> phoenix24: yes you should refer to the /usr/share/common-licenses/LGPL-2.1 file in the debian/copyright file
[16:31] <phoenix24> ah! ok
[16:31] <asac> (if 2.1 is the proper license version)
[16:32] <asac> the warnings should be fine imo
[16:32] <phoenix24> ok
[16:32] <asac> carlos: any update yet?
[16:32] <carlos> asac: nothing yet, sorry I'm quite busy with something else...
[16:35] <phoenix24> asac: Do I need to send mail to the Upstream contact, before pushing it to launchpad ?
[16:36] <asac> carlos: ok, ic, is there anything i can do? ask kiko for a more official assignment? or maybe there is someone else on your team who could help out?
[16:36] <asac> phoenix24: no not ... the upstream ping can be done in parallel
[16:37] <phoenix24> ok
[16:37] <asac> if nothing works we can also live without a responsive upstream ... but knowing who to contact is definitly beneficial :)
[16:38] <phoenix24> yes
[16:39] <phoenix24> asac: I just copied the LICENSE provided by the source into the debian/copyright, that's not acceptable ?
[16:39] <carlos> asac: well, I'm going to have it done today
[16:39] <carlos> the only problem is that will not be yet done
[16:39] <carlos> I mean, right now
[16:39] <asac> phoenix24: please keep LICENSE in the source
[16:39] <phoenix24> but for debian/copyright : I must use the license templates provided : /usr/share/common-licenses/
[16:40] <asac> if its just LGPL you don'T need to copy it into debian/copyright
[16:41] <asac> carlos: ok good ... sorry for bugging you then ... just felt that you are pretty much utilized and wondered if there is anything we can do to help :)
[16:42] <carlos> asac: let's say that the whole team is pretty much 'utilized' ;-)
[16:43] <asac> phoenix24: no you just need to refer to the proper license in common-licenses
[16:43] <phoenix24> ok
[16:43] <asac> if the extension uses a license not in that directory you should add the file you want to ship to debian/docs and name that in debian/copyright as well
[16:59] <phoenix24> asac: this is how my debian/copyright looks like ==> http://paste.ubuntu.com/5268/
[16:59] <asac> carlos: i know ;)
[17:00] <asac> phoenix24: your text says "he Debian packaging is (C) 2008, Chaitanya Sharma <csharma24@gmail.com> and is licensed under the GPL, see `/usr/share/common-licenses/LGPL-2.1'.
[17:00] <asac> thats conflciting
[17:00] <asac> and please nem the real file in "text in /usr/share/doc/speeddial
[17:00] <asac> "
[17:00] <asac> thats just the directory
[17:01] <phoenix24> this extension is tri licensed, so shouldn't I refer to all the MPL 1.1/GPL 2.0/LGPL 2.1 ?
[17:03] <asac> just say its "tri-licensed" and refer to the copy you ship in /usr/share/doc/speeddial/
[17:03] <asac> phoenix24: no ... if LICENSE says that ... just ship it in that dir and refer to that in the your copyright
[17:03] <asac> at best license your packaging under the same terms
[17:03] <asac> (just GPL or LGPL would be fine too though)
[17:05] <phoenix24> Licensing is really confusing
[17:13] <phoenix24_> debian/copyright varies from package to package, I doubt if there's a standard template for it.
[17:16] <asac> yes. thats true
[17:16] <asac> but if you have a LICENSE file its mostly just referring to that
[17:18] <phoenix24_> yes!
[17:24] <phoenix24_> asac: Is this okay http://paste.ubuntu.com/5270/ ?
[18:39] <Ubulette> hi
[20:30] <Ubulette> [reed], should I change the status of mozilla bug 333308 ?
[20:30] <ubotu> Mozilla bug 333308 in Build Config "make clean and make distclean miss various files" [Normal,Assigned] http://bugzilla.mozilla.org/show_bug.cgi?id=333308
[20:30] <Ubulette> Assigned ? it says resolved
[21:58] <Ubulette> asac, [reed]: catched the <Hx> issue
[21:58] <Ubulette> http://www.sofaraway.org/ubuntu/tmp/font-bogus.png
[21:58] <Ubulette> http://www.sofaraway.org/ubuntu/tmp/font-correct.png
[21:58] <Ubulette> I've just reloaded the page between the two