[03:44] bspencer, ping === horace_ubuntu is now known as horaceli [03:45] horaceli ! imagine finding you here [03:45] ok. there were a few ideas for 8+sec mail [03:45] one was to use dpkg-divert [03:46] and run the cache updater and hten dpkg [03:47] there is no existed cache updater at present, and we need to create one, right? [03:49] and lool said something about triggers "soon" [03:49] I have read the mail loop, yes [03:49] he mentioned that [03:49] just I am thinking what do we need to cache [03:49] so those are the two options to get notified. Then, correct, we need to define the cache and the cache updater [03:49] let's chat about that [03:49] - flat file with a list of apps, prog, icon [03:50] - sqlite db -- overkill? [03:50] - xml file [03:50] currently, gnome-menu read through *.menu file, which is XML formatted [03:50] - binary (speedy, hard to debug) [03:50] horaceli: but slow, true? [03:51] right, 'cause it parsed every tag in XML [03:51] of course our cache could be a single file, read all in at once. It won't be that big [03:51] and stored then and build up a huge tree. [03:51] even with 200 apps, should be <.5s [03:51] I'm hoping for .5s [03:51] I have verified on C2D based computer, [03:51] building up applications list by gnome-menu interface takes 1.8s [03:52] C2D? [03:52] so I am not sure what we should cache for next time usage [03:52] Core 2 Duo [03:53] we should put: Label, Icon path, Prog path+parms, X-osso. [03:53] ...but, what if user changes locale? [03:53] then we're hozed. [03:53] I am thinking whether or not we could simply parse XML formatted .menu file [03:54] and then read through & that are defined in .menu file [03:54] yes, ok. I could be wrong. For example, we have to know the category from the menu files. [03:54] yes [03:54] we can [03:55] sorry, I misunderstand your last sentence. [03:55] and also read gconf value each time on startup. [03:56] horaceli: so if we put all the info into a single file for all apps, one-line per app, we should see improvement. But this is a read-only solution. [03:56] we can't update very easily when a pkg changes. [03:57] without re-reading all the .desktop files again. [03:57] which adds 8sec to each pkg add/remove [03:57] (although perhaps that is a rare event in UME land) [03:57] are we sure our 8sec isn't just bad coding? [03:58] bspencer, if we put all info into one single file. [03:58] it would make default .menu files and menu spec useless (I feel) [03:58] that's a long time to read 50 .desktop files. [03:59] bspencer, yes, I know. we suspsect it too, thnking of if it is caused by bad coding [03:59] I have inspect our loop several times [03:59] and moved out two general operations (reading strings and flags from gconf) out of the loop [04:00] and it could save 2s and I mentioned that in mail [04:00] I could ask Frank's help to help review the code [04:00] for double insurance. [04:00] but I did look into gnome-menu code [04:00] yesterday [04:00] Q: if someone adds a new pkg today in UME, will it show up in menu? [04:01] or do they have to restart X? [04:01] I have no answer to it at present. [04:02] what about changing locale? If we put all info into a flat file and hte user changes locale, the strings won't change [04:03] Terminal|Application|uxterm -fa Monospace -fs 12|UTF-8|xterm|Application;Utility|org.moblin.xterm|GNOME;Mobile;|xterm [04:03] ... [04:03] bspencer, I am in #moblin too [04:04] talking about bug scrubs [04:04] now back [04:04] ah [04:04] btw, you have several bugs and I have accepted them [04:05] oh! thx. [06:33] good morning === asac_ is now known as asac [09:27] 20080421.1 image doesn't match the md5sum again === davmor2 is now known as davmor2_away === davmor2_away is now known as davmor2 [16:44] Hey bspencer [16:45] bspencer: We have that urgent issue with xul 1.9 for which you received a couple of emails :) [16:45] bspencer: Do you think you could find someone to look into it today? === Zenton is now known as Zenton_ [18:15] I've been browsing http://moblin.org/repos/releases/ and updated a couple packages in my PPA. Are there any special procedures before pushing to the team PPA? [18:16] persia: As long as you're in the team you should be able to dput it. [18:16] agoliveira: I can, but if there was a VCS for packaging in place, I'd want to update that as well, etc. [18:17] persia: VCS? [18:17] Version Control System (likely bzr in this case) [18:18] persia: Oh, I see. Not really. PPA will have your packages for testing and people with the power to upload to the repositories will do it if needed. [18:19] persia: You know, all the MOTU, coredev stuff. [18:19] agoliveira: OK. Just checking. I'm not tempted to upload to the repos just now, as these are new upstreams, and likely don't match the specific criteria for the hardy release in a couple days :) I'll push the packages to the team PPA then. Thanks. [18:20] persia: My pleasure [19:11] hey...anyone see this report about nokia sponsoring ubuntu on arm? http://www.linuxdevices.com/news/NS2097004728.html [19:15] ian_brasil: Yep, we've being talking about it a few days ago. There was a rumor around for some time BTW. [19:19] putz...trust me to be the last one to know :) === matt_c is now known as southjuniordude === southjuniordude is now known as matt_c [20:57] hi folks. i installed hildon-desktop, but applets are not showing....what needs to happen for them to show? [20:58] other than them being installed [21:04] lool: where was that RSS feed to track new releases at gnome? [21:20] tremolux: Yes [21:20] tremolux: http://download.gnome.org/LATEST.xml [21:21] lool: thx! [21:21] dantalizing: That's a known bug [21:21] dantalizing: Since we moved to xul 1.9 [21:21] dantalizing: It's being worked on by bspencer, asac and StevenK [21:21] ah..thx lool [21:22] persia: Only hildon packages are in bzr AFAIK [21:22] persia: Concerning moblin modules, you can probably upload [21:22] persia: As long as they work :) [21:23] hi there [21:24] anybody there ? [21:24] Nope [21:24] cool :) [21:25] * GrueMaster is only present in ghost form [23:49] how do i get the application launcher shown here? http://www.moblin.org/toolkits/basicDevGuides/simpleApp/toolkits_DevGds_simpleApp_understandHildon.php