[04:20] hey folks - I am trying to disable the error about my self signed certificate - any thoughts? [04:26] <[reed]> if you really have to use a self-signed certificate, just add an exception [04:27] [reed]: how do I do that? [04:27] [reed]: basically everytime I start up thunderbird it tells me that I could be at risk - thats what I don't want [04:27] <[reed]> there's a big "Or ..." link at the bottom of the error page [04:27] <[reed]> oh [04:27] <[reed]> in Thunderbird [04:27] <[reed]> hmm [04:28] <[reed]> you could try using Firefox to add the exception... there's a way to do it in Thunderbird, but I don't know how [04:33] hmm that doesn't seem to work [08:19] Wulfie_lappy: accept cert in ffox permanently and try to copy the cert*db from your ffox profile in your tbird profile dir [08:40] asac, email me if you want to close m-d. cu [08:45] Ubulette: thanks [08:48] Ubulette: still there? [08:48] should i add a new section in readme? [09:27] Ubulette: ok, mail send. all pushed. if you are happy with the quality of my README additions, close it. [13:02] * asac lunch time === asac_ is now known as asac [15:15] mozilla bug 185622 [15:15] Mozilla bug 185622 in Installer "Custom Install over previous installation allows for NO custom choices" [Normal,Verified: duplicate] http://bugzilla.mozilla.org/show_bug.cgi?id=185622 [15:16] asac: you get a chance to take a look at the firebug pkg? [15:18] jetsaredim: yes. i would like to do them in a batch by the end of the week - hopefully there will be more by then ;) ... is that good enough? (i could take a look later today if you prefer) [15:19] do you have any list of extensions you'd like to see done next? [15:19] I think most of the extensions I use daily are either explicitly binary or only release xpi files - no source [15:21] jetsaredim: xpi files are ok as long as the files have a license header [15:21] and i'd find that by unpacking it? [15:21] jetsaredim: i asked the mozgest guy to add missing license headers. he said that you can use mozgest even without that closed binary component [15:22] jetsaredim: yes ... you unpack the .xpi (unzip) [15:22] then you unpack the .jar files in chrome/ [15:22] install.rdf + chrome.manifest don't need a license file [15:22] same for contents.rdf as those are just deployment descriptors which could be redone without any brain-power [15:23] we mostly care for .js + .xul + .xml (bindings) [15:23] .dtd + .properties are nice to have, but we most likely could live without them for now [15:27] is it ok if I make another section of the FF3Extensions page for extensions I look at, but have no license data [15:30] jetsaredim: if there is no suitable section, then yes! [15:32] jetsaredim: maybe add a field that indicates whether a ping about licensing has been send to developer and at what date that happened [15:32] jetsaredim: if you ask them, there are usually two options: 1. (the simple one), just add a license.txt (or COPYING) in the top-level directory of the .xpi [15:32] 2. add license headers to all source files that matter [15:33] jetsaredim: ok i bounced the mails with mozgest dev to you now [15:34] (just to keep you updated) [15:38] * jetsaredim reading [15:39] also their version on addons.mozdev isn't readily compatible with FF3 [15:40] their latest nightly does work with FF3 though [15:43] i replied asking about this [15:48] jetsaredim: can you try 1.5.2 with the trick mentioned on the extensions page? [15:49] jetsaredim: e.g. extensions.checkCompatibility=false [15:49] hahah [15:49] about:config [15:49] "This gun is loaded" [15:50] it doesn't exist ... you have to add it [15:50] oh really? [15:50] funny ;) [15:51] yea - seems to work [15:52] jetsaredim: perfect? or are there glitches? [15:52] there's a lot of gestures [15:52] jetsaredim: if it works well its just a matter of bumping the maxVersion in install.rdf [15:52] we can patch that [15:52] meh - looks like it doesn't quite work [15:53] ZoomManager doesn't exist on FF3 [15:53] jetsaredim: try to steal the relevant files from http://www.mousegestures.org/websvn/listing.php?repname=MozGest&path=%2Fmozgest%2Fchrome%2Fcontent%2F [15:53] at least it doesn't appear to [15:53] most have a license header ... you can certainly just copy them over [15:54] jetsaredim: anyway, from what i read the license problem has not changed from 1.5.2 to trunk. so if we find a solution for one, we will find a solution for everything [15:54] (e.g. just excluding the so) [15:55] can probably just not include the platform directory [15:57] right [15:57] (and dropping the .xpt in components would be the logical consequence of course) [15:57] how did you determine which files had proper license headers? [15:57] jetsaredim: opened in editor [15:58] and verified if there is a license header at all [15:59] there's no actual build for this tree thoug [15:59] its just zip it back up basically [15:59] yes [15:59] we would need to write a custom build command if we take the full tree [15:59] but that should be straigt forward [16:00] ahh good old makefiles [16:00] is this using gmake or something? [16:00] which? the svn tree doesn't appear to have any build infrastructure [16:00] i would just write a .sh script [16:00] make script would be good too [16:00] no no - i mean the dbuild [16:01] err debuild [16:01] yes ... debian/rules is a make file [16:01] but with xpi.mk there should be hardly any case where you need to edit anything [16:03] right [16:03] ok - well - i'll wait to hear back from him on updating those files with license data [16:03] before i start creating any upstream branches or anything [16:04] jetsaredim: components/nsGMNotifierService.js is tri-licensed ... so most likely the author intends to release that code unter tri-license [16:04] did you contact him? [16:04] (gmail notifier) [16:04] yea [16:06] jetsaredim: you can always offer him to provide a patch that adds the required license information (to reduce his workload) :) [16:06] I could do that [16:06] maybe they are more willing to do that if one helps ;) [16:07] yea good point [16:07] anyway, if you already send a question lets wait [16:07] yea [16:07] i cc'd you [16:07] great [16:07] can't do too many of these at once or real life is going to start to slip :) [16:08] sure [16:08] was up till about 3A coding a django website for my mother-in-law [16:08] thats ok [16:08] ah i see ... thats real-life ;) [16:08] well - only in the sense that happy mother-in-law == happy wife [16:08] heh [16:08] jetsaredim: well ... even if you cannot package it, contacting them about licensing helps a lot [16:09] i do have a job too [16:09] we certainly can find someone to do the packaging if licensing is sorted [16:09] sure - i want to help with the packaging [16:09] not complaining [16:09] yep! ;) [16:10] but if you have extensions you cannot work on that have open licensing, feel free to add them to the page. someone else can do the work then ;) [16:11] sure [16:11] I'm working on about 3 hours sleep at the moment [16:11] so things are a little foggy :) [16:12] and being woken up by 4 year old screaming in your ear is not really the most pleasant way to wake up [16:12] ;) [16:12] haha [16:12] get some sleep then ;) [16:12] otherwise you will burn out and that won't help anyone ;) [16:13] gotta to work for my job [16:13] work from home? [16:13] yea [16:13] never even met my boss in person [16:13] ah ... always the same ;) home job sounds promissing but turns out to be a 24/7 task ;) [16:13] worked for him for about 1.5 years [16:13] yea [16:14] oh really ... thats interesting ;) [16:14] freelance or employed? [16:14] employed [16:14] even more so [16:14] Oracle [16:14] oh nice ... what kind of stuff? [16:14] http://linux.oracle.com [16:14] in the guts of database/ApplicationServer? or more high-level tasks [16:15] we have Enterprise Linux - a re-branded clone of RHEL [16:15] oh. so you work for a distro ;) [16:15] I maintain/write the python code that handles the update server [16:15] sort of like RHN [16:15] oh nice. [16:16] yea - we have a modified version of the update client that connects to our servers [16:16] all managed by an oracle db backend [16:16] do you know if oracle supports ubuntu server yet? [16:16] with python as the intermediary [16:16] i have no idea [16:16] (haven't tracked that) [16:16] ok [16:17] i was thinking about it the other day when there was the server UDW talk [16:17] there aren't any oracle packages in ubuntu that I can see [16:17] which is kind of sad [16:17] no not in ubuntu. but maybe on oracle website ;) [16:17] does RHEL ship packages for oracle? i always presumed not, but might be wrong [16:18] no - and there are no rpms either [16:18] oracle db is this giant behemoth that comes in a tarball sort of thing [16:18] yeah i remember ... custom installer [16:18] yea [16:18] i did a bunch of oracle installs in the past [16:19] i honestly really know nothing about oracle db [16:19] I've was experimenting, just uploaded myubufox-0.1 ff3 extension to launchpad. Can some please confirm if that's ok ? [16:19] lucky you :) [16:19] phoenix24: link? [16:19] (or lp id) [16:20] should automatically show up in the mozilla-extensions area [16:20] err firefox-extensions [16:20] https://code.edge.launchpad.net/~csharma/firefox-extensions/myubufox-0.1.upstream [16:20] yea? [16:20] yeah right ... thought he referred to a Ppa package ;) [16:20] phoenix24: ppa not enabled? [16:21] phoenix24: 1. you should have named the branch myubufox.ubuntu (not upstream) [16:22] phoenix24: 2. you missed a bunch of files (from XPI.TEMPLATE) ... maybe you forgot to bzr add them? [16:22] try bzr st [16:22] to see if they are still untracked [16:22] (e.g. there is just debian/rules in your branch afaict) [16:22] (the howto page does mention uploading the upstream branch) [16:23] jetsaredim: yes, but that should be a) an upstream branch and b) only applies if there isn't any yet [16:23] i know - just saying - maybe he was just following the howto [16:23] yeah [16:24] phoenix24: welcome back ... network problems? [16:24] did you get my comments? [16:25] 17:21 < asac> phoenix24: 1. you should have named the branch myubufox.ubuntu (not upstream) [16:25] 17:22 < asac> phoenix24: 2. you missed a bunch of files (from XPI.TEMPLATE) ... maybe you forgot to bzr add them? [16:25] 17:22 < asac> try bzr st [16:25] 17:22 < asac> to see if they are still untracked [16:25] 17:22 < asac> (e.g. there is just debian/rules in your branch afaict) [16:25] Network problems : Yes. Comments : checking. [16:25] phoenix24: for the name: you can still rename the branch in launchpad, so not a real issue [16:26] Comments nope, where do I check them ? [16:26] comments? [16:26] read above [16:27] i wrote them here ;) [16:30] yep, got it. [16:30] cool ;) [16:31] doing : bzr st [16:31] it lists couple of files. [16:31] implying, I missed them ? [16:31] yes ... you need to bzr add them ... then commit [16:31] phoenix24: yes [16:31] you missed the step after copying TEMPLATE [16:31] bzr add debian/ [16:32] phoenix24: but do that after your source tree is clean [16:32] fakeroot ./debian/rules clean [16:32] then bzr add debian/ [16:32] otherwise you might include garbage [16:34] ok [16:34] doing again. [16:34] ok [16:54] anyone here with screen dpi > 144 ? [16:57] ? [16:57] how would i check that? [17:00] * jetsaredim 75x75 [17:06] hmm [17:07] thats not even close :-P [17:07] nope [17:09] * armin76 yawns [17:09] did you guys fix the failure on sparc? :D [17:31] asac: I've just uploaded myubufox.ubuntu, could you please check === wulfram__ is now known as Wulfie_lappy [18:39] asac: that 75x75 is my 3200x1200 desktop - just checked my laptop and its 120x120 [18:55] hi [18:59] 3200x1200? waoo, what's that? wide screen? [19:08] asac, [reed], I still can't paste an url in a page/tab (empty or not), started soon after b3. Any hint on how to debug that ? (works at work, fails at home) [19:09] <[reed]> Ubulette: you could pull old builds and figure out when it started working again [19:09] Hi [19:09] <[reed]> track down a regression range [19:09] Could anyone please review my, branch https://code.launchpad.net/~csharma/firefox-extensions/myubufox.ubuntu [19:09] * phoenix24 is a n00b :) [19:41] ubuntulog [19:42] !ubuntulog [19:42] ubuntulog is a logging bot run on various Ubuntu channels. You can read the logs at http://irclogs.ubuntu.com/ [19:47] damn, it doesn't work with the current b3 from hardy [19:48] Hi Ubulette [19:49] hi [19:49] Ubulette: can you review my branch, https://code.launchpad.net/~csharma/firefox-extensions/myubufox.ubuntu [19:53] 1/ you can now build-dep on 0.5 (without the ~) [19:55] 2/ you need to configure whoami in bzr (bzr whoami "foo bar ") [19:56] can you explain 1. [19:56] 3/ XS-Vcs-Bzr needs to point to a real url (so ~LPID needs to be replaced with either your lp id if you plan to continue to support this extension in the future or to ~mozillateam otherwise [19:57] mozilla-devscripts 0.05 is now in hardy so you no longer need the one from asac's ppa (called 0.05~something) [19:57] 4/ you need to edit debian/copyright and put the real content in there [19:58] ok [19:59] i think that about it, i didn't try it, I just read the code in debian/* [19:59] +'s [20:00] thanks! [20:00] you're welcome [20:04] 5/ you used version 0.1 in debian/changelog (which means "native"), it should match the real version from the extension (see install.rdf), probably with -0ubuntu1 at the end if it's not native [20:04] How did you check I had used mozilla-devscripts from asac's ppa ? [20:04] Build-Depends: debhelper (>= 5), cdbs, mozilla-devscripts (>= 0.5~) [20:04] ok [20:05] Those were from the XPI.TEMPLATE [20:05] it's ok like that but now that 0.05 has been released, you can drop the ~, it's no longer needed [20:05] yes [20:06] do I need to use "dch", for editing the debian/* files ? [20:06] the template has been made a few days ago, before 0.05 was released [20:06] not necessarily; i use vi [20:07] dch is just for d/changelog [20:08] ok, In what fashion I need to postfix "-0ubuntu1" to package names ? [20:08] I guess, for most of the new extensions it would be "-0ubuntu1". [20:09] considering native to be the latest release, which becomes 1st ubuntu derivative. [20:09] thus, 0ubuntu1 ? [20:10] (not to name but to version) [20:12] if you're the author of the extension and that you maintain the debian/ dir in the same source tree, it's native, hence no -XubuntuY (or -X for debian) [20:12] ok [20:13] for eg. an extension speeddial - 0.9.6 [20:13] otherwise, you take the version from upstream (in install.rdf for an extension) and you append -X (debian) or -XubuntuY (ubuntu) [20:13] it would be : speeddial-0.9.6-0ubuntu1 ? [20:13] yes [20:13] or speeddial_0.9.6-0ubuntu1 ? [20:14] speeddial_0.9.6-0ubuntu1 [20:15] Which Licence Templates do I use for extensions from mozdev.org ? [20:17] each extension is different. Somewhere, the author must have a licence file or reference [20:17] ok [20:25] [reed], my b4pre and b3 failed, i dled a nightly from f.m.o, it worked, back to my b4pre build, it worked. problem fixed. Strange. maybe something weird in my profile. [20:28] phoenix24, "Package: myubufox.ubuntu" in debian/control looks weird to me, is that from the template ? [20:28] yes [20:29] asac, why ? ^^ [20:29] (the .ubuntu part) [20:30] i'm not even sure "." are allowed there [20:30] I thought, extension was packeged for ubuntu.. thus naming it to myubufox.ubuntu [20:30] for a bzr branch name, ok but for a package name, hmm, i don't think so [20:31] ok [20:31] hm, of course "." is allowed, silly me. I've used that for firefox-3.0 :) [20:32] ah! yes, such renaming would be errorneous on my part. [20:33] can I use .xpi for packaging, instead of the CVS or SVN source code ? [20:33] i still think .ubuntu in package name is unnecessary and should be removed [20:34] i'm more for source code instead of binary xpi. but asac may think otherwise [20:35] Accessing CVS behind the proxy is pretty messy, so I wanted to use the .xpi instead. [22:53] Ubulette: does the problem persist if you try a fresh profile? [22:53] i thought it was fixed but problem is back :( [22:54] Package: myubufox.ubuntu? the idea was to name the branch like that [22:54] not the package [22:54] the package was just myubufox ;) [22:54] myubufox.upstream + myubufox.ubuntu ;) [22:55] Ubulette: how do you paste and where do you paste? [22:55] for ex from an xterm (mutt) to an empty tab [22:56] how? [22:56] middle-mouse? [22:56] yes [22:56] worked for ages [22:56] still work with the exact same debs at work [22:56] http://www.google.com [22:57] Ubulette: set middlemouse.contentLoadURL=true in config [22:59] Ubulette: if that helps I can tell you exactly when it started ;) [22:59] when ? [22:59] helps? [23:00] yes [23:00] ubufox [23:00] it is an explicit override i inherited from previous ubuntu firefox [23:00] i moved them to ubufox ;) before it was patched in the source [23:01] rahhhhh [23:01] i think someone claimed that turning this on would have bad usability impact [23:01] and you made me install ubufox, now I remember [23:02] yeah ;) .. i think we should review the settings made in there [23:02] most likely discussion on devel-discuss [23:04] i think the argument was that if you are a n00b and paste next to a textfield you would get shocked because you get to a new page [23:05] n00b paste with the menu, not with middle click. they roll that middle button [23:06] anyway, now that I know, i feel better [23:07] mozilla bug 417345 [23:07] Mozilla bug 417345 in Networking: Cookies "build broken on sparc" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=417345 [23:07] i can't try the patch [23:16] mozilla bug 333308 [23:16] 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 [23:16] ohoh fixed [23:17] i may have to revisit our clean is not clean fix [23:18] most likey [23:21] jetsaredim: mozgest guy appears to be pretty careless about licensing :( [23:30] btw, tb3 is crashing on startup, probably a packaging issue as it's ok from dist/bin [23:31] yep ... missing file? [23:32] donno, i didn't have time to investigate further [23:33] no error message, 5 attempts in gdb, 5 different crashes [23:33] http://www.sofaraway.org/ubuntu/tmp/tb3.png [23:40] cool artwork ;) [23:43] yep, according to compare, lots of missing files [23:43] i'll check that another day [23:43] btw, I've merged compare2 into compare, in case you still wonder [23:45] hmm, i'm not sure about that xpt thing. same as in the bug. seems we have mega xpt in debian/tmp ??