/srv/irclogs.ubuntu.com/2008/07/09/#ubuntu-mozillateam.txt

saivannasac : I just realised that my thunderbird-locales package for hardy-proposed and for intrepid have the same version number, is that a problem?00:25
saivannasac : 23020900:25
saivannasac : bug 23020900:25
ubottuLaunchpad bug 230209 in thunderbird-locales "upgrade thunderbird locales for 2.0.0.x and include new upstream translations" [Wishlist,Triaged] https://launchpad.net/bugs/23020900:25
asacsaivann: are they uploaded already?00:26
saivannasac : no00:27
saivannasac : Current hardy version is 1:2.0.0.0+1-0ubuntu1 and my version is 1:2.0.0.14+1-0ubuntu1. Intrepid does not have that package yet00:27
saivannasac : Should I change the version number of hardy-proposed to 1:2.0.0.0+1-0ubuntu1.8.04.1 or something like that?00:28
asacsaivann: yes please00:29
asacwe only need hardy-proposed if intrepid hasnt changed yet00:29
saivannasac : hardy-proposed now have correct version number, links in the bug report are still correct, and intrepid didn't change00:45
saivannasac : The package still have no build issue and provide all locales without problem00:46
RAOFDoes anyone here know why gnash hasn't been merged from Debian since Gutsy?  If not, I'll just wait for asac to get back.05:35
asacRAOF: we ave our own branch. update that07:45
asacinstead of doing the merge07:45
asacin bzr07:45
asacall is almost prepared so better wait till i return07:45
RAOFReturn from...?07:45
RAOFAre you at guadec or somesuch?07:46
asacRAOF: return from travel ;)08:23
RAOFRight.  So there's nothing useful for me to do about this then.08:25
asac_the_2ndRAOF: look at the gnash ppa08:26
RAOFDoes gnash _really_ take upwards of 2 hours to build?!08:26
asac_the_2ndthere is a more or less recent snapshot of 0.8.3~pre08:26
asac_the_2ndRAOF: no. its not that much08:26
asac_the_2ndbut it takes a bit as its all bloody C++ code08:26
asac_the_2ndnot as long as 2 hours ;)08:26
asac_the_2ndi'd say on a decent system like 10 minutes08:26
RAOFMy AMD64 3500+, with 1GB of ram, buildbox obviously isn't a decent system, then :)08:27
asac_the_2ndthat should be fine08:27
asac_the_2ndmaybe 15 minutes08:28
RAOFIt's taken over an hour so far :X08:28
asac_the_2ndthen you have a different problem08:29
RAOFMayhap.08:29
asac_the_2ndmaybe too many applications open08:29
asac_the_2ndreconnect (old pidgin profile)08:29
RAOFAnyway, the practical upshot is: don't merge gnash, and probably don't work on updating gnash, at least until you get back..  Have I got that correct?08:34
asac_the_2ndRAOF, yeah08:34
RAOFOk.08:34
asac_the_2ndRAOF, i tried to cooperate with debian maintainer at some point, but well ...08:35
RAOFAren't you one of the debian maintainers?08:35
RAOFOr is that another asac?!08:35
asac_the_2ndRAOF, no, i am still listed, but i dont touch that package anymore08:36
armin76asac the bumber :D08:36
asac_the_2ndarmin76, how many bumbs are you doing in gentoo day-in-day-out?08:37
armin76lol08:40
asac_the_2ndRAOF, ok i am doing a test build for 0.8.3 final08:46
asac_the_2ndpushed bzr branch08:47
asac_the_2nd~ubuntu-core-dev/gnash/ubuntu08:47
asac_the_3rdRAOF, there? could you file a backport  bug for hardy and 0.8.3?09:07
asac_the_3rdRAOF, and give me bug id ;)09:07
asac_the_3rdhi XioNoX09:08
asac_the_3rdhow are things going?09:08
XioNoXhi09:08
XioNoXvery well09:08
asac_the_3rdXioNoX, cool09:08
asac_the_3rdlifewise or also technical wise?09:09
XioNoX wise ?09:09
asac_the_3rdnevermind09:09
asac_the_3rdXioNoX, did you manage to auto start the notification thing?09:09
XioNoX2sec please09:10
XioNoXI've just arrived at office09:10
asac_the_3rdsure09:11
asac_the_3rdtake your time ;)09:11
XioNoXso09:11
XioNoXThe notification bar works (exept the button), the restart function works, the last modif date check function works09:12
XioNoXthe callback:  restart() of the button didn't work09:13
asac_the_3rdok09:13
asac_the_3rdbut all is auto loaded when you run browser, right?09:13
XioNoXand idem for the autostart/settimeout09:13
asac_the_3rdhow did you solve your gBrowser thing?09:13
XioNoXthe problem didn't come grom gbrowser, i've just set PRIORITY_WARNING_LOW for the priority, and i have to set notificationBox.PRIORITY_WARNING_LOW09:14
XioNoX...09:14
asac_the_3rdoh ;)09:15
asac_the_3rdfne09:15
asac_the_3rdfine09:15
asac_the_3rdXioNoX, do you need assistance on how to commit things to bzr?09:15
XioNoXnot yet09:15
asac_the_3rdok09:15
XioNoXho09:15
asac_the_3rdsplitting changes up in multiple commits would be fine... but if your changes are not really massive, one commit would be sufficient too09:16
asac_the_3rdXioNoX, commit early and often ;)09:16
asac_the_3rdhehe09:16
XioNoXi've create 2 new files in the content folder (the xul & the js), and included the xul in the chrome.manifest09:16
asac_the_3rdjust kidding09:16
XioNoXI don't know if I did well09:16
asac_the_3rdXioNoX, just "bzr add" the 2 new files ... and commit all with a decent commit log09:17
asac_the_3rdXioNoX, push it and I'd love to take a look09:17
XioNoXbut it didn't work well and it add a "test bar"09:17
asac_the_3rdXioNoX, do you have a launchpad id?09:17
XioNoXyep09:18
asac_the_3rdXioNoX, test bar?09:18
asac_the_3rdwhat is a test bar?09:18
XioNoXI've create a toolbar with 4 button to call/test each function that I've made09:19
asac_the_3rdXioNoX, is that a "new" overlay?09:19
asac_the_3rdif so i'd just commit that and remove the overlay definition from chrome.manifest in commit09:19
asac_the_3rddoesnt hurt to have the testbar until we have have the feeling that this feature is becoming stable09:20
XioNoXit start with : <overlay id="launch-bar" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">09:20
XioNoXso, yes, maybe09:20
asac_the_3rdXioNoX, just comment it in chrome.manifest09:20
asac_the_3rdand commit the test file in a separate commit09:20
asac_the_3rdbut its ok to have it i guess09:20
XioNoXhttps://launchpad.net/~xionox09:20
asac_the_3rdwe can drop it later09:20
asac_the_3rdXioNoX, ok so after bzr add FILES; bzr commit FILES1 do a09:21
asac_the_3rdbzr push bzr+ssh://bazaar.launchpad.net/~xionox/ubufox/main09:21
asac_the_3rdXioNoX, you need to add your sshkey to launchpad though09:21
asac_the_3rd(the pubkey)09:21
XioNoXOpenPGP keys:    6829EC3909:22
XioNoXit is already in my launchpad accound09:22
asac_the_3rdXioNoX, if you read carefully you will see that thats an openpgp key ;)09:22
asac_the_3rdwhile i talked about _ssh_ ;)09:22
XioNoXok09:23
asac_the_3rdyou need it to push to bazaar.launchpad.net through bzr+ssh ;)09:23
XioNoXdone :)09:24
XioNoXso, I moved to ubufox.main folder on my desktop09:26
XioNoXwhat should i do now ?09:26
asac_the_3rdXioNoX, did you commit your changes/new files?09:26
XioNoXnop09:26
asac_the_3rd(why did you move it to your desktop?)09:26
asac_the_3rdXioNoX, then first bzr add NEWFILES09:27
asac_the_3rdthen bzr commit09:27
asac_the_3rdand document what you did in which file09:27
asac_the_3rdwe have two formats options:09:27
asac_the_3rd1.09:27
asac_the_3rd * i did this to do that09:27
asac_the_3rd    - update path/to/file09:27
asac_the_3rd   - add path/to_newfile09:27
asac_the_3rdor09:27
asac_the_3rd2.09:27
asac_the_3rd * path/to/file, path/to/newfile: i did this to do that and in turn i added new file x09:28
asac_the_3rdwould be cool if you could use such a commit message09:28
asac_the_3rd(though in the end i dont care too much :))09:28
asac_the_3rd^^ thats about the commit message09:31
asac_the_3rdXioNoX, once you committed your changes you can just push with the above command to launchpad09:32
asac_the_3rdand let me know ;)09:32
asac_the_3rdok ... i am off for a bit ... network should come back09:34
armin76too many asacs09:34
XioNoXasac, done !09:52
XioNoXasac, It work !11:07
XioNoXI need just make it running full time and check periodically11:07
asaccool11:07
asacill look once i have finished what i have been doing here ;)11:07
XioNoXbut I haven't uploaded the last version11:08
XioNoXShould I do it ?11:09
asacXioNoX: why not? ;)11:09
XioNoXTo not surchage the poor little server :D11:14
asacXioNoX: launchpad likes new pushes ;)11:14
XioNoXPushed up to revision 96 :D11:17
asacyay11:19
asacXioNoX: your email appears to be wrong in bzr ;)11:20
asachttps://code.edge.launchpad.net/~xionox/ubufox/main11:20
asacXioNoX: in .bazaar/bazaar.conf11:20
XioNoXho yeah11:20
asaci have:11:21
asac[DEFAULT]11:21
asacemail = Alexander Sack <asac@jwsdot.com>11:21
asacXioNoX: feel free to redo your commits if you want the proper credentials11:21
asacXioNoX: look at what you did to revision 95 ;)11:21
asacyou somehow managed to get the comment line in the commit message ;)11:21
asachehe11:21
XioNoXwhat ?11:22
XioNoXI  don't understand11:22
asacXioNoX: look at the URL ;)11:22
asacor bzr log11:22
XioNoXho yes11:22
XioNoX-------------- This line and the following will be ignored ------------  ????11:22
XioNoXthis11:22
XioNoX?11:22
asacyeag11:22
asacyeah11:22
asacyou apparently changed something in that line11:22
asacotherwise its auto-excluded11:23
XioNoXyep11:23
XioNoXI've removed one or two --11:23
XioNoXdid I broke bzr :'( ?11:23
XioNoX:D11:23
asachehe11:24
asacXioNoX: ok. a comment upfront. UpdateRestart.* ... the other files all start with lower letter11:24
asacyou can use bzr mv to rename them11:24
asacbzr mv content/UpdateRestart.xul content/updateRestart.xul11:24
asacof course fixing in chrome.manifest et al would be required ;)11:25
XioNoXcan I edit file in one revision ?11:25
XioNoXdirectly through firefox ?11:25
asacXioNoX: no11:26
asacXioNoX: you have to bzr mv, change chrome.manifest, commit and push :)11:26
armin76bzr bumb? :D11:26
armin76ah no, push :P11:27
asacXioNoX: anyway. we should go through and clean up function names and such at the end too. so maybe do that later11:28
asacXioNoX: so next thing is to make this work without the toolbar, right?11:30
XioNoXdone !11:30
XioNoXyep11:30
XioNoXin the background, with a periodical check11:31
asacXioNoX: yes. so the idea is to run "sometime" when the browser startsup (e.g. when the chrome is first loaded)11:32
XioNoXok11:32
asacXioNoX: try to search what options you have for that ;)11:33
asaci know of a few, but maybe you get better ideas :-D11:33
XioNoXi've already search11:33
XioNoXbut i don't realy have keyworks :)11:33
XioNoXeach doc i've read talk about something in the menu, statebar, toolbar, ...11:36
XioNoXbut nothing in "background"11:37
asacXioNoX: on trick might be to just overlay an element somewhere and make it "hidden" :)11:38
asacbut there might be other optiosn11:38
asace.g. is the javascript file in the overlay always run?11:38
asacyou could then run the initial timeout just outside of the functions11:38
XioNoXjavascript outside the functions is'nt executed I think11:39
XioNoXmaybe the best is to start by the periodical check11:42
asacXioNoX: the idea is to schedule the periodical check on startup11:42
XioNoXwhy  ? First it start, then it check every 30seconds, mins...11:43
XioNoXnop ?11:43
asacXioNoX: ok. try this: create a overlay (just like the toolbar), but make it hidden="true"11:44
asacthen in the element body write javascript code that schedules the timeout11:45
XioNoXok,  but the timeout freeze firefox...11:45
asacXioNoX: why?11:45
asacit shouldnt11:45
asacmaybe your timeout is too small and thus consumes too much cycles11:46
asaci think checking every 10 seconds should be good enough11:46
XioNoXit happend the last time i've try it11:46
XioNoXi'll check this11:46
XioNoXcan we put many overlay in on xul file ?11:47
asacmake one file per overlay11:50
XioNoXok12:00
gnomefreakcan someone please send me the dates and time for meetings my email is fudged up12:03
gnomefreakok email is working i think12:06
asacgnomefreak: ok12:07
gnomefreakoh well ill get it from mailing list archives i must have lost them when i reinstalled due to everything crashing. Ill be gone this morning for most of it anyway and should be here working on flash this afternoon depending on how bad the storms are and whne they get here. news says they will be severe12:10
XioNoXperfect :)12:19
XioNoX(almost)12:19
asacXioNoX: so what did you do?12:20
XioNoXwindow.addEventListener('load', periodically, false);12:20
XioNoXand function periodically()12:20
XioNoX{12:20
XioNoXsetInterval("checkmodif()", 10000);12:20
XioNoX}12:20
XioNoXin the .js file12:20
asacXioNoX: so outside function?12:20
XioNoXthe xul is only used to call the js file12:20
asacok12:21
asacXioNoX: one thing to remember. you should take care that you dont have multiple timeouts running12:21
asacs/you dont have/you dont want to have/12:21
XioNoXjust setInterval() is used12:21
asacso take extrac care that this doesnt happen12:21
XioNoXit do just what I need12:22
XioNoXlast step, localisation ?12:22
asacyes12:23
asaci guess you'll figure?12:23
XioNoXyep12:23
asacafter that we have to clean up syntax, remove cruft and bogus comments and such :)12:23
asace.g. make the code look nicely :)12:23
asacXioNoX: did you try if touching the notifier file triggers the restart notification?12:24
asac... and: does the restart notification disappear after restart (and on subsequent starts)?12:24
XioNoXi've just move the arrow12:24
gnomefreakok sent a mail to  mailing list to make sure times and dates are good for everyone. If i haer back on them this morning while im gone ill set them up this afternoon for fridge12:25
XioNoXI'll do deeper test12:25
gnomefreakim gona for the morning12:25
gnomefreakgone12:26
XioNoXasac, I go to eat, thanks fo your help, and I'll try to figure out myself for the localisation12:26
asacXioNoX: bon appetit12:34
XioNoXasac : Done14:33
asacXioNoX: no changes for 3 hours ;)14:34
asac(in bzr branch)14:34
asacdid you push yet?14:34
XioNoXi'm writing the changelog14:36
XioNoXpushed14:39
XioNoXtell me what you think about it14:44
asacchangelog? you mean commit message?14:46
asacwill look as soon as i have a working browser again14:46
XioNoXok thanks14:47
XioNoXwhere do you work, to have so much time to be there ?14:47
asaci work here ;)14:48
asacat home14:48
XioNoXwhat work do you do ?14:49
asacthis work ;) ... I am sponsored to work on the ubuntu distro team14:50
XioNoXho, nice14:50
asacso now i can spend my sparetime as well as my business time on working cool things ;)14:52
asacdamn. this firefox thing still crashes ... maybe not because of jemalloc. strange thing14:54
XioNoX?14:57
asacXioNoX: well. we have some issues with jemalloc in intrepid14:59
asacstarting firefox works, opening a new url through commmand line works too, but the process doesnt exit cleanly15:00
asacinstead it segfaults ;)15:00
XioNoX:s15:00
asacXioNoX: ok your thing breaks if the notifier file doesnt exist (most likely a not catched exception)15:05
XioNoXho15:06
XioNoXand it can doesn't exist ?15:06
XioNoXand what do you say by breaks ?15:07
asacXioNoX: ok. it works. but the date check appears to be wrong15:08
asacit always reappears15:08
XioNoXho ?15:08
XioNoXwhat always reapers ?15:08
asacthe notification box15:08
XioNoXho15:08
XioNoXyes15:08
XioNoXI know15:08
asachow comes?15:09
XioNoXI've made the correction while i was writing the commit message15:09
XioNoXjust a > to change in a <15:09
* asac tests15:10
XioNoXI commit it again ?15:10
asacwhy not? :)15:11
asacXioNoX: please also observe the Error Console if the notification file doesnt exist at all15:12
asacyou should properly deal with that exception so it doesnt appear there anymore15:12
asacotherwise works fine for now15:13
asacwell done15:13
XioNoXcool :)15:13
asacXioNoX: next simple task would be to improve the UI of the plugin finder wizard15:15
XioNoXok15:15
asac(i think that code cleanup should be done once you have a bit more experience)15:15
asacso we can do a cleanup round after working through the simple tasks ;)15:15
asacXioNoX: at best start a new branch based on my ubufox branch for this task15:15
XioNoXwait wait15:16
asacwait wait?15:16
asac;)15:16
XioNoXfor the error message first15:16
asacyep15:16
Volansasac: perhaps have you read my email of this night?15:17
XioNoXasac: i don't see how to remove it, nothing about I/O to check if a file is aviable15:19
JazzvaXioNoX, if I remember correctly, there should be a fileExists() or similar method...15:25
asacXioNoX: you can test if it exists like Jazzva said15:25
XioNoXfileExists() is with activex15:26
asacXioNoX: look at nsILocalFile interface15:26
XioNoXvar OFS = new ActiveXObject("Scripting.FileSystemObject");15:26
XioNoXvar result = OFS.FileExists("c:\toto\titi.txt");15:26
JazzvaXioNoX, I did a bit of Java programming in the past weeks. That's the reason for name fileExists :). But check for something similar15:27
asacXioNoX: err, nsIFile even has it15:27
XioNoXok15:27
XioNoXexists() :)15:28
Jazzvafile.initWithPath( theFile ); if(file.exists() == false)15:28
asacbingo ;)15:28
Jazzva:)15:28
asacwell == false is not needed15:29
asac!file.exists()15:29
ubottuSorry, I don't know anything about file.exists()15:29
asacis another form15:29
Jazzvajust copy/pasted from some blog :)15:29
Jazzvahttp://simon-jung.blogspot.com/2007/10/firefox-extension-file-io.html15:29
asacha15:29
asacthought only .php code was written by copy/paste-only+15:29
JazzvaNot writing at the moment ;)...15:30
Jazzvaasac, I'll be off again for few days. Just found out that my DSP exam is around 14th July (instead of 19th), and that I need to send my homework tonight (or by tomorrow). And there's system programming exam on this Sunday.15:31
* Jazzva sighs...15:31
JazzvaI'll be around, but not really active...15:31
asacJazzva: fine. get your study going ;)15:32
JazzvaOk... see you later :)15:32
XioNoXasac : Pushed up to revision 100.15:34
XioNoX100, it is the good one :D15:34
asacyeah ;)15:34
XioNoXwhat now ?15:39
XioNoXI haven't understand the : "at best start a new branch based on my ubufox branch for this task"15:39
asacXioNoX: rename the current branch in launchpad from "main" => "main.restart-on-update"15:40
asacXioNoX: and work on a new branch for this new feature15:40
asace.g. topic-branches15:40
XioNoXand how did i do that ?15:40
asacXioNoX: renaming? you can do that in launchpad website15:41
asaccode.launchpad.net/~xionox15:41
asacfrom there15:41
asacXioNoX: then just branch a new branch from my branch and work on that for the plugin finder15:41
asace.g. to branch a new branch, do : bzr branch lp:ubufox15:41
asacmaybe give it a good name like bzr branch lp:ubufox ubufox.pluginfinderpolish15:42
asac:)15:42
asacXioNoX: understood?15:43
asac:-D15:43
XioNoXabsolutly not :)15:43
VolansXioNoX: see http://doc.bazaar-vcs.org/bzr.dev/en/mini-tutorial/index.html ;)15:44
asacXioNoX: ok. its simple: 1. forget about your current branch15:44
Volansit's a Bazaar in 5 minutes how to15:44
asac2. start from the ubufox main branch again: bzr branch lp:ubufox15:44
asac3. push that using a different name then the "restart notification" branch ;)15:45
asacmaybe 2a. work on the plugin finder improvements in the ubufox branch15:46
XioNoXyou know what mean "bazar" in french ?15:48
asacbazaar ;)15:49
asacRAOF: https://edge.launchpad.net/~gnash/+archive ... hardy package is there15:52
asacRAOF: intrepid doesnt build apparently15:52
asacmost likely configure option is wrong15:52
XioNoXasac : so I do a bzr branch https://code.edge.launchpad.net/~asac/ubufox/main plugin.finder ?15:59
XioNoXto get a clean new branch ?15:59
XioNoXand then I'll do an bzr push bzr+ssh://bazaar.launchpad.net/~xionox/ubufox/plugin.finder ?16:00
asacXioNoX: right16:06
asacXioNoX: that was what i was trying to explain to you ;)16:06
XioNoXBranched 94 revision(s).16:06
asacXioNoX: maybe rename the other branch to something more verbose as well16:07
asac(e.g. main => restart notifier) ;)16:07
XioNoXhow does I rename branch ?16:08
asacXioNoX: in launchpad16:08
asacXioNoX: you can even add summary and descriptino there ;)16:08
asacXioNoX: just visit your branch in launchpad and you can edit details16:08
asacand so on16:08
asacplay around with the interface a bit ;)16:08
XioNoXdone16:10
asacXioNoX: ok. the other is not pushed yet, right?16:11
XioNoXnop16:11
asacXioNoX: maybe flag your branch as "experimental" in lauchpad ;)16:11
XioNoXthere a nothing new16:11
asac(currently its "New") :)16:11
XioNoXyou want to say mature, no ?16:11
XioNoX:D16:11
asacXioNoX: mature are usually stable maintenance branches16:12
asacXioNoX: i dont do stable maintenance on the "main" branch atm. only on the packaging branches16:12
XioNoXit is totally stable :)16:12
asacso the lp:ubufox is "Development" ;)16:12
asacXioNoX: hehe16:12
XioNoXdone16:13
asacgood16:13
asacJazzva: can you set status of your ubufox branches to either Merged or Abandoned?16:14
Jazzvaasac, sure. I'll set them to Abandoned, as there's no current dev going on there :)16:15
asacJazzva: i think i merged in most of the changes you did ... so maybe use merged16:15
asacbut it doesnt really matter ;)16:15
asacthe goal is to make them disappear from the https://code.edge.launchpad.net/ubufox16:15
Jazzvaasac, you did.16:15
asacpage :)16:15
XioNoXasac, now that i've done the harder part (bzr) it remain the developpement16:16
asachehe16:16
asacXioNoX: yeah. do you know how to trigger the plugin finder wizard?16:16
XioNoXi've no informations in my wiki page16:16
asacXioNoX: ok. there are two test pages in the ubufox sources16:17
XioNoXin the cataloge16:17
asacubufox/pfs/test/2_multicontent.html16:17
asacubufox/pfs/test/1_singlecontent.html16:17
asacXioNoX: the multicontent has a flash +  a movie content16:17
asacthe single has just flash16:17
asacin order to trigger it, uninstall the plugins that serve those mime types from your system16:17
asac(e.g. apt-get remove --purge flashplugin-nonfree)16:17
asacand remove any eventual plugin from your profile16:18
XioNoXhaaaaaaaaaaaaaaaaaaaaaaaa16:18
asacthen you can visit those test pages and click on either a puzzle piece ... or a the "Install Missing Plugins ..."16:18
XioNoXremove flash ! how will i survive ?16:18
asacXioNoX: hehe16:18
asacXioNoX: you can reinstall it when you need it or when you have finished that development16:18
asacits just to test ;)16:19
asacactually the plugin finder service will suggest you to install flash :)16:19
Jazzvaasac, done.16:19
XioNoXi'm on 64bits16:19
asacJazzva: thanks16:19
Jazzvanp16:19
asacXioNoX: yeah. will work too16:19
asacXioNoX: just use the ubuntu packages and ubufox16:19
asacXioNoX: once you see the plugin finder service and managed to install flash through it let me know ;)16:20
XioNoXi use a particular package with the flash 10 beta16:21
asacXioNoX: for testing the version shouldnt matter16:21
XioNoXi've no more flash in about:plugins16:22
XioNoXbut the 2 pages stay blank16:22
asacXioNoX: did you uninstall?16:22
asacor disable?16:22
XioNoXuninstall16:22
XioNoXthe test page dodn't work16:23
XioNoXhttp://www.adobe.com/shockwave/welcome/16:23
XioNoXno apropriate plugin was found16:23
asacXioNoX: i think thats a different mime-type16:24
asacXioNoX: try http://wetter.rtl.de/16:24
asacthe testpages might not work in firefox 3 anymore ... i think it now checks if the files are really available that are referenced16:25
XioNoXok16:25
XioNoX3 choice16:25
asacXioNoX: http://people.ubuntu.com/~asac/pfs/test/16:25
asacdo those work better?16:25
XioNoXnop16:25
asacok16:25
XioNoXhttp://wetter.rtl.de/ works16:25
asacyeah. i am concerned about the multi case too. but lets go for flash only then for now16:26
XioNoXwitch of those do you want that i install ?16:26
asacXioNoX: doesnt matter. whatever you prefer. the idea is that you get a feeling about what is currently done16:26
XioNoXthe apturl windows don't show in the taskbar !16:27
XioNoXanoying16:27
asacXioNoX: yeah. thats one of the things that are annoying ;)16:27
asacXioNoX: the other is that the ffox UI is blocked and doesnt redraw while installing16:27
XioNoXyep16:28
XioNoXwe have to restart firefox after it is installed16:28
asacXioNoX: no16:28
XioNoXreloading the page is'nt anough16:28
asacXioNoX: it should work16:28
XioNoXno for me16:28
asacXioNoX: are you using ubuntu ffox?16:28
XioNoXyep16:29
asacthen its a new bug in ffox code base16:29
asaci fixed it at some point before RC116:29
XioNoXand if i remove the plugin, but i don't restart firefox, and i go on a flash page, i don't see the notification bar16:30
asacXioNoX: those are bugs in ffox. i will look into the "not-reloading automatically"16:31
asacXioNoX: so just assume it works ;)16:31
asacXioNoX: so the initial thing to do is to improve the list of options that can be installed16:31
asacthe idalog16:31
XioNoXeven if i reload the flash don't appera16:31
XioNoXappear16:32
XioNoXi have to restart firefox16:32
asacXioNoX: yes. thats ok for now ;)16:32
XioNoXok16:32
XioNoXimprove the list of options ?16:32
asacXioNoX: so the dialog currently only displays "name" and a hint that its a ubuntu package16:32
asaci would like to make the entries look similar to what you see in "Get Extensions"16:33
asacin the Tools -> Addons dialog16:33
asacXioNoX: for now, we should at least add a description there16:33
XioNoXok16:34
asacXioNoX: and maybe try to improve the appearence by using alternating backgrounds for items16:34
asacif you have other suggestions feel free to suggests them16:35
XioNoXok16:35
asacfrom a functional POV we need the description16:35
asaceverything else is nice-to-have ;)16:35
XioNoXPOV ?16:35
asacpoint of view16:35
XioNoXok16:35
asacXioNoX: look for the code that gets the plugin information from the webserver16:35
asacthere you will see how the Name is extracted from the search results16:36
XioNoXwhat is the file of this windows ?16:36
asacXioNoX: search for pluginFind*16:36
asacin the tree16:36
XioNoXpluginInstallerWizard.xul/js16:36
asacall those16:36
XioNoXthere are no pluginfind16:37
asacXioNoX: yeah. i mistyped16:37
XioNoXok16:37
asacthe names of the things should be more or less obvious16:37
asac;)16:37
XioNoXthere are a lot of lines :/16:39
XioNoX:D16:39
asacXioNoX: yeah.16:40
XioNoXwhere does come the french translation ?16:40
asacXioNoX: in the french .properties?16:41
XioNoXthere are only few lines in the /locale/fr-FR16:41
XioNoXnop16:41
asacand .dtd16:41
XioNoXnop16:41
asacXioNoX: thats all we have16:41
asacXioNoX: some strings are translated in firefox/xulrunner16:41
asacon top of that we dont have that many ... so what is in fr-FR is probably complete16:42
XioNoX2 things to do at least, add a description and using an alternative background16:44
XioNoX?16:44
asacXioNoX: alternative background is nice-to-have.16:45
asacXioNoX: first add the features. then feel free to suggest UI improvements that you see fit16:45
XioNoXthe plugin recherche windows, if rom ubufox of firefox ?16:45
asacXioNoX: they are all in the ubufox16:45
asacso everything you need is in ubufox source code16:45
XioNoXok16:45
asacXioNoX: the results are added in javascripts by adding xml elements manually16:46
asacthats the main reason why there is so much code16:46
XioNoXi'll try to understant all of this16:46
asacXioNoX: yeah16:46
asacread a bit the code16:46
asacits certainly not really beautiful code ;)16:47
asacXioNoX: the Datasource parses the results from webservice and puts the received data in a pluginInfo object16:49
XioNoXok16:49
asaclook at line 126 where this is done16:49
asacso basically you would need to add a new data field "Description" there16:49
XioNoXvar pluginInfo = {16:49
asacyeah16:50
XioNoXok16:50
asacXioNoX: the loop that adds the result xul elements is in Wizard.js at line 22016:52
XioNoXfor (var i = 0; i < pluginInfoSet.length; i++) { ?16:52
asacXioNoX: in case the pluginInfo.description == null, just use "No Description available" for now16:52
asacyeah16:52
asaci think that info should help for now ;)=16:53
asacXioNoX: play around a bit with the javascript code there to modify how the results look like ;)16:53
XioNoXokok16:53
asace.g. you probably see how xul elements are created, how attributes are set and how the xul elements are added to their parent elements and such16:53
asac;)16:54
XioNoXyep16:54
XioNoXtomorrow will be only code analysis I think16:54
asacXioNoX: ?16:55
XioNoXI think that i will try to understand the code during all the day :D16:56
asacXioNoX: nah, its rather simple. try to understand the loop above16:56
asacyou can basically read it like a book ;)16:56
XioNoXok16:56
asac1st. create table16:56
asacthen set attribute class="plugin-row-table on that element16:57
asac2nd. create a tr element and add a css class attribute too16:57
asac3rd. create a radio button xul element in a table-cell (td) and append that to the row ;)16:58
asacand so on16:58
XioNoXok16:58
asacXioNoX: try to add a new td with just a bit text in it _before_ the distributorImage td ;)17:01
asacthat should be easy enough to get the idea ;)17:01
XioNoXI xas more thinking about adding a new line under17:01
XioNoXor 2 or 317:01
XioNoXbut not on the right17:01
asacXioNoX: yeah. its just easiest to add a single td ... this is just for test ;)17:02
XioNoXes, i agree17:02
asacthe final solution will surely look different17:02
asacXioNoX: i just want to be sure that you got the idea ;)17:02
XioNoXmaybe using a flag17:02
asacso you can work on your own on eventual layouts17:02
XioNoXfirst turn, flag at false : name, icon, ...17:03
asacXioNoX: but i would put more than half a day in that work. lets get a small improvement for now and then go on17:03
asacwe can circle back once you have more experience and do real amazing stuff ;)17:03
asacor a day :)17:04
XioNoXok17:05
XioNoXI go17:15
XioNoXsee you tomorrow17:15
XioNoXbye17:15
Volansasac: the bug 243064 can be related to you and mozillateam?17:34
ubottuLaunchpad bug 243064 in ubuntu-website "page "releasenotes 604" not found" [Undecided,New] https://launchpad.net/bugs/24306417:34
VolansI don't have my Dapper on now and can't confirm it, but if you need I can check17:34
asacVolans: thanks17:37
Volansat first sight I think is not website related17:38
* Volans starting dapper... 17:39
asacVolans: why 604?17:40
asacthats wrong17:40
asacshould be 606 :(17:40
asacVolans: does Help -> Release Notes really point to that page?17:40
VolansI'm trying, little boot problem on dapper17:41
Volansdapper loaded... starting firefox...17:45
=== rZr is now known as RzR
RzRhi17:51
RzRare dapper backports still possible ?17:52
gnomefreakyes17:53
gnomefreakuntil EOS17:53
Volansasac: I don't find the item...17:54
gnomefreaki think next year ~april is EOS for dapper desktop (only server packages after that17:54
VolansRequesting the release notes (Help->Release Notes)... where is it?17:54
RzRhumm I think I am going to fill a bug on this17:54
gnomefreakVolans: its not in the help menu?17:54
asacVolans: is there no menu entry for release notes in dapper?17:54
Volanshelp of Firefox or System-Help of Ubuntu^17:54
Volans?17:54
gnomefreakfirefox17:54
RzRfile a bug :) not fill a glass of beer :)17:54
asacffox17:55
gnomefreakRzR: whats wrong with backports being open?17:55
asacRzR: what kind of dapper backport do you want?17:55
gnomefreakplease dont say ff 2 or 317:55
RzRa usb modem driver17:55
VolansyeaI have "Note di versione" that is the italian translation of Version note and point to www.mozilla-europe.org/.......17:55
RzRdapper is the only distro that support it today17:55
* gnomefreak wonders what bugs will be brought in with that17:55
Volanssorry17:56
RzRunicorn if curious17:56
VolansI have 2 FF17:56
asacRzR: better ask for that driver to be ported to hardy ;)17:56
gnomefreakVolans: in dapper?17:56
RzRasac: I wish I can17:56
Volansyeah, is the FF2 manually installed, sorry17:56
Volansmistake17:56
RzRasac: but there are compiled blob ...17:56
gnomefreakVolans: ill install dappers ff in chroot and test17:56
RzRasac: the code need to be reversed .. too much pain for that17:56
gnomefreakshit or i wont17:56
gnomefreakVolans: asac ill build the chroot than install and test17:57
RzRasac: the objects are compiled w/ incompatible regparm flag17:57
asacok17:57
RzRasac: I lost half of my life on this driver , I give up now :)17:57
asaci doubt that there are many volunteers doing backports to dapper17:57
asacbut who knows ;)17:58
RzRasac: probally not but I feel missionned to open this bug :)17:58
gnomefreakRzR: most likely it wont happen if it cant be in any  other version. dapper even backports needs to stay as stable as possible17:58
RzRif I open the bug, we'll see if it worth  the effort if users ask for it17:59
asacack17:59
Volansasac: the Help -> Version note point to mozilla.com/firefox/releases/1.5.0.12eol.html18:00
asacno release notes menu entry?18:00
asacVolans: maybe the guy refers to a link that is on the default homepage?18:00
asace.g. the ubuntu one?18:00
VolansI don't know, I can ask for more information replying to the bug?18:03
gnomefreakit doesnt bring you to http://www.ubuntu.com/getubuntu/releasenotes/80418:03
gnomefreaktake 804 and change it with 150 or whatever18:04
gnomefreakhttp://www.ubuntu.com/GetUbuntu/releasenotes/60618:06
Volansgnomefreak: probably you are right is this problem18:06
gnomefreakthat is right link18:06
gnomefreakim looking at the page atm18:06
gnomefreakhttp://www.ubuntu.com/GetUbuntu/releasenotes/  lists all of them18:06
Volansbut the question is... from where the user arrived there?18:06
asacVolans: just ask to clarify18:06
asacwe cannot really guess what he wants18:06
gnomefreakVolans: i wont know until its done maybe 30 minutes or so18:06
asacmaybe he just complains that that url doesnt exists and misses the point that it should be 60618:07
asacnot 60418:07
* gnomefreak hasnt looked at bug ;) im going on what i read here until i have time to see bugs18:07
gnomefreakasac: was madwifi removed from archives yet? last i saw there was a bug asking it to be removed18:08
asacnot sure what the outcome was18:10
asacbut i remember that there was discussion18:10
Volansasac: If I change status from new to incomplete the alert arrive also to the author?18:10
asacyes18:10
gnomefreakme too but i dont rtemember maybe ill look for bug when im get caught up18:10
asacVolans: but you should always tell the user what info is missing ;)18:11
VolansI have write this in the optional comment18:11
Volansof the change status form18:11
asacok18:11
gnomefreakcan i have bug number for dapper ff bug please18:11
asacVolans: usually you type that in the comment field right under the package not the bottom one18:12
asacbut if you did it, just change to incomplete :)18:12
asacif you are quick enough the user will receive only one mail18:12
asacwith all changes accumulated18:12
Volansgnomefreak: if you tell about the bug I have signaled id the bug 24306418:13
ubottuLaunchpad bug 243064 in ubuntu-website "page "releasenotes 604" not found" [Undecided,Incomplete] https://launchpad.net/bugs/24306418:14
Volansasac: not sure to have understand you18:14
Volanswhat do you mean?18:14
gnomefreakthanks18:14
asacVolans: dont mind ;)18:14
asacnot important18:14
gnomefreakasac: he means if you do the changes close enough together only 1 email for both changes will be sent18:14
gnomefreakgedits find/replace function needs to accept wildcards18:15
gnomefreakno ddeb repos for dapper :(18:17
gnomefreakchroots built installing ffox18:26
gnomefreaki have release notes in help menu18:42
gnomefreakand it points to 6.418:43
gnomefreak60418:43
gnomefreakthis is 1.5.0.12eol18:43
gnomefreakRequested Page: getubuntu/releasenotes/60418:43
gnomefreakReferring Page:18:43
asachmm18:43
asacok18:43
asacgnomefreak: please remind me every day about this ;)18:44
gnomefreaklol whos gonna remind me18:44
gnomefreakill try18:44
asacso i dont forget to fix it in security update that i am currently preparing ;)18:44
* gnomefreak has lots of shit to do maybe ill get most out of way today18:44
gnomefreakthan ff slack builds18:45
gnomefreakand not slackware18:45
asacslack?18:45
gnomefreakyes gutsy backports18:48
gnomefreaknot ergent18:48
asack18:48
gnomefreakwhere the hell am i gonna find gutsy testers :(18:48
asacRAOF: i think gnash should bge fine soon in ppa: https://edge.launchpad.net/~gnash/+archive18:49
asacintrepid is building. please confirm that its working so i can upload18:49
gnomefreakMalformed patch header.  No orig name18:51
gnomefreak'\n'18:51
gnomefreakthat has really got to be fixed18:51
* gnomefreak wonders if seb is around18:51
gnomefreakasac: who else is another desktop dev to talk to other than seb12818:52
asacgnomefreak: on which topic?18:53
gnomefreakopening txt files without .txt extensions18:53
gnomefreakbtw page opens fine18:53
VolansI have to go... bye bye18:53
gnomefreakthe PPA you asked about in #lp18:53
asacgnomefreak: i doubt that you have access to launchpad error log ;)18:55
asacbetter wait for cprov to give me heads up ;)18:55
gnomefreaki dont but it opens for me18:55
asacgnomefreak: yeah. because its cached in launchpad memory now18:56
gnomefreakyou are on pre release lp or main lp?18:56
gnomefreakasac: ah18:56
asacif you wait an hour and noone else has tried to open you will get the timeout i guess18:56
gnomefreakand you did use edge too18:56
asacsure18:56
asaci use edge ;)18:56
gnomefreakme too and not happy about left handed everything18:56
asacwell18:56
gnomefreakbut welcome to new UI18:56
asacits just a matter of getting used to it18:56
asacprobably would have been the right thing to do in the beginning18:57
gnomefreakwell i cant wait to see what they mean by shiny new ui18:57
asacgnomefreak: i have no idea. i thought that the current layout _is_ the new UI ;)18:57
asacnot sure if there will be significant changes being done soon18:58
gnomefreakasac: not what i was told i was told its just teh beginning18:58
asacoh.18:58
gnomefreakim guessing 2.0 is the new ui but we will see18:58
* asac eagerly awaits those great changes18:58
asacyeah18:58
gnomefreakasac: btw major networking screw ups in Intrepid im hearing18:59
asaclets hope the breakage that beta users experience is less than what we had when we switched to new layout last time ;)18:59
asacgnomefreak: most likely individual cases ;)18:59
gnomefreaki know its not you but letting you know incase n-m gets fudged up as well18:59
asacfor me it works18:59
asacbut i am running old kernel ;)18:59
asachehe18:59
gnomefreakasac: kernel + wireless im hearing18:59
gnomefreakmaybe 4 or so people bitching about it in #ubuntu+118:59
asacok let me reboot. i wanted to try latest kernel since i received two updates since last reboot ;)19:00
* gnomefreak lost interest when people were saying X is fixed but they are not using our repos they are using PPA19:00
gnomefreakasac: if on nvidia dont use dist-upgrade19:00
asacmaybe that also cures my wierd ffox with jemalloc crashes here19:00
* asac reboots19:00
gnomefreakgood luck19:00
gnomefreakill be back in a few minutes19:00
asacok so the kernel is borked19:06
asactrying safe-mode right now19:06
gnomefreakwhat about it is broken?19:08
asacok radeonhd is better than fglrx ;)19:09
asachmm. ... my hardware beeper thing makes noise19:10
gnomefreaklow on memory type beeping?19:12
gnomefreakremind me why pulse audio is a good thing :(19:14
asacyeah19:16
asacsounds like when in old times the keyboard buffer was full and you hit a key ;)19:16
gnomefreakthat is way too annoying to deal with19:18
asaclet me check if sound works at all ;)19:18
* asac turns on amplifier19:18
gnomefreakhmmmmm change a version in control and get an error I HATE ALSA19:18
* gnomefreak smacks self19:19
gnomefreakor not19:19
asacstill no sound19:19
asacill reboot ... this sound makes me feel bad19:19
asacback to hardy kernel19:19
gnomefreaknano sucks19:19
asacright ;)19:19
asacand it only came to light because vi is too difficult :(19:20
armin76bumb19:22
* armin76 hides from asac19:22
asacarmin76: lets upload emacs 99.99 and announce "bumb" day19:22
asacto both ubuntu and gentoo ;)19:22
asacand firefox 7.019:23
armin76lol19:23
asacas well as kde 10.6 and gnome 100.119:23
asaca good aprils fool actually ... next time il upload ffox 9.0 ;)19:23
asacand then bumb epoch the next day so we get back to 1:3.119:23
asac9.04.119:24
asacfor april 1 200919:24
asacBA told me that i am going through terminal 5 to canada and that there are no guarantees that i can reach connection flights within 2 hours :(19:26
* asac thought terminal 5 is a new terminal, build to improve things :(19:26
asacsegfault :(19:28
asacarmin76: do you use libjemalloc?19:28
* gnomefreak down to 2 builds at a time19:29
armin76asac: yeah19:32
asacarmin76: do you split xul + ffox?19:33
armin76yeah19:35
armin76but is not mandatory19:35
asacarmin76: so how do you do it in split scenario?19:36
asacare you using shared library?19:36
armin76hrm..no19:36
asacarmin76: he?19:37
asacso in split case you dont use it?19:37
armin76uh...not sure :P19:39
armin76i do it the same way as you do19:39
asacarmin76: strace -f -eopen firefox 2>&1 | grep jemalloc19:39
asacok, then you dont use it :(19:40
asacarmin76: we have the fix in .head, but it causes crashes in intrepid19:40
asacbut not in hardy19:40
asacinterestingly enough it doesnt crash firefox, but _only_ the remote client19:40
asace.g. when you open a new url with firefox already running19:40
asacthe browser itself is rock solid19:41
armin76then no, i don't use it, checked with your command19:42
armin76you guys are too crashy :P19:43
asacarmin76: please try the two jemalloc patches in xulrunner-1.9.head branch in debian/patches/ directory19:44
asaci have the feeling its something deep in the guts of intrepid and you wont see the issues19:45
armin76k19:45
asachttp://bazaar.launchpad.net/~mozillateam/xulrunner/xulrunner-1.9.head/files/309?file_id=patches-20070825223227-dck53ndg2coetcqh-119:46
asacthe two jemalloc* patches19:46
asacarmin76: ^^19:46
asacarmin76: you need to respin firefox after xulrunner is build19:46
asacor just copy the xulrunner-stub to the firefox binary path19:47
asace.g. /usr/lib/firefox-3.0/firefox19:47
armin76okay19:47
gnomefreakasac: where is the rebuild a package selection in LP PPA? wasnt it in the menu at one time?19:57
gnomefreakah last package :)20:04
gnomefreakthan flash + pa are done20:05
armin76asac: applying those patches the strace stuff should output something about jemalloc?20:19
gnomefreakflash and PA gutsy and hardy are done just need gutsy testers now :(20:22
armin76use a chroot :P20:30
gnomefreaki do i have a bunch of them20:31
* gnomefreak already tests my own packages but need others before backport can be pushed20:31
=== Moot2 is now known as MootBot
asacRAOF: in intrepid i have issues with playing videos20:56
asacbut since it works in hardy is suspect that its a issue in gstreamer or codecs20:56
gnomefreakasac: wait till you try gtksu or gtksudo20:57
gnomefreakneither work :(20:57
asacgtksudo? i only know gksudo ;)20:58
gnomefreakoops20:58
gnomefreakwhat is kde's version20:59
asacno idea21:00
asac5?21:00
asaci think something in the middle of 4 and 5 ;)21:00
gnomefreakthey screwed kde up now kdesu doesnt work and kdesudo should21:04
gnomefreakthey moved kdesu to kdesu.ditrib21:04
gnomefreakadd /usr/bin/ in front21:04
stek79_Hi!21:25
stek79_asac, are you there?21:25
stek79_fadsf21:28
=== stek79_ is now known as ste
=== ste is now known as stek79_
stek79_is there anyone?21:32
* gnomefreak not anyone today22:08
gnomefreakone last test on X than im gone for the night. flash and friends are done22:09
=== asac_ is now known as asac
gnomefreakwhy do we use changelogs?22:26
gnomefreakwhy do we use PPA?22:27
* gnomefreak goes for smke before i while @ why i did all that work since arch admins re do it22:35
=== RzR is now known as rZr

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!