[00:05] <IdleOne> WaltzingAlong is trolling.
[00:14] <jpds> And waltzing.
[00:32] <seeker^> 100 yards in 20 mins on te m25
[00:34] <jpds> seeker^: MARGARET THACTCHAR'S VERY OWN BERLIN WALL.
[00:35] <seeker^> O.o
[05:21] <EvilPhoenix> we've got a spammer in #ubuntu
[05:22] <EvilPhoenix> er we did
[05:22] <EvilPhoenix> nvrmind xP
[11:44] <ikonia> @mark #kubuntu vistakiller ranting again in #ubuntu and #kubuntu
 that's the great thing about backtrack, you can be on any network and rejoin  ban evade number 1
[11:55] <elky> Tor ain't going to be doing him much good here.
[11:57] <ikonia> nope
[12:05] <ikonia> make sure vistakiller doesnt start up in #ubuntu+1 he's done #ubuntu and #kubuntu
[12:07] <bazhang> IdleOne, you're still opped in #ubuntu
[13:00] <ikonia> there you go, fixed
[14:31] <ikonia> why is ubuntu-tweak now installing packages like automatix ?
[14:33] <topyli> no idea why they added the "application center". maybe they want users to use it for everything
[14:34] <topyli> it has a thing for ppas too
[14:34] <ikonia> well, for me they have just lost support in #ubuntu
[14:34] <ikonia> in the same way automatix did
[14:34] <ikonia> a good tool that could have been part of universe has not just lost any credibility
[14:35] <topyli> yeah they could have kept to tweaks
[14:35] <ikonia> they where being offered help getting it into multiverse/univserse
[14:35] <ikonia> I can't see how that can happen now
[14:36] <topyli> yeah
[14:36] <ikonia> I'd have thought they would have learnt from the issues/reception automatix brought
[14:36] <ikonia> the main developer seems like a really easy to work with and sensible guy
[14:37] <ikonia> dissapointed another tool now falls in the bin
[14:40] <topyli> the app center also has a "package cleaner" with options like clean kernels, clean config, purge ppas but they don't explain those options to the user
[14:41] <topyli> i do understand what they are, but i wouldn't assume everybody does
[14:43] <ikonia> why is that needed ?
[14:43] <ikonia> that's what synaptic does
[14:44] <ikonia> clean kernels = remove kernel package, that's what synaptic package manager is there for
[14:45] <topyli> yep, and synaptic can clean up the config leftovers
[15:15] <gord> actually the computer janitor app is there for cleaning kernels :)
[15:38] <ikonia> chanserv is slow
[15:43] <IdleOne> was I op'ed all night again?
[15:44] <ikonia> no, I removed it
[15:44] <IdleOne> about 3 hours ago right?>
[15:45] <IdleOne> well anyway, thank you
[15:45] <ikonia> no problem
[15:45] <IdleOne> Good morning
[15:46] <ikonia> morning
[19:47] <gord> if anyone is around and watching -offtopic could you let me know? i'm ill and need to go buy food :(
[19:50] <funkyHat> gord: ya
[19:52] <gord> My saviour! *crawls under covers*
[21:09]  * mneptok is exhausted after a week at the CLS and OSCon
[21:13] <Flannel> mneptok: How was the Ubuntu OR booth?
[21:13] <mneptok> Flannel: not bad. i filled in there for a bit when less technical people were not around
[21:13]  * mneptok was mostly chained to his own booth
[21:17] <gord> i don't want to do cons or anything with more than 30 people anymore, i always come home sick :( gotta goto guadec next week as well
[21:17]  * funkyHat cons gord
[21:18] <mneptok> i have this week at home, then DebConf and LinuxCon back-to-back
[21:18] <gord> not another con :( a funkycon at that!
[21:24] <ikonia>  /whois alonso_


[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 <IP_ADDRESS> released!


[01:37] <davecheney> niemeyer: thanks for fixing gozk
[01:38] <davecheney> niemeyer: 2012/06/05 11:37:12 JUJU provisioning: environWatcher reported error on Stop: watcher: critical session event: ZooKeeper connecting
[01:38] <davecheney> now the PA can sense zookeeper going away
[02:20] <davecheney> niemeyer: i'm liking the way this looks now
[02:20] <davecheney> if we get a !ok watching for changes, we just return, and I let defer's take care of cleaning up
[02:20] <davecheney> it's much cleaner, and -2 functions
[07:59] <davecheney> what a crappy day
[07:59] <davecheney> spent 1/2 the day thinking their was a bug in the watchers
[08:00] <davecheney> then finaly realised, at 5pm, that there are actually connections in place when you are running tests
[08:04] <TheMue> davecheney: Hiya. Hehe, I know that feeling.
[08:05] <TheMue> davecheney: But at least you can end the day with the knowledge that you've found it.
[08:05] <davecheney> and a rush to get my change propsed by 6pm :)
[08:05] <davecheney> TheMue: i was going mad
[08:05] <davecheney> i chased it all the way down to gozk and back again
[08:06] <davecheney> and I was just writing up the message asking for help and explaining that if I actually killed the zookeeper server
[08:06] <davecheney> then everything would work fine, when I relalised that clearly I was closing the wrong connection
[10:09] <Aram> hello.
[11:25] <TheMue> Aram: Hi.
[11:26] <Aram> hey there
[12:59] <niemeyer> Goooood morning jujuers
[13:00] <niemeyer> What a beautiful morning it is here indeed
[13:00] <Aram> morning.
[13:00] <mramm> good morning.
[13:00] <Aram> rains here
[13:00] <mramm> here too
[13:00] <niemeyer> Aram: Worry not, I'll make sure to send some of the fantastic weather in your direction
[13:11] <Aram> niemeyer: do you see the transit of Venus in your area?
[13:11]  * Aram hopes it's not cloudy tomorrow
[13:24] <niemeyer> Aram: Unfortunately not :-(
[13:39] <TheMue> niemeyer: Morning. Here it is grey, thakfully dry, and both daughters are ill. *sigh*
[13:40] <niemeyer> TheMue: Oh :(
[13:40] <niemeyer> TheMue: What's up with them? Cold?
[13:41] <TheMue> niemeyer: No, the younger one has typical female probs (she always has a hard first day), the older one has cut herself yesterday.
[13:41] <niemeyer> Ouch!
[13:42] <TheMue> niemeyer: Indeed, stayed until 1am in the clinic and hope to get her back today or tomorrow.
[13:42] <niemeyer> TheMue: Wow.. so it was serious indeed.. is she ok now?
[13:43] <TheMue> niemeyer: Yes, but the cut has to be stitched.
[13:44] <niemeyer> TheMue: Ok, but that's generally something fast to do
[13:45] <TheMue> niemeyer: Yes, now they only control that it doesn't infect. And her blood pressure went down.
[13:48] <niemeyer> TheMue: I see
[13:49] <TheMue> niemeyer: That's why we now wait for a call from the hospital to fetch her.
[13:50] <TheMue> niemeyer: By the way, could you take a look at  bug 1007373? I added a comment what we already check and what to add when adding a relation. Maybe you see more.
[13:50] <niemeyer> TheMue: Will look
[13:52] <niemeyer> TheMue: It's not clear to me how your comment relates to the description of that bug
[13:52] <niemeyer> TheMue: Can you please respond (here or there) in terms of the specific issue described?
[13:53] <niemeyer> TheMue: THe issue is very specific.. a "Tests so far" list does not make it clear to me
[13:53] <TheMue> niemeyer: OK, try to make it more clear.
[13:53] <niemeyer> TheMue: Talking to me is fine as well :)
[13:54] <TheMue> niemeyer: The implemented tests so far are the same as in Py. That are all those points I listed below.
[13:54] <TheMue> niemeyer: Those tests we not yet have - in both versions - are the open tests.
[13:55] <TheMue> niemeyer: Mostly if identifiers are not empty and role and scope contain valid values.
[13:55] <niemeyer> TheMue: Can you please read the description of that bug again?
[13:55] <niemeyer> TheMue: And explain how you feel about *that specific issue*
[13:55] <niemeyer> TheMue: Your telling me about tests you have or not.. I raised a specific problem that I'd like to understand
[13:56] <TheMue> niemeyer: As far as I understood the issue there are open validations regarding the endpoints in State.AddRelation().
[13:57] <niemeyer> TheMue: Not just that.. it's also about the side effects of validating later rather than sooner
[13:58] <niemeyer> It'd be bad to be creating state in ZooKeeper just to later tell
[13:58] <niemeyer> something
[13:58] <niemeyer> > trivial to the user that we could have verified upfront. We shouldn't be
[13:58] <niemeyer> > duplicating this logic, though.
[13:58] <niemeyer> TheMue: I haven't heard anything about what you think of that yet..
[14:01] <TheMue> niemeyer: I'm just checking my current version, most is now tested upront any writing to ZK.
[14:03] <niemeyer> TheMue: Sorry, but I still can't follow.. can you please be more specific?  Something like "No, that can't happen because if the endpoint is invalid foo bar will check and prevent the node from being created."
[14:03] <niemeyer> TheMue: You may well be right, but I can't tell yet..
[14:04] <TheMue> niemeyer: That's exactly what I'm implementing now and what the next proposal will show to you.
[14:04] <niemeyer> TheMue: Heh
[14:04] <TheMue> niemeyer: I only wanted to know if you see any specific tests I forgot, so I wrote them down.
[14:04] <TheMue> niemeyer: The way I test it you will see then.
[14:05] <niemeyer> TheMue: That bug is about one specific issue.. that comment makes no sense in that context
[14:05] <niemeyer> TheMue: We already have a function to validate endpoints..
[14:05] <niemeyer> TheMue: That bug is about the fact they are not being validated before the endpoint is being acted upon, which causes state in zookeeper to be created.
[14:05] <TheMue> niemeyer: Then maybe I've got a problem understand your issue and would like you to rephrase it for me.
[14:06] <niemeyer> TheMue: We need to do the validation upfront rather than doing random writing and then testing that the parameter is invalid.
[14:06] <niemeyer> TheMue: That's all
[14:06] <TheMue> niemeyer: Not everything is tested yet, and when having two endpoints the first one could be writte while the second later breaks the iteration over the endpoints because the second one is invalid.
[14:07] <TheMue> niemeyer: Yes, that upfront testing is added in the new branch.
[14:07] <niemeyer> TheMue: That's what this bug is about
[14:07] <niemeyer> TheMue: If you're fixing that, it's great
[14:07] <TheMue> niemeyer: OK, then I only found more to validate.
[14:07] <niemeyer> TheMue: Yep, that's even better, thank you
[14:07] <TheMue> niemeyer: The rest is clear.
[14:08] <niemeyer> TheMue: Awesome, cheers!
[14:08] <TheMue> niemeyer: cheers
[14:08] <TheMue> niemeyer: Then I only have to add some negative tests to verify it and it comes in.
[14:40]  * TheMue just got the news to fetch Janina in 2h from the hospital. *yay*
[14:49] <mramm> TheMue: Yay indeed
[14:49] <mramm> TheMue: Must have been scary
[14:50] <niemeyer> TheMue: Phew!
[14:51] <TheMue> mramm: Yes, it has been. At least the first shock. After we've seen her it got better. But it's still different from a children's disease.
[14:52]  * TheMue thinks back of what we already had with our girls.
[17:59] <niemeyer> Woohay.. first fire of the year in the fireplace
[19:55] <Beret> cold and Brazil just doesn't compute for me for some reason
[19:55] <Beret> perhaps because I've never been there
[19:55] <Beret> or perhaps just because the heat is talked about far more than the cold
[19:58] <niemeyer> fwereade: ping
[19:59] <niemeyer> Beret: yeah, it's a common illusion to think that the whole country looks like Rio de Janeiro :)
[19:59] <Beret> Fernando shows me pictures of beautiful beaches and Andreas talks of the heat, and there's my impression
[20:02] <niemeyer> Beret: Andreas isn't a good parameter.. he probably has his own snow generation engine at home
[20:04] <Beret> hah
[20:47] <andrewsmedina> Beret: I live in Rio de Janeiro
[20:48] <andrewsmedina> :)
[21:13] <niemeyer> andrewsmedina: Just today my wife was saying she'd like to visit Rio..
[21:29] <niemeyer> davecheney: Heya,
[21:29] <niemeyer> davecheney: Good morning
[21:29] <niemeyer> Just in time for me to step out :)
[21:29] <davecheney> niemeyer: morning
[21:29] <niemeyer> May be back later for more reviewing..
[21:29] <davecheney> no worries
[21:29] <davecheney> thanks for your work overnight
[21:29] <davecheney> especially that schema one
[21:30] <davecheney> i'll abandon that branch
[21:30] <davecheney> niemeyer: one final thing, with the machines.String(), i agree just printing it's itoa id is right, but it will be a larger change to the tests. I'll resubmit the branch in a bit
[21:34] <niemeyer> davecheney: Sounds good
[21:34] <niemeyer> Back in a few hours for some reviewing
[21:34] <davecheney> kk


