[12:27] only if its packaging related ... or how to better integrate in gnome/kde/xfce [12:27] should a specification be encouraged [12:28] though most gnome/kde/xfce integration work should be done upstream as well [12:28] only those that are ubuntu specific should stay with us [12:28] gnomefreak: did 2.0.0.4 tbird bring font improvements? [12:28] looking [12:29] can you wipe your profile to be sure that you have the *new* default settings [12:29] little bit [12:29] or got to advanced config editor and "reset" all black/bold entries [12:29] about fonts [12:29] can you do that? [12:29] i mean i think your settings are tweaked now ... since you changed them to test something [12:31] there is no reset to defaults [12:31] :( === asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam [12:39] ys its a bit better [12:43] asac: what do you mean you dont like the feature request templete? what is wrong with it [12:55] gnomefreak: as i said ... i like it ... just only for feature requests that are ubuntu only [12:55] otherwise send them upstream [12:55] we cannot deal with a huge swamp of blueprints :) [12:56] superbe flashplugin-nonfree doesn't build for me in gutsy [12:56] they are only for mozilla in ubuntu that we deal with anyway. we cnat change upstream source [12:56] asac: your not updating that are you? [12:56] yes right ... and thus we need a second feature request template :) [12:56] gnomefreak: i am trying to build atm [12:56] :) [12:56] asac: last i heard its borked [12:57] hmm [12:57] the new version of flash has regression [12:57] looks like [12:57] that was as of a week or so ago [12:57] i think its cdbs that has regression [12:57] hmm [12:57] and we know adobe isnt fast [12:57] its doesn't build at all [12:57] adobe is not involed in that process [12:57] download happens during install afaik [12:57] asac: good once installed it doesnt work either [12:57] :) [12:57] yeah [12:58] migth be true ... but that is beta release afaik [12:58] let me ping crimsun and see if they fixed it yet [01:01] asac: 19:01 < crimsun > gnomefreak: if you mean upstream's beta 3 (9.0.60.120), then yes, it was and still is utterly broken - a 100% regression. [01:03] yeah as i said ... still beta [01:03] well its update 3 not so much beta3 [01:03] but yes same thing [01:04] asac: btw did you see pittis bug report on gnash? [01:04] i think hjmf posted it above somewhere [01:04] haha flash of course doesn't build on amd64 [01:04] stupid me [01:04] lol [01:05] are we able to make gnash open all flash version applets [01:22] what do you mean? [01:23] if you refer to the fact that gnash doesn't work for some flash files (still quite a lot i guess) ... then the answer is definitly no. [01:23] ill get with you tomorrow there is a bug pitti reported about gnash crashing on a site, i tested it it doesnt crash but wont play the flash applet [01:23] it will still take some time till everything plays fie [01:23] gnomefreak: i tested [01:23] i got a crash file after a few attempts [01:24] interestingly it started to play well the first time [01:24] i didnt :( [01:24] but then never did [01:24] and it never played said i was missing plugin but couldnt name the plugin [01:24] i think if you try multiple times you will get a crash [01:24] maybe you need to clean up your crash directory [01:24] do you have -ugly installed? [01:24] and -ffmpeg [01:25] i will test more later tonight/tomorrow(more likely) and see if i can get it to crash [01:25] asac: i have all codecs installed [01:25] all? [01:25] what does that mean? [01:25] all needed for mp3 flash freeformats [01:25] gnomefreak: there might be more [01:25] can you get a console output? [01:26] it should print what codec is tried [01:26] please capture console output of firefox [01:26] and show [01:26] :) [01:26] never tried i will try later (its dinner time) [01:26] you have link handy? [01:26] yeah just post .. i will look tomorrow [01:26] yes [01:26] http://www.tower-restaurant.com/index2.html [01:27] but start from console [01:27] ty yes i know :) [01:27] :) [01:27] go! [01:30] hmmm it is crashing but i dont get notified i will post to bug again later [01:31] asac: output from term. http://gnomefreak.pastebin.ca/575310 ill bbl [01:59] what is bug number for that bug? [01:59] search for newest [01:59] I am out :) [01:59] ;= [01:59] its just one click in bug list :) (newest first) [02:00] found it [02:00] thx [02:00] ty :) have a good night [02:01] u2 [02:01] sleep well [02:02] u2 === DarkMageZ [n=richard@ppp59-167-4-195.lns1.syd7.internode.on.net] has joined #ubuntu-mozillateam === smcgraw [n=shane@12-216-188-54.client.mchsi.com] has joined #ubuntu-mozillateam === smcgraw [n=shane@12-216-188-54.client.mchsi.com] has left #ubuntu-mozillateam ["Leaving"] [07:38] asac: tomorrow I'd like to start working on nspluginwrapper if you have the time. === cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-mozillateam [09:58] Admiral_Chicago: when is tomorrow? [09:59] Admiral_Chicago: like today? === bluekuja_ [n=andrea@host223-216.pool8248.interbusiness.it] has joined #ubuntu-mozillateam [10:13] yes, I said tomorrow yesterdau. today. [10:14] asac: i'm going to bed now. probably awake in a few hours [10:15] Admiral_Chicago: hehe ... ic, sleep well :) [10:16] thanks. night [10:37] asac: i uploaded crash report to gnash bug gave link to term output and tested with flashplugin-nonfree (flash works fine) [10:57] gnomefreak: good ... can you still reproduce the "missing plugin dialog" [10:57] ?? [10:57] like what you mentioned in one of initial comments on bug? [10:58] no [10:59] i think that was because i had removed gnash for testing forgot to install it again si i installed it and never restarted firefox [10:59] ok [10:59] interesting effect anyway :) [11:00] if you ever see this again, remember to note how you get there :) [11:00] theres a new glib in NEW (maybe has been pushed, not sure yet) so you think glib could have caused crash? [11:00] asac: i will [11:02] did you ever ping seb about vlc/glib? [11:02] although if it was glib flash would crash as well i would think [11:08] morning [11:08] asac: I got rid of all the mt-reject-candidate bugs [11:09] gnomefreak: your gnash crash report lacks the coredump [11:23] hjmf: yohooo :) === hjmf [n=hjmf@138.Red-83-45-117.dynamicIP.rima-tde.net] has joined #ubuntu-mozillateam [11:34] hjmf_: what is bug count now? [11:35] already below 500 ? [11:35] hjmf_: that is how it shows in the report [11:35] it shows a few chars than a = [11:35] im gonna have to assume apport is doing that [11:36] rdev scanner video [11:36] CoreDump: base64 eJwDAAAAAAE= [11:36] gnomefreak: yes ... he raised importance and glib bug and admitted that its also a glib bug [11:36] i think its done that way to be more private as they said it will do [11:36] e.g. glib regressions [11:36] yay [11:36] ... while applications contribute their own share [11:36] :) [11:37] well fix glib and we will see about apps end of it [11:37] yes [11:37] he has milestoned the bug [11:37] so we won't forget for tribe-3? [11:37] tribe 2? [11:37] asac: we still have 567 open reports [11:37] oh 3 [11:37] gnomefreak: look your self [11:37] might be tribe-2 [11:37] hjmf: hmm [11:38] hjmf: given that i pushed tbird bug count down to 75 (one result page) its still too much :) [11:38] but i think 550 would be a good count to start new crash flood :) [11:38] Admiral_Chicago: we should dig into old reports and reject them all!!!!! :-P [11:38] hjmf: we really have not so many crashes without duplicate? [11:38] asac: I meant [11:39] i thought there should have been more [11:39] ... much more [11:39] hjmf: yeah ... old reports can be closed more aggressively ... but i thought that the "no old crash rule" would elimate loads of bugs [11:39] asac: theorically only those tagged as mt-confirm are the crashes w/o dups [11:39] yeah [11:40] so its me who is blocking this, by not working through that list? [11:40] asac: lol, maybe :D [11:40] hmm 69 results in mt-confirm at needs info [11:41] hjmf: didn't you mark all these mt-reject-candidates? [11:41] 567-69 = < 500 ! [11:41] or which ones did we mark mt-reject-candidates? [11:41] mt-reject-candidates are those that are crashes, mt-confirm, w/o testcase and > 2 month old [11:41] hmmm they are younger than 2 month [11:42] yep [11:42] i don't think if we should close them :) [11:42] 1'5 months ;) [11:42] asac: hes still calling vlc crasha vlc bug [11:42] hmm maybe we should put those waiting for dupe do a different tag: mt-waitdupe [11:42] :) [11:42] so its gets out of that mt-confirm list [11:43] though i could just skip all crashes when reviewing [11:43] ah ok [11:43] but if they have a testcase they should be mt-confirm :) [11:43] but that should be the minority [11:43] so a new crash might be tagged directly as mt-waitdupe + mt-needtestcase [11:43] if it doesn't have a test case [11:43] hjmf: right [11:44] ok, let me spam you in a while :) [11:45] yes maybe use 'mt-nodup' or mt-waitdup [11:45] e.g. without 'e' [11:45] its what is used in likely-dup already [11:46] if those are gone then the mt-confirm pocket will be something one can process serious [11:46] ly [11:46] because its a handable amount of issues in there [11:46] OK, a quick search shows that 'need-info' with mt-confirm + mt-needtestcase are 176 [11:47] so those are likely to become mt-waitdup + mt-needtestcase [11:47] and candidates to mt-reject after 2 moths [11:47] *months [11:47] bug 112925 is somehow not in right state, right? [11:47] Launchpad bug 112925 in firefox "eclipse crash, when spawning browser" [High,Needs info] https://launchpad.net/bugs/112925 [11:47] is that catched by bughelper already? [11:47] e.g. mt-confirm + mt-needtestcase is illegal? [11:47] lets look at bughelper result and search for bug :) [11:48] hmmm http://daniel.holba.ch/bugs/firefox.html [11:48] looks rather smallish [11:48] hmm, I'll do a review by hand, maybe there are a few with wrong tags [11:48] i can't believe that we are down to that few [11:49] hjmf: i can do that ... will do a quick mt-confirm run later [11:49] asac: Admiral_Chicago did an update of the clues iirc [11:49] asac: OK [11:50] Admiral_Chicago: why is the amount of bugs found by clues so small now? [11:50] or did someone go over the triaging bugs and fixed them? [11:50] asac: do you want me to start changing mt-confirm to mt-waitdup for those that are clear [11:50] hjmf: if you want :) [11:51] asac: there is a mail from Admiral_Chicago in the mail list saying he fix some clues [11:51] iirc [11:51] gnomefreak: bug 114837 -> why don't you tag Needs Info bugs? [11:51] Launchpad bug 114837 in firefox "firefox needlessly offers to remember passwords when posting comments on livejournal" [Undecided,Needs info] https://launchpad.net/bugs/114837 === andrea__ [n=andrea@host185-170-dynamic.56-82-r.retail.telecomitalia.it] has joined #ubuntu-mozillateam [11:51] asac: you said dont use needs info [11:52] when i asked you about that tag [11:52] yes ... you should use another tag [11:52] its mt-needtestcase most likely [11:52] iirc he says how to do it [11:53] ... at least looking at the bug you currently try to gather data to finally have a testcase [11:53] e.g. get version numbers et al is done during needtestcase [11:53] if you think there is enough information that a try to reproduce might be feasible use mt-needtester [11:55] we need a needs info tag or something like it as some thing alike as our tags on the wiki page doesnt fit all bugs [11:55] gnomefreak: imo they do fit most if not all [11:55] gnomefreak: which bug do you mean? [11:56] gnomefreak: just think different: the tags express what is needed to go ahead [11:56] i dont have numbers off hand [11:56] gnomefreak: if there is no testcase -> mt-needtestcase [11:56] if there is a testcase that looks sound -> mt-needtester [11:56] so if i can reproduce bug set it to mt-confirm? [11:57] gnomefreak: yes, but take care that there is good description of testcase in summary [11:57] (e.g. in bug description= [11:57] whats different from mt-confirm to mt-upstream? [11:57] mt-confirm is used to review bugs before they are transitioned to next state ... e.g. its a pure QA state [11:57] nothing else should be done [11:58] mt-upstream is in state Confirmed ... and signals that people should do upstream triage [11:58] k [12:00] gnomefreak: actually mt-needtestcase should be the standard state of Needs Info ... if you don't know what to choose or how to reproduce, using that tag is probably the right choice [12:00] k [12:00] mt-needtester is only useful if there is someone claiming that the testcase is reproducible, but we don't see it ... so we try to find someone else who can confirm that the bug appears with those testcase instructions [12:08] hjmf: bug 73493 [12:08] Launchpad bug 73493 in firefox "Crash M_get_input_context" [Medium,Confirmed] https://launchpad.net/bugs/73493 [12:08] ... yeah ... found triaging triaging bugs from bughelper page ... [12:09] ;) [12:09] likely-dup i would say :) [12:09] which is resolved, right? [12:10] can you merge that into master bug? [12:10] asac: yes! [12:11] I didn't notice it because of the bad lp search engine, since the misspell in the summary [12:11] lol [12:11] bug 74796 [12:11] Launchpad bug 74796 in firefox "Firefox Crash" [Medium,Needs info] https://launchpad.net/bugs/74796 [12:11] found previously forgotten crash [12:11] hjmf: yeah ... finally the clues are worth something :) [12:12] asac: btw that bug should have been the master :) [12:12] though not perfect because they tend to spit out "triaging bugs" for bugs that have upstream target [12:12] hjmf: really ... hehe ... yeah [12:12] maybe he is a smart guy ... he didn't receiv loads of spam :) [12:13] asac: good thought :) [12:13] bug 73493 [12:13] Launchpad bug 73493 in firefox "[EDGY] firefox crashed [@IM_get_input_context] [@nsWindow::IMELoseFocus] [@nsWindow::IMEDestroyContext] (dup-of: 85627)" [High,Needs info] https://launchpad.net/bugs/73493 [12:13] Launchpad bug 85627 in firefox "MASTER firefox crash [@ IM_get_input_context] " [High,Fix released] https://launchpad.net/bugs/85627 [12:13] fixed :D [12:14] ok good one project on hold for a while i hope [12:15] gnomefreak: he? [12:15] kxdocker [12:16] sent email to debian maintainer for it as its no longer supported upstream [12:16] asac: mt-waitdup bugs: 48 ---- mt-confirm bugs: 20 [12:16] and its borked in feisty and gutsy im trying to get it dropped from repos [12:16] hjmf: another previously unseen crash: bug 94175 [12:16] Launchpad bug 94175 in firefox "weather applet crashes on logout" [High,Needs info] https://launchpad.net/bugs/94175 [12:16] asac: I'll review them for mistakes, but I guess you can review the mt-confirm ones now [12:16] i tagged it mt-needretrace [12:16] asac: OK [12:17] hjmf: ok ... i will not go to mt-confirm before later this afternoon/early evening [12:17] i have to finish nspluginwrapper spec to allow Admiral_Chicago to really work on it :) [12:17] now doing triaging bugs :) [12:18] asac: good :) [12:23] what tag are you working on asac === gnomefreak gonna take a tag and go with it just not sure what one yet [12:25] gnomefreak: i am currently working on triaging bugs ... feel free to go for mt-needtestcase mt-needtester [12:25] and mt-upstream (e.g. try to find upstream bug) [12:25] k [12:26] gnomefreak: what tag has most bugs accumulated? [12:26] are all tags still within "manageble bounds"? [12:26] not sure but im seeing needstestcase needs clean up [12:26] lol [12:26] (e.g. don't look at mt-confirm ... thats going to be cleaned up) [12:26] yeah needtestcase should be a heavy state [12:27] most will probably not go through that state [12:27] once marked upstream what tag is used? [12:27] if has a good description of testcase (step by step) then push it to mt-needtester [12:27] if a bug couldn't come up with a testcase for 2/3 month ... reject [12:28] gnomefreak: if you find upstream bug, mark it accordingly and set tag mt-confirm (e.g. with state confirmed) [12:28] it has upstream confirmed [12:28] i will look at those and push to "In Progress" (without tag) [12:28] if the upstream bug is ok [12:28] gnomefreak: so its simple ... if you have upstream bug, tag mt-confirm [12:28] done [12:28] k [12:29] i will verify that bug is ok and confirmed/on-track upstream [12:29] then go in progres [12:29] looking becasue you asked for testcase in upstream bug too [12:30] me? [12:30] which one are you on? [12:32] https://bugzilla.mozilla.org/show_bug.cgi?id=362955 [12:32] Mozilla bug 362955 in General "Firefox makes X run out windows" [Normal,New] [12:33] leave ff open for 4 days thanit gives you that i guess would be testcase [12:33] doesnt matter they found issue in granparadiso [12:34] sinceits confirmed upstream testcase shouldnt be needed [12:35] i leave pc on for days at a time and ff is normaly open that whole time and it never happens to me [12:36] gnomefreak: this is "In Progress" then [12:36] sure thing ... no need to ask [12:36] remove all tags [12:36] thought so [12:52] im willing to bet bug 91504 is caused by something automatix installed (maybe he knows maybe not but automatix is always involved with weird shit happening. he gave testcase but we cant test it since im gonna assume the links he gave are not for anyone to sign into. will think about this over a smoke [12:52] Launchpad bug 91504 in firefox "Firefox frequently crashes [@js_MarkScopeProperty] " [High,Needs info] https://launchpad.net/bugs/91504 [01:10] gnomefreak, see if he's running any interesting plugins or addons :P [01:11] DarkMageZ: already commented [01:11] its either firebug or automatix in my best guess but waiting for reply [01:20] ok i finished doing all triaging bugs :) [01:20] oh no [01:20] its getting bigger [01:21] lest wait at least another run before looking at bugs again [01:21] 555 open now :) [01:22] what is mt-waitdup? [01:22] yeah ... for crashes only ... to get them out of the mt-confirm list [01:22] if they wait for duplicates [01:22] ther eis upstream bug as hjmf has stated. reguardless that new profile fixed it (you shouldnt have to remove profile) [01:22] we don't let crashes without duplicates to confirmed [01:23] bug 108006 mozilla 375154 [01:23] Launchpad bug 108006 in firefox "[FEISTY] firefox crashed [@mozSpellChecker] [@mozSpellCheckerConstructor] " [High,Needs info] https://launchpad.net/bugs/108006 [01:23] Mozilla bug 375154 in Spelling checker "crash [@ mozSpellChecker::mozSpellChecker] " [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=375154 [01:24] they look very much related looking into them so im thinking its safe to remove tags and mark upstream [01:24] gnomefreak: you don't need to look at mt-waitdup bugs [01:24] 555 will be back up to 669 in a day or so [01:24] asac: im not its set meedstestcase [01:24] the tag exists to be out of site [01:24] but also has wait tag [01:25] yeah ... thats transitional ... afaik hjmf gets over all mt-waitdup now and removed such tags [01:25] we just started to mark them mt-waitdup [01:25] can i remove it when marked upstream? [01:25] gnomefreak: wait ... its mt-needtestcase because without dupe that have testcase can go to confirmed [01:25] as well [01:25] so yes ... keep it ... and see if bug has already a valid testcase [01:26] if so move to mt-confirm [01:26] but that implies that you can reproduce :) [01:26] cant reproduce as it seems to be a profile issue [01:26] then keep it in that state ... and let the mt-waitdup timer kill the bug :) [01:26] new profile doesnt happen [01:26] k [01:27] maybe you can get info how to setup a profile that crashes this way [01:27] reporter might be able to compare profile by looking at files inside et al [01:28] so crashes we dont wait a month than reject like everything else? [01:31] gnomefreak: 2 months w/o dup or w/o a testcase [01:32] k [01:32] gnomefreak: however if it happens to appear a dup in the future there is no problem [01:32] gnomefreak: as I after retrace (mine or apport retracing service) I look for dups even on rejected reports [01:33] gnomefreak: 2 months w/o dup AND w/o a testcase [01:34] i feel that is a bit long since firefox releases fixes every 6 monthsish [01:34] sorry [01:34] every month [01:34] I have no problem to reduce the time lap :) [01:35] like bug 109252 should be closed as he nolonger uses kde and that is crash due to qt [01:35] Launchpad bug 109252 in firefox "[FEISTY] firefox crashed [@ setColors] [@ realize] -- from libqtengine.so" [High,Needs info] https://launchpad.net/bugs/109252 [01:35] hes waiting for kde4 and we wont see that till 8.04 [01:36] yes ... anyway crashes don't really depend on reporter being available [01:36] ... if we receive dupes its ok [01:36] of course he will not be able to help to come up with a step-by-step testcase [01:36] ... so without dupes this bug is doomed to die :) [01:36] gnomefreak: it will be marked as mt-reject-candidate in 4 days [01:37] i don't think we need to reduce period we wait for dupes [01:37] ... its just important that bugs disappear semi automatically :) [01:37] at some point [01:37] vs. stay open forever [01:37] asac: that might happen with mt-needtester reports [01:38] maybe we should put there a time limit too [01:38] mt-needtester at need info state ofcourse [01:38] hjmf: yes ... for all tags [01:38] :) [01:38] but actually time-limit after tag was set [01:38] :) [01:39] i mean for all tags that wait for something to happen [01:39] ... that don't depend on our own lazyness (which should only be mt-confirm) [01:40] So far I use time limit for mt-needreport (20 days) and the limit of 2 moths for mt-waitdup [01:40] I mean automatic time limit [01:42] if after a month the user cant come up with a test case why wait? what will change? another crash == another bug report [01:43] https://wiki.ubuntu.com/MozillaTeam/Bugs/States [01:43] mt-needinfo is documented there [01:43] should be dropped from that page [01:43] i will grop it now [01:43] drop. [01:44] gnomefreak: thanks [01:44] from there? [01:44] why not tags page? [01:44] i think we should review that documentation as it should provide detailed infos on what task is associated with each tag [01:44] tags page problay doesn't have that tag listed [01:44] its left-over from some time [01:44] it does [01:44] dunno if i added it or who [01:45] needs info is a valad bug state [01:45] yeah needs to be dropped as well [01:45] will you do as well? [01:46] i will drop from both but im not sure why you want to drop it from states since we ask for info we set bug to needs info state [01:49] mt-reject-candidate and mt-waitdup need a description in that page [01:50] needsinfo tag is gone from tags [01:50] yes ... IN Progress should be explained as well [01:50] please bug me if I don't update till lets say tomorrow at this time :) [01:50] gnomefreak: thanks [01:50] asac: [01:50] OK [01:51] bughelper cronjob has really regressed [01:51] it creates result pages in place [01:51] which is why we never get a full file :( [01:51] i worked on some 24k of the maybe about 160k sized file [01:51] now its again growing [01:53] with a last comment asking for info with date 2007-04-25 cna that be rejected yet (its crash report) thats 2 months already and im assuming you just added waitdup within alst day or 2 [01:54] dunno ... only crashes get mt-waitdup [01:54] gnomefreak: just keep the mt-waitdup bugs untouched until hjmf gave green light [01:54] that would be 4 months without activity [01:54] k [01:54] that tag state transition is finished on those [01:56] mt-reject-canidate is already on the tags page [01:57] yes ... but its not documented in States [01:58] which is ment to be the more in-depth documentation [02:00] bug 71652 [02:00] Launchpad bug 71652 in firefox "[EDGY] firefox crashed [@nsObjectFrame::PluginNotAvailable] [@nsPluginInstanceOwner::PluginNotAvailable] [@nsPluginHostImpl::TrySetUpPluginInstance] " [High,Needs info] https://launchpad.net/bugs/71652 [02:01] I've retraced today, it has no dups here at LP but so far I've found a recent talkback [02:01] http://talkback-public.mozilla.org/search/start.jsp?search=2&type=iid&id=33254005 [02:01] curious, I'll look deeper on it (it will be tagged as reject candidate tomorrow by cron) [02:03] bug 71315 looks to me more of a totem issue than firefox (there is no upstream mozilla bug on it either) should we set task for totem and see what they say before marking upstream? [02:03] Launchpad bug 71315 in firefox "MASTER Crash with totem when opening an MPG link [@_destroystream] [@NP_Initialize] " [High,Confirmed] https://launchpad.net/bugs/71315 [02:05] there is one that looked good as being same but it was PDF not totem so its not helpful [02:06] guys, I'm out for lunch [02:06] me too in a few minutes :) === asac lunch [02:51] back [02:56] asac: bug 119649 and bug 121166 [02:56] Launchpad bug 119649 in firefox "firefox-bin crashed due to htmlvalidator (third party ext)" [Medium,Needs info] https://launchpad.net/bugs/119649 [02:56] Launchpad bug 121166 in firefox "[FEISTY] firefox crashed [@nsTray::activate] (from libnptray.so extension) [@IA__g_cclosure_marshal_VOID__VOID] [@IA__g_closure_invoke] " [High,Needs info] https://launchpad.net/bugs/121166 [02:57] asac: are caused by third party extensions, we might want them open to catch dups or better close them [02:57] ? [02:58] asac: I meant as we have alpeers and colorzilla ones open [02:59] DarkMageZ: those are yours ^^^ [03:00] oh no... not my tray plugin... [03:00] please no... [03:00] DarkMageZ: yep, it lloks like [03:00] *looks [03:07] i htmlvalidator a native extension? [03:08] e.g. if you unzip the .xpi are there .so files somewhere inside? [03:08] typically in the components/ folder [03:09] DarkMageZ: ^^ as you are the one that uses those extensions [03:11] afk [03:11] html validator has .so's [03:13] it is compiled against libstdc++5. while firefox is compiled against libstdc++6. [03:14] the tray plugin is also native [03:15] and possibly also compiled against libstdc++5 (but i can't confirm it) [03:19] iirc, the mozilla fokes wern't happy about debian building firefox against libstdc++6 as it would cause api/abi breakages which would trip some plugins out? [03:20] DarkMageZ: yeah ... is it free-software? [03:21] html validator = yes [03:21] ok ... is there a package? [03:21] otherwise we should provide one [03:21] http://users.skynet.be/mgueury/mozilla/ [03:21] DarkMageZ: which license? [03:22] their compiling method sucks... [03:22] DarkMageZ: pleaes figure out if it really has a free license ... then post a [packaging request] bug [03:22] and let me know so I can offer mentoring on it [03:24] MPL 1.1 apparently === hjmf 's back [03:24] according to their changelog (version 0.58) [03:24] if it isn't tri-licensed then its not free [03:24] mpl is not compatible with dfsg [03:24] (e.g. mpl alone) [03:25] mozilla has everything under MPL/GPL/LGPL tri-license [03:25] because of that [03:39] firetray is gpl v2 http://code.google.com/p/firetray/ [03:42] yeah gpl2 is good ... question is if this has native components (e.g. .so files inside) [03:42] otherwise we probably don't need to package it [03:45] 551 open bugs ... gogo [03:45] hjmf: do we still need 85355 [03:45] bug 85355 [03:45] Launchpad bug 85355 in firefox "MASTER firefox crashed [@ totemScriptablePlugin::totemScriptablePlugin] " [High,Confirmed] https://launchpad.net/bugs/85355 [03:45] i mean your script would find it even if we closed it [03:45] oh wait ... thats not the *destructor* bug [03:46] asac: yes, I search for reject and fix-released too, so no problem [03:46] yes ... was not true anyway ;) [03:47] hjmf: 95099 [03:47] was that "auto-confirmed" ? [03:47] bug 95099 [03:47] Launchpad bug 95099 in firefox "MASTER firefox crashed [@??] [@nsFrameManager::GetPrimaryFrameFor] [@PresShell::GetPrimaryFrameFor] " [High,Confirmed] https://launchpad.net/bugs/95099 [03:48] at least the tag should be set to something else [03:48] there was no confirmed processing so far ... e.g. no upstream triage, no evaluation [03:48] ... so mt-confirm is probably wrong [03:48] i guess this should be mt-upstream [03:48] or did you already search for dupes upstream? [03:49] hmm, that one is the only one I've reopened as a dupe appeared [03:49] asac: my fault, I didn't change the tags [03:50] those were the ones that it had when it was rejected [03:50] right, I have to change them as it is confirmed [03:50] fixing it [03:51] ok i fixed bug 114350 -> push back to needs info [03:51] Launchpad bug 114350 in firefox "[FEISTY] firefox crashed [@vtable for nsFileOutputStream] [@XPCWrappedNative::InitTearOff] " [High,Needs info] https://launchpad.net/bugs/114350 [03:51] dunno why it ended up in that state [03:52] that one was confirmed by someone named Aanjhan [03:52] asac, yeah. the firetray plugin i believe generates .so files. [03:52] reason " Trace provided by the original poster. Marking it confirmed. Thanks Parthan for the info." [03:52] so a trace makes a crash confirmed :/ [03:53] I love people helping us [03:53] In fact I retrace that crash [03:53] hehe yeah [03:54] DarkMageZ: i really think we need to get a list of plugins in the world that have native components [03:55] how can we get such a list? [03:56] well this is the problem with inviting users to install extentions from a database of them. [03:57] DarkMageZ: yeah ... i am working to improve this though [03:57] https://blueprints.launchpad.net/ubuntu/+spec/firefox-distro-addon-support [03:57] for gutsy it should be ready ... for gutsy+1 we hopefully finally can resolve this [03:58] so if you want to help ... with gutsy spec ... i need php coders and people that want to prepare debdiffs and add some control info to plugin/extension package headers :) [04:00] i think there are too many plugins for that. but i believe that warning users about extentions that are widely knownly dodgy is possible. [04:00] read the spec :) [04:00] its all in there [04:01] all but Use-Case D. will probably ship with gutsy [04:01] Use-Case D. hopefully in gutsy+1 [04:13] ok ... working on apport hooks [04:13] http://launchpadlibrarian.net/6561838/firefox.py [04:13] that is last state ... but looks outdated [04:13] what packages do we want information about? [04:13] (this is bug 88506) [04:13] Launchpad bug 88506 in firefox "apport hook patch" [Wishlist,In progress] https://launchpad.net/bugs/88506 [04:15] isn't that what david did [04:16] asac: question, bug 117690 and bug 107527 [04:16] Launchpad bug 117690 in firefox "[FEISTY] firefox crashed [@~txErrorExpr] [@IA__g_spawn_async_with_pipes] [@IA__g_spawn_async] " [High,Needs info] https://launchpad.net/bugs/117690 [04:16] Launchpad bug 107527 in firefox "[EDGY] firefox crashed [@IA__g_spawn_async_with_pipes] ... [@gnome_vfs_mime_application_launch_with_env] " [High,Needs info] https://launchpad.net/bugs/107527 [04:16] looks like a gnome / ubuntu issue more than an upstream issue [04:17] maybe we want those together? [04:20] hjmf: i am somehow a bit scared that this is due to the patch we ship for mime handling in gnome [04:22] So it is safe to merge both and confirm as mt-eval? for a deeper study [04:22] hmm let me look [04:23] asac: ok it is in your hands then :) [04:23] can reporter reproduce? [04:25] one didn't answer to my request, and the other claims he can reproduce but the second crash he attached wasn't related [04:26] hmm [04:26] I tried to reproduce the edgy one, but I wasn't able to crash ff [04:26] lets assume he uses the same steps [04:27] that means that all state is trashed when it crashes [04:27] so the backtrace is not worth much. [04:27] but asking him to get valgrind log is probably more than we can ask for :) [04:27] indeed the backtaces look pretty ugly [04:27] probably :) [04:28] have you found in code what mstorage is? [04:29] damn ... gutsy has removed my bzr bd :( [04:30] and i don't have old bzr in cache :( [04:32] it appears here too bug 96894 [04:32] Launchpad bug 96894 in firefox "MASTER Firefox Crashed [@nsMimeTypeArray::GetMimeTypes] [@nsMimeTypeArray::GetLength] " [High,Confirmed] https://launchpad.net/bugs/96894 [04:38] hmm ... does mstorage look trashed in unrelated backtraces as well ... [04:39] hmm ok ... its probably a real storage ... without NULL terminated string [04:41] I did a quick grep through source: /mozilla/dom/src/storage/nsDOMStorage.h: nsDOMStorage* mStorage; [04:43] actually this could as well be a late crasher for some some gtk_style_realize condition [04:43] i mean he presses "save as ..." which is known to trigger a gtk_style_realize [04:43] and edgy has no fix for totem ... so going to one site with video or audio will cause this to crash [04:44] but the other guy crash is from feisty [04:45] 20 days ago [04:45] can you give me the numbers again [04:45] its mixed up [04:45] here :) [04:45] bug 117690 [04:45] Launchpad bug 117690 in firefox "[FEISTY] firefox crashed [@~txErrorExpr] [@IA__g_spawn_async_with_pipes] [@IA__g_spawn_async] " [High,Needs info] https://launchpad.net/bugs/117690 [04:45] 107527 [04:45] ok [04:45] bug 107527 [04:45] Launchpad bug 107527 in firefox "[EDGY] firefox crashed [@IA__g_spawn_async_with_pipes] ... [@gnome_vfs_mime_application_launch_with_env] " [High,Needs info] https://launchpad.net/bugs/107527 [04:47] hjmf: look at still not fixed gtk_style_realize variant ...and the backtrace from 117690 ... he looks .wmv videos ... like the apple site. [04:47] at least he watches video [04:48] ... and if he uses a site that uses javascript to change location instead of loading different html page, then he will cause same state as gtk_style_realize [04:48] (variant) [04:48] ... might of course just be a coincident :) [04:49] hmm he watches local files [04:50] and doesn't have plugin as he launches new process [04:50] doesn't fit well [04:52] hmm. If I just could see just the half of thing you say you see... :-P [04:52] hjmf: maybe we can make a testcase out of https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/107527/comments/9 [04:52] Launchpad bug 107527 in firefox "[EDGY] firefox crashed [@IA__g_spawn_async_with_pipes] ... [@gnome_vfs_mime_application_launch_with_env] " [High,Needs info] [04:52] Ill try to reproduce it again [04:53] maybe lets first reword it in 1. 2. 3. list :) [04:53] ok === bluekuja_ [n=andrea@82.52.168.242] has joined #ubuntu-mozillateam [05:04] <> ... what does that mean [05:04] will the plugin even start if you invoke a url that gets 404 ? [05:06] maybe we need a special webserver? a server that sets mime-type by file extension in 404 (not found) case? === bluekuja_ [n=andrea@host60-223-dynamic.54-82-r.retail.telecomitalia.it] has joined #ubuntu-mozillateam [05:42] asac: After cleaning the test case I've tried to reproduce it with all the plugins I can think of, and none crashed ff [05:42] I've ask the OP to reproduce it again if possible [05:48] which bug? [05:48] ah [05:48] ok [05:48] bug 107527 [05:48] Launchpad bug 107527 in firefox "[EDGY] firefox crashed [@IA__g_spawn_async_with_pipes] ... [@gnome_vfs_mime_application_launch_with_env] " [High,Needs info] https://launchpad.net/bugs/107527 [05:48] yes [05:50] fubuntu-extension :) === andrea__ [n=andrea@host126-124-dynamic.54-82-r.retail.telecomitalia.it] has joined #ubuntu-mozillateam [05:51] i need a name for the extension we will ship to inject ubuntu specific stuff ... like config tweaking ... et al [05:51] any suggestions welcome [05:51] ;) [05:52] ubuntuff-extension :-P [05:52] fufuntut [05:52] asac: heya! [05:52] :) [05:52] hehe [05:52] hehe [05:52] i think you can really cross-mirror fufuntut [05:53] oh no [05:53] :) [05:53] bluekuja: hi [05:53] asac: do you have a minute for two merges? [05:53] hjmf: yeah i thought about just ubuntu-ff :) [05:53] bluekuja: just post links .. i enqueue [05:53] ooooooooki :) [05:53] in my wf [05:54] asac: give me credits, you didnt wrote [05:54] :) [05:54] which doesn't mean that this gets fast track of course :) [05:54] https://bugs.launchpad.net/ubuntu/+source/duplicity/+bug/121148 [05:54] and [05:54] Launchpad bug 121148 in duplicity "Merge duplicity 0.4.2-16 from debian unstable" [Undecided,Confirmed] [05:54] https://bugs.launchpad.net/ubuntu/+source/kolab-webadmin/+bug/121151 [05:54] Launchpad bug 121151 in kolab-webadmin "Merge kolab-webadmin 2.1.0-20070510-1 from debian unstable" [Undecided,Confirmed] [05:54] hjmf: yeah [05:54] hjmf: don't worry [05:54] lol [05:54] :-P [05:56] any packaging bugs that should be fixed in next ffox upload? [05:57] ah right ... this icon thing [05:57] someone volunteered [05:57] anyone remembers who? [05:57] bluekuja: you wanna prepare a diff for that one :) [05:57] ... i guess i should do it :/ [05:58] asac: have you a bug for ti? [05:58] *it [05:58] so i can prepare the debdiff [05:58] and push it [05:58] there [06:00] bluekuja: too late :) ... i already fixed it ;) [06:00] nooo [06:00] :/ [06:01] you are too fast [06:01] .P [06:01] :P [06:08] asac: it was darkmage [06:08] DarkMageZ even [06:08] oh [06:08] yeah its done now [06:08] but he still needs packaging 101 [06:09] 101? [06:09] whats that? [06:09] does that even matter ;) [06:09] collage terms they use class 101 as basic class [06:10] asac: news from libagg? [06:10] Bug 110362 [06:10] Launchpad bug 110362 in firefox "Opening File prompts "Save File As" Control window" [Low,Needs info] https://launchpad.net/bugs/110362 [06:10] gnomefreak: i think reporters request is not supported. He wants to keep using edgy packages. [06:10] but maybe he claims that update-manager is broken [06:10] if thats the case we can reassign, otherwise reject i guess [06:10] bluekuja: not yet. [06:11] ill look in a minute [06:11] bluekuja: now contacting ooo mainatiner [06:12] asac: ok, let me know when you have news [06:12] btw [06:12] I've seen baby [06:12] on -motu [06:12] she hangs there [06:12] yup [06:13] asac: is she a DD? [06:14] i dont htink so [06:14] i think she helps out [06:14] she started NM [06:15] does she work for ubuntu as well? [06:16] i think again just helps i dont even think she is ubuntu member [06:16] do you have a LP page? [06:16] (for her) [06:18] i dont as i have never looked for one [06:18] she does not perform well [06:18] in NM [06:18] https://nm.debian.org/nmstatus.php?email=little_miry%40yahoo.es [06:18] Due to long periods of time without inactivity because of lack of time and motivation by Miriam's side, we've both agreed that the best for now is to put her on hold, while she gets enough effort to go on with the NM process. She could, of course, restart the process anytime, and I personally, would love to retake her application, if slots and people queue allows it. [damog] [06:19] have yet to read PP1 [Myon 2007-01-07] [06:19] nm == network-manager? [06:19] new maintainer [06:19] ah [06:19] like trainee ... but in debian ;) [06:19] i want one more bug to fix [06:19] anything simple lying around? [06:19] e.g. something packaging related :) [06:19] asac: me [06:19] :P [06:20] asac: not that i know of off hand [06:20] asac: just give me informations about the bug [06:20] and I go for it [06:20] bluekuja: which bug? [06:21] i want one more bug to fix [06:21] bluekuja: yeah ;) [06:21] let me look at bug list [06:21] maybe there is something else simple [06:21] :D [06:22] i *want* a list of non-crashers [06:22] can anyone get me something like that? [06:22] i only see crashes [06:22] lol [06:23] bug 107683 [06:23] Launchpad bug 107683 in firefox "Swedish translation for firefox.desktop" [High,Confirmed] https://launchpad.net/bugs/107683 [06:23] bluekuja: ^^ [06:23] please verify if that is fixed [06:23] in debian/firefox.desktop [06:23] asac: let me check [06:25] 40610 History wiped out if disk full when firefox exits [06:25] bug 40610 History wiped out if disk full when firefox exits [06:25] Launchpad bug 40610 in firefox "History wiped out if disk full when firefox exits" [Medium,In progress] https://launchpad.net/bugs/40610 [06:25] that should be easy to fix ... just find the place where the history is written to disk and take care that write to .new file ... then move over to get failsafe behaviour [06:25] but maybe its already fixed in 2.0 [06:26] bug 88567 [06:26] Launchpad bug 88567 in firefox "firefox 2.0.0.2 not filling in username/pw on sites w/ multiple entries" [High,Needs info] https://launchpad.net/bugs/88567 [06:26] ^^ simple enough? [06:27] asac: I dont see them [06:27] in firefox.desjtio [06:27] *desktop [06:27] bug 67886 <- likely-dup [06:27] Launchpad bug 67886 in firefox "Firefox crash when a gnome theme is selected" [Medium,In progress] https://launchpad.net/bugs/67886 [06:27] (/usr/share/applications) [06:27] (gutsy) [06:29] asac: should we add it? [06:29] bluekuja: yes ... prepare patch against my latest branch please [06:29] or give me complete file [06:29] asac: firefox or firefox-gp? [06:29] if you find it more convenient [06:29] firefox [06:29] kk [06:29] let me branch it out [06:30] granparadiso has different text ... guess translation won't apply [06:30] yeah [06:30] I prepare you a debdiff [06:30] ready to apply [06:30] bluekuja: na ... better push the change to bzr [06:30] much more convenient [06:30] ok, as you like [06:30] :) [06:30] or send the file as is (though this is evil) :) [06:30] asac: should I add my changelog entry too? [06:30] please check in changelog changes in a separated checkin [06:31] but yes [06:31] ok [06:31] add to current changelog entry [06:31] let's start [06:31] use [ Andrea Veri ] ... style [06:31] you can find it further below in changelog [06:31] ok, gonna check it [06:31] let's first fix the .desktop [06:31] ^^ [06:31] yeah [06:31] then fix changelog [06:31] then push :) [06:31] oki [06:32] you should branch from mozillateam [06:32] pull over latest changes from my branch (or merge if they have diverged) [06:32] but i think you know [06:32] yeah [06:32] up-to-date is your one? [06:32] otherwise you might run into problems to push to mozillateam without --override [06:32] e.g asac branch [06:32] bluekuja: yeah ... pull mozillateam ... merge over everything from my branch (try pull ... if you are lucky) [06:32] ^^ [06:33] asac_ branch name is? (trunk?) [06:33] no [06:33] ubuntu-2.0.0.x [06:33] iirc [06:33] kk [06:34] https://code.launchpad.net/~mozillateam/firefox/ubuntu-2.0.0.x [06:34] yup [06:34] and mine: https://code.launchpad.net/~asac/firefox/ubuntu-2.0.0.x [06:34] ok [06:55] asac: https://code.launchpad.net/~mozillateam/firefox/ubuntu-2.0.0.x [06:55] :) [06:56] asac: damn [06:56] what? [06:56] forget to change my mail [06:56] :P [06:56] e.g still hostname [06:56] lol [06:56] it doesnt matter [06:56] ^^ [06:56] andrea@seagate [06:56] ^^ [06:56] you can uncommit [06:57] and commit again [06:57] if you didn't push [06:57] mmm...I can --overwrite [06:57] (already pushed) [06:57] I can overwrite then [06:57] please not on published branches [06:57] oh ok [06:57] it's not a problem [06:57] to have that [06:57] you have published ... so thats the way it is for now :) [06:58] yeah, dont worry [06:58] not a problem to have that [06:58] (it's really minor) [06:58] asac: anyway all ready [06:58] ;) [07:00] somehow sad that nspluginwrapper works so great for flashplugin-nonfree on amd64 :( :) [07:00] now not as many will use gnash ;) [07:01] :D [07:01] you look happy for it [07:01] :) [07:03] no idea [07:03] its hard to find a compromise [07:03] free vs. user [07:03] yeah [07:03] asac: will you add the bug fix you did before? [07:04] e.g two fixes in one revision [07:05] bluekuja: the idea was to modify the *current* changelog entry [07:05] not to add a new one [07:05] (read above9 [07:05] mmm [07:05] I thought you wanted to add [07:05] your fix [07:06] in a new revision [07:06] e.g [Alexander Sack] [07:07] no [07:07] as i stated above ... *current* [07:07] my error then [07:07] 18:31 < asac> add to current changelog entry [07:07] ;) [07:08] yeah ... if somebody asked why mozillateam branch and mine diverged :) ... its you ;) [07:08] so ... you have to merge from now on :) ... no pulling ;) [07:08] misread [07:08] ^^ [07:08] my fault sorry [07:08] :) [07:08] lol [07:09] ok [07:09] gonna merge :) [07:09] np [07:10] brb [07:15] asac: sorry for diverging [07:15] it [07:15] ^^ [07:17] no problem :) [07:17] good excercise for mergin :) [07:18] :) [07:18] hehehehe [07:18] :) [07:30] bug 88232 [07:30] Launchpad bug 88232 in firefox "Package description is very out of date" [Low,In progress] https://launchpad.net/bugs/88232 [07:30] bluekuja: ^^ [07:30] :) [07:30] though i guess that this would be a job for a native speaker [07:31] asac: :D [07:31] I can do it if you want [07:31] bluekuja: ok merged and pushed [07:31] bluekuja: maybe you can bring mozillateam branch in a clean state again :) [07:31] by merging as well and pushing [07:31] lol [07:31] yeah [07:32] just merge [07:32] let me finish democracyplayer merge [07:32] and use my changelog to resolve the changelog conflict [07:32] should be changelog.OTHER [07:32] and I move to it [07:32] ADVICE: new states in bug work flow! [07:32] The following statuses will be added: [07:32] * Triaged [07:32] * Won't Fix [07:32] * Todo [07:32] The following statuses will be renamed: [07:32] * Unconfirmed -> New [07:32] * Needs Info -> Incomplete [07:32] * Rejected -> Invalid [07:32] yeah i know [07:32] cool! [07:32] and we get acl support afaik [07:33] but our tags should still apply [07:33] though confirmed is split in multiple states [07:33] mt-upstream is TODO [07:33] mt-postupstream might be triaged ... might be TODO as well [07:33] hmm, python-lp-bugs should be updated and also some of my scripts [07:34] yeah ... but when will this be rolled-out? [07:34] today [07:34] ? [07:34] tomorrow [07:34] ok [07:35] basically things that go from Confirmed (Todo/Triaged) to rejected will now goto Won't Fix [07:35] while rejected bugs in needs-info go to Invalid [07:35] at least thats what springs to my mind at first sight [07:35] good to know before happens :) [07:36] yeah ... it was outlined in spec ... though don't know if public ;) [07:37] you are going to have some work at rewriting the states page, not just fix a couple of tags as we talked this morning ;) [07:38] hehe yeah [07:39] right ... but tags will probably still have the same tasks attached [07:39] so its independent [07:39] its just moving tags to other states [07:39] but we should review this once its online [07:39] i am unsure how the currentl confirmed bugs are migrated [07:39] or will confirmed state stay? [07:40] confirm goes to Triaged [07:40] but it can be stated as Todo [07:40] damn that will be lots of cleanup [07:40] you sure it goes to triaged? [07:40] i think most of our confirmed bugs are todo [07:40] :) [07:41] Triaged will mean that a bug has all the information attached to it [07:41] that a developer needs to fix it. The 'confirmed' state was previously [07:41] used for this purpose, but many users were 'confirming' bugs when [07:41] observed by a second person. [07:41] but probably we can do a script run ;) [07:41] Todo will form the list of bugs that developers expect to work on in [07:41] the near future. These would typically also be assigned to a developer [07:41] or a dev team. [07:41] hjmf: yeah ... but will all bugs that are currently confirmed get triaged? [07:41] i guess it will [07:41] hmm [07:41] i guess that too for what i can see [07:41] so maybe confirme stays? [07:41] hopfully the disallow malone spam for that [07:41] the/they [07:42] afaik they want to establish access control at some point [07:42] i hope it happens early [07:42] so not everybody can push things to Todo [07:42] :) [07:43] bah, they are only to rename Unconfirmed -> New [07:43] * Needs Info -> Incomplete [07:43] * Rejected -> Invalid [07:43] yeah ... those are sane imo [07:43] needs info always makes reporters think that they need to provide input [07:44] yes, needs info, confuses a lot of people. Not a big deal then. we just have to be used to the new ones [07:44] yes ... i think its a small improvement [07:44] it still just trusts in QA vedded people [07:44] that they do things right [07:45] yes :) [07:45] e.g. no two component check possible ... like we do with tags/states [07:45] no easy triaging bug detection :) [07:45] maybe one should say triaging error [07:45] as triaging bug makes people believe that its indeed a bug :) [07:46] afaik our approach is "developer pulls over to new state" ... while their approach is vedded qa people push over ... and developer just processes [07:46] (we use mt-confirm to mark that a bug might be ready to be pulled to next state) [07:47] bluekuja: ok i got green light for libagg [07:47] asac: woohoo [07:47] I prefer our way, they might improve some other things such as lp search engine (it sucks) [07:47] bluekuja: i had to promiss that we only ship static lib until upstream understands soname problem though [07:47] hjmf: yeah right [07:47] hjmf: i agree [07:48] asac: yeah, it's ok for now [07:48] asac: is it already on orphaned list? [07:48] but we are special ... i am dedicated to do mainly mozilla work. for loads of other packages there might be no developer that feels responsible to pull bugs over to next state [07:48] bluekuja: no [07:48] bluekuja: we can just take i guess [07:48] bluekuja: prepare ... and then wait till i get the procedures right :) [07:49] asac: :D [07:49] asac: gonna package new release then [07:49] bluekuja: now you can start your strength again ... get upstream in here so we can evengalize them on ABI/API compatibility and soname :) [07:49] ouch ;) [07:49] asac: heehehe [07:49] I did it with a lot of ppl [07:49] so there wont be problems [07:50] :D [07:50] bluekuja: i think we should setup a short introduction: "why documenting abi compatibility by sonames makes sense!" :) [07:50] bluekuja: yeah :) [07:50] asac: lol [07:50] asac: we make the package before it? [07:50] bluekuja: but it depends on how firm the developers believe in their competencies [07:50] yeah [07:50] if they are open minded ... you can do lot [07:50] yup [07:50] otherwise its just wasted time [07:51] bluekuja: before what? [07:51] (hydri is not open-minded :P ) [07:51] before talking [07:51] with upstream [07:51] hydri ... he finally understood that it makes sense to obey :) [07:51] lol [07:51] at least he left in that attitude [07:51] :D [07:51] yeah [07:51] but i don't know if he ever fixed it in his tree [07:51] (I dont think so) [07:51] ;) [07:51] he's still there [07:52] I think [07:52] going to eat [07:52] bbl [07:52] ;) [07:52] k [07:52] hjmf: so next CC meeting you will be member ... you want to go motu after that? [07:56] asac: yes, but I guess that I'll have to learn a bit [07:59] yes ... though you could now do a lot for your credits :) ... and your packages touched list ;) [07:59] without having to learn much [07:59] its basically: apt-get source firefox-plugin [08:00] finding what mime types are served and adding that to debian/control :) [08:00] ;) [08:00] for as many plugin as you want :) [08:00] ok [08:01] then upload a debdiff to a bug and request main/universe sponsorship [08:01] but once you have the first package we can go through this [08:01] together [08:03] ok asac, but what package is firefox-plugin? [08:03] is yet to be built? [08:04] no ... firefox-plugin is synonym for every package plugin :) [08:04] ah [08:04] ok !!! [08:04] asac: back [08:04] all plugin packages need meta info so we can setup a database [08:04] asac: I finish a merge first :) [08:04] no problem then [08:04] I was processing :9 [08:04] :) [08:04] hjmf: cool [08:04] hjmf, you go for membership? [08:04] i hope so :) [08:05] yes bluekuja , but I don't now when yet [08:05] as there is no date for cc [08:05] hjmf, mmm.. [08:05] link me your wiki page [08:05] please [08:05] and your lp page too [08:05] :) [08:05] is probably not yet set up :) [08:05] http://launchpad.net/~hmontoliu [08:06] https://wiki.ubuntu.com/HMontoliu [08:06] not big things there though [08:07] karma looks nice [08:07] major achievements: "getting firefox bug count down from 1300 to 550" :) [08:07] yup [08:07] :) [08:07] hjmf, n [08:07] *no packages on your list [08:07] ? [08:08] we are working on that [08:08] not needed for membership ... he coded on bughelper and launchpad bugs as well ... very valuale contributions afaik. [08:08] shit! I have to go right now, damn now that things get interesting [08:08] hjmf: bye [08:09] I'll be back in an hour [08:09] bye [08:09] cu later [08:09] hjmf, oki bye [08:09] asac: you should sponsor him [08:09] and there wont be problems [08:09] I think [08:10] yeah ... i will :) [08:10] :) [08:10] I can sponsor him too [08:10] just need to check his work [08:10] (as far as I dont know him directly) [08:10] but if you say it's doing good [08:10] it's good for me too [08:10] you mean provide backup in CC council? [08:11] ... i don't think there will be any problems ... he is ready for a few month imo [08:11] yea [08:12] cool [08:12] well, was just proposing [08:12] ^^ [08:12] bluekuja: just subscribe to mozilla-bugs [08:12] then you will know him soon :) [08:12] lol [08:12] karma told it to me [08:12] ^^ [08:13] yeah ... but you can gain karma without being effective/efficient [08:13] he is both :) [08:13] drives the bug count down [08:13] cool [08:13] he's a good packager too? [08:13] he is the source of "bug-gravity" fore mozilla packages :) [08:14] not yet ... but he can code ... and learn new stuff fast ... so that won't be a problem [08:14] but that will be there for motu [08:15] asac: good [08:16] ok ... you fixed the firefox bug ;) [08:16] ? [08:17] asac: finishing democracyplayer merge [08:17] :) [08:17] just a mom [08:17] and I move to it [08:17] asac: can you have a look at it? [08:18] why don't you just spit in links? ... i said i will enqueue stuff [08:18] will do asap :) [08:18] :D [08:18] coz I need to know if it's correct to fix it [08:19] I finish and I give you the link [08:19] :) [08:19] exactly ;) [08:19] everything else is just cheap talk :) [08:19] lol [08:20] except [08:20] when talking to gf [08:20] ;) [08:20] yeah [08:20] ;) [08:46] can someone on i386 give me a dpkg -L flashplugin-nonfree ? [08:48] asac: http://pastebin.mozilla.org/103689 [08:57] hmmm so does epiphany pull in from /usr/lib/mozilla/plugins ? [09:00] ok there was cruft in the mozilla plugins dir ... now epiphany works as well [09:00] :) [09:01] so where is Admiral_Chicago ? [09:01] :-P === hjmf is back though I'll be off again for dinner [09:02] bluekuja: you want to acquire nspluginwrapper upstream to maintain his source in bzr? [09:02] :) [09:03] asac: for ubuntu? [09:03] maintain directly source? [09:03] yeah ... i don't see a cvs/svn or something on his page [09:03] http://gwenole.beauchesne.info/projects/nspluginwrapper/#downloads [09:03] but maybe its on sourceforge [09:04] no there is no project [09:04] so he either has no revision repo or a local one [09:04] sounds like a good idea [09:04] :) [09:05] ok i am off for a while ... was a long day so far :) [09:06] yeah [09:06] :) [09:06] ping me when back [09:11] bluekuja: just drop info [09:11] will read [09:11] :) [09:11] ok :) [09:45] asac: are you around? [09:45] hjmf: yes :) [09:46] but not really ;) [09:46] just ask for the plugins stuff [09:46] yes right [09:46] just will take a second [09:46] http://paste.ubuntu-nl.org/26308/ [09:46] that is the diff file with the mime types [09:46] and this is the full file [09:46] http://paste.ubuntu-nl.org/26309/ [09:47] is that what you want? [09:47] yeah ... mozplugger might be tricky ... as it actually doesn't ship those mimetypes, but can handle it [09:47] what else needs to be changed? [09:47] actually we need for each plugin package a list of mime-type this plugin can handle [09:47] ah hjmf ... wait ... i already have a syntax for that: [09:48] Xb-NSPlugin-Applications: {xxxxx-xxxx-xxx-xxxx}, {yyyyy-yyyy-yyy-yyyy} [09:48] Xb-NSPlugin-MimeType: application/x-shockwave-flash [09:48] Xb-NSPlugin-Name: Adobe Flash Player (installer) [09:48] thats what i plan to add to packages [09:48] that contain plugins [09:48] the application ids should be replaced with the official application ids of firefox and thunderbird [09:48] ... i can look those up [09:49] Xb-NSPlugin-MimeType: application/x-shockwave-flash, application/something-else [09:49] so that entry can ship a list [09:49] ok [09:49] just the name of the mime-type, w/o the file extensions [09:49] and w/o the description [09:50] actually i am unsure, but i think yes ... just the mime-types for now [09:50] eg Xb-NSPlugin-MimeType: application/vnd.sun.xml.impress [09:50] application/so7_vnd.sun.xml.impress [09:50] application/vnd.sun.xml.impress.template [09:50] ... [09:50] yes ... if the plugin handles that then yes! [09:50] as a comma separated list [09:51] ah ok I didn't see that [09:51] in one line :) [09:51] for now ... its easiest to parse later [09:51] with apt_python [09:51] or however that is called :) [09:51] ... and Xb-NSPlugin-Applications: where is that got from [09:52] I mean the {xxxxx-xxxx-xxx-xxxx} [09:52] i didn't know the application ids out of my head [09:53] ok, I'll do this tomorrow and then we'll discuss it [09:53] once I do the first the others will come faster :) [09:54] {ec8030f7-c20a-464f-9b0e-13a3a9e97384} - Firefox's application ID. [09:54] i think you can leave out the {} [09:54] so just the uuid [09:54] in the dpkg header [09:54] ah ok [09:56] thunderbird id is in enigmail extension directory in install.rdf ;) [09:56] damn where is this id in code :) [09:59] hjmf: http://wiki.mozilla.org/Talk:Extension_Dependencies [09:59] there are the ids in example for the other apps [09:59] ty [09:59] though we just have iceape (seamonkey) and thunderbird in addition to firefox [10:00] do I need to add all of these: [10:00] Depends: m4, ${shlibs:Depends}, firefox | mozilla-browser | epiphany-browser | galeon | konqueror [10:00] ^ from debian/control [10:00] I mean the ids of galeon / konqueror [10:01] yes ... actually i think epiphany claims to be mozilla/seamonkey [10:01] konqueror you don't need [10:01] its not in our realm and does not make use of the plugin service for now [10:01] plugin finder service [10:01] ok [10:01] there should be not so many plugins [10:02] i already have flash -nonfree prepared ... if you want to do gnash we should wait until next upload. [10:02] sun-java :) [10:02] hehe fun ;) [10:02] hehe [10:03] totem, mplayer [10:03] vlc [10:03] yes, once I feel confident with the first one, as the task looks easy the rest will be done quick [10:03] tinymce (maybe description is confusing and this is an extension, not plugin) [10:04] hjmf: cool ... start with one of the video players ;) [10:04] or mozplugger ... but i need to think abit more about mozplugger [10:05] ok, but probably this will have to wait for tomorrow (or my wife will kill me! it's time for dinner ) :D [10:05] thank you asac [10:05] yeah ... go to your wife ;) [10:05] cu [10:05] cu tomorrow ... maybe gnash is already uploaded then ... but i think i need to push pluginwrapper first [10:06] night! [10:06] night === gnomefreak is still amazed at the way people think :( [10:24] maybe ill ping mvo about this tomorrow [10:24] gnomefreak: he? [10:25] about what? [10:25] guy with edgya nd feisty repos together stated ubuntu doesnt warn you this is bad [10:25] yeah ... the bug pointed out earlier, right? [10:25] yeah [10:26] so to stop confusion ubuntu should put it somewhere maybe spit out you have main edgy with universe feisty repos on updat [10:26] e [10:26] so on docs or something [10:40] asac: goodnight! [10:40] I've added those on my TODO list [10:40] for tomorrow [10:40] had a busy day [10:40] :) === JenFraggle [n=jen@host217-43-183-130.range217-43.btcentralplus.com] has joined #ubuntu-mozillateam