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