[13:07] <nuccitheboss> Testing
[13:07] <nuccitheboss> Alright we gucci
[13:08] <nuccitheboss> Could say "almost as gucci as a nucci"
[16:01] <pushkarnk> o/
[16:01] <ginggs> o/
[16:01] <upils> o/
[16:01] <adrien> \o
[16:01] <mateus-morais> o/
[16:01] <ravikant_> o/
[16:01] <slyon> o/
[16:01] <mclemenceau> o/
[16:02] <enr0n> o/
[16:02] <cpete> o/
[16:02] <juliank> o/
[16:03] <juliank> #startmeeting Weekly Ubuntu Foundations team
[16:03] <meetingology> Meeting started at 16:03:07 UTC.  The chair is juliank.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[16:03] <meetingology> Available commands: action, commands, idea, info, link, nick
[16:03] <juliank> #topic Lightning rounds
[16:03] <juliank> #link https://discourse.ubuntu.com/t/foundations-team-updates-thursday-1-february-2024/
[16:03] <zhsj> o/
[16:03] <mkukri> o/
[16:03] <bdmurray> upils: What is this about the ubuntu-image github runners?
[16:04] <xypron> \o
[16:04] <liushuyu> o/
[16:05] <upils> I added some labels on it to make sure my jobs runs on them and not the shared runners. And I need to find who is managing them to understand how they are setup to compare with shared ones (because spread is missing on the shared ones)
[16:05] <Skia> o/
[16:05]  * vorlon waves
[16:06] <upils> and shared ones are used if the repo ones are already working, so sometimes, the job end up on a shared ones, missing spread
[16:06] <upils> But it looks like sergio from the snap team can help, I just need to poke him
[16:10] <schopin> bdmurray: are we still good for a glibc upload tomorrow, with all the autopkgtest db woes?
[16:11] <bdmurray> schopin: Yes, AIUI britney is checking swift directly for results now while the database is getting the spa treatment.
[16:12] <bdmurray> sil2100: correct?
[16:12] <vorlon> did that get fixed?
[16:12] <sil2100> Yes
[16:12] <vorlon> awesome
[16:12] <vorlon> \o/
[16:13] <juliank> #topic Release incoming bugs
[16:13] <juliank> #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-nn-incoming-bug-tasks.html#foundations-bugs
[16:13] <juliank> bug 2050884
[16:13] -ubottu:#ubuntu-meeting- Bug 2050884 in ubuntu-report (Ubuntu) "Ubuntu Metrics server is not accepting reports" [High, Triaged] https://launchpad.net/bugs/2050884
[16:15] <juliank> bdmurray: is this for us or someone else I'm not sure?
[16:15] <juliank> who owns the server?
[16:15] <bdmurray> That's the desktop team
[16:15] <vorlon> Desktop Team I believe
[16:15] <juliank> we seerm to own the client though
[16:16] <juliank> no
[16:16] <juliank> oh
[16:16] <juliank> Sorry I am in the wrong list
[16:16] <juliank> bug 2051512
[16:16] -ubottu:#ubuntu-meeting- Bug 2051512 in apport (Ubuntu) "apport ftbfs with Python 3.12 as the default" [High, Confirmed] https://launchpad.net/bugs/2051512
[16:17] <juliank> I mean we gotta take this and the next two as well
[16:17] <juliank> which are
[16:17] <juliank> bug 2051589
[16:17] -ubottu:#ubuntu-meeting- Bug 2051589 in ubiquity (Ubuntu) "ubiquity fails it's autopkg tests with Python 3.12" [High, Confirmed] https://launchpad.net/bugs/2051589
[16:17] <juliank> bug 2051590
[16:17] -ubottu:#ubuntu-meeting- Bug 2051590 in ubuntu-release-upgrader (Ubuntu) "ubuntu-release-upgader fails autopkg tests with Python 3.12" [High, Confirmed] https://launchpad.net/bugs/2051590
[16:17] <juliank> Should fix all of them
[16:18] <juliank> I'll take ubuntu-release-upgrader as I need to fix it for deb822 python-apt ubuntu.sources support anyhow
[16:18] <juliank> I'll tag all of them
[16:18] <juliank> When do we move ubiquity to universe?
[16:18] <vorlon> when oem-config is split out of the source
[16:19] <vorlon> because we can't rely on the Ubuntu Desktop team's new first boot wizard meeting the needs of the raspi images in time for noble
[16:19] <vorlon> (I have said this needs doing but I don't know that it has been picked up into the backlog yet)
[16:20] <juliank> ok
[16:20] <juliank> bug 2051674
[16:20] -ubottu:#ubuntu-meeting- Bug 2051674 in dhcpcd (Ubuntu) "Remove debian test Depends: usrmerge" [Undecided, New] https://launchpad.net/bugs/2051674
[16:20] <vorlon> take it
[16:20] <vorlon> you don't get usrmerge back :)
[16:20] <bdmurray> Is moving ubiquity to universe a priority such that that the team should do what vorlon says?
[16:21] <vorlon> yes
[16:21] <vorlon> flavors that are staying on ubiquity should have direct commit/upload control without being gated by Core Dev or Foundations
[16:21] <vorlon> and we should do the work for the one-time split, instead of the ongoing work of having to sponsor uploads :)
[16:22] <juliank> OK nothing else for noble or mantic, jammy, focal
[16:22] <juliank> #topic Team proposed-migration report
[16:22] <juliank> #link https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs
[16:22] <juliank> vorlon: It's starting to look _a lot_ better
[16:22] <vorlon> hurray
[16:22] <vorlon> yes it doesn't crash chromium anymore for me
[16:26] <vorlon> juliank: oh you wanted me to actually assign stuff from there, sorry
[16:26] <vorlon> (was still reading status!)
[16:27] <juliank> oh
[16:27] <juliank> yes
[16:27] <vorlon> so
[16:27] <vorlon> if autopkgtest results are coming in again I guess it's useful to assign
[16:27]  * juliank does the classic handover banter when news goes to the weather report
[16:28] <juliank> vorlon: Well tomorrow is glibc upload
[16:28] <vorlon> adrien: the card for libxcrypt vs ruby3.1 is marked done but it shows as still blocked?
[16:28] <vorlon> by autopkgtest
[16:28] <juliank> But yes glibc is huge :)
[16:29] <vorlon> uh hang on update_excuses shows libxcrypt blocked by a lot more stuff than what's listed on the by-team report
[16:29] <vorlon> um just punt on this
[16:29] <vorlon> because I can't trust the report
[16:29] <vorlon> sorry
[16:29] <vorlon> oh wait
[16:29] <vorlon> I should also refresh update_excuses in my browser when comparing
[16:29] <adrien> vorlon: it's done, I'll update the card
[16:29] <juliank> :)
[16:30] <adrien> or at least look at why it shows up
[16:30] <vorlon> adrien: my point is the card already says it's done and there's still a failing autopkgtest on armhf
[16:30] <vorlon> (from today)
[16:30] <juliank> adrien: these all failed https://autopkgtest.ubuntu.com/packages/r/ruby3.1/noble/armhf
[16:30] <vorlon> ok so libxcrypt still with adrien
[16:30] <schopin> poor adrien cannot escape armhf
[16:30] <vorlon> libdbi-perl vs mariadb: cpete please
[16:30] <cpete> ack
[16:31] <adrien> juliank: not updated yet (armhf tests are still running)
[16:31] <vorlon> libfilesys-df-perl vs sbuild: I'll take this because I already have the horrible commandline here to set the almost-complete set of extra triggers
[16:31] <adrien> vorlon: ah, ok, it's just a matter of waiting for tests
[16:31] <vorlon> adrien: ok
[16:31] <adrien> they're still queued; I could only requeue them effectively yesterday late evening I think
[16:31] <vorlon> libxml-libxml-perl vs libimage-info-perl: dbungert please
[16:31] <dbungert> ack
[16:31] <adrien> (it was the fourth try)
[16:32] <vorlon> libcpanel-json-xs-perl vs libmonitoring-livestatus-perl: this one I also have in my shell history so will take
[16:32] <vorlon> llvm-toolchain-14 vs ppyaml: danilogondolfo please
[16:32] <danilogondolfo> vorlon, ack
[16:32] <vorlon> sorry, that's actually pyyaml in general
[16:33] <vorlon> (llvm-toolchain-14 has 4 packages w/ failing autopkgtests to sort)
[16:33] <vorlon> python-apt: juliank resolved the ftbfs from last week, now it's blocked on u-r-u autopkgtests. juliank do you want this again this week?
[16:33] <vorlon> or do you want someone else to look at u-r-u
[16:34] <vorlon> openssl i386 autopkgtest regression blocking perl, sounds like a me (generally, archive admin) thing to sort out; I'll take
[16:34] <vorlon> click autopkgtest blocking perl: waveform please
[16:34] <waveform> ack
[16:34] <vorlon> sbuild/s390x blocking perl: dviererbe please
[16:34] <ginggs> those click/unknown ones i can take
[16:35] <dviererbe> ack
[16:35] <ginggs> i can take all the perl */unknown
[16:35] <vorlon> oh ok
[16:35] <vorlon> waveform: dviererbe: ^^ I'll find others for you
[16:35] <ginggs> so click, sbuild, etc
[16:35] <juliank> vorlon: I'm doing u-r-u that's why I also took the bug
[16:35] <vorlon> waveform: psmisc vs systemd
[16:35] <waveform> okay
[16:35] <vorlon> juliank: ok
[16:35] <vorlon> dviererbe: gsasl vs libidn
[16:35] <dviererbe> ack
[16:35] <vorlon> Skia: pycountry vs iso-codes
[16:36] <vorlon> ginggs has the ones above so not giving him another immediately
[16:36] <vorlon> sbuild vs qemu: xypron
[16:36] <Skia> vorlon: ack
[16:36] <xypron> ok
[16:36] <vorlon> llvm-toolchain-14 on arm64 also blocks ncurses, so danilogondolfo please take this also
[16:37] <danilogondolfo> vorlon, ack
[16:37] <vorlon> lxml: slyon:
[16:37] <slyon> ok
[16:37] <vorlon> the rest of ncurses: mkukri
[16:37] <vorlon> libdrm: mateus-morais:
[16:37] <mateus-morais> ack
[16:37] <mkukri> vorlon: ack
[16:38] <vorlon> that takes us to python3-defaults; ginggs is there anything to say on this generally before I dole out tasks?
[16:38] <ginggs> err
[16:38] <juliank> I think some we already took as bugs
[16:38] <ginggs> backdoor-factory i'm testing a patch
[16:38] <juliank> (apport, ubiquity, u-r-u)
[16:39] <ginggs> datalad-next i triggered retries recently
[16:39] <vorlon> automake-1.16 blocking python: enr0n
[16:39] <ginggs> the rest are up for grabs
[16:39] <enr0n> vorlon: ack
[16:40] <vorlon> llvm-toolchain-15 *also* on arm64 blocking python: danilogondolfo please take this also (and if it's unrelated and too much work, let me know and we'll reassign it out)
[16:40] <vorlon> pexpect blocking python: upils
[16:40] <danilogondolfo> ack
[16:40] <upils> ack
[16:40] <vorlon> anorack vs python: pushkarnk
[16:40] <pushkarnk> ack
[16:41] <vorlon> ansible-core and ansible vs python: schopin
[16:41] <schopin> ack
[16:41] <vorlon> apprise and ariba vs python: liushuyu
[16:41] <vorlon> aubio and bdebstrap vs python: vpa1977
[16:41] <vorlon> binwalk and bookletimposer vs python: mwhudson
[16:41] <vorlon> booth and circlator vs python: zhsj
[16:42] <vorlon> cmdtest and comitup vs python: doko
[16:42] <vorlon> have I missed anyone else who's not here and I should assign some to?
[16:42] <zhsj> ack
[16:42] <vorlon> oh let's see
[16:43] <vorlon> commonmark-bkrs and crmsh vs python: bdmurray
[16:43] <ravikant_> I'll take one
[16:43] <vorlon> csound and diffoscope vs python: sil2100
[16:43] <vorlon> dipy and django-rich vs python: ravikant_
[16:43] <ravikant_> ack
[16:43] <liushuyu> ack
[16:43] <vorlon> we'll stop there
[16:43] <vorlon> juliank:
[16:45] <adrien> I don't have one but I'll be at fosdem and will take a swap day but if things go well (which seems likely right now), I'll take on some migrations next week
[16:45] <juliank> I seem to have broken IRC push notifications sorry
[16:45] <juliank> #topic AOB
[16:45] <vorlon> adrien: ack - sorry I was counting libxcrypt for you
[16:46] <adrien> guessed so; I'm assuming everything will be fine now though :P
[16:46] <adrien> AOB: FOSDEM \o/
[16:48] <zhsj> i will be on holiday for two weeks.
[16:50] <vorlon> zhsj: 恭喜发财
[16:51] <zhsj> \o/
[16:53] <juliank> I think that wraps this up
[16:53] <juliank> #endmeeting
[16:53] <meetingology> Meeting ended at 16:53:24 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-02-01-16.03.moin.txt
[16:54] <vorlon> thanks!
[19:52] <tsimonq2> o/
[19:52] <Kilos> o/
[19:52] <Bashing-om> tsimonq2: :D
[19:59] <lucyllewy> hi nuccitheboss
[19:59] <lucyllewy> we'll get underway shortly
[19:59] <ilvipero> o/
[19:59] <Kilos> hi nuccitheboss
[19:59] <nuccitheboss> Hello o/
[20:01] <lucyllewy> !startmeeting Ubuntu Membership Board
[20:01] <Eickmeyer> lucyllewy: Usually # works better. :)
[20:02] <lucyllewy> #startmeeting Ubuntu Membership Board
[20:02] <meetingology> Meeting started at 20:02:26 UTC.  The chair is lucyllewy.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[20:02] <meetingology> Available commands: action, commands, idea, info, link, nick
[20:02] <lucyllewy> #chair lucyllewy
[20:02] <meetingology> Current chairs: lucyllewy
[20:03] <lucyllewy> Hello and welcome to the Ubuntu Membership Review Board meeting for 1st February 2024. The wiki page for the Review Boards is available here: https://wiki.ubuntu.com/Membership/Boards
[20:03] <lucyllewy> We will attempt to get through all the applicants that have added themselves to that list, or posted a thread to the Ubuntu Discourse, before today's meeting. If we are unable to make it through the complete list due to time constraints, then at the next meeting we will pick up where we left off.
[20:03] <lucyllewy> The format for the meeting is as follows: We will go through the list of applicants one by one, by date of application (FIFO).
[20:03] <lucyllewy> Each applicant should introduce themselves (1-5 sentences) and provide links to their Ubuntu Wiki page or Ubuntu Discourse thread. After the introduction, the members of the Membership Review Board will review the pages and, if needed, ask the applicant further questions.
[20:03] <lucyllewy> During this time, it is encouraged for other members of the community to show their support for the applicant. Do not be alarmed if the members of the Membership Review Board are quiet during this time; they are reading wiki/launchpad/forum/other pages and deciding how they are going to vote.
[20:03] <lucyllewy> When the board is ready to vote, they will publicly vote in the channel with either +1, 0, or -1 (for membership, abstain, and against membership, respectively). If most of the voting board members vote +1, then the applicant is now an official Ubuntu member! (Feel free congratulate them!)
[20:03] <lucyllewy> Now, with any further ado, let's get started with the first applicant...
[20:03] <lucyllewy> We only have one applicant today, Jason Nucciaarone
[20:04] <nuccitheboss> Hello everyone o/
[20:04] <lucyllewy> @nuccitheboss can you please introduce yourself to the board and share your launchpad and application links
[20:04] <nuccitheboss> Yes yes
[20:04] <nuccitheboss> I'll share the links first and then write my bio
[20:05] <nuccitheboss> Application link: https://discourse.ubuntu.com/t/jason-c-nucciarone-membership-application/41501/1
[20:05] <nuccitheboss> Launchpad: https://launchpad.net/~nuccitheboss
[20:05] <nuccitheboss> GitHub: https://github.com/NucciTheBoss
[20:06] <nuccitheboss> HPC community team: https://ubuntu.com/community/governance/teams/hpc
[20:06] <nuccitheboss> Okay - time for intro
[20:10] <nuccitheboss> My name is Jason C. Nucciarone and I am an HPC engineer at Canonical, and a "Not so Ancient Elder" of the Ubuntu HPC community. Outside my primary duties at Canonical, I like to work with all things community. I started the HPC community team with several folks in the Ubuntu community to work on "Charmed HPC," which is a supercomputing stack that we are developing for Ubuntu. I am dedicated to this project because I want
[20:10] <nuccitheboss> to see Ubuntu more represented in the HPC ecosystem and be a viable alternative to the RHELatives. I do all sorts of things HPC, such as working with Simon, Aaron, and Mauro to organise Ubuntu-related conference, and I submit to lots of conference to speak about using Ubuntu for supercomputing
[20:11] <Kilos> ty
[20:12] <lucyllewy> ok. I'll let the board peruse those links and post and questions with the first question, which is mandatory:
[20:12] <lucyllewy> You have signed the Code of Conduct. Do you affirm that you have read and understood the whole document, and do you agree to be bound by the terms for the duration of your membership should it be granted?
[20:12] <nuccitheboss> Yes!
[20:12] <lucyllewy> awesome. thank you for confirming. I'll open the floor to the rest of the board to ask any questions
[20:14] <Bashing-om> None as testimonials speak well :D
[20:14] <Kilos> ditto
[20:15] <lucyllewy> ok. then lets move on to the voting cos I'm happy as well
[20:16] <lucyllewy> #vote Jason Nucciarone's membership application
[20:16] <meetingology> Please vote on: Jason Nucciarone's membership application
[20:16] <meetingology> Public votes can be registered by saying +1, -1 or +0 in channel (for private voting, private message me with 'vote +1|-1|+0 #channelname')
[20:16] <Kilos> +1
[20:16] <meetingology> +1 received from Kilos
[20:16] <lucyllewy> #voters lucyllewy Kilos Bashing-om
[20:16] <meetingology> Current voters: Bashing-om, Kilos, lucyllewy
[20:17] <Bashing-om> +1 All good; significant contributions with accreditied testimonials of contributions.
[20:17] <meetingology> +1 All good; significant contributions with accreditied testimonials of contributions. received from Bashing-om
[20:18] <lucyllewy> +1 Very thorough application and well prepared with lots of great testimonials. you'd make an excellent member.
[20:18] <meetingology> +1 Very thorough application and well prepared with lots of great testimonials. you'd make an excellent member. received from lucyllewy
[20:18] <lucyllewy> Wildman votes +1 via proxy
[20:19] <lucyllewy> Mattia Rizzolo Votes +1 via proxy
[20:19] <lucyllewy> #endvote
[20:19] <meetingology> Voting ended on: Jason Nucciarone's membership application
[20:19] <meetingology> Votes for: 3, Votes against: 0, Abstentions: 0
[20:19] <meetingology> Motion carried
[20:19] <tsimonq2> CONGRATULATIONS!
[20:19] <nuccitheboss> <3
[20:19] <aaronprisk> Congrats, Nucci!! :)
[20:19] <Eickmeyer> 🥳
[20:19] <ilvipero> wohooo
[20:19] <Kilos> Well done nuccitheboss Keep up the good work
[20:20] <nuccitheboss> I have goosebumps now I'm so happy lol
[20:20] <Kilos> You earned it
[20:20] <ilvipero> I am really happy to see Nucci as an Ubuntu Member! he is one of the most orange humans on this planet
[20:20] <Bashing-om> nuccitheboss:\o/ well done !
[20:20] <lucyllewy> Congratulations on your membership, nuccitheboss
[20:21] <lucyllewy> with that and no more applicants I'll wrap up.
[20:21] <lucyllewy> Congratulations to all the new members. Don't forget to check the perks at https://wiki.ubuntu.com/Membership#The_Perks and once you've been added to the members group remember to apply for your certificate at https://forms.canonical.com/certificate/ (1/2)
[20:21] <lucyllewy> Your @ubuntu.com email address will go live within 48 hours. Do NOT set it as your primary launchpad.net email address because that will cause emails to loop forever and you'll never receive them! (2/2)
[20:21] <lucyllewy> #endmeeting
[20:21] <meetingology> Meeting ended at 20:21:36 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-02-01-20.02.moin.txt
[20:21] <Kilos> thank you lucyllewy
[20:22] <nuccitheboss> Thank you!
[20:22] <rs2009> bit late, congrats nuccitheboss!! :D
[20:24] <tillkamppeter> Also my congratulations @nuccitheboss !!
[20:24] <nuccitheboss> Thank you Till!
[20:24] <nuccitheboss> Thank you Rudra!