[12:27] <Jazzva> And where are extensions that have ubuntu packages? (to search on packages.ubuntu.com?)
[12:28] <asac> Jazzva: ok
[12:28] <asac> here is the branch:
[12:28] <asac> http://bazaar.launchpad.net/~ubuntu-core-dev/app-install-data-ubuntu/ubuntu/
[12:28] <asac> branch that like
[12:28] <asac> bzr branch http://bazaar.launchpad.net/~ubuntu-core-dev/app-install-data-ubuntu/ubuntu/ app-install-data-ubuntu.ubuntu
[12:28] <Ubulette> asac, just tried my ff3a7 from build-tree/mozilla/dist/bin, it starts, bookmarks and bookmarks toolbar are ok, passwords too (at least!), but still got the assert /w cairo on exit.
[12:29] <asac> really?
[12:29] <asac> hmm
[12:29] <asac> then lets not care too much about cairo crashes
[12:29] <Ubulette> firefox-granparadiso-bin: /build/buildd/libcairo-1.4.10/src/cairo-hash.c:196: _cairo_hash_table_destroy: Assertion `hash_table->live_entries == 0' failed.
[12:29] <Ubulette> ./run-mozilla.sh: line 131: 15563 Aborted                 (core dumped) "$prog" ${1+"$@"}
[12:29] <asac> Ubulette: try the branch we have
[12:29] <asac> for trunk
[12:29] <asac> yes its an assertion
[12:30] <Ubulette> yeah I know :)
[12:30] <asac> upstream disabled it hardcoded in in-source code for the time-being :/
[12:30] <asac> but if bookmarks et al work well in dist/bin
[12:30] <asac> then we might be able to just ignore that
[12:30] <asac> however ... make install is still broken apparently
[12:30] <asac> maybe you see the difference?
[12:31] <asac> e.g. is defaults/ directory structured differenctly to what is in /usr/lib/firefox-trunk/defaults et al
[12:31] <Jazzva> Off for a smoke, until bzr finishes pulling :)...
[12:32] <asac> Jazzva: its basically adding .desktop files and images to menu-data directory
[12:32] <asac> and using a special mime-type for firefox extensions
[12:32] <gnomefreak> asac: iceape (1.1.4+u1-0ubuntu1)  does that look good? im assuming u+* is the upstream tarball
[12:32] <gnomefreak> 1.1.1+u2-0ubuntu1 is now
[12:32] <asac> well u1 was because we carried diffs against debian calendar
[12:33] <asac> but since we don't anymore you can just use debian orig.tar.gz
[12:33] <gnomefreak> ah ok i can drop that than
[12:33] <asac> yes just use debian orig
[12:33] <asac> and use their upstream version
[12:33] <gnomefreak> oh
[12:33] <gnomefreak> that means i have to make all our changes again
[12:33] <asac> he?
[12:33] <asac> mp
[12:33] <asac> no
[12:33] <asac> why?
[12:33] <asac> you have our debian/ directory
[12:33] <gnomefreak> ah ok
[12:34] <asac> there should be nothing else that is "just us"
[12:34] <gnomefreak> i was going from scartch
[12:34] <asac> well thats your business then :)
[12:35] <asac> Jazzva: i think if you added those .desktop files and start gnome-app-install with --mozilla-extension=firefox
[12:35] <asac> you should get a special app install dialog with just firefox extensions
[12:35] <asac> but don't ask me what the right mime-type was
[12:35] <asac> you need to ask glatzor in #ubuntu-desktop tomorrow about that
[12:37] <Jazzva> Back... You mean, to add that to debian/rules?
[12:38] <asac> no
[12:38] <asac> is branch done?
[12:38] <asac> look into it
[12:38] <Jazzva> Not really... still waiting
[12:38] <asac> maybe add a .desktop file for greasemonkey ... and see what happens if you build the package and install it
[12:38] <asac> at least greasemonkey should then show up in gnome-app-install
[12:39] <asac> sure
[12:39] <asac> cwong1: have you committed the script to produce a tarball?
[12:39] <asac> Jazzva: well ... setup a chroot :)
[12:40] <asac> Jazzva: we usually don't develop for feisty
[12:40] <Jazzva> asac: Have it (with pbuilder)...
[12:40] <asac> yes test it inside that then
[12:40] <cwong1> asac: Not yet.  Will get to it shortly. ..
[12:40] <Jazzva> Stupid question: You mean to log in it and install it from there?
[12:41] <asac> Jazzva: yes ... just login there
[12:41] <asac> and work inside that
[12:41] <asac> if that doesn't allow you to start X applications you need to setup a handcrafted chroot
[12:41] <asac> but maybe it works in pbuilder chroot
[12:42] <Jazzva> I'll see if it does... If it doesn't... well, another chroot it is :).
[12:46] <asac> cwong1: ok i tagged the release as 0.1.6a
[12:47] <cwong1> asac:so 0.1.6a is the version you want?
[12:47] <asac> yes
[12:48] <asac> we use a,b,c,d if we have multiple releases for same mozilla release
[12:48] <asac> if mozilla goes 2.0.0.7 we will go for 0.1.7 et al
[12:48] <asac> until we think we are 0.2.X
[12:48] <asac> :)
[12:48] <cwong1> so I should create a midbrowser.0.1.6a-source.tar.bz2?
[12:48] <asac> yes please
[12:48] <asac> cwong1: ah
[12:48] <asac> cwong1: use midbrowser-0.1.6a-source.tar.bz2
[12:48] <asac> to be consistent on how mozilla names their tarballs
[12:49] <cwong1> ok
[12:49] <cwong1> then how do I send the tarball to u?
[12:49] <asac> cwong1: and use the 0.1.6a tag
[12:49] <asac> to create it
[12:49] <asac> well ... can't you upload anywhere?
[12:49] <asac> otherwise just commit the ready to use script to master
[12:50] <cwong1> If I commit the script, can you create the tar file yourself for now?
[12:51] <asac> yes
[12:51] <asac> commit it to working
[12:52] <asac> and or master
[12:52] <gnomefreak> cross your fingers ;)
[12:52] <asac> at best to working ... then let me cherry-pick it down
[12:52] <cwong1> give me a few mintues here
[12:53] <asac> cwong1: sure
[12:53] <asac> gnomefreak: hehe
[01:02] <gnomefreak> hmmmm
[01:02] <asac> cwong1: let me know when you pushed to working
[01:02] <asac> maybe something like sh build_release.sh midbrowser 0.1.6a
[01:02] <asac> e.g. build_release.sh <APPNAME> <VERSION>
[01:03] <gnomefreak> asac: in source what dir would xulrunner be in?
[01:04] <gnomefreak> i see no sign of mike removing this patch and its failing so i would like to see if it was applied
[01:04] <asac> gnomefreak: he?
[01:04] <gnomefreak> 35_psm_wakeups.dpatch
[01:04] <asac> gnomefreak: its just xulrunner-VERSION.orig/
[01:05] <asac> its not an embedded layout
[01:05] <asac> why do you work on xulrunner now?
[01:05] <asac> do we need updates?
[01:05] <gnomefreak> the patch is failing
[01:05] <gnomefreak> i want to see if it was applied upstream
[01:05] <asac> welll ... if mike didn't remove it it should still apply
[01:05] <gnomefreak> it was written by mike sids 1.1.4 doesnt have it
[01:06] <asac> then its dropped
[01:06] <asac> just follow him :)
[01:06] <gnomefreak> ok i was hoping to see he dropped it somewhere
[01:08] <Jazzva> How big is this branch? (approx) :)
[01:09] <asac> Jazzva: no idea ... let me look
[01:09] <asac> 79m
[01:09] <gnomefreak> omg
[01:09] <gnomefreak> the desktop files one?
[01:09] <asac> yes
[01:09] <asac> + pngs
[01:09] <gnomefreak> ah
[01:09] <asac> i guess png is most
[01:09] <gnomefreak> yeah probibly
[01:15] <Jazzva> Well, that was fun :)
[01:15] <asac> done?
[01:15] <Jazzva> It downloaded... Now to build it
[01:15] <asac> yeah bzr is still pretty slow using http://
[01:15] <asac> unfortunately
[01:16] <Jazzva> Build phase over :D...
[01:16] <Jazzva> Ok, I'm gonna take a look at it...
[01:16] <gnomefreak> that was fast
[01:16] <gnomefreak> almost scarey fast
[01:17] <Jazzva> Well, I was a bit away... But yeah, it seems fast to build something 79MBs big... But most of it are pngs...
[01:18] <gnomefreak> god help me i always get the unsmart ones :(
[01:18] <gnomefreak> Jazzva: true
[01:18] <gnomefreak> 19:15 <      gnomefreak > animal: are you on gnome?
[01:18] <gnomefreak> 19:15 <          animal > i am on ubuntu 7.04
[01:18] <gnomefreak> 19:15 <      gnomefreak > animal: what desktop
[01:18] <gnomefreak> 19:15 <         elcasey > gnome
[01:18] <gnomefreak> 19:16 <          animal > what do you mean what desktop ?
[01:18] <Jazzva> gnomefreak: Unsmart pkgs? well, this just finished downloaded... I'm not so sure if I was lucky :)
[01:19] <gnomefreak> ^^^^
[01:19] <Jazzva> Oh, didn't notice it...
[01:20] <Jazzva> Umm, this is weird - the app-install-data-ubuntu.ubuntu dir is only 8.9 MB big *lol*...
[01:21] <asac> might be true
[01:21] <asac> most data is probably old revisions
[01:22] <gnomefreak> ha its building im gone for a while
[01:22] <Jazzva> Have fun :)
[01:22] <Jazzva> gnomefreak...
[01:22] <asac> cwong1: ok i think i will create the tarball now ... will start a testbuild before bed
[01:22] <gnomefreak> asac: if it builds you want me to upload source and friends to my youmortals site so you can grab and test before upload
[01:22] <Jazzva> I need an advice... Is it smart to make, for example, bzr and bzr-local dir
[01:22] <asac> if all works out upload tomorrow morning
[01:23] <asac> gnomefreak: well ... please test :)
[01:23] <gnomefreak> asac: ofcourse
[01:23] <gnomefreak> i mean after that
[01:23] <asac> Jazzva: why bzr-local?
[01:23] <Jazzva> And to make changes in bzr-local (making whole lot of revisions) and then, when I'm satisfied, make final changes in bzr
[01:23] <asac> gnomefreak: what are you working on?
[01:23] <Jazzva> :)
[01:23] <gnomefreak> asac: iceape
[01:23] <asac> gnomefreak: ah ... yes, please push
[01:23] <asac> i will grab and sponsor
[01:23] <gnomefreak> ok
[01:23] <asac> Jazzva: hmm
[01:24] <asac> i have a bzr directory
[01:24] <asac> there i have application.ubuntu branch
[01:24] <gnomefreak> will le tyou know tomorrow how i did, im sure you will be in bed 4+hours
[01:24] <asac> then if i want to develop a feature i use
[01:24] <asac> a brach based on that called application.ubuntu.feature ... and when satisfied i merge the changes i want back to .ubuntu branch
[01:25] <Jazzva> Hmm, sounds like this, just that I use different root dirs... So, I can merge them back :D? gonna look at that :)
[01:25] <asac> e.g. i do bzr branch application.ubuntu application.ubuntu.feature
[01:25] <asac> i don't see the benefit of different root dirs
[01:25] <asac> having them next to each other is pretty nice in most cases i guess
[01:25] <Jazzva> True... shorter relative paths...
[01:27] <cwong1> asaci: what's the option for creating a .bz2 with tar?
[01:31] <Jazzva> cwong1 Isn't it just bzip2 <filename>.tar?
[01:32] <cwong1> yes. it is  I think there is an option that you can pass to tar so that you can do it in 1 command.
[01:33] <asac> cwong1: its tar cvjf midbrowser-${VERSION}-source.tar.bz2 --exclude=.git* mozilla/
[01:33] <cwong1> ok tx
[01:38] <asac> well maybe we should exclude CVS as well
[01:40] <cwong1> and .cvsignore
[01:40] <asac> yes
[01:41] <cwong1> can I have more than 1 exclude from the command line?
[01:41] <asac> cwong1: no idea ... try :) ... did you edit baseMenuOverlay.xul?
[01:41] <asac> and bookmarks.html?
[01:41] <cwong1> Yes I did
[01:42] <asac> both?
[01:42] <asac> what did you do to baseMenuOverlay?
[01:43] <cwong1> I believe I just disable a menu item from help..
[01:44] <asac> cwong1: ok dropped releasenotes
[01:44] <asac> ok
[01:45] <Jazzva> asac: Is there a list of extensions that are packaged for Ubuntu?
[01:45] <asac> cwong1: "removed the default bookmarks" ... which ones do you add instead?
[01:45] <Jazzva> Or just to search through apt-get for firefox-* and mozilla-* and pick the extensions? :)
[01:46] <asac> Jazzva: no :) ... a good guess is to go through the list that apt-cache rdepends gives you
[01:46] <asac> and verify if that is an extension or not
[01:46] <asac> most are probably not extensions
[01:46] <Jazzva> apt-cache show :)...
[01:46] <asac> but in that way you will find all extensions that depend on firefox
[01:46] <asac> hope not that there are extensions that do not depend on firefox
[01:47] <Jazzva> Well, if they're for FF, then it would be a mistake not to depend on FF :)...
[01:47] <Jazzva> Are there exts for TB too?
[01:47] <asac> cwong1: i am currenty updating the ubuntu-look-and-feel-patch that we derived by basing our package on current firefox one
[01:47] <asac> cwong1: nevermind
[01:47] <asac> Jazzva: yes ... enigmail
[01:47] <cwong1> asac:  I have check-in build_release.sh in the toplevel. The script excpect the topleve is mozilla. Also you need to run the script inside the tree.
[01:47] <asac> Jazzva: maybe some more
[01:48] <asac> cwong1: on working?
[01:48] <cwong1> yes
[01:48] <asac> ok
[01:48] <asac> let me see
[01:48] <Jazzva> asac: Ok, I'll see what I can find :)...
[01:50] <Jazzva> Hmm, what's the difference between "mozilla-firefox-locale-af" and "|mozilla-firefox-locale-af"? man doesn't say anything :/...
[01:55] <asac> he?
[01:55] <asac> | means OR in depends
[01:55] <asac> so Depends: XXX | YYY means XXX or YYY will satisfy your requirements
[01:57] <Jazzva> Please try "apt-cache rdepends mozilla-firefox" (it prints shorter list :)... Some pkgs have "|" in front, and some don't...
[02:08] <asac> well | are ors
[02:08] <asac> with previous line
[02:08] <asac> just go through full list and see if its an extension
[02:09] <Jazzva> Ok... On the phone. Brb...
[02:13] <cwong1>  asac: did the script work ok?  I know its not perfect..:(
[02:13] <asac> i already have my tarball :)
[02:13] <asac> will try the other day i guess
[02:13] <cwong1> :)
[02:14] <cwong1> You are going to upload the tarball for the build right?
[02:15] <asac> once testbuild has finished yes
[02:15] <cwong1> ok tx
[02:31] <gnomefreak> :) its still going
[02:33] <gnomefreak> asac: do you remember if you removed the binaries for calendar or not from last upload or did we just say we are waiting to see when debian will add it back?
[02:34] <gnomefreak> running first build as test build incase i need to fix something than i can remove them if needed
[02:35] <gnomefreak> Description: Iceape Calendar This package is empty for the moment.
[02:35] <gnomefreak> ah ha
[02:36] <gnomefreak> ok ill think about it for tomorrow but i think 95% sure ill remove it
[02:42] <cwong1> asac: did testbuild work?
[03:26] <Jazzva> Back...
[03:26] <Jazzva> asac: I don't need to include plugins (as mozilla-mplayer)?
[03:27] <Jazzva> (or sun-java*-plugin)
[04:32] <Jazzva> Yay... Went through rdeps for firefox and thunderbird :D. Off to sleep now...
[09:29] <asac> gnomefreak: ok ... i am pushing latest midbrowser now
[09:29] <asac> gnomefreak: what is the state of your applications?
[09:30] <asac> is iceape ready for review/sponsoring?
[02:30] <gnomefreak> asac: not really
[02:30] <gnomefreak> its built
[02:31] <gnomefreak> asac: im guessing its not enough to comment out iceape-calendar in control file for it to not build binaries
[02:40] <asac> gnomefreak: no indeed ... that should be enough
[02:40] <gnomefreak> oh cool :)
[02:40] <asac> maybe look for something calendar specific in rules as well
[02:40] <asac> there might be clutter
[02:40] <gnomefreak> ok sounds good
[02:43] <gnomefreak> asac: http://pastebin.mozilla.org/182295 should i drop all of that or just the # lines
[02:43] <gnomefreak> thats in rules
[02:44] <asac> well ... just coment it for now in case calendar gets revived
[02:44] <gnomefreak> the build=all and the other line?
[02:45] <gnomefreak> # full build $(MAKE) BUILD_MODULES=all
[02:45] <gnomefreak> touch build-stamp
[02:45] <gnomefreak> sorry those i meant
[02:48] <asac> gnomefreak: lets talk about trunk
[02:48] <asac> what is the state?
[02:48] <asac> do i need to look into it?
[02:48] <gnomefreak> yes
[02:48] <gnomefreak> its failes on patches
[02:48] <asac> ok where was the tar?
[02:49] <gnomefreak> ill get you the link
[02:49] <gnomefreak> http://gnomefreak.youmortals.com/Tarballs/firefox-trunk_2.99+2cvs20070805.orig.tar.gz
[02:50] <asac> gnomefreak: you started from mt branch, right?
[02:50] <gnomefreak> asac: yes
[03:09] <gnomefreak> asac: seems iceape is doing good so far, theres a few other things id like to test but should give same result as firefox and konq do
[03:09] <gnomefreak> brb smoke
[03:15] <asac> gnomefreak: finally dell is available in germany ... rock!
[03:15] <asac> www.ubuntu.com
[04:13] <Jazzva> Hello :)...
[04:25] <Jazzva> asac: I went through the rdeps of Firefox and Thunderbird and marked the extensions and plugins... Should I skip the plugins (like sun-java*-plugin or mozilla-mplayer) when adding files to the gnome-app-install?
[04:28] <asac> Jazzva: for now just extensions
[04:28] <asac> though plugins might be wanted as well
[04:28] <asac> at some point
[04:29] <asac> but now its extensions + their images
[04:29] <asac> Jazzva: hi :)
[04:29] <Jazzva> asac: Hmm, ok :).
[04:30] <Jazzva> asac: Well, off to lunch then to start putting files... BTW, what's next for gnome-voice-control? :)
[04:31] <asac> Jazzva: i will look a bit closer ... then upload
[04:31] <Jazzva> asac: Ok, thanks :D...
[04:31] <asac> Jazzva: can you ask upstream to add license headers to all source files?
[04:33] <Jazzva> asac: He said that he'll do it for 0.3... And 0.3 will depend on pocketsphinx which is still not packaged for Ubuntu, AFAIK.
[04:33] <asac> ek
[04:33] <asac> ok
[04:34] <Jazzva> asac: That's why I started packaging 0.2. And I think I saw on some mailing list (will find a link now) where it's noted that an e-mail should be enough :)...
[04:40] <Jazzva> Damn... Can't find it now... :/
[04:41] <asac> yeah ... if nobody packages it you would need to do it
[04:42] <asac> but you should look if there is already an ITP open in debian
[04:42] <Jazzva> I know, I already filed a bug and assigned it to myself :)
[04:42] <asac> maybe someone is already preparing it
[04:42] <Jazzva> on wnpp.debian.org?
[04:42] <asac> ah
[04:42] <asac> yeah
[04:42] <asac> its bugs.debian.org/wnpp i guess
[04:42] <Jazzva> ...or that (don't know the address) :)
[04:43] <Jazzva> I looked and didn't find it...
[04:44] <Jazzva> Nothing... Should I post an ITP and say that I'll package it for Ubuntu and then submit it to Debian?
[04:49] <asac> Jazzva: yes
[05:28] <gnomefreak> i have to rebuild it seems it wasnt representing the lastest changes i just want to make damn sure its good before i send it up save me and you headaches later (or just me) ;)
[05:34] <asac> gnomefreak: yes please save me headaches
[05:34] <gnomefreak> im trying
[05:35] <asac> please check debdiff (debian vs. yours)
[05:35] <asac> + debdiff (old yours + new yours)
[05:35] <gnomefreak> it maybe nothing though
[05:35] <gnomefreak> alot of those warnings will not be represented in diff
[05:35] <gnomefreak> but ends and doesnt sign it
[05:36] <gnomefreak> lmao gnomebaker depends on iceape
[05:36] <asac> gnomefreak: yeah ... please check that it works
[05:36] <asac> without recompiling
[05:36] <asac> gnomebaker
[05:37] <gnomefreak> i will
[05:38] <asac> but maybe its a bug that gnomebaker is baked agaist iceape
[05:38] <asac> you should check that
[05:39] <asac> usually things should use xulrunner (when in universe) or firefox for now if they strive for main
[05:39] <gnomefreak> how do you get debdiff without all the cruft
[05:40] <asac> what cruft?
[05:40] <gnomefreak> i get a bunch of code in the debdiff
[05:40] <asac> well thats ok
[05:40] <gnomefreak> code like $H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H$H
[05:40] <asac> you might use filterdiff
[05:40] <asac> to hide everything that isn't changed outside debian/
[05:41] <asac> gnomefreak: i don't see why you woudl get that kind of code
[05:41] <gnomefreak> debdiff agaisnt .dsc files
[05:41] <asac> yes
[05:41] <asac> test for debian vs. new ubuntu first
[05:41] <asac> that should be clean
[05:41] <gnomefreak> that was
[05:42] <gnomefreak> gnomefreak@GutsyGibbon:~/test$ debdiff iceape_1.1.4-0ubuntu1.dsc iceape_1.1.4-1.dsc > iceape.debdiff
[05:42] <asac> thats wrong direction btw
[05:42] <asac> you want to compare debian vs. ubuntu
[05:42] <gnomefreak> yeah i know
[05:42] <asac> not vv
[05:42] <asac> well ... do we include binary files or what?
[05:42] <gnomefreak> but my point was the crap included
[05:42] <asac> naybe debdiff includes those?
[05:42] <asac> show me some parts of that crap please
[05:43] <gnomefreak> debdiff seems to be only good against the dsc files as far as debdiff command says
[05:43] <gnomefreak> i just deleted it ill see if it comes back
[05:44] <asac> you can debdiff .deb's or .dsc's
[05:44] <gnomefreak> oh
[05:45] <gnomefreak> well i debdiffed the right way and pasting a bunch to pastebin this way you can check the diff and the code
[05:46] <gnomefreak> http://pastebin.mozilla.org/182337
[05:46] <gnomefreak> the code makes the file huge and that is bad afaik
[05:47] <gnomefreak> its longer but i didnt want to paste the full 15000+ lines of it
[05:49] <cwong1> asac:  looks like build go ok yesterday.  Tx
[05:49] <gnomefreak> wtf is all this i didnt do this :(
[05:50] <asac> cwong1: yes
[05:50] <asac> cwong1: i will now commit midbrowser/ tree
[05:50] <asac> to working
[05:50] <asac> we should then revert everything we now quick-fixed in browser/ tree and redo in midbrowser
[05:50] <cwong1> asac: ok.  I am going to look into hildon crashing issue
[05:50] <cwong1> ok
[05:51] <gnomefreak> wtf it didnt paste the code nor does this look right it seems only patches were changed from this and i dont know how i only added one and removed 1 or 2
[05:53] <asac> cwong1: actually i think we won't need hildon
[05:53] <asac> cwong1: let me commit the tree then i can explain
[05:53] <cwong1> ok
[05:53] <gnomefreak> trying something else here i dont like the way its turning out very much
[05:54] <asac> cwong1: anyway i think the reason is that firefox destroys window and hildon does not realize this and double frees
[05:54] <asac> or tries to access freed mem or something
[05:55] <cwong1> asac: yes..sound reasonable but why wont we need hildon?
[05:56] <gnomefreak> unless a patch in gnomebaker calls for iceape deps than they are not there
[05:56] <gnomefreak> icedax is but that isnt related
[05:56] <gnomefreak> ill see if seb knows
[06:06] <asac> cwong1: hildon doesn't provide much for us
[06:07] <asac> cwong1: what features would we want to use?
[06:10] <gnomefreak> grrrrrrrrrrrrr
[06:13] <gnomefreak> asac: please install gnomebaker without iceape installed
[06:13] <gnomefreak> let me know if it fails please
[06:18] <gnomefreak> asac: somethign is really fucked i am looking into the gnomebaker bs
[06:19] <gnomefreak> ill be back after lunch sometime to look into this deeper
[06:33] <asac> cwong1: ok working is committed
[06:37] <asac> cwong1: feel free to revert the hildon patch on WORKING
[06:37] <asac> cwong1: and from now on edit midbrowser/base/content/midbrowser.xul :)
[06:37] <asac> if you want to tweak main window
[06:39] <asac> cwong1: i would be happy if you could make the main window as it later should appear in context
[06:39] <asac> e.g. only one menu ... et al
[06:39] <asac> s/main window/main menu/
[06:39] <asac> i would then hildonize the menu later
[06:42] <asac> cwong1: would be cool if you could take over that task :) ... i can then concentrate on the mozilla hildon component
[06:44] <cwong1> asac: you want me to fix up the main menu in the midbrowser tree,right?
[06:45] <asac> cwong1: please pull latest working
[06:46] <asac> cwong1: then i can show better what i mean
[06:46] <cwong1> ok doing it now
[06:47] <cwong1> I see the midbrowser branch...
[06:47] <asac> he? tree you mean?
[06:47] <asac> yes
[06:47] <asac> look inside
[06:47] <cwong1> asac: yes :)
[06:47] <asac> we have now our own window xul
[06:47] <asac> its midbrowser/base/content/midbrowser.xul
[06:47] <asac> i already pushed the toolbar to bottom
[06:48] <cwong1> yes
[06:48] <asac> you may want to remove things you currently remove in localstore.rdf directly in that .xul file
[06:48] <cwong1> ok
[06:48] <cwong1> cool
[06:48] <asac> so we don't need localstore.rdf hack
[06:48] <cwong1> gd
[06:48] <asac> though we ship the localstore.rdf atm
[06:48] <asac> however we should remember to remove it once we have our own window finished
[06:48] <asac> ok are you looking in midbrowser.xul?
[06:48] <cwong1> y
[06:49] <gnomefreak> asac: i think iceape-calendar is the reason for gnomebaker since it states broken package and when you fix it i cant install -calendar and its fixed in 1.1.4 :)
[06:49] <asac> cwong1: as you see it currently pulls alsmost everything in from browser.jar
[06:49] <cwong1> y
[06:49] <asac> cwong1: e.g. see chrome://browser/...
[06:49] <cwong1> y
[06:50] <asac> that is fine and we want to reuse as much from browser/ tree directly without creating copies which would be a pain to keep in sync with firefox
[06:50] <cwong1> agree
[06:50] <asac> cwong1: in addition to chrome ... there are #include ...
[06:50] <asac> things
[06:50] <cwong1> I see them
[06:50] <asac> those are expended during build
[06:50] <cwong1> rght
[06:51] <asac> for instance in browser-sets.inc
[06:51] <asac> there are lots of commands defined
[06:52] <asac> we probably want to include them directly and then use the commands we want in our own menu
[06:52] <asac> e.g. replace what midbrowser.xul currently has as menu, but reuse commands from browser-sets.inc
[06:52] <cwong1> sound resonable
[06:52] <asac> you think you can manage it?
[06:52] <asac> :)
[06:52] <asac> or at least try?
[06:52] <cwong1> :)
[06:52] <cwong1> Will do
[06:52] <asac> e.g. removing current menu ... replacing with just a menubar with one single menu
[06:53] <asac> which is what will be the hildon menu later
[06:53] <asac> e.g. just "File" ... maybe call the menu "Midbrowser Menu"
[06:53] <asac> cwong1: and strip what you currently disabled from midbrowser.xul completely
[06:54] <asac> i think that would bring us a good step in right direction
[06:54] <asac> but maybe start with building the unmodified working tree first
[06:54] <cwong1> asac: let me take a look at the hildon's menu system and see how it works first before making this change.
[06:54] <asac> cwong1: why?
[06:54] <asac> cwong1: its just "one" menu
[06:55] <asac> so just create a menu with the entries from the spec
[06:55] <cwong1> I am not so sure about that...  Just give me a few minutes to look into this...
[06:56] <asac> cwong1: from what i know its one application window which you can overload on per-window base
[06:57] <cwong1> asac:yes its a one application window.  but they have speical apis to add menus to the menu system....just give me a few minutes to look into this.
[07:00] <asac> cwong1: ok let me know
[07:00] <cwong1> will do
[07:01] <gnomefreak> asac: did you see anything in the debdiff that caught your eye?
[07:01] <asac> gnomefreak: sorry no time so far
[07:01] <gnomefreak> k
[07:01] <asac> gnomefreak: give me link again
[07:01] <gnomefreak> ill post a new one when this is done i had to change a few things
[07:02] <gnomefreak> just building source atm no time for binaries since i already have them :)
[07:12] <gnomefreak> 4.6 mb debdiff :(
[07:12] <gnomefreak> ah i know why
[07:18] <asac> gnomefreak: i am off ... will look later tonight
[07:19] <gnomefreak> ok i will upload them you can pick from there
[07:19] <asac> yes
[07:19] <asac> please don't upload garbage debdiffs
[07:19] <asac> filter out non debian changes if possible
[07:19] <asac> with filterdiff
[07:19] <gnomefreak> what is that?
[07:19] <asac> its in patchutils package
[07:19] <gnomefreak> ah
[07:19] <asac> you can filter by pattern
[07:19] <gnomefreak> ok
[07:19] <asac> e.g. exclude diffs for files that are not below debian/
[07:20] <asac> just play around with it and read manpage
[07:20] <asac> cwong1: ok i have the feeling that you have a nice menu written when i return :) cu later or tomorrow
[07:20] <cwong1> :)
[07:20] <cwong1> later
[08:25] <asac> just a short look :)
[08:26] <asac> cwong1: you found your way already?
[08:26] <asac> cwong1: or do you need more infos to get started?
[08:29] <asac> more or less out again
[08:33] <cwong1> asac: yes I found my way already..  I am just looking at the hildon stuffs now..
[08:35] <levander> mail.yahoo.com is crash Firefox for me.  I think it's because I'm using their new interface and not their classic one.
[08:35] <levander> Actually, it doesn't crash Firefox, it freezes up the whole machine.
[08:37] <gnomefreak> levander: how new is the UI for yahoo
[08:37] <gnomefreak> levander: version of ubuntu and version of firefox
[08:37] <levander> I think it's been in beta for awhile.  But, I even though I haven't used it in the past.  Today when I logged on, I was "auto-switched" to it.
[08:38] <levander> gnomefreak: Whatever the latest is in Feisty.
[08:38] <gnomefreak> levander: apt-cache policy firefox
[08:38] <gnomefreak> levander: some people think 2.0.0.4 is latest
[08:39] <levander> gnomefreak: http://pastebin.ca/648914
[08:39] <gnomefreak> installed version is?
[08:39] <levander> 2.0.0.5
[08:39] <gnomefreak> levander: not the latest
[08:39] <levander> +1-0ubuntu1
[08:40] <levander> Okay, I see that. I'll try the latest later.
[08:40] <gnomefreak> install 2.0.0.6
[08:40] <gnomefreak> it should be in updates or security repos
[08:41] <gnomefreak> again cant help you with your issue if you leave
[08:42] <Ubulette> hi
[08:42] <gnomefreak> hi
[08:43] <Ubulette> question. why does ff3-a5 only install debsearch and wikipedia in usr/share/firefox-granparadiso/searchplugins instead of all debian/tmp/usr/lib/firefox-granparadiso/searchplugins ?
[08:43] <Ubulette> there's a bug related to that in LP
[08:43] <asac> Ubulette: feel free to fix it
[08:43] <asac> :)
[08:44] <gnomefreak> fix it for a7 not a5
[08:44] <asac> its not intentional ... i just didn't care for that detail so far
[08:44] <asac> yes :)
[08:44] <asac> so fix a7 first
[08:44] <Ubulette> I'm currently reviewing the debian/*.install files to see what's wrong
[08:44] <asac> Ubulette: does make make install work with a7 for you?
[08:45] <Ubulette> well, I was just reviewing your "official" a5 diff
[08:45] <asac> ah ... well a5 is dying ... long live a7 ;)
[08:45] <Ubulette> to understand why it breaks bookmarks in a7
[08:45] <asac> ah
[08:45] <asac> well ... better look at the diff whats installed and whats  in dist/
[08:45] <gnomefreak> asac: diff between sids debian and ubuntu debian dir is http://gnomefreak.youmortals.com/Iceape/ with source, im building debdiff from ubuntus 1.1.1 to 1.1.4
[08:45] <asac> Ubulette: when building a7
[08:46] <asac> Ubulette: that will be more helpful
[08:46] <Ubulette> dist is okay for me. a5 *.install on a7 sources is not
[08:47] <asac> Ubulette: right ... so to fix isntall look at dist in a7 and see what is missing in .install /links
[08:47] <asac> Ubulette: i just want to point out that looking at a5 .install won't help much
[08:48] <Ubulette> yep, that's what I'm doing (a7 sources & dist) but instead of starting from scratch, I'm trying to fix a5 diff
[08:49] <asac> well i don't understand, but that doesn't matter much
[08:49] <Ubulette> I've fixed LP #122737 already
[08:49] <ubotu> Launchpad bug 122737 in firefox-granparadiso "No default search engines" [Undecided,Confirmed]  https://launchpad.net/bugs/122737
[08:49] <asac> from my point of view a5 doesn't need to be fixed
[08:49] <asac> as long as we have no idea what is missing in a7
[08:49] <asac> so investigating there looks more important ... but if you want to fix search engines ... go ahead
[08:49] <Ubulette> lol, I don't care about a5. Just a5 diff as a starting point for a7 debs
[08:49] <asac> it should be similar for a7 and a5
[08:49] <asac> Ubulette: we have a7
[08:49] <asac> debs
[08:49] <Ubulette> do you ? where ?
[08:50] <gnomefreak> yeah where
[08:50] <asac> i think i pushed to mt branch
[08:50] <asac> but let me see
[08:51] <asac> ok ... i forgot to push :)
[08:51] <asac> its now in mozillateam trunk branch on code.launchpad.net/firefox/
[08:51] <asac> better start with that
[08:52] <asac> but is probably broken
[08:52] <asac> :)
[08:52] <gnomefreak> asac: does it build with your changes?
[08:52] <asac> i hope so
[08:52] <asac> but it fails in make install most likely
[08:52] <gnomefreak> if so while im waiting for you to look at this pos ill build it
[08:52] <asac> otherwise ... if you start with a5 ... its probably fine as well
[08:52] <Ubulette> can I just fetch a7 diff ? or do I have to bzr the whole thing ?
[08:53] <asac> well bzr
[08:53] <asac> but please use bzr anyway if possible :)
[08:53] <gnomefreak> or give me a day or so and ill upload the diff
[08:53] <Ubulette> well, I feel like fixing it today ;)
[08:54] <asac> Ubulette: thanks
[08:54] <asac> i am out now
[08:54] <asac> i am fine with whatever you do to get granparadiso build ... at best push a fixed branch to launchpad and let me merge it to my granparadiso
[08:55] <asac> https://code.launchpad.net/~mozillateam/firefox/granparadiso
[08:55] <asac> thats the a5 branch
[08:55] <Ubulette> let me see what I can do 1st :) I'll keep you posted
[08:56] <asac> sure ... i am gone though for a few hours
[08:56] <Ubulette> ++
[08:59] <asac> Ubulette: one more thing ... if a7 doesn't have the fix for https://bugzilla.mozilla.org/show_bug.cgi?id=389673 ... then you will run into arbitrary issues with make install
[08:59] <ubotu> Mozilla bug 389673 in Build Config "Fix "make install" to copy from dist/ rather than recursive makefile traversal" [Normal,Resolved: fixed] 
[08:59] <asac> consider to pull that patch
[08:59] <asac> to get make install fixed (in theory)
[08:59] <asac> ok out
[09:00] <Ubulette> all: just one generic question, how do you know where FF expects its files to be stored ? (ie /usr/lib/ff vs /usr/share/ff). I ask because in dist, there're all in /usr/lib/ff but *.install split them.
[09:11] <asac> Ubulette: you have to know how mozilla works
[09:11] <asac> as a general rule: everything new goes to firefox
[09:11] <asac> except its a header which would go to firefox-dev
[09:11] <asac> but install files are already pretty generic iirc
[09:11] <asac> most likely its mozilla buildsystem that misses files during make install
[09:11] <asac> that it installs to dist/bin/...
[09:12] <asac> 21:11 < asac> Ubulette: you have to know how mozilla works
[09:12] <asac> 21:11 < asac> as a general rule: everything new goes to firefox
[09:12] <asac> 21:11 < asac> except its a header which would go to firefox-dev
[09:12] <asac> 21:11 < asac> but install files are already pretty generic iirc
[09:12] <asac> 21:11 < asac> most likely its mozilla buildsystem that misses files during make install
[09:12] <asac> 21:11 < asac> that it installs to dist/bin/...
[09:12] <gnomefreak> testing trunk atm
[09:12] <gnomefreak> but not here while it builds
[09:13] <asac> me neither
[09:13] <asac> ;)
[09:22] <Ubulette_> got disconnected. I said " I'll apply moz bug 389673 patch on a7 src first then rebuild and review"
[09:23] <gnomefreak> btw if complaints come in about codecs not installing from firefox gnome-app-install is borked im poking mvo tomorrow as he asked me to
[09:29] <Ubulette_> do'h, patch failed. I have to redo it 1st :P
[09:34] <gnomefreak> iirc that patch was already applied upstream i fyou mean makeinstall patch
[09:36] <Ubulette> I'm working on a7 src, not trunk
[09:37] <Ubulette> it's an easy fix anyway, just no xulrunner in there
[11:22] <Ubulette> hmm.. with #389673 patch, make install is now failing
[11:23] <Ubulette> and there's not tons of "Warning: package error or possible missing or unnecessary file" messages
[11:36] <Ubulette> asac, just bzr your stuff, it's still a5 without the make install patch (which breaks your granparadiso-fsh btw)
[11:38] <Ubulette> (s/not tons of/tons of/)
[12:21] <Jazzva> asac: Do you know if there's a required size of icons for gnome-app-install? is 32x32 enough :)?