/srv/irclogs.ubuntu.com/2008/06/20/#ubuntu-mozillateam.txt

asacha ... wikipedia uses ubuntu screenshot for firefox 3 :)00:39
asachttp://en.wikipedia.org/wiki/Mozilla_Firefox00:39
Admiral_Chicagonice00:49
ftaarmin76, http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/01:31
=== asac_ is now known as asac
asacjames_w: hey :)10:38
asaci face a moderate tricky issue :) ... we have a debian/ only tree ... now i would like to merge that one on top of a full source upstream thing10:39
asactechnically that should work, but i think that bzr complains10:39
asactechnically ... e.g. just applying all commits on top of the upstream tree10:39
asacjames_w: any idea?10:39
asac:)10:40
james_wdo you want to keep merging in future, or are you going to throw the debian/ only branch away after that?10:43
asacjames_w: is there an option for merging in future?10:46
james_wactually, the way I would think of works in both cases I think10:47
james_wmerging in the future has a few issues I think, but it works.10:47
asacjames_w: my ears are wide open :)10:48
asacgive me insight!10:48
james_wactually, do you version the "debian/" directory, or just it's contents?10:48
* asac looking10:48
asacjames_w: http://svn.debian.org/wsvn/pkg-utopia/packages/experimental/networkmanager10:49
asacso debian is inside10:49
james_wah, so a plain merge should do what you want10:49
asac(given that i migrate that branch to bzr)10:49
asacjames_w: can i do this in both directions?10:50
james_was the branches have no history in common then you will need to specify an explicit "merge base", which is the revision to use as a common ancestor.10:50
asace.g. merge upstream on debian ... or theother way around?10:50
asacjames_w: which revision is that?10:50
asac0?10:50
james_wyup, you use 0, or rather 1.10:50
james_wor rather 0, :-)10:51
asaci am always confused ;) ... i know i get the initial checkin by bzr diff -c110:51
james_wyou use "merge -r 0..-1"10:51
asacwhat kind of hack is that?10:51
asac-1 ;)10:51
james_w-1 means that last revision10:51
asacok so HEAD :)10:51
james_wI'm not sure how it will do at two way merging.10:52
asacjames_w: is there alreay a way that bzr understands svn branching?10:53
asacmost likely not i guess10:53
james_wyou should be able to merge back in to the pkg-utopia one as it's tip revision is in the history of the resulting branch.10:53
asacjames_w: oh merge back into pkg-utopia ... hmm10:54
james_wbzr-svn does know something about svn branches, but I don't know how reliable it is.10:54
asacthat would be great10:54
james_wthe merge would pull in all of the upstream code though.10:54
asacjames_w: yeah obviously10:54
james_wI'm just guessing, but if you merge back, and then revert everything except debian/ before committing you will be able to merge debian/ backwards and forwards from then on, but I'm not sure.10:55
asacjames_w: ok. i think he would be more open to this if he sees all his commits in launchpad ... so i guess i should branch that svn version and then merge the full upstream tree on top of that, right?10:56
asac(what a shame that launchpad doesnt show nested revisions)10:56
james_wwell, you could stick a copy of the pkg-utopia branch there as a mirror to show all the revisions.10:57
james_wbut that does sound reasonable.10:58
asacthanks. ill see what i can do :)10:58
asaclets hope that debian bzr is up-to-date enough to not stop the show :)10:58
asacjames_w: oh ... if i do merge -r 0..-1 ... wont all the subrevision be lost?10:59
asacat least picking smal ranges always eliminated the subrevisions for me10:59
asace.g. bzr merge -r 2..5 => just one flat commit10:59
james_wactually, I'm not sure. I thought it didn't, but maybe it does consider it a cherrypick.11:00
asacjames_w: let me test :)11:01
asacfirst setup a mirror :)11:01
asacok ... so one cannot setup a mirrored branch from svn ... thats for sure11:03
asaci guess i need a series11:04
asacdarn ... ill just do it manually11:04
asacjames_w: help :)11:16
asac bzr merge -r0..-1 ../networkmanager.debian.svn/11:16
asacWARNING: the 'deb822' top-level module is *DEPRECATED*, please use 'debian_bundle.deb822'11:16
asacbzr: ERROR: Repository KnitPackRepository('file:///tmp/network-manager/.bzr/repository/') is not compatible with repository KnitPackRepository('file:///tmp/networkmanager.debian.svn/.bzr/repository/')11:16
asac/tmp/network-manager/ == lp:network-manager11:16
james_wah, bzr-svn creates rich-root-pack, your other branch is probably just pack-0.9211:16
james_wyou will need to "upgrade --rich-root-pack" your other branch11:17
asacok ... so merge upstream on top of debian?11:17
asacjames_w: err11:17
asacwait a second. both are svn branches11:17
asace.g. lp:network-manager == upstream svn11:17
asacthe other is the pkg-utopia thing11:17
james_wbut upstream is done by launchpad?11:17
asacjames_w: yes11:17
james_wthey don't use bzr-svn11:18
asaccan i do it the way they do it? :)11:18
asacdarn ... so i have to register a series ... and they will refuse to mirror that experimental branch ... i already see what is coming ;)11:19
asacjames_w: any idea if their sync tool is public?11:20
james_wasac: no idea, sorry11:21
james_wyou might want to jump in to #launchpad to see about mirroring that branch11:21
asacyeah ... just wanted to jump into #bzrlp :)11:21
asacon canonical irc ... but lets try open means first11:21
asacjames_w: good. here i have another nifty topic :) ... i have upstream branch  + topic branch  + packaging branch (based on upstream branch) ... now i would like something like ./debian/rules bzr-topics-update :)11:58
asacis there a cdbs helper already for something like this?11:58
asacgiven that we have a patchsystem that is11:58
james_wso you want to take the diff from upstream->topic and drop it in to debian/patches?11:59
asacjames_w: yeah. i want to regularly update a patch (and create it initially, but that can be done manually)11:59
james_wI don't know of anything existing.11:59
asacjames_w: ok ... i think a cdbs helper that just looks at debian/bzr.topics with syntax: <patchname> <topicbranchref> would be good here.12:01
james_wthat could work12:02
asacjames_w: hmm but how to figure which upstream branch revision to use for the diff?12:02
asacjames_w: i think this boils down to a generic commadn that allows you to diff current head against last merged head :)12:03
asaclike bzr diff -r2772..2752.1.43512:03
asace.g. 2772 == current head of topic brnach12:04
asac2752.1.435 == revision of latest merge i see in bzr log :)12:04
asacgiven that we assume that thats an upstream branch :(12:04
asacok ... too hard task i guess for me. next topic ;)12:04
p3shoHi there!15:31
p3shois there any way to make Thunderbird not notify me about newly arrived Junk mail?15:31
asacp3sho: good question. i dont think that such a feature exists16:09
asacexcept if you say "delete junk immediatly" (maybe?)16:09
[reed]asac: http://www.flickr.com/photos/lukasblakk/2588016297/16:35
[reed]:P16:35
asac[reed]: hihi16:40
=== rzr is now known as RzR
RzRasac: hi , sorry w/ the delay I was busy w/ tuxguitar-1.016:49
RzRasac: is it ok now ?17:05
asacRzR: you still didnt sync with the ubuntu-dev branch17:09
RzRI have to push it right17:09
asacRzR: push what?17:10
RzRhum I did it17:10
RzRok17:11
RzRI missed something17:11
asacRzR: you didnt merge it17:11
RzRyesterday you said me to drop my branch17:11
asacRzR: yeah17:11
asacyou didnt do that17:11
RzRbut I dont undestand why17:11
RzRIf I merge it17:11
RzRit should be ok ?17:11
asacnot really17:11
RzRI just merged to ubuntu-dev17:11
RzRfrom17:12
RzRnot to17:12
RzRif i dont drop it, it will be rejected then ? since there is a branch cross ?17:13
asacno ... i just ask you to drop your branch so we dont have merges of merges and so on17:14
RzROk I blindly trust you :)17:14
RzRasac: ok I dropped my branch I'll create it again later i have to go17:20
ftaasac, i've implemented a generic build-system for xul applications18:53
ftaasac, i've tested it with fennec, seems ok: http://www.sofaraway.org/ubuntu/tmp/fennec.png18:54
ftaasac, the question is now, should we patch xulrunner so that xul apps stop shipping a full copy of xulrunner, like our firefox19:04
asacfta: how do you want to patch xulrunner?19:06
ftasee what is specific for ff, and make it generic for all xul apps19:08
asacnot sure what you mean :) how did you solve the issues i mentioned?19:08
ftadepends if we want xulapps to be standalone or depends on xulrunner19:09
ftanow, i can build fennec just with:         --with-libxul-sdk=$(DEBIAN_XUL_DEV) --enable-application=mobile  without any patch19:10
ftaso i assume i can do it with prism too. and try songbird too19:11
asacfta: so how is the build system maintained?19:11
asacshipped in xulrunner-1.9-dev and how applied?19:12
ftaapplied by mozilla-devscripts hooks19:13
fta(cdbs hooks provided by mozilla-devscripts)19:13
asacfta: is the build system derived from upstream one?19:17
ftaexact copy19:19
asacso how would the xulrunner patch look like?19:22
asacbug 23661319:31
ubottuLaunchpad bug 236613 in firefox-3.0 "firefox 3 rc with prism extension crashes when download a file." [High,Invalid] https://launchpad.net/bugs/23661319:31
asacnow also claims that our prism package crushes :)19:32
ftaprism extension = upstream xpi, not our package19:33
asacfta: no read the last comment19:34
asache claims that our package crushes system :)19:34
RzRasac: Ok I am back, I created the branch with the same name again, but it seems to be stuck on scan : https://code.edge.launchpad.net/~rzr/firefox-extensions/flashblock.ubuntu19:34
asachttp://launchpadlibrarian.net/15472047/gdb-firefox-3.0.txt19:36
ftaasac, donno, i'm using prism from hardy and intrepid every day, no problem19:36
asacI'd say driver issue19:36
asacdropping buggy_repeat caused instability for some19:36
asacbug 21481719:37
ubottuLaunchpad bug 214817 in firefox-3.0 "When I close a tab that has a Gmail page loaded, firefox crashes" [Undecided,Incomplete] https://launchpad.net/bugs/21481719:37
RzRJazzva: hi, are you still on jabbin?19:54
ftaasac, as expected, the build system doesn't provide a make install target19:56
JazzvaRzR: Planning to do it after exams... Would you like to give it a try?19:58
RzRsure19:58
RzRwell i am bit buzy now19:59
RzRbut I'll find you a few time for you19:59
JazzvaWell, go ahead if you want :). Just give me a notice if you start packaging it20:01
JazzvaRzR ^20:01
RzRI'll do this On debian side20:01
RzRIf I have to do something on jabbin20:02
RzRJazzva: can I have a look at your .dsc ?20:06
JazzvaRzR: For Jabbin? I don't have it. I started doing it last year, then it got lost when I formatted the drive. I haven't been working on it since then...20:08
RzRok20:08
RzRif you can unassign yourself , I'll may take it If I am too bored  ;)20:09
RzRBTW, as reminder the mozilla metting is this sunday , I was about to forget it20:09
JazzvaRzR: Can't you just reassign it if you decide to do it ;)?20:10
RzRok20:10
JazzvaI would like to do it, if you don't start working on it. I would ask you before, of course...20:10
RzRare there good alternatives to it ?20:11
JazzvaPidgin, if it would implement voice talk :)...20:12
RzRthere is a jiggle plugin20:12
RzRunder developpement at least20:12
JazzvaReally? Cool. Didn't know that...20:14
asacfta: shame ;)20:28
asacfta: but well ... not a bug problem i guess ;)20:29
ftaasac, well, it's always the same story.. unix/packages-static20:51
ftaasac, problem is upstream usually doesn't want to maintain that21:20
ftaasac, http://paste.ubuntu.com/21663/ => that's what is produced by default now with just http://paste.ubuntu.com/21664/ and http://paste.ubuntu.com/21665/ but i didn't create removed-files and */packages-static21:29
ftaasac, the xul patch i mentioned earlier would be to get rid of the xulrunner dir21:30
fta[reed], is fennec an active project ?21:36
[reed]fta: yep, very active21:36
fta[reed], in hg ?21:36
[reed]first release is at the end of 200821:36
[reed]yep21:36
fta[reed], i don't see a lot of commits in there21:37
fta10 in a month21:37
[reed]under mobile-browser?21:38
ftayes21:38
[reed]a lot of the work was happening in svn, but then it moved to hg21:38
[reed]I think people have been busy lately21:38
fta[reed], i expected to see that http://dougt.wordpress.com/2008/06/12/firefox-mobile-ui-proposal-aza-style/21:47
[reed]dunno21:47
[reed]ask #mobile on moznet21:47
[reed]I haven't been paying attention21:47
ftahttp://upload.wikimedia.org/wikipedia/commons/2/25/Lesser_panda_standing.jpg21:48
RzRasac: my branch is now resurected :)22:07
fta[reed], if you're looking for something to watch, try The Middleman22:07
[reed]k22:07
[reed]thanks22:07
ftawatching the pilot, it's funny22:08
asacRzR: ok. i still dont get why you claim that it fixes the crash you are closing without even being able to reproduce ;)22:36
asacbut i will drop that line from changelog22:36
RzRasac: because this comment it not related to the original crash22:37
RzRthe guy talk about the whitelist option22:38
RzRI am pretty sure even without flashblock the swf plugin crash his browser22:39
asacok. but then why close the bug in flashblock upload?22:39
Jazzvaasac: Just a question about merging from debian... Should we get debian version, resolve the conflicts, then add that to extensions .ubuntu branch?22:40
RzRbecause this version is obsolete22:40
JazzvaSince I'm gonna do few of them...22:40
RzRso all its bug should be closed soon or later22:40
RzRwell I understand what you mean asac22:41
asacyep22:42
asacbut not in upload22:42
RzRthe main reason I decided to close it , it was because this bug was a but confusing, I my last comment I invited them to open new bug on upcoming version22:42
asacill upload this now to intrepid22:42
RzRok22:42
asacRzR: i agree that this bug should be closed. but not fixreleased in upload ... set it to invalid if the user cannot provide the required info anymore22:42
RzRthis makes sense22:43
RzRI was too lazy22:43
RzRshame on me :)22:44
RzRanyway thanks for all asac , excuse me about all the process I am discovering ubuntu workflow everyday22:45
ftaasac, just got the permission from google to use their logos for prism webapps22:45
RzRnow bedtime ... I'll be back for the meeting22:45
=== RzR is now known as rZr
asacfta: permission granted to who?22:48
ftato redistribute in ubuntu22:49
asachard to say if we want that22:49
asacill ask22:49
ftathat's what i've asked to google. permission to ship google icons within prism packages shipped in ubuntu22:50
asacfta: if we want to claim an exception we need permission to distribute it in ubuntu and derivatives22:50
asacotherwise it has to go to multiverse22:51
asacbut good to know that you retrieved an answer :)22:52
asachow long did it take?22:52
ftaDate: Thu, 7 Feb 2008 13:59:14 -080022:52
asacheh22:53
ftai have no mouse cursor in fennec22:53
ftaam i supposed to run that within something ?22:54
ftaa mobile env ?22:54
asaci dont think so22:54
asacbut who knows :)22:54
ftahildon maybe22:54
asacis there any binary module?22:54
ftahttp://paste.ubuntu.com/21663/22:55
asaci doubt that they want hildon. maybe something else, but as i dont see any special binary components i wouldnt think that thats the case22:57
ftathey ship a debian dir as installer, it contains: fennec.links:/usr/share/applications/hildon/fennec.desktop etc/others-menu/0112_fennec.desktop22:58
ftaand a dbus service22:59
asacwhich?22:59
fta[D-BUS Service]23:00
ftaName=org.mozilla.fennec23:00
ftaExec=/usr/local/fennec/fennec23:00
asac/usr/local/fennec/fennec starts the browser?23:01
asac(fixed path obviously=23:01
asac)23:01
ftait's their stuff, i didn't use that23:03
asacthey most likely develop for nokia atm23:04
asacnokia has debian + hildon23:04
asacbut well ... i doubt that this is the problem23:04
ftawell, it was just a test bed for my xul app build system23:04
asacwonder which window manager nokia uses23:04
asacmaybe matchbox?23:04
asacfta: yeah. i dont think that we need a package now. we can package it with volunteers during the next open developer week ;)23:05
asacsession "packaging xul apps" :)23:05
asacfta: try to use xephyr xserver + matchbox window manager23:06
asac:)23:06
ftasomeone asked me (and the ubuntu-mozillateam m-l) how to package a xul app today23:07
asacfta: yeah ... lets get the build system app ... make it fail safe for beginners23:08
asacdocument in wiki and point them to it23:08
asacfta: mz mailing list?23:08
asacstrange ... didnt get the mail23:08
ftaubuntu-mozillateam at lists.ubuntu.com23:08
ftaasac, where should i write that in the wiki ?23:10
asachttps://lists.ubuntu.com/archives/ubuntu-mozillateam/2008-June/thread.html23:10
asacthe mail did not go through23:10
asac:)23:10
asacanyway.23:10
asacfta: https://wiki.ubuntu.com/MozillaTeam/XulApps equiv to Firefox3Extensions23:11
asacand https://wiki.ubuntu.com/MozillaTeam/XulApps/Packaging with detailed how to23:11
asacpackage23:11
ftaseems he wants to package this: http://code.google.com/p/aliwal/23:11
asac.dmg23:12
ftaso far, i used the full configure.in, meaning a lot of unnecessary build-deps23:16
ftaof course, each xul app could patch it as it's installed before the patch23:16
asacnot really inspiring :)23:17
fta?23:17
asacto patch configure.in :)23:17
ftawhat do you mean ?23:17
ftayep, you have a better idea ?23:17
asacwrong word ... not really nice ;)23:17
asacnot sure. i think the problem is the lack of modularization of configure.in23:19
asaci started to do it once for the enigmail build system ... but back then configure.in was much dirtier than nowadays (though its still a heap of shit :))23:19
asacso maybe its worth taking a look23:19
asacagain23:19
asacbut before we are putting any serious work into this, we have to figure if configure.in is not dying soon :)23:20
ftanever read anything about that so far23:40
asacbug 21121223:42
ubottuLaunchpad bug 211212 in moblin-ui-framework "Network-manager process hangs after resume from S4" [Medium,Fix released] https://launchpad.net/bugs/21121223:42

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