[07:50] <asac> hmm
[09:27] <XioNoX> hi
[09:28] <asac> Jazzva: https://code.edge.launchpad.net/~jazzva/firefox-extensions/firefox-sage.ubuntu ... please fix the INSTALLDIR variable to not use firefox (e.g. just firefox-addons) if you remove the firefox-2 from depends
[09:28] <asac> Jazzva: everything else is uploaded
[09:28] <asac> Jazzva: also please open a bug for that against firefox-extensions, document it in changelog and link the branch to it ;)
[09:29] <asac> Jazzva: another nifty thing: please always add firefox-extensions project for all bugs :)
[09:29] <asac> better to track our work in a single place (e.g. like bug fixed, packages uploaded) ... another argument is that i actually read those bugs ;)
[09:29] <asac> i explicitly opted-in to get them not to /dev/null ... if they are filed against firefox-extensions ;)
[09:29] <asac> hi XioNoX
[09:30] <asac> hi gnomefreak
[09:31] <gnomefreak> asac: hi.
[09:32] <gnomefreak> asac: can you take a look at bug 194970 it seems all patches are there but it is still at triaged, the whole bug is a bit long for me this early in morning to go through.
[09:37] <XioNoX> asac, the searchbar appear normaly
[09:39] <XioNoX> http://img367.imageshack.us/my.php?image=captureaddonsfv7.png
[09:44] <asac> Jazzva: http://launchpadlibrarian.net/16248228/buildlog_ubuntu-intrepid-i386.foxyproxy_2.7.5-0ubuntu1_FAILEDTOBUILD.txt.gz
[09:44] <asac> XioNoX: looks good ;)
[09:45] <asac> XioNoX: next thing you want to do is to open that addons dialog with that tab preselected when the user pushes the "Install Missing Plugins ..." button in the notification box
[09:45] <asac> or the puzzle piece
[09:45] <asac> (guess you remember that from your work on ubufox)
[09:45] <XioNoX> yep
[09:46] <gnomefreak> oh this meeting is gonna be fun for all :(
[09:46] <XioNoX> I have to modify the ubufox extention
[09:46] <asac> XioNoX: nope
[09:46] <asac> XioNoX: thats all inside firefox
[09:46] <asac> we are not working on ubufox right now
[09:46] <XioNoX> ok
[09:46] <asac> on ffox 3.1 :)
[09:48] <XioNoX> do you know which source file control the "puzzle piece" or the notification bar ?
[09:50] <asac> XioNoX: the puzzle piece is in the nullplugin
[09:52] <XioNoX> asac, this one : src/modules/plugin/samples/default/unix/nullplugin.c ?
[09:54] <asac> i think so, yes.
[09:56] <asac> ./modules/plugin/base/src/nsPluginHostImpl.cpp
[09:56] <asac> thats another place
[09:58] <gnomefreak> asac: is Fabian Rodriguez the Ubuntu developer (cant think of his nick atm)
[09:59] <gnomefreak> i believe ubuntu-core-dev to be more accurate
[10:00]  * gnomefreak thinks next CC meeting is going to be a circus of people bitching, i invite anyone that wants a laugh please join us
[10:00] <gnomefreak> morning jussi01
[10:01] <asac> hehe
[10:01]  * asac moves irssi window to meeting ;)
[10:01] <asac> gnomefreak: magicfab
[10:01] <asac> gnomefreak: i think he is not a ubuntu core dev
[10:01] <gnomefreak> hmmmmmm
[10:01] <asac> he is canonical employee for support
[10:01] <asac> ok ... i am off for some food and then seeing the doctor for some basic checks :/
[10:02] <gnomefreak> ah ok than i think i know who it is. but its not fabian that owns ubuntulog
[10:02] <jussi01> gday gnomefreak
[10:02] <asac> gnomefreak: there is nothing going on on -meeting right now
[10:02] <gnomefreak> asac: good eats to ya :)
[10:02] <gnomefreak> asac: august 5th
[10:02] <gnomefreak> its about planet posts
[10:02] <asac> ah
[10:04] <asac> XioNoX: ./modules/plugin/default/unix/nullplugin.c
[10:05] <XioNoX>  src/modules/plugin/samples/default/unix/nullplugin.c
[10:05] <XioNoX> i don't have ./modules/plugin/default
[10:05] <asac> yeajh .... probably gets copied there during build
[10:06] <asac> XioNoX: the notification ares is implemented in browser.js
[10:06] <asac> search for missingpluginsMessage.button.label
[10:08] <XioNoX> find!
[10:08] <asac> ok PluginNotFound event is triggered by http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/plugins/content/missingPlugin.xml
[10:10] <asac> and http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsObjectLoadingContent.cpp
[10:10] <asac> what happens is most implemented in browser.js. so try to start there ;)
[10:11] <XioNoX> ok
[10:11] <XioNoX> i'll try to understand this code
[10:11] <asac> XioNoX: yeah. read around
[10:18] <gnomefreak> anyone recall the flash bug that flash is hiding menus?
[10:18] <gnomefreak> asac: you ate already?
[10:24] <asac> gnomefreak: nope ... going directly to doctor right now
[10:25] <gnomefreak> good luck
[10:28] <saivann> asac : Concerning bug 194970
[10:28] <saivann> asac : You said "Saivann, maybe consider to propose your branches for merging to the branches you feel they should end up in.", do you need me to do it with the current branches?
[10:28] <gnomefreak> saivann: i already brought hat up
[10:29] <gnomefreak> saivann: hes gone for a while
[10:29] <saivann> gnomefreak : Oh sorry, thanks
[10:29] <gnomefreak> np
[10:30] <gnomefreak> i think he means open your branches LP page and click on merge and merge them with mozillateam branches? im guessing since he had me do that with one or two not to long alog
[10:30] <gnomefreak> ago
[10:30] <saivann> gnomefreak : When you say, he's gone for a while, do you mean many days or many months
[10:31] <gnomefreak> saivann: a few hours
[10:31] <saivann> gnomefreak : Oh, sounds better :)
[10:31] <saivann> gnomefreak : Ok, I'll do it during the next day, thanks
[10:32] <gnomefreak> saivann: make sure that is what he wants first
[10:33] <saivann> gnomefreak : Ok, I will speak to him tomorrow then
[10:33] <gnomefreak> ok
[10:33]  * saivann is away
[10:46] <gnomefreak> ok im still suffering from headache from the damn frying pan & dinner being thrown at me ill be back a bit later
[10:59] <gnomefreak> /win 13
[11:25] <asac> back
[11:28] <XioNoX> cool
[11:29] <asac> saivann: not if you want them to get into the "head packages" aka intrepid
[11:29] <asac> if you want them to go into .hardy or .gutsy just indicate that by asking for merging through launchpad for that.
[11:34]  * asac reboots ... testing latest kernel
[11:52] <XioNoX> asac,
[11:53] <XioNoX> i've try many solutions for showing the get addon tab
[11:53] <XioNoX> but they dont work :(
[12:00] <asac> XioNoX: so did you manage to open the addons dialog?
[12:01] <XioNoX> not really
[12:01] <XioNoX> yes yes
[12:01] <XioNoX> i can open the addon dialog
[12:02] <XioNoX> but not showing the good tab
[12:02] <XioNoX> and only from the notification bar
[12:02] <asac> XioNoX: thats a good start at least ;)
[12:02] <asac> XioNoX: i think you have to do it like "activating radio buttons"
[12:02] <asac> afaict the tabs are radio buttons ;)
[12:02] <XioNoX> yep
[12:02] <XioNoX> ok
[12:07]  * asac has issues with ssh-agent
[12:07] <asac> restarting X
[12:13] <XioNoX> asac, when we click on the button in the notification bar, it call the function pluginsMissing() witch call the xul file : chrome://mozapps/content/extensions/extensions.xul
[12:15] <XioNoX> so the extensions.js file should detect if he is call by a missing plugin message or by the "normal" menu
[12:15] <XioNoX> so i've think about passing arguments
[12:16] <XioNoX> but i don't know why, this don't work
[12:16] <asac> XioNoX: the idea is to remove all current use of extensions.js and such
[12:17] <asac> pluginsMissing function should open the addons dialog and select the "Get Plugins" tab for now
[12:18] <asac> oh sorry ;)
[12:18] <asac> i missed the point :)
[12:18] <asac> i somehow mismatched the extensions with pluginFinder... :)
[12:18] <asac> sorry for that
[12:19] <asac> XioNoX: the idea is right
[12:19] <XioNoX> another point, it that there are normally 2 arguments passed to the pluginInstallerWizard.xul window, a browser variable and a tabbrowser.selectedBrowser.missingPlugins
[12:20] <asac> yes?
[12:21] <XioNoX> Get addon have to get these 2 variables ?
[12:21] <XioNoX> the fact is that i don't know how to open the get addon dialog :/
[12:26] <asac> XioNoX: look in Startup
[12:27] <XioNoX> ?
[12:27] <asac> function in extensions.js
[12:27] <asac> there you see the code that processes the arguments
[12:27] <asac> (a bit further down in the function)
[12:28] <asac> XioNoX: we want something similar to updates-only
[12:28] <asac> e.g. plugin-by-mime
[12:29] <asac> so: argument[0]="plugin-by-mime"
[12:29] <asac> arguments[1]=gBrowser
[12:29] <asac> (or whatever is passed atm to pfs
[12:29] <asac> )
[12:29] <asac> arguments[2]=tabbrowser.selectedBrowser.missingPlugins
[12:30] <asac> the updates-only code then hides some elements and showView on its own panel
[12:30] <asac> we want to do the same
[12:30] <asac> just that our plugin-wizard panel is displayed ;)
[12:31] <asac> makes sense?
[12:31] <XioNoX> so, i add an argument, or i replace one ?
[12:31] <asac> XioNoX: ?
[12:31] <asac> huh? just take care that you open that window with the three arguments above ;)
[12:32] <XioNoX> for the moment, the pluginsMissing() function open the extensions.xml with 2 arguments : {plugins: missingPluginsArray, browser: tabbrowser.selectedBrowser}
[12:33] <XioNoX> var tabbrowser = getBrowser();
[12:33] <XioNoX>   var missingPluginsArray = tabbrowser.selectedBrowser.missingPlugins;
[12:34] <XioNoX> so, i add another argument to tell the extension.xml/js that I want to open the get addon tab
[12:34] <XioNoX> ?
[12:35] <gnomefreak> asac: saivann was looking for you about your post to the .desktop file bug
[12:40] <asac> gnomefreak: i think i answered that already
[12:40] <gnomefreak> something is wrong here
[12:40] <gnomefreak> asac: about what you meant with the merge comment
[12:40] <asac> XioNoX: you have to pass a command (string) as first argument
[12:40] <gnomefreak> he wanted to know what you meant
[12:40] <asac> e.g. "install-mime-plugins"
[12:40] <asac> (i said plugin-by-mime for the same thing above)
[12:41] <asac> add that as the 0-argument
[12:41] <gnomefreak> asac: i just grabbed bzr branch for mozilla-devscripts and it no longer has the option to grab tarball it looks like its extensions only
[12:42] <asac> gnomefreak: the only things that are still provided for tarball are .mk files
[12:42] <gnomefreak> asac: where?
[12:42] <asac> i agree that we might want a convenient wrapper
[12:42] <gnomefreak> they are not in mozilla-devscripts
[12:42] <asac> gnomefreak: build a package, install it
[12:42] <asac> look at dpkg -L mozilla-devscripts
[12:42] <asac> then
[12:43] <asac> XioNoX: got it?
[12:43] <gnomefreak> /usr/share/mozilla-devscripts/mozclient i guess is what i want ;)
[12:43] <XioNoX> yep
[12:43] <XioNoX> trying
[12:43] <asac> XioNoX: look for the code i mentioned above to find the right place
[12:43] <asac> to add your special logic ;)
[12:47] <gnomefreak> cant remember command to read .gz files without unpacking them anyone know it off hand
[12:47] <asac> gnomefreak: gunzip -c FILE.gz .... will dump it to stdout
[12:47] <gnomefreak> oh gunzip
[12:47] <gnomefreak> thanks
[12:47] <asac> gunzip -c FILE.gz | less
[12:48] <asac> allows you to read it ;)
[12:49] <XioNoX> asac, it is working
[12:49] <asac> XioNoX: see ;)
[12:49] <XioNoX> now i have to find where is the puzzle piece thing
[12:50] <asac> XioNoX: search for where the pluginFinderWizard was opened ;)
[12:50] <asac> the .xul file
[12:50] <asac> you probably should be able to search for it in full source ;)
[12:50] <XioNoX> in witch file ?
[12:51] <asac> XioNoX: that is what you have to find ;)
[12:51] <asac> should be simple to find where the old finder wizard was opened
[12:52] <XioNoX> mxr.mozilla.org
[12:52] <asac> you can use that too :)
[12:52] <asac> but not when you are on a flight
[12:52] <asac> :-P
[12:53] <XioNoX> ?
[12:53] <asac> usually you cannot access internet when you are on a trans-atlantic flight ;)
[12:53] <XioNoX> ha
[12:54] <asac> ok away for 30 min
[12:54] <XioNoX> Just have to get a long RJ cable
[12:54] <XioNoX> Found 6 matching lines in 3 files
[12:54] <XioNoX> ok away for 30 min
[12:54] <XioNoX> too
[12:54] <XioNoX> ;)
[12:57] <gnomefreak> what is wrong with my date and time? DEBIAN_DATE=20082107t0753 cvs says it cant parse it i know what parse means but that is the format for date and time :(
[12:57] <gnomefreak> im fairly sure its year/day/month
[13:01] <gnomefreak> make -f /usr/share/mozilla-devscripts/thunderbird-3.0.mk get-orig-source DEBIAN_DATE=20082107t0753  is the full command and the full error is at http://pastebin.mozilla.org/497726  what is the problem with date and time :(
[13:02] <briped> Hello. Is this the place to ask about Thunderbird related problems?
[13:08] <gnomefreak> briped: yep
[13:08] <gnomefreak> depends on the problem
[13:08] <gnomefreak> but lets see what you got
[13:10] <gnomefreak> ah it was backwards
[13:10] <gnomefreak> damn
[13:13]  * gnomefreak really needs more memory
[13:14] <gnomefreak> !freenode
[13:16] <gnomefreak> @whoami
[13:16] <gnomefreak> good :)
[13:16] <gnomefreak> briped: do you still have a question?
[13:18] <gnomefreak> ok well im off for a while just wanted to get tbird started
[13:38] <briped> gnomefreak: yes, I do. It's regarding mozilla thunderbird and migrating from outlook. I can import all my old mails, but for some reason the address book won't come along.
[13:39] <briped> sorry, had to go afk. I'm lookign after my shop while setting up a new ubuntu installation.
[13:48] <briped> Let me give you a brief rundown on what I've done. While I still had my old xp installation with outlook, I installed thunderbird, and imported from outlook. I copied the relevant tbird folder ( profiles) to an external HD, and made a fresh dual boot installation xp/ubuntu 8.04). Installed tbird, deleted the profiles folder from home and replaced it with my copy.
[13:53] <briped> I have tried this several times to varying degrees. Either replacing the complete profiles folder, or the subfolders. When I replace the complete profile folder  and reopen fbird, I get an error msg saying that a copy of tbird is still running, and to reboot. Rebooting doesn't change anything. If I replace subfolders and files I get the old mails, but not the address book.
[13:56] <Jazzva> asac, I'm confused with that error in foxyproxy build report
[13:56] <Jazzva> I am testing it again, and it's building
[13:59] <asac> Jazzva: do a fresh bzr checkout
[13:59] <asac> and see
[14:01] <briped> I have searched ubuntuforums.org, but not found anything that addresses my problem.
[14:05] <Jazzva> asac, done... both from mine and ~ubuntu-dev's branches... They're all building :/
[14:06] <Jazzva> in intrepid chroot
[14:06] <Jazzva> though I've noticed I might drop ant build-dep... but that's not making this problem
[14:07] <asac> briped: try to start the profile manager and explicitly setup a new profile
[14:07] <asac> you should be able to select a folder there
[14:07] <XioNoX> asac, done
[14:07] <asac> anyway, dual boot on the same folder is kind of scary ;)
[14:07] <asac> your own risk :-D
[14:07] <asac> XioNoX: everything?
[14:07] <briped> asac: I did that before replacing the new profile folder with my copy.
[14:08] <XioNoX> it depend of what you call everything
[14:08] <Jazzva> asac, I have also checked med-xpi-pack I put inside foxyproxy and ctxextensions, they're both the same..
[14:08] <XioNoX> but the get addon dialog show everytime
[14:08] <asac> briped: find $HOME/.mozilla-thunderbird | grep lock$
[14:08] <asac> run that on a terminal
[14:08] <asac> further run:
[14:08] <asac> ps -eaf | grep thunderbird
[14:08] <asac> paste both results
[14:08] <briped> thanks.
[14:08] <XioNoX> if we clic on the puzzle piece or in the notification bar
[14:09] <asac> XioNoX: my question was ironic, because you just said: "i am done" ;) ... without specifying what works now
[14:09] <asac> Jazzva: ah
[14:09] <asac> Jazzva: you need to chmod a+x debian/med*
[14:10] <XioNoX> I know, the "done" was for fun too
[14:10] <asac> or use sh debian/med*
[14:10] <Jazzva> asac, I do?
[14:10] <Jazzva> damn
[14:10] <asac> Jazzva: i guess you didnt include it in orig.tar.gz?
[14:10] <briped> asac: pasted $HOME/.mozilla-thunderbird | grep lock$ into terminal, but got no such file or directory. Pls. bear with me. I'm still new.
[14:10] <Jazzva> nope
[14:10] <asac> Jazzva: build system will just apply diff.gz and chmod a+x debian/rules
[14:10] <asac> iirc
[14:10] <Jazzva> asac, aaah...
[14:10] <asac> so you definitly have to chmod during build
[14:11] <Jazzva> that's how deb/rules get x flag...
[14:11] <asac> Jazzva: i think dpkg-buildpackage ... dan debuild do that
[14:11] <asac> briped: do exactly what i told you ;)
[14:11] <Jazzva> ok, i'll test with sh med-xpi
[14:11] <asac> 15:08 < asac> briped: find $HOME/.mozilla-thunderbird | grep lock$
[14:12] <asac> Jazzva: did all builds fail?
[14:12] <Jazzva> nope
[14:12] <asac> why did the others succeed?
[14:12] <Jazzva> but I think in some of them I do chmod a+x deb/med-xpi deb/rules
[14:12] <asac> ah
[14:12] <asac> ok
[14:13] <Jazzva> because some of them ship some files as executables, then I remove x flags on all files, and put x flag on med-xpi and rules
[14:13] <asac> i really think we should get mozilla-devscripts up. we also need a backport of the med-xpi... part to the hardy and gutsy-backports mozilla-devscripts
[14:13] <XioNoX> asac, what should i do now ?
[14:14] <Jazzva> asac, you might want to check med-xpi-{un,}pack... I think it has some bashisms...
[14:14] <asac> Jazzva: try to run it wish posh ;)
[14:14] <Jazzva> since sh med-xpi-pack fails, and bash med-xpi-pack doesn't
[14:14] <asac> or dash
[14:15] <asac> but i think posh is the one that gives the ultimate posix feeling
[14:15] <Jazzva> ok, give me a sec to install posh
[14:16] <Jazzva> yep, it fails with posh
[14:16] <asac> and with dash?
[14:17] <Jazzva> yep... :)
[14:17] <asac> XioNoX: so where are we now?
[14:17] <Jazzva> at this part: function usage() {, it reports unexpected (
[14:18] <asac> XioNoX: you can click either on install missing plugins or on the puzzle thing to open addons dialog
[14:18] <asac> with "install plugins" preselected?
[14:18] <briped> asac: Sorry, looked for $HOME/.mozilla-thunderbird | grep lock$. Is | grep lock$ a file? It is not there.
[14:18] <XioNoX> Get plugin :o
[14:18] <Jazzva> i should correct those :)
[14:18] <XioNoX> yes
[14:18] <asac> briped: ok then you dont have a lock file :/
[14:19] <asac> which means that something else makes tbird choke when starting
[14:19] <asac> XioNoX: ok. you still get the extensions view i guess?
[14:19] <briped> which presumably is bad lock (sorry, couldn't help it)
[14:19] <XioNoX> yep
[14:19] <XioNoX> the list of recomended extensions
[14:19] <asac> XioNoX: dump that. we only want the search thing and richlistbox
[14:19] <asac> in that we want to write a xul template to present the users with search results
[14:20] <XioNoX> i've let that for the moment to see how it work
[14:20] <asac> based on rdf datasource
[14:20] <briped> asac: ah, ok. is there anyway I can get this file? Any other remedy?
[14:20] <asac> for now you can use a static rdf example file to code that
[14:20] <XioNoX> the most difficult part ?
[14:20] <asac> XioNoX: what? the xul template?
[14:20] <briped> asac: Sorry found it, but it says 'link broken'!
[14:21] <asac> XioNoX: all this is just the start ;) ... i try to give you small chunks until we reach the ultimate goal :)
[14:21] <XioNoX> the rdf and the xpcom come here, no?
[14:21] <asac> XioNoX: for now xpcom is not needed
[14:21] <XioNoX> ok cool
[14:21] <asac> we just do rdf ....
[14:21] <XioNoX> ok
[14:21] <asac> XioNoX: do you have liveheaders extension?
[14:22] <XioNoX> i'll try that
[14:22] <XioNoX> nop
[14:22] <Jazzva> hmm... checkbashisms report use of echo, pushd, and popd as possible bashisms. damn... and pushd/popd were cool to use here :)
[14:22] <asac> XioNoX: ok. install that extension please
[14:22] <asac> then record a session and do a ubufox search
[14:22] <XioNoX> ok, another one
[14:22] <asac> you need the url
[14:22] <asac> to get the static rdf file you want to use to code the UI against
[14:22] <XioNoX> LiveHTTPHeaders  ?
[14:22] <asac> yeah
[14:23] <asac> Jazzva: argh. push and pop are evil
[14:23] <asac> Jazzva: you programmed too much assembler i guess ;)
[14:24] <XioNoX> installed
[14:24] <asac> XioNoX: ok. record a session and run the ubufox plugin finder
[14:24] <asac> there you will see the URL used to get the result rdf
[14:24] <asac> which you want to get using wget or something and save to a file so you can use that
[14:24] <asac> XioNoX: most likely you need to start ffox 3 to use ubufox ;)
[14:25] <Jazzva> asac, I haven't... but.. they are useful sometimes :)
[14:26] <asac> yeah
[14:26] <Jazzva> yep... that's why I used it. I had absolute path, and I wanted an easy way to return to start dir :)
[14:27] <Jazzva> hm, I guess I could set start dir in some var with pwd and than just cd to it later
[14:27] <briped> asac: thanks.
[14:29] <XioNoX> ok
[14:30] <Jazzva> seems it works
[14:31] <Jazzva> is it ok if I use echo?
[14:32] <XioNoX> asac, this one : http://people.ubuntu.com/~asac/cgi-bin/plugin-finder.py?mimetype=application%2Fx-shockwave-flash&appID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}&appVersion=2008071717&clientOS=Linux%20x86_64&chromeLocale=fr&distributionID=8.04 ?
[14:32] <asac> Jazzva: for what?
[14:32] <asac> XioNoX: yes. wget that url
[14:33] <asac> and paste that to paste.ubuntu.com
[14:33] <Jazzva> asac, in a script... for writing something as output
[14:33] <asac> so i can take a look
[14:35] <asac> Jazzva: that should be ok
[14:35] <Jazzva> it reported the use of echo -e as possible bashism. I suppose I put -e because I wanted to get newline with \n, but it seems to work without -e too
[14:36] <asac> Jazzva: i think echo -e is in posix:
[14:36] <asac> echo "read this" 1>&2
[14:38] <Jazzva> ah... and 1>&2 is bash's operator, so that's why it's possible bashism
[14:38] <asac> no
[14:38] <asac> ;)
[14:38] <asac> i think 1>&2 is the stupid (non-bash) way
[14:38] <asac> at least if -e is really reported as bashism
[14:39] <XioNoX> http://paste.ubuntu.com/29596/
[14:39] <Jazzva> asac, ok
[14:40] <asac> XioNoX: yeah
[14:40] <asac> so save that file somewhere
[14:40] <Jazzva> anyway, this should be good now, I'll push it later with med-xpi-unpack to mozilla-devscripts
[14:40] <asac> and write a template that displays the items in the get plugins view ;)
[14:41] <asac> the "plugins" tab probably has something similar
[14:41] <XioNoX> ok
[14:43] <saivann> asac : Ok, well no I suggest to merge my braches only with intrepid branches. This should not qualify for a SRU
[14:43] <asac> yupp
[14:56] <asac> Jazzva: tell me when i shall upload
[14:57] <XioNoX> asac, i don't understand how it works
[14:57] <asac> XioNoX: yeah ;)
[14:57] <asac> i dont expect to you understand that right now ;)
[14:57] <asac> i guess you need to excersize half a day
[14:58] <asac> XioNoX: (i guess template)?
[14:58] <XioNoX> ?
[14:58] <asac> XioNoX: what is your problem?
[14:58] <XioNoX> i don't see how the xml file arrive in the js
[14:58] <XioNoX> or, how the javascript get the xml
[14:58] <asac> XioNoX: which xml?
[14:58] <XioNoX> from internet
[14:59] <XioNoX> the rdf
[14:59] <asac> XioNoX: thats not an issue right now
[14:59] <asac> for now you can just reference the absolute file path
[14:59] <asac> try to focus on understanding how to properly layout the result
[14:59] <XioNoX> where ?
[14:59] <asac> and not about how to get the results
[14:59] <XioNoX> it is not in the extensions.xml
[14:59] <asac> XioNoX: in the xul template you can specify a file as datasource
[15:00] <XioNoX> and i don't understant all the showView(aView) function
[15:01] <XioNoX> in the xul template there are just un little richlistbox
[15:02] <Jazzva> asac, foxyproxy should be ok, at rev 17
[15:02] <XioNoX> even in static, i don't see how to implement it
[15:03] <asac> XioNoX: yeah. its tricky for sure
[15:05] <asac> XioNoX: read updateView and createRule functions
[15:05] <asac> they just create the xul template rules programmatically (from javascript instead of coding them in xul)
[15:05] <asac> for that they expect a certain rdf datasource format ... which we probably dont have directly here ;)
[15:11] <XioNoX> ok
[15:11] <XioNoX> in update view
[15:11] <XioNoX> there are a loop, at each passage it add a new item in the list ?
[15:11] <XioNoX> like a new extentions for exemple ?
[15:12] <XioNoX> by using create rule
[15:12] <asac> XioNoX: it adds a rule (not result item)
[15:12] <asac> for each iteration
[15:13] <XioNoX> what is a rule exactly ?
[15:13] <asac> XioNoX: read the xul template tutorial?
[15:13] <asac> what page did you read?
[15:14] <asac> http://developer.mozilla.org/en/docs/XUL_Tutorial:Templates
[15:15] <XioNoX> Basics of XUL Templates
[15:15] <XioNoX>     * Introduction
[15:15] <XioNoX>     * Rule Compilation
[15:15] <XioNoX>  RDF Template Syntax
[15:15] <XioNoX>     * Result Generation
[15:15] <XioNoX>     * RDF Query Syntax
[15:15] <XioNoX>     * Actions
[15:15] <XioNoX>     * Recursive Generation
[15:15] <XioNoX>     * Simple Example
[15:15] <XioNoX>     * Bindings
[15:15] <XioNoX>     * Additional Navigation
[15:15] <XioNoX>     * Filtering
[15:15] <XioNoX> about
[15:17] <Jazzva> asac, bug 251156, branch is ok at rev11
[15:17] <asac> ok relogin
[15:21] <XioNoX> when there are something like content.setAttribute("uri", "?uri");
[15:21] <XioNoX> the ?url come from the rdf, no ?
[15:26]  * gnomefreak hasnt used bzr in so long and didnt have any notes saved so i have to relearn as i go along
[15:32] <gnomefreak> Jazzva: wasnt that pushed already? i thought i saw asac comment that it was ok or he was pushing or something on sage
[15:33] <gnomefreak> it was in my email this morning
[15:33] <Jazzva> gnomefreak, it's not pushed yet. I had to update something in the packaging first. To set not to install to firefox dir, since it's not compatible with Fx2 anymore
[15:33] <Jazzva> gnomefreak, maybe it was about livehttpheaders or ctxextensions...
[15:33] <gnomefreak> ah
[15:33] <gnomefreak> no it was sage
[15:34] <gnomefreak> looking
[15:34] <Jazzva> hmm... weird. I opened the bug report for update 10-20 minutes ago.
[15:35] <gnomefreak> wish thunderbird up+down scroll bar would start at the top of the box
[15:40] <gnomefreak> i see the one you filed im opening gmail to search since i save all email when i download to tbird
[15:41] <gnomefreak> ah foxyproxy i think it was
[15:42] <Jazzva> probably :)
[15:50] <gnomefreak> guess im spending better part of today screwing with email in one way or another
[15:51] <gnomefreak> cleaning out over 12,000 emails from saved in gnomefreak at gmail plus the other 1053 in spam
[15:57] <gnomefreak> anyone use gmails interface much?
[15:59] <gnomefreak> im not sure how to make folders
[16:05] <Jazzva> have to go now... see you later in the evening
[16:06] <gnomefreak> yay only 10976 left to go through :(
[16:06] <gnomefreak> smoke break
[16:16] <gnomefreak> it seems gmail doesnt allow it
[16:19] <asac> gnomefreak: what are you doing? bugmail?
[16:19] <gnomefreak> asac: cleaning out my all mail folder in gmail
[16:20] <gnomefreak> bug mail is today if i get done with tbird and this gmail crap
[16:24] <XioNoX> asac, i'm still stuck with this rdf stuff
[16:24] <XioNoX> :(
[16:25] <gnomefreak> might give up around ~5000 or lunch time
[16:38] <asac> XioNoX: look at http://developer.mozilla.org/en/docs/XUL:Template_Guide:RDF_Query_Syntax
[16:38] <asac> http://developer.mozilla.org/en/docs/XUL:Template_Guide
[16:38] <asac> http://developer.mozilla.org/en/docs/XUL:Template_Guide:Result_Generation
[16:39] <XioNoX> i've already read that
[16:39] <XioNoX> i've find a french version
[16:39] <asac> reading is probably not enough. try to play around with it ;)
[16:39] <asac> e.g. write simple xul templates that display content of easy rdf files
[16:40] <XioNoX> i undrestand how it works (i think)
[16:41] <XioNoX> but i donet understand how it works in this case
[16:41] <XioNoX> and how i can modify it
[16:46] <XioNoX> and gandalf is in russia now
[16:47] <XioNoX> when he will be back i think that he will explain me with a pen & a paper
[16:59] <XioNoX> i have to move
[17:00] <XioNoX> cu tomorrow asac
[17:13] <fretchen> asac : can you tell me what is going wrong here ?  http://pastebin.ubuntu.com/29400/
[17:25] <asac> fretchen: 1st. go to language support in administration. select en-US as you main language and re-login ;)
[17:25] <asac> fretchen: i already told you yesterday ... you have an invalid distribution in your changelog
[17:25] <asac> UNRELEASED != DUNRELEASED
[17:25] <asac> i am pretty sure you changelog is busted ;)
[17:27] <fretchen> okay, asac : seems like i didn't get your message. So the comment for the changelog must be : dch -v0.8~cvs20080507t1256-0ubuntu1 -DUNRELEASED ?
[17:33] <asac> fretchen: npe
[17:33] <asac> thats the command you can use to generate a new changelog entry
[17:33] <asac> not the changelog entry itself
[17:34] <fretchen> asac : I already restarted everything to understand what I am doing there. I think I no where I did my mistakes. All ask more slowly now, as I am on vacancies and less stressed, sry for trouble
[17:35] <fretchen> I think I know
[17:35] <asac> fretchen: welcome ;)
[17:35] <asac> fretchen: just save the backlog in your chat client when exiting quickly ;)
[20:16] <Jazzva> evening...
[20:19] <asac> hi
[20:21] <Jazzva> hey asac :)
[20:23] <asac> Jazzva: i think i forgot an upload ;)
[20:23] <Jazzva> hehe :)
[20:23] <Jazzva> i suppose that's ok
[20:23] <Jazzva> both foxyproxy and firefox-sage should be fixed now (sage had the same problem as foxyproxy)
[20:24] <Jazzva> and i should fix med-xpi-unpack now and push to mozilla-devscripts
[20:39] <fretchen> asac : I can use the internet pretty normally, but the bzr upload takes already an hour now, is this normal ?
[20:40] <asac> fretchen: what bzr upload?
[20:40] <asac> what size does the .bzr directory have?
[20:40] <fretchen> the push of my sunbird branch
[20:40] <asac> i think the ffox 2 derived branches are quite heavyweight
[20:40] <asac> yeah most likely true for that
[20:41] <fretchen> okay
[20:41] <fretchen> 34 mb
[20:42] <asac> k
[20:42] <asac> might take a bit then
[20:42] <fretchen> okay
[20:42] <asac> depends on you rupload bandwidth obviously ;)
[20:43] <fretchen> asac, are all patches noted in the bugzilla or are noted patches marked ?
[20:45] <asac> not 100% sure
[20:45] <asac> some come from bugzilla ... some elsewehere i guess
[20:45] <asac> fretchen: the upload will only take long for initial push
[20:46] <fretchen> asac : the calendar project has a testday tomorrow and I am thinking about a way how to make easy for ubuntu users to use the deb for this pupose
[20:46] <asac> fretchen: push it to PPA
[20:46] <asac> if you have a launchpad account you can have your own private archive. you push the sources and the package gets build as in the real archive ;)
[20:47] <asac> and you can hand out apt lines that users can add
[20:47] <asac> !ppa
[20:47] <asac> fretchen: ^^
[20:48] <fretchen> so i'll use this package :D
[20:48] <asac> right
[20:49] <asac> you can just push a snapshot to a PPA, but please sync the version you will use with me
[20:49] <asac> its important to choose it wisely
[20:49] <asac> ;)
[20:52] <fretchen> asac : I asked fallen from the calendar team. There will be some less important changes until tomorrow
[20:53] <asac> debian bug #393837
[20:53] <fretchen> he said that the best time to start branching is with the rc's, but well i didn't want to wait until then
[20:55] <asac> fretchen: doesnt really matter. if you choose the version wisely you can package now and update the package more easily when rc is out
[20:55] <fretchen> asac : what does wisely mean for a packager ?
[20:56] <asac> in such a way that upgrades to the beta/rc/final version will be possible
[20:56] <asac> ask me before releasing a certain version to the masses ;)
[21:00] <fretchen> asac : so is it wisely to take a snapshot of the MOZILLA_1_8_BRANCH today and to try to package it. It is the branch that will serve as the base for the 0.9 release
[21:32] <asac> fretchen: yes. still you have to choose a version for your package
[21:32] <asac> let me know before you upload so i can check that its ok
[21:37] <fretchen> asac: I think I get it now. I can't use this ubuntu-0.x.head branch as this is a general branch. So for creating a 0.9 package I'll have to create a new branch ubuntu-0.9 and use the cvs snapshot of a wisely choosen moment. That's the right direction ?
[23:33] <Nukeador> thunderbird 2.0.0.16 released!