[00:10] hi RAOF [00:10] rickspencer3: Good moring. [00:12] Morning guys [00:15] Hi TheMuso [00:15] hi robert_ancell good mornng [00:16] rickspencer3, hi [00:47] hey robert_ancell, just wanted to check in if my request about magicicada made sense, and if you saw anything during review that you wanted me to fix tonight? [00:53] statik, just saw email, haven't reviewed yet sorry [00:53] robert_ancell: cool, not trying to rush you just wanted to be responsive in case you wanted anything tweaked [01:01] statik, the name is a tongue twister :) [01:02] robert_ancell, it sure is! magic cicada or something like that [01:03] statik, you have a dupe depends line in the maverick package [01:04] * statik looks [01:05] robert_ancell: ah yeah, fixing now [01:06] only other thing is lintian complaining about the lack of manpage [01:07] robert_ancell: gimme 10', I will upload a new version that includes a man page [01:08] i should learn to better comply with policy that i disagree with :D [01:10] statik, heh, I'm in the same boat :) [01:11] TheMuso, where can I see the NEW queue? [01:13] http://launchpad.net/ubuntu/maverick/+queue [01:13] robert_ancell: http://launchpad.net/ubuntu/maverick/+queue I think [01:13] thanks [01:18] statik, following this process here: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages. I've added the needs-packaging tag to the bug report (remember to link to it in the changelog) [01:20] robert_ancell: ah, launchpad must have broken the bug filing form, i used the filing link from the wiki that is supposed to add the tag automatically [01:20] robert_ancell, yep I've got that bug linked up from the changelog [01:20] statik, yeah, that's broken. I've filed a bug against LP about it [01:22] robert_ancell, the version up on REVU now has fixed the duplicate line in Depends: and includes a manpage (I have just test installed and proved that it works/displays correctly) [01:22] (uploaded about 8 minutes ago) [01:24] statik, hmm, I can comment on REVU, is there a way for me to +1 this or is the comment sufficient? (I've only used REVU once before) [01:29] robert_ancell: I don't think you actually have to use REVU, it was just a convenient spot for me to upload and I like how it does some independent lintian checks for me. If you are comfortable with the package I would think it's ok for you to upload directly and then I can archive the package on REVU. [01:31] statik, I can upload but my stuff still gets stuck in the new queue. I'll find someone today to review it from there [01:32] robert_ancell, thanks! i figured it would still need an archive admin to look at it in NEW [01:34] statik, where is the final version of the debian package? === oubiwann_ is now known as oubiwann [01:46] robert_ancell, I uploaded a new version to REVU a while ago, I can copy it somewhere else if it's easier [01:47] robert_ancell, http://revu.ubuntuwire.com/revu1-incoming/magicicada-1006080215/magicicada_0.1-0ubuntu1.dsc [01:48] robert_ancell: wait, that is not the right one [01:49] statik, push the debian dir to a bzr branch if that is easier [01:49] yeah, i'll do that now [01:51] robert_ancell, here you go lp:~statik/+junk/magicicada-packaging [01:54] statik, ok, uploaded [01:54] robert_ancell, thanks! === ajmitch_ is now known as ajmitch === TheMuso` is now known as TheMuso [06:43] Anyone feel like a bit of X sponsoring? [06:44] RAOF: lets see. [06:44] RAOF: no. [06:45] lifeless: Sure? It's just -intel, -ati, and -nouveau. And some of the input drivers. [06:45] :) [07:22] Good morning [07:25] Good morning pitti! [07:28] hey RAOF [07:58] Anyone available for some X sponsoring? [08:05] RAOF: what do you to get uploaded? [08:07] mvo: The drivers for the new xserver, basically. [08:08] RAOF: ok, I can sponsor them if you want, where is the location? [08:09] good morning [08:09] mvo: They're all available in pkg-xorg git. debcheckout will get you the repository, and you'll want the ubuntu branch. [08:10] mvo: If you'd prefer full source packages I can generate them and push them somewhere public. [08:12] RAOF: ok, I get nouveau first. should I use git-buildpackage or just debuild? [08:13] git-buildpackage for nouveau, because it'll generate the orig.tar.gz for you. debuild is fine for the others [08:13] ok [08:13] and there are updates for all of them? including more exotic ones like ivtv, mga etc [08:14] Some of them have already been sync'd. [08:14] The list is… [08:15] xserver-xorg-input-synaptics, xserver-xorg-video-intel, xserver-xorg-video-ati, xserver-xorg-video-cirrus, xserver-xorg-video-nouveau. [08:16] thanks === lifeless_ is now known as lifeless [08:31] hey there [08:35] salut seb128 === almaisan-away is now known as al-maisan [08:42] seb128: c'était bien le sport hier soir ? ;) [08:43] lut didrocks, oui [08:43] et toi bonne soirée ? [08:44] let's review unity stack in NEW now, I didn't manage to do it yesterday [08:44] seb128: ça c'est bien passé, oui, merci :) [08:45] seb128: you can finish your morning tasks first, but when you have a spare cycle, yeah, I don't mind if you can do it :) [08:45] didrocks, is there an order for those? [08:45] didrocks, I prefer to start with those [08:45] then I will do emails etc [08:45] seb128: not really, just "unity" should be the last [08:45] seb128: bamf new binary NEWing (the -doc package) [08:45] maybe a soft start :) [08:45] I'm on dee [08:45] doing bamf next [08:46] sweet [08:46] so the changes in the diff.gz I told you about, that's not an issue I just wanted to point it in case that's things to clean in the next upload [08:48] seb128: yeah, I'll try to see with unity guys if they can remove those from trunk too for next upload [08:48] so that we don't get it anymore in diff.gz [08:49] didrocks, ls /usr/lib/libdee.so.? [08:49] didrocks, ups, libdee* [08:49] seb128: starting my netbook which contains it installed [08:49] didrocks, ie how is named the library on disk? [08:49] ok thanks [08:50] I don't like much the -1.0-0 but I guess that's dx to blame [08:50] seb128: yeah, dx wants now to have it for every package but libunity [08:50] seb128: so soon, bamf will have it too [08:51] gnome-session: Depends: gnome-session-common (= 2.30.0-1ubuntu2) but it is not installable [08:51] so, it's libdee-1.0.so.0 [08:51] live fs builds fail with that for three days -- anyone knows what's up? [08:51] pitti, did anybody NEW it? [08:51] I don't know, I just saw the build error mail coming in [08:51] pitti, looking [08:52] it's not in NEW [08:52] pitti, I guess it has been NEWed to universe, checking [08:52] ah, that's it [08:52] pitti, ok, I promote it [08:52] I wasn't aware that it's a new packge [08:52] I'm on the box doing NEW anyway [08:52] seb128: cheers [08:53] pitti, Debian did rework it [08:54] they added a gnome-session-3 for gnome-shell [08:58] didrocks, why do you need to clean those .a and .la in the rules? [08:58] seb128: to avoid listing them in list-missing. I saw a lot of packages using that [08:58] didrocks, the .install include only .so.* [08:59] usually packages use that because they include a directory which has the .la in the .install [08:59] but ok, I've no strong opinion [08:59] dh_girepository -pgir1.0-dee-0.1 [08:59] you call that [08:59] but this binary is not built? [08:59] seb128: I can include to whole directory if that enables me keeping the rule :) but I prefer to only see really missing stuff [08:59] shouldn't you comment the dh_gir as well? [09:00] I guess it's not going to break the build though [09:00] seb128: well, I kept it as it will be fixed for next week release normally, this can be called without failing [09:00] didrocks, I'm just giving small notes, nothing of that is a blocker for new [09:00] seb128: so, I only commented the bare minimal [09:00] ok [09:00] Upstream Author(s): [09:00] in copyright [09:01] you are supposed to pick if it's a plural or not ;-) [09:01] <- very picking now ;-) [09:01] * seb128 hugs didrocks [09:01] * didrocks hugs seb128 back [09:01] didn't you say I was to picking? :-) [09:01] too* [09:01] ok, fixing that for next upload :p [09:02] with "very critical typo" ;) [09:02] lol [09:02] it's very minimal typo ;-) [09:03] I dislike the -dbg as well since we have -dbgsym builds but I guess it's useful for dx and njpatel? [09:03] seb128: right, same for others packages [09:03] it was a request for their daily build [09:03] seb128, yessir [09:03] I'm wondering if they should build debug packages by default in their ppa [09:03] it nostrip on the actual lib [09:03] rather than adding a -dbg [09:03] seb128: yeah, exporting NOSTRIP is good [09:04] but that's not a discussion for this upload round ;-) [09:04] nice idea [09:04] hey njpatel btw o/ [09:04] hey njpatel [09:04] didrocks, seb128: morning :) [09:04] didrocks, dee newed [09:05] * didrocks hugs seb128 (just 5 more hugs now ;)) [09:06] grr, can't push or dput anything to LP for the last 10 minutes [09:10] brb [09:11] didrocks, bamf accepted as well now [09:13] pitti, you got an sru ack for udisks from jdong [09:13] pitti, do you want me to sru accept it? [09:13] yay [09:13] seb128: if you have a minute, please do [09:13] pitti, ok, doing [09:13] die, floppies, die! [09:14] * pitti hugs seb128, merci [09:14] * seb128 hugs pitti [09:14] seb128: thanks :) [09:15] pitti: maybe one plan is to create a big electromagnetic field… oh wait, that will break a lot of other things too :) [09:17] but at least we would stop getting bug reports, since everyone is busy with building and ordering new hardware :) [09:18] hehe, sure, that's a good move so :) [09:24] didrocks, [09:24] Description: Miscellaneous functions for Unity - debug files [09:24] This package contains files that are needed to build applications. [09:24] oupss, fixing this [09:24] didrocks, you want to update the description for next upload [09:24] seb128: yeah, I'll, thanks [09:24] np [09:25] didrocks, thanks for the e-d-s sru btw [09:25] seb128: you're welcome :) [09:27] morning [09:27] lut huats [09:27] good morning huats [09:27] o/ seb128 didrocks [09:42] didrocks, libunity-misc newed [09:42] seb128: thanks, preparing the changes, tagging the revision and pushing to ~unity-team [09:52] didrocks, indicator-datetime has 6 autogenerated files changed in the diff.gz [09:52] seb128: ask ted, he's making it. I just merged and fixed some typo :) I'll notice him for next upload [09:52] ok [09:52] I can tell him when he's there [09:55] didrocks, I'm not sure the GPL3 or newer is correct as well [09:55] but I will check with ted [09:56] seb128: that's maybe me, but yeah, checking with upstream will be the best way to get it :) [10:07] at hospital, wife having baby [10:12] best wishes ccheney [10:12] ccheney: ooh, good luck! [10:12] ccheney, good luck [10:12] pitti, do you have some free slot? [10:12] pitti, I would appreciate somebody else looking to unity-asset-pool in NEW [10:12] seb128: two other pings in the pipeline, will do in a bit [10:12] pitti, I'm not very comfortable with new sources with binaries and create licenses [10:13] creative [10:13] thanks guys [10:13] pitti, ok, no hurry [10:13] good morning everyone [10:14] ara - i got the langpacks in to the PPA last night [10:14] chrisccoulson, OK, I will send the call for testing now to translators and I will follow up with the old call in ubuntu-dev and ubuntu-qa [10:16] hey chrisccoulson [10:16] chrisccoulson, any news about the new version? [10:16] hey seb128 [10:16] there's no news yet [10:16] chrisccoulson, did they publish or delay yet? [10:16] ok [10:17] hola ara, morning. So you are going to CC translators, or do you want me to do a separate call? [10:18] hey ara, dpm [10:18] hola dpm, I think that you can send the call I prepared at https://wiki.ubuntu.com/Testing/Firefox3.6.4Upgrade [10:18] how are you today? [10:19] dpm, to translators, and I will follow up in u-qa a u-dev [10:19] morning seb128 [10:19] seb128, hey seb [10:19] ara, ok, sounds like a plan, thanks! [10:26] didrocks, [10:26] ddpkg-source: info: upstream files that have been modified: [10:26] unity-0.2.6/HACKING [10:26] just for info [10:27] seb128: yeah, I guess this is from the same issue of file which is upstreamed and not in tarball, so merge-upstream will make it appear and add it to the tarball [10:27] right, i'm going to be running fedora on my laptop for a bit for some firefox debugging [10:27] bbiab [10:27] seb128: when I will have some spare cycle, I will put all of that on a list and see with people to fix this [10:27] didrocks, right it's only details [10:27] well, I like clean package :) [10:28] njpatel, you failed unity! [10:29] didrocks, ^ [10:29] unity-place.c: LGPL (v3.0) [10:29] didrocks, njpatel: you need the LGPL text in the tarball and in the .c listed in the debian copyright [10:29] hum? didn't we add it. it rings a bell to me [10:30] didrocks, also copyright says LGPL [10:30] where COPYING says GPL [10:30] and all the sources but this one are under GPL3 [10:30] oh, so we need a COPYING.LGPL [10:30] njpatel, yes [10:31] hum, I sucked, I've changed that part yesterday as there were no licence and copied LGPL instead of GPL :/ [10:31] njpatel: dummy release? [10:31] can something under the GPL have LGPL sources? [10:31] seb128, didrocks: actually libunity probably should all be LGPL [10:32] seb128, didrocks: Let me roll a new tarball with this fixed :) [10:32] njpatel: ok, then, I will update the debian/copyright [10:32] didrocks, njpatel: I'm rejecting unity [10:32] seb128: sure :) [10:33] seb128, that hurts, but yeah :) [10:34] * didrocks begins the MIR copy and past tour [10:37] urg [10:37] didrocks, njpatel: libunity-misc is distributed under what license? [10:37] I think I accepted it where I shouldn't have [10:38] seb128: there are some LGPL 2, 3 and GPL 3 IIRC, let me check [10:38] seb128, it's a mixture, but I think mostly lgplv2 [10:38] didrocks, njpatel: right but the tarball should be shipped under one license no? [10:39] seb128, erm, I dunno. I thought you can have multiple-licenses in one tarball [10:39] don't now too much about the copyright stuff, but having multiple COPYING.* isn't correct? [10:40] right [10:40] but I think the tarball needs one license for redistribution [10:40] since it has GPL and LGPL sources it should be under the GPL I think [10:41] asac, pitti: ^ can you clarify please? ;-) [10:41] even if they produce different binaries, some part under GPL and others in LGPL? [10:41] licensing is a mess :-) [10:41] ah, that makes sense [10:42] so, yeah, gpl [10:42] asac, pitti: context being https://edge.launchpad.net/ubuntu/+source/libunity-misc/0.1.1-0ubuntu1 [10:42] I'm not sure how much the COPYING being correct is needed there [10:43] ie if the COPYING should be GPL [10:43] 6 lb 9 oz [10:43] and then you should have .LGPL2 and LGPL3 [10:43] got a question for someone for canonical [10:43] *in canonical [10:43] hi artir [10:43] bbl [10:43] hi [10:44] didrocks, rolling a unity 0.2.7 with fixed copyright for libunity [10:45] njpatel: thanks [10:46] kamstrup, both approved :) [10:46] sweet! [10:47] seb128: didrocks: you can have multiple licenses in one tarball and also explicitly ship it under a multi license COPYING file [10:47] however, they ned to be compatible [10:47] didrocks, https://edge.launchpad.net/unity/0.2/0.2.6 [10:47] so if there is LGPL 2 only code combined with GPL3 only (or later) code in a "non-library" relation, then it would be bad [10:50] asac, what do you call "non-library"? [10:50] asac, can the source have COPYING COPYING.GPL etc [10:50] asac, does it need to specify somewhere a license for the tarball or just for each source? [10:52] njpatel: shouldn't it be 0.2.8? (or .7?) rebasing on the same tarball isn't fun with merge-upstream [10:52] didrocks, 0.2.8 is for this weeks' release [10:53] didrocks, this is just a point release with some fixes, hence just a 0.2.7 [10:53] didrocks, license updates landed in libunity [10:53] njpatel: ok, because you posted 0.2.6 link :) [10:53] ah, right, I didn't create a new 'release', as the milestone is old, sorry :) [10:54] njpatel: no pb, rev 313 is the tip? (not tag) [10:54] yeah [10:55] njpatel: ok, I'll test it as there are a ot of incoming changes from last release :) [10:56] didrocks, yeah, I mean if you could just use the tarball and not trunk, that would be good [10:56] didrocks, as trunk has moved a bit [10:56] njpatel: not sure how merge-upstream behave if I don't use the trunk for once, I prefer to test with it, in any case next release will be in two days… [10:57] yeah, makes sense [11:00] njpatel: didrocks: how about adding .symbols files to clutter? ... want us to do that? [11:01] asac: sure, that would be great [11:01] asac: can do it this week [11:01] (probably today or tomorrow) [11:02] asac, could you review https://edge.launchpad.net/ubuntu/+source/libunity-misc/0.1.1-0ubuntu1 and let me know if there is anything that should be changed in the licenses? [11:03] on a call .. .will ccheck in a bit [11:04] seb128: testing unity 0.2.7 before pushing the fixed version [11:04] asac, thanks [11:04] didrocks, ok! [11:05] seb128: re [11:05] pitti, hey [11:05] seb128: still want me to have a look at u-asset-pool? [11:05] pitti, yes please if you have a free slot [11:05] multiple licenses is actually quite common [11:06] pitti, right, I'm just never sure if one should be set for the tarball [11:06] ie tarball being GPL with sources under GPL and LGPL [11:06] or if mixed sources without distribution license is fine as well [11:06] seb128: the tarball does have a COPYING, though? [11:06] right [11:07] it has a COPYING COPYING.LGPL and COPYING.GPL [11:07] where COPYING has the LGPL3 license [11:07] seb128: unity-asset-pool? I only see one COPYING there [11:07] but it has sources under GPL [11:07] pitti, https://edge.launchpad.net/ubuntu/+source/libunity-misc/0.1.1-0ubuntu1 [11:07] pitti, https://edge.launchpad.net/ubuntu/+source/libunity-misc/0.1.1-0ubuntu1 [11:07] ups [11:07] so which one do you want me to look at then? [11:07] pitti, that's the one with the multi license [11:07] pitti, u-asset-pool is the one I pinged you about first since I've no clue about creative licenses [11:08] pitti, u-asset-pool please [11:08] ok, doing that first [11:08] pitti, I already accepted the other one but I wanted to clarify with somebody who knows if the COPYING needs to be GPL in this case [11:08] * didrocks needs to reboot, new kernel isn't great and hangs too much [11:08] seb128: in general, the tarball should ship all licenses it can be distributed under [11:09] seb128: if all sources are under GPL, then it shouldn't ship LGPL indeed [11:09] the individual files should still say which license they fall under, of course, but an extra license sounds confusing [11:10] I don't think it makes it unredistributable or anything like that, thuogh [11:10] seb128: u-a-p > main or universe? [11:11] seb128: it's the standard CC-BY-SA 3.0 plus trademark license that all our artwork has now, FYI [11:11] pitti, main if you can, didrocks has a serie of mirs for those [11:11] pitti, ok, I though it was ok but I wanted somebody to confirm it, thanks! [11:11] looks fine, accepted [11:12] pitti: thanks a lot :) [11:12] ok, back, retrying building unity [11:15] pitti, so back to https://edge.launchpad.net/ubuntu/+source/libunity-misc/0.1.1-0ubuntu1 [11:15] pitti, sorry for not being clear [11:16] pitti, it has LGPL2 LGPL3 and GPL2 sources [11:16] pitti, which is fine [11:16] pitti, but the COPYING is LGPL3 [11:16] it also has COPYING.GPL and COPYING.LGPL2 [11:16] so it has the license texts [11:16] I was just wondering if COPYING should be GPL [11:17] i.e if it determines the redistribution license [11:17] because you can't ship GPL sources under the LGPL [11:17] pitti, not sure I'm clear [11:21] seb128: pushed last unity with fixed copyright [11:21] didrocks, uploaded you mean? [11:22] seb128: yeah [11:27] seb128: no, but you can ship LGPL sources under GPL? [11:27] seb128: I don't think that there's a notion of a "default" license, just because it's called "COPYING" [11:27] traditionally COPYING is GPL, so that's a little weird [11:28] but I don't feel we need to debate those little details unless/until someone actually complains :) [11:29] pitti, ok thanks, I was just checking [11:30] pitti, right you can ship source which are LGPL under the GPL, I was just checking if the COPYING had to be GPL [11:31] I don't know for sure, either [11:31] let's say that if nobody complain that's fine [11:31] but as long as the file headers are correct, it should be clear, just taking a while to figure out [11:31] upstream is dx anyway so we clarify if somebody complains one day [11:32] I heard upstream is a fierce and nitpicking license fascist guy who will sue us to death! [11:32] lol [11:33] didrocks, ok, so lot of LGPL sources now [11:33] didrocks, but still not COPYING.LGPL [11:33] njpatel: ?? ^^ [11:33] didrocks, njpatel: it's another fail! [11:33] didrocks, you didn't check before uploading? [11:33] seb128: I've checked licencecheck -r *, not the content of the tarball, I must admit [11:33] ok [11:33] so rejecting [11:33] you need a COPYING.LPGL [11:34] LGPL [11:34] seb128: maybe a good check to add to licencecheck, btw? [11:34] or the lgpl license somewhere [11:34] didrocks, could be [11:34] seb128: it's in upstream trunk, maybe not in tarball [11:34] didrocks, so maybe redo a tarball with it added locally [11:35] seb128: yeah, I think it's not in the dist target [11:35] seb128: so last time, I checked in the packaging branch and get caught by a difference with the tarball [11:35] this time I checked trunk, and get caught by a difference with the tarball [11:35] get njpatel to fix in trunk [11:35] next time, I'll check ONLY the tarball :) [11:35] and repack the 0.2.7 tarball with the license for the upload [11:36] seb128: I can fix it, not a big eal [11:36] no need to get another upstream version I guess [11:36] 0.2.7.1? :) [11:36] that would work as well [11:36] I was just suggesting to stop bothering njpatel ;-) [11:37] yeah, let me fix the Makefile.am for now and propose a merge upstream [11:38] trying with merge-upstream to redo a 0.2.7, let's see what happens :) [11:39] seb128, didrocks: for got to add to EXTRA_DIST [11:39] forgot* [11:40] njpatel: yeah, I've added it, do you care if I push in trunk or do you want to merge? [11:40] didrocks, please just push :) [12:05] seb128: unity 0.2.7 pushed with a shiny COPYING.LGPL and a new .pc file [12:06] * duanedesign waves at didrocks [12:06] hey duanedesign, how are you? [12:06] :) good [12:08] didrocks: looking forward to couchdb replication getting turned back on. [12:08] duanedesign: on maverick, you mean? :) [12:11] didrocks: Ubuntu One CouchDB replication has been disabled as they ramp up the servers to deal with all the increased traffic from the Lucid release === DrPepperKid is now known as MacSlow|lunch [12:11] duanedesign: oh ok, I didn't follow that. I hope they can deal with this quickly. But in any case, that's a good news, that means people are using it :) [12:13] didrocks: the sync speed has improved a bunch in the last couple day [12:14] duanedesign: great, I had to reset totally my tomboy file yesterday (it was broken for months not being able to synchronize) and I noticed that it was syncing very fast [12:16] didrocks: yes i had to take a break from bug triage on the ubuntuone-client package. It was hard to debug issues with problems server side. Now I am playing catch up [12:19] duanedesign: sure, and then, once the speed issue will be resolved, I guess you will have less dup about complains and stuff like that :) [12:19] duanedesign: oh, btw, FYI: https://wiki.ubuntu.com/OneConf/Testing [12:19] if you have any chance to play with that [12:20] oh nice. I was just going to the oneConf wiki page yesterday to see if any new stuff and got distracted. [12:20] :P [12:22] heh, if you can give some feedback, that would be great [12:23] I need to add somethine like --customed-hostid to update command so that it's easier to make some tests [12:26] asac - i figured out the font settings issue now :) [12:26] chrisccoulson: which one ;)? [12:26] the font config config bustage or the resetting of gtk settings one? [12:30] asac - probably neither. firefox does ignore the gtksettings configuration and uses the fontconfig configuration, but it's not exposed on fedora due to their fontconfig settings [12:30] chrisccoulson: on fedora it uses cairo [12:30] asac - it makes no difference which cairo [12:30] chrisccoulson: i am 100% sure that gtksettings is in theory preferred [12:30] i tried our build on fedora and it works fine on there [12:30] it makes a difference ;) [12:31] hmmm, it didn't make any difference when i tried it [12:31] it does for me ... --with-system-cairo honours the gtksettings (and overwrites what is in fontconfig) ... while --without-system-cairo only uses the fontconfig pieces [12:31] maybe fedora has a fontconfig hack that pulls in gtk settings? [12:31] that's strange, i don't see that [12:31] e..g like my vision [12:31] ;) [12:32] chrisccoulson: what are you trying? [12:32] i tried the 3.7 build from the dailies PPA, and that has the same issue as the build with --disable-system-cairo [12:32] chrisccoulson: so i am not 100% sure abou 3.6 ... but for 3.5 i am reall really sure [12:32] chrisccoulson: on hardy? [12:32] i ran our build on fedora with the tree cairo, and the font configuration works properly [12:32] chrisccoulson: what does "works properly" mean? [12:32] and then i dropped our /etc/fonts in to the fedora system and it broke again [12:33] yeah. so i think they have some special config [12:33] that pulls in gtk settings [12:33] asac - "works properly" = honours the font settings from the gnome capplet [12:33] right [12:33] so they could either have written a fontconfig backend [12:33] or they have a gtksettings hook for fontconfig [12:33] (backend for gnome capplet) [12:33] both we want [12:34] and both would probably get broken by our /etc/fonts [12:34] their gnome capplet doesn't touch anything to do with fontconfig [12:34] i'll have a look at their settings anyway [12:35] yeah do that. also check ... afaik they align their system cairo version with the one in firefox [12:35] which might make things better [12:36] but if /etc/fonts is causing issues, try copying their fonts dir to our ;) [12:36] and then lets do a diff ;) [12:38] asac - it all goes wrong in gfxPangoFcFont::GfxFont in gfx/thebes/gfxPangoFonts.cpp. firefox calls FcFontRenderPrepare with a FcPattern which was initialized with all the correct settings from GtkSettings (which is working correctly), but that then calls FcConfigSubstitute internally which overwrites the settings with the fontconfig configuration, and it returns a FcPattern with all the wrong settings [12:47] pitti, thanks for the sru round! [12:50] asac, somebody might want to look at why gobject-introspection is failing to build on maverick armel, it might start breaking other builds over time [12:53] chrisccoulson: all i remember was that i looked at a in-source debug build in debugger at some point at a struct with all nulled out [12:53] which wasnt the case for system-cairo ;) [12:53] i also remember that in some other code path that struct was not null === oubiwann is now known as oubiwann_ === oubiwann_ is now known as ouniwann [12:58] seb128: hmm. what is that example gir generated against? [12:59] is that something that is built in that tree? [13:00] asac, yes [13:00] asac, it's one of the files built by gobject-instrospection itself [13:06] asac - i have a diff of the fedora/ubuntu /etc/fonts settings now. the main difference is that fedora don't seem to be specifying things configurable from the gnome capplet anywhere in fontconfig [13:07] which probably explains why it works :) [13:08] well yes. but ... [13:08] feel free to go ahead. if the problem with in-source cairo went away i would be happy [13:09] but it could be just a coincident of close enough system/in-source cairo versions [13:12] chrisccoulson: in firefox gtksettings should win over fontconfig [13:12] like in gtk [13:12] cairo [13:12] pango [13:12] ;) [13:12] asac - it should, but firefox is overwriting them by calling FcFontRenderPrepare [13:15] * asac hopes chrisccoulson is right ;) [13:15] heh, so do i :) [13:16] firefox passes a FcPattern to FcFontRenderPrepare that was initialized with the correct properties from the cairo_font_options_t struct attached to the GdkScreen [13:16] but that call returns a FcPattern with all our properties overwritten by the fontconfig settings [13:17] but in fedora they aren't overwritten there [13:18] chrisccoulson: are you on lucid? [13:18] asac - yeah, i'm still on lucid [13:18] maybe try the same on hardy where the cairo version mismatch is bigger [13:18] if its the same then thumbs up [13:18] yeah, i will try it there too [13:18] just fix the order (e.g. apply the gdkscreen setting on top) [13:19] i'll probably talk to someone from mozilla first - there font rendering code is quite complex and i don't want to break it ;) [13:19] talk to karl [13:20] he's on #developers on mozilla IRC? [13:20] he was the one working on cleaning up the fontconfig/gtksetting pieces [13:20] chrisccoulson: sometimes ... his nick is karl if he is there [13:20] chrisccoulson: http://blog.karlt.net/ [13:21] http://blog.karlt.net/2008/12/noticeably-faster-font-selection-with.html [13:21] chrisccoulson: i think we had a "ubuntu fonts broken with in-source cairo" bug [13:21] you can also post there ... he is usually quite responsive [13:22] asac - ok, will do. thanks [13:24] chrisccoulson: seems karl is currently online in #developers [13:24] maybe also try #gfx [13:24] for a personal atmosphere ;) [13:26] heh, he was online until a second ago ;) === MacSlow|lunch is now known as MacSlow [13:27] i will try on hardy first and then speak to him after lunch [13:28] kk [13:38] * ccheney is about to head off to bed, only 1 hr sleep in past 24 isn't too great :-\ [13:38] ccheney: fair enough ;) ... 'night [13:39] i will get my status updated in the wiki once i wake back up :) [13:39] * ccheney is on paternity leave and will be back on Fri Jun 18 [13:39] ah ... ARs - i remember those ;) [13:40] asac - i just had a read of mozilla bug 458612, and it seems karl's opinion is that the fontconfig settings should have the final say, and what i've discovered in firefox is actually intentional [13:40] Mozilla bug 458612 in Graphics "(Ubuntu) system fontconfig settings override GNOME font rendering screen settings" [Normal,Resolved: invalid] http://bugzilla.mozilla.org/show_bug.cgi?id=458612 [13:40] i'm not sure what you think about that ;) [13:40] he seems to think we shouldn't be activating all the settings in /etc/fonts/conf.d [13:42] chrisccoulson: i think firefox should behave as gtk and cairo by default is behaving [13:42] which iirc is reading fontconfig and then overriding that with gtk settings [13:43] but as i said ... i think we should write a meta config mechanism that we can put into /etc/fonts/conf.d/50_gtksettings [13:43] so that you could have defaults with < 50 ... and then still can override it in > 50 [13:43] for some fonts [13:43] and in ~/.fonts.conf [13:44] similar to /etc/fonts/conf.d/50-user.conf [13:44] yeah, makes sense. i'll have to read the fontconfig documentation to figure out how to configure it :) [13:44] so 49-gtk.conf ;) [13:44] chrisccoulson: its not configurable atm ... requires some coding [13:45] i think the problem is that fontconfig doesnt know anything about GdkScreen etc. and has no dependencies on gtk stack atm et.c [13:45] but from whati understand that would be the second best option [13:45] best option would be to eliminate the old gtksetting approach and just make gnome panel write ~/.fonts [13:45] err gnome configuration dialog i mean [14:20] heh, time to test my new ISP's technical support for the first time [14:21] chrisccoulson, internet broke? [14:21] seb128 - it's been running really slow all day [14:22] it's usable for IRC, but that's about it [14:22] chrisccoulson: reset router ;) [14:22] asac - i tried that already :) [14:22] i know [14:22] :-P [14:22] i normally end up leaving my ISP out of frustration every time i have to make contact with technical support ;) [14:22] chrisccoulson, can you reply this comment in my blog? [14:22] use 3g? ;-) [14:22] i tend to think that calling any ISP technical support is wasted time [14:22] chrisccoulson, http://ubuntutesting.wordpress.com/2010/06/01/call-for-testing-firefox/#comment-383 [14:22] seb128 - yeah, i could use my 3G connection actually [14:22] it just causes frustration [14:23] ara - just looking now [14:23] chrisccoulson, thanks [14:23] ara - the short answer is no and no ;) [14:23] lol [14:23] YOU ARE BUSTED ;) [14:23] :D [14:24] we don't provide a downgrade path, and users mileage may vary if they try and run 3.0 with a profile that was upgraded to 3.6 [14:24] he should tell what the problems were because soon everyone will get that [14:24] yeah, i'll probably leave a comment there in a minute [14:24] chrisccoulson, thanks! [14:32] "Hi Chris, Please ensure that you have rebooted the router to ensure it does not have a full NAT table" [14:32] heh ;) [14:34] I seem to have discovered the "insta-quit" feature in Evolution [14:35] insta-quit? using maverick? :) [14:36] didrocks, yes [14:36] If I repro it, I'll document the feature in a bug report [14:36] rickspencer3: yeah, some emails still triggers this "feature" about cleaning your RAM :) [14:36] rickspencer3: before alpha1, it was way more than that [14:36] kenvandine: [14:36] + [segphault] Make storage providers modular and move local caching out of desktopcouch: DONE [14:36] nice [14:36] the bug is under investigation upstream [14:36] glad to see another DONE ;) [14:38] asac, pitti: do you guys would have some minutes for bug #587908 this week? [14:38] Launchpad bug 587908 in dh-autoreconf (Ubuntu) "[MIR] dh-autoreconf (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/587908 [14:38] it should be trivial [14:39] hey rickspencer3 [14:41] rickspencer3, that one has been done for a while actually, he just never looks at the blueprint :) [14:41] heh [14:41] oh well [14:41] now to get him to sync it to couch... then it will be useful [14:41] :) [14:42] it caching the messages really all that useful? [14:42] wow downloads from the archive is sllloooowww todya [14:42] seb128: why is dh-autoreconf a new package? ;) [14:42] shouldnt that be in debhelper? [14:42] rickspencer3, well it is more than just messages [14:42] I mean syncing [14:42] syncing the settings is required, I suppose [14:42] it completely uses sqlite locally [14:42] asac: upstream is following the bug report, you can maybe ask him [14:43] and accounts [14:43] so right now it is either or... [14:43] asac, ask on the bug the debian and upstream maintainer is subscribed [14:43] asac, but it has rules for cdbs, dh7, etc [14:43] done [14:43] asac, I don't really care about where it goes, I just want to use it ;-) [14:43] asac, thanks [14:43] seb128: is juliank a guy with good reputation? [14:43] dh_autoreconf FTW \o/ [14:44] well.. i havent acked it [14:44] but will in a bit [14:44] (have to loko at the packaging) [14:44] good morning tremolux [14:44] rickspencer3: 'morning! [14:45] tremolux, I added a software-center update section to today's team meeting wiki [14:45] rickspencer3: ok, sounds good [14:45] though it occurs to me I just sent an update to someone yesterday [14:45] * rickspencer3 forward to tremolux [14:45] asac, I've not worked much with him, but he's the debian python-apt maintainer, mvo might know [14:46] mvo, is juliank usually doing nice work? [14:46] kk [14:46] no need to figure out ... just wondered if his vouching should be considered in any way [14:46] mvo, he's also maintaining update-manager and update-notifier in debian [14:47] asac, I think he's around for a while so we can give him some credit [14:47] asac, ie he's not the first newcomer doing random crack [14:47] asac, which I think was your question ;-) [14:48] seb128: julian? he knows what he is doing :) in what context is the question? [14:48] seb128: ;) [14:48] approved [14:48] asac: what package? [14:48] mvo, asac reviewing dh-autoreconf mir for us [14:48] asac, thanks [14:48] didrocks, ^ [14:48] asac: thanks a lot :) [14:48] np [14:48] aha, and juliank wrote it? yeah, that should be fine (also I'm puzzled, did he write it in perl?) [14:49] mvo: yes, it's in perl [14:49] he is usually a python guy, oh well [14:50] ;) [14:51] pitti: where is your dpkg --filter patch ;)? [14:52] pitti: the one from here: http://article.gmane.org/gmane.linux.debian.devel.dpkg.general/11941 ;)? [14:53] asac: yes, but it was extensively discussed and changed since then; it finally landed upstream yesterday, see http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=4694cd6 [14:54] asac: I'm heavily using that for an OEM project now, and it's working well [15:01] pitti: cool. whats your win for a full netbook install for man and doc? [15:01] pitti: so to deply its just dropping a conf snippet in /etc/dpkg/dpkg.cfg.d? [15:01] asac: haven't tested that, but I expect about .5 GB [15:02] reploy [15:02] pitti: do you have other data? [15:02] like what win did you get in your deployment? [15:02] asac: do you have access to https://bazaar.launchpad.net/~hedley-team/hedley/hedley-config/annotate/head%3A/etc/dpkg/dpkg.cfg.d/01_no_documentation ? [15:02] * asac checks [15:02] nope [15:02] but i wont handle it anyway. if it landed i am more than happy and we will pick it up ;) [15:03] and maybe give some data ;) [15:04] asac: just du -hsc /usr/share/doc/ [15:04] didrocks, https://edge.launchpad.net/ubuntu/+source/unity/0.2.7-0ubuntu1/+build/1781452 [15:04] asac: we keep the copyright files, which are a couple of MB [15:04] didrocks, unity is depwait [15:04] asac: and du -hsc /usr/share/man, etc. [15:05] hum, didn't I pushed clutk? let me check [15:05] didrocks, depwait on gir1.0-clutter-gtk-0.10 [15:05] argh, weird, let me check [15:05] https://edge.launchpad.net/ubuntu/+source/clutk/0.3.30-0ubuntu1/+build/1778187 [15:06] oh, it's in universe [15:06] didrocks, ok, promoting it [15:06] seb128: thanks :) [15:06] didrocks, the source is in main I didn't notice the binary was not [15:07] seb128: no pb, I didn't notice it was stalling [15:07] well, we have the same issue in lucid, but I guess not a lot of people will complain about it [15:07] right === bjf[afk] is now known as bjf [15:24] hola [15:25] when i bzr builddeb -S to upload to maverick, do i need to put the series in the changelog, or leave it as UNRELEASED? [15:27] dobey: you need to put "maverick" instead of UNRELEASED [15:27] ok [15:27] dobey, if you are uploading, set it to maverick [15:28] well i didn't apply to get PPU rights, to not upload stuff :) [15:30] I usually do dch -r && debcommit -r [15:31] and keep it at UNRELEASED until uploading [15:43] ++ [15:48] seb128, njpatel: people are already speaking on the French forum about "Unity is in maverick now" :) [15:48] hehe [15:49] Nice :) === ouniwann is now known as oubiwann [15:57] didrocks: alf will work on the clutter symbols [15:57] that helps him getting his hands on it [15:57] (if you dont mind) [15:57] he already works on doing the gles/egl stuff for clutter 1.3.2 ... [15:57] asac: oh ok, I was just starting at it, but I won't die if I don't have to do it :) [15:58] didrocks: btw, whats the debian situation for clutter? are we leading the packaging or following them? [15:58] asac: tell him to assign him the bug [15:58] didrocks: is there a bug? [15:58] ;) [15:58] * asac checks [15:58] asac: https://bugs.edge.launchpad.net/ubuntu/+source/clutter-1.0/+bug/591208 [15:58] Launchpad bug 591208 in clutter-1.0 (Ubuntu) "add .symbols file (affects: 1) (heat: 6)" [Wishlist,In progress] [15:58] yeah [15:58] asac: well, it depends, I'm updating it and try to follow upstream change [15:59] asac: at least, before updating, we should check our clutter rdepends as we have a lot by default now (unity being the new one) [15:59] didrocks: would you be open to move to debhelper 7? for now we have to do a two build run for egl/gles and that is imo better in dh7 [15:59] asac: even with being conservative to API, something can break [15:59] didrocks: i know. [15:59] didrocks: talked to njpatel already ... understand that we need to align version properly [16:00] asac: sure, moving to debhelper seems great for things where we don't really on dpkg-binarymanger [16:00] but but ... 1.3.x is the only version where gles 2.0 works from what alf found ... so we might have no choice in mid term [16:00] manger* [16:00] mangler* [16:00] grrr :) [16:00] asac, you might want to try to debian to agree on the change ;-) [16:00] asac: sure, just ensure we can discuss about it long before enough to not have those broken [16:00] didrocks: dpkg-binarymangler? like strip translations etc.? thought that was hooked in from outside [16:00] asac, since we can basically sync clutter usually [16:00] didrocks, asac: we should land it and then fix Unity if needs be. theres no good way to test right now [16:01] seb128: right. wanted to understand who maintains it [16:01] asac: I think that doesn't work with non cdbs stuff, but I may be wrong [16:01] asac, debian and didrocks for us [16:01] njpatel: we are currently bringing the stack into a ppa ... so we can see what happens [16:01] asac, oh, brilliant [16:01] didrocks: pkg-striptranslations works [16:01] didrocks, the binarymangler works with everything [16:01] it's on the buildds [16:01] yeah [16:01] what doesn't work is the magics to add gettext domains to desktop files etc [16:01] its hooked in dpkg-* commands [16:02] oh sweet, it was blocking me for pushing some stuff in dh7, well, I'll do that in my spare cycle (like for unity and dh7) [16:02] but clutter doesn't need those [16:02] so unless you dont even use those it should work ;) [16:02] seb128: oh ok, so can't for unity so. I knew there were something not working :) [16:02] right. gettext isnt supported, but usually is no problem if we dont ship strings in the packaging part [16:02] didrocks, well, langpacks need the build time tools for schemas, desktop, etc [16:02] ok :) [16:03] seb128: isn't binarymangler which add gettext domains and help for langpacks? [16:03] no [16:04] the mangler clean the mo files and move those somewhere to be collected by langpacks [16:04] so should we send a mail with the suggested packaging changes to debian gnome maintainers list? [16:04] or where? [16:04] asac, open a bug in the bts [16:05] are they reading bug mail ;)? [16:05] seb128: ok, and what is doing the magic for schemas and desktop? just a patch to /usr/share/cdbs/1/rules/langpack.mk ? [16:06] didrocks, ? not a patch, the rules you just pointed there [16:06] didrocks, I'm not sure to understand the question [16:06] seb128, there's a ubuntu-desktop meeting today here, right? [16:06] rodrigo_, yes, in 1h24 [16:06] seb128: I mean an ubuntu patch, as there is some specific ubuntu stuff there [16:06] seb128, ok [16:06] it's a patch to cdbs [16:06] an ubuntu patch yes [16:07] didrocks, right, langpack.mk is ubuntu specific [16:07] didrocks, gnome.mk includes it on the ubuntu cdbs [16:07] didrocks, which reduces the number of changes we need to do [16:07] ie things using gnome.mk need no changes [16:08] seb128: oh sweet, I didn't know it was hooked like that. Sounds clever :) [16:08] ;-) === issyl0_ is now known as issyl0 [16:20] rickspencer3, seb128: I have an appointment this evening, so I can't join the meeting [16:20] pitti, ack [16:20] pitti, ok [16:43] seb128: when you will have some spare cycle, I just wrote that and I want your opinion about it: https://wiki.ubuntu.com/DesktopTeam/Maverick/NetbookLauncherToUnity [16:44] didrocks, is tomorrow ok? [16:44] seb128: sure, it can be even next week :) [16:44] didrocks, I still have a stack of srus to do today, didn't write my activity report yet, didn't prepare the meeting and still fight some bugs [16:44] didrocks, ok, so it will be tomorrow [16:45] didrocks, can you drop me the url in an email so I don't forget? [16:45] seb128: good luck, do not hesitate if I can help somewhere [16:45] seb128: sure [16:48] didrocks: heya Didier, I'm sorry that I'm only just today getting some time to try out your rocking OneConf [16:48] didrocks: working from https://wiki.ubuntu.com/OneConf/Testing [16:49] tremolux: heh, no pb :) as long as you can test it, it's good :) [16:49] re [16:49] tremolux: I think nobody else did :-) [16:49] re seb128 [16:49] didrocks, sorry not sure I asked before restarting the session but how busy are you? [16:49] didrocks: k :D [16:50] seb128: I was just telling "didrocks | seb128: good luck, do not hesitate if I can help somewhere" [16:50] didrocks: so, I get an error right off: http://tremolux.pastebin.com/cXK2kw7J [16:50] seb128: so, let's say I won't begin a new WI today, you can ask :) [16:50] didrocks: what'd I do wrong? :P [16:50] didrocks, right, that's a follow up to that question [16:51] didrocks: one this is that I think "sudo cp oneconf/ /usr/share/dbus-1/services/" in the wiki is meant to be "sudo cp oneconf/misc/com.ubuntu.OneConf.service /usr/share/dbus-1/services/" [16:51] didrocks, do you want to do some lucid sru-ing? [16:51] didrocks: (which is what I did) [16:52] seb128: sure [16:52] didrocks, ok, thanks [16:52] tremolux: hum, can you try with --debug --direct, please? [16:52] didrocks: oh, I just have a meeting starting up with IDS folks, I will have to get back to this a little later, sorry! [16:52] didrocks: then I will try that, thanks :) [16:53] tremolux: no pb, it would be interesting to print which package doesn't have dep or recommends, I think it's the cause :) [16:53] tremolux: I don't have it installed there in any case :p [16:53] didrocks, can you look at bug #528557 [16:53] tremolux: but it's a check to add, thanks ;) [16:53] Launchpad bug 528557 in evolution (Ubuntu) (and 1 other project) "cannot turn on alarm for meeting received via email (affects: 4) (heat: 24)" [Low,Fix committed] https://launchpad.net/bugs/528557 [16:53] didrocks, http://git.gnome.org/browse/evolution/log/?h=gnome-2-28 [16:53] seb128: sure, easy to test at least :) [16:54] didrocks, it's about applying the 3 most recents commits [16:54] didrocks, with the sru bug work, diff etc [16:54] didrocks, thanks! [16:54] seb128: thanks for the recipe :) [16:54] didrocks, let me know when you are done if you want to do another one ;-) [16:55] * seb128 hugs didrocks, you're welcome [16:55] * didrocks feels that seb128 wants him to become little by litlle the evolution maintainer :-) [16:55] hehe [16:55] * didrocks hugs seb128 back, good luck with your work [16:55] thanks [16:57] good night everyone! [16:57] 'night pitti [16:57] hum, I have to install a new lucid for testing this [16:57] good night pitti [16:57] didrocks, why? [16:58] didrocks, don't do an install for that [16:58] seb128: well, I don't have anymore lucid since today's tests [16:58] seb128: really? and for testing? [16:58] oh [16:58] I was going to say that one box and testing that evolution is still working is enough [16:58] but if you have 0 lucid that's an issue right [16:59] yeah, that's what I'm setuping again, shouldn't take long :) [16:59] I though you didn't want to mix with other sru updates or something [16:59] didrocks, ok, good, thanks [16:59] good to still have a lucid box handy until at least .1 [16:59] sure, but had to reinstall and setup an LVM, so scratching my netbook dropbox :) [17:08] Does anyone have a link or list of proposed app changes to UNE? I'd like to do testing on arm to make sure we are aligned. [17:09] GrueMaster: https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-maverick-une-app-selection [17:10] thanks. [17:11] Wow, looks like a wipe of mono based apps (except Evolution). [17:11] GrueMaster: Evolution isn't written in mono [17:17] didrocks: when do you plan to seed the global menu to UNE? Alpha2? [17:18] jcastro: yeah, I have one WI for alpha2, it has to be in maverick first and a MIR has to be written [17:18] ok so I have some time then. :) [17:28] tremolux, ArneGoetje, bryceh, didrocks, kenvandine, Riddell, seb128, tkamppeter, whoever I forgot [17:28] https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-06-08 [17:28] team meeting in 2 minutes [17:28] hey rickspencer3 [17:28] hi seb128 [17:28] I'm back from the phone :) [17:28] hey rickspencer3 [17:28] rickspencer3, you forgot chrisccoulson again ;-) [17:28] * kenvandine waves [17:28] heh ;) [17:29] i really need to fill in my activity report this week [17:29] hi chrisccoulson [17:29] hi rickspencer3 [17:29] chrisccoulson, yes, and last week as well ;) [17:29] tsk tsk [17:29] i'll do it in a bit ;) [17:29] I need to do that as well [17:29] yesterday and today have been crazy busy [17:29] yeah :) [17:29] ok, we'll try to have a fast meeting and break in time for people to add their activity reports ;) [17:30] haha [17:30] o/ [17:30] ;-) [17:30] no tkamppeter? [17:30] tkamppeter, what happened, you're always right on the ball with your activity reports :) [17:30] I am losing control of the team! [17:30] aaaaah [17:30] rickspencer3, i've asked rodrigo_ to start visiting these weekly meetings to report on online services work items, if it fits in with your agenda. [17:30] or else to just listen in [17:30] statik, sure [17:31] we have a section on partner updates [17:31] we'll ask rodrigo to go right after kenvandine [17:31] :) [17:31] everyone ready? [17:31] ok :) [17:31] yes [17:31] * rickspencer3 taps gavel [17:31] hola [17:31] first, actions from last week [17:31] heya desktop team! [17:32] which I bungled and put in actions from this week [17:32] Testing Firefox update in Hardy [17:32] i've got some feedback from that now [17:32] uh ... [17:32] and i'm just working on the remaining issues [17:32] yeah, quite a bit of that I think [17:32] could someone paste in a link to the tracking wiki when they get a sec? [17:32] the main issue is that the fonts don't look very good, but i've got to the bottom of that now [17:32] (i just need to think of a way forward) [17:32] chrisccoulson, sweet [17:33] urk [17:33] can we hold up the roll out until that is resolved? [17:33] yeah, we can [17:33] and there had been no 3.6.4 release yet anyway [17:33] ok [17:33] the other issues are some plugins not working [17:34] but that's due to the install location changing, which is simple to fix [17:34] chrisccoulson, can you paste in a bug # for the record when you get a moment? [17:34] yeah, can do [17:34] a bug # for that as well would be nice [17:34] and jdstrand tested epiphany last week and found some regressions [17:34] as well [17:34] how serious are those regressions? [17:35] one of them is pretty bad [17:35] urk [17:35] i'm just trying to find the bug # [17:35] ok, just paste those bug #s in when ready [17:35] rickspencer3, http://mozilla.qa.ubuntu.com/qatracker/test/4173 [17:35] rickspencer3, bug 589877 [17:35] Launchpad bug 589877 in epiphany-browser (Ubuntu) (and 1 other project) "epiphany (webkit) doesn't clearly warn about invalid SSL certificates (affects: 2) (heat: 266)" [High,Triaged] https://launchpad.net/bugs/589877 [17:35] the tracker [17:35] thanks seb128 [17:36] other than that, there aren't any real major issues [17:37] that epihpany bug does not seem like a regression to me [17:37] oh well, we can discuss later, we can move on [17:37] it's a regression from the gecko version in hardy i think [17:37] that other action item was OneConf Testing: https://wiki.ubuntu.com/OneConf/Testing [17:37] tbh, I am assuming that only didrocks got to this [17:38] due to all the work with mozilla [17:38] this I'm keen on testing and learning, and I've started but only today [17:38] well, not a lot of feedback, just tremolux had a try with a bug I can fix quicklly :) [17:38] I didn't have time for it [17:38] sorry didrocks [17:38] * kenvandine hasn't had time... [17:38] no pb :) in any case desktopcouch don't start in maverick yet [17:38] me neither, but i promise i'll return the favour for all the mozilla testing when i have some spare time :) [17:38] lets carry that one over for another week? [17:38] sure [17:38] kenvandine, partner update? [17:39] ok [17:39] didrocks, oh, I was trying to hunt a bug for evo-couchdb not working, thanks for pointing that, it might be desktopcouch indeed [17:39] hi [17:39] rodrigo_: just keep me posted if I can help there [17:39] didrocks, sure, will do :) [17:39] DX team weekly releases as usual, should be working on getting indicator-network and connman into maverick soon [17:40] OLS has changed their weekly release schedule, desktop stuff will land on wednesdays [17:40] so the server side release is today? [17:40] so they can get server changes deployed on tuesdays, they decided it was too much to try to land them both on the same day [17:40] rickspencer3, yeah [17:40] and? [17:40] rodrigo_, got anything to add? [17:40] how is it going today? [17:41] kenvandine, was going to say that same thing, so no :) [17:41] rodrigo_, is their a tracking page for server deployment? [17:41] I was just about to ask ;) [17:41] kenvandine, hmm, we are using kanban, which is just for the team [17:41] oh... right [17:41] I'll ask and see if we can get something [17:41] public [17:41] i have access to that [17:42] kenvandine, ah, cool [17:42] rodrigo_, lets get it on the same wiki page [17:42] https://wiki.ubuntu.com/UbuntuOne/MaverickWeeklyReleases [17:42] that's all i have for partner update [17:42] oh... one more thing [17:42] iPhone with a clear screen? [17:42] OLS blueprints are still not "accepted" so not showing up on the burndowns [17:43] oops [17:43] that can be fixed [17:43] rickspencer3, i have a list of blueprints... if you can accept them [17:43] kenvandine, sure, PM them [17:43] it looks like chipaca doesn't have access to that [17:43] I'll do it asap [17:43] will do [17:43] didrocks, are you going to cover ConnMan/Network indicator in your UNE section? [17:43] I assume that this roles out in UNE only for maverick, right? [17:44] rickspencer3: not really, but I can have a word about it [17:44] basically the network indicator is in kenvandine's hands [17:44] yup [17:44] it won't be default for UNE before alpha3 [17:44] rickspencer3, you've got mail :) [17:44] but will end up in UNE, not the desktop, right? [17:44] yes [17:44] right [17:45] ok [17:45] just making sure :) [17:45] thanks kenvandine, didrocks [17:45] * didrocks sees rickspencer3 being scared :) [17:45] I wanted to tell someone about the work I've been doing on merging Erlang from debian, was going to try and get it in before Alpha2 but I'm not sure if this is the right meeting to mention it in. [17:45] Riddell, Kubuntu update? [17:45] i will try to get indicator-network ready for upload to maverick this week though [17:45] so we have time [17:45] * alpha 1 out and working reasonably [17:45] * ninjas are cracking on with KDE SC 4.5 beta 2 [17:45] * a load of MIRs being applied for, neeed for koffice, kdevelop and KDE SC [17:45] * kubuntu.org might get some progress, sysadmins are setting up a server for our guy to set up the site on [17:45] statik, we have a "any other business section" that comes in a bit [17:45] cool [17:46] Riddell, are your MIRs blocked at all? [17:46] do you need someone to ack those or anything? [17:46] rickspencer3: well I only just applied for them so not yet [17:46] ok [17:46] thanks Riddell [17:47] but sometimes it takes a few weeks and I'd rather give warning now than get grumpy then [17:47] Riddell, that's what I was getting at [17:47] we have a manpower issue for mir and sru I think [17:47] maybe someone could take of that for you quickly this time [17:47] between pitti being on rotation, asac being rather busy, etc [17:47] cjwatson sprinting this week and busy as well [17:48] we've got an x.org sru that would be really nice to get attention on [17:48] speaking of MIR we have quite some for unity as well [17:48] sounds like we need more people in a position to accept MIRs? [17:48] rickspencer3, we do yes [17:48] and SRUs [17:48] yes [17:48] ACTION: rickspencer3 to beg and plead for attention with stack of Unity and Kubuntu MIRs [17:48] but those are not easy to find [17:48] rickspencer3, thanks ;-) [17:48] ACTION: rickspencer3 to beg and plead for attention with stack of xorg-xserver SRUs [17:48] it's not a stack for xorg [17:49] but we have a stack of other SRUs [17:49] seb128, ack [17:49] https://edge.launchpad.net/ubuntu/lucid/+queue?queue_state=1 [17:49] I'll see if I can negotiate something to clear the pipeline [17:49] rickspencer3, thanks [17:49] tremolux, software-center update? (looks familiar) [17:49] :) [17:49] rickspencer3: you bet :) [17:50] rickspencer3: I just summarized yours a bit since it hits the major points [17:50] tremolux, can you hit the 3 or 4 high points here for folks? [17:50] we just had a quick session with Ricardo Kirkner about the payment API [17:50] sure [17:51] we are moving well on buy something with all teams moving ahead [17:51] and will be doing some prototyping with the payment API this week [17:51] nice [17:52] the new apps on stable release is in good shape on the back end, support is pretty much there [17:52] tremolux, can we put an app in there to start testing it out? [17:52] and we just need to make the new apps fun and discoverable using a UI currently being spec'd by mpt [17:53] maybe just a window with a button or something? [17:53] rickspencer3: we just need the archive set up [17:53] oh [17:53] "just" [17:54] :) [17:54] :) [17:54] is there an eta for that? [17:54] yeah, I'm not sure of the eta [17:54] ok [17:54] but we can make a test PPA [17:54] not blocked by it [17:55] ACTION: rickspencer3 to find ETA for new apps archive [17:55] thanks tremolux [17:55] moving on ... [17:55] welcome [17:55] didrocks, UNE update? [17:55] so, unity 0.2 is pushed in maverick :) [17:55] didrocks, what do we do if we want to run it on our netbooks? [17:55] $sudo apt-get install unity? [17:56] rickspencer3: well, right now, the situation is kind of ackward for that, you will need my help :) [17:56] ok [17:56] rickspencer3: I don't want to update ubuntu-netbook-default-settings and seeds until all components are in main [17:56] fair enough [17:56] all MIR are done, there are bunches of them [17:56] so we are blocked on MIRs there [17:56] (they are all listed in the desktopteam meeting page) [17:56] right [17:56] noted [17:56] anything to add didrocks? [17:56] then main -> new settings -> new seed [17:56] btw, Unity! Yeah! [17:57] can't wait to run it [17:57] no, I'll speak about cadence and release next week :) [17:57] :) [17:57] thanks didrocks [17:57] moving on .. [17:57] you're welcome [17:57] seb128, release status? [17:57] hey everybody [17:57] so maverick alpha1 is out now [17:58] which means we have an updated trend line following alpha2 now [17:58] http://people.canonical.com/~pitti/workitems/maverick/canonical-desktop-team-maverick-alpha-2.html [17:58] as you can see we are slightly behind [17:58] and not really making progresses recently [17:58] so please update your work items regularly [17:58] and let me or rick know if you are behind for some reason or need help [17:59] ie we know chrisccoulson is busy full time on firefox updates for example [17:59] seb128, can we briefly discuss things we might want to move to A3? [17:59] https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-user-accounts-dialog [17:59] ? [17:59] rickspencer3, yes [17:59] maybe give chrisccoulson some breathing room there [17:59] ? [17:59] I'm fine moving this one, though I think it can be done once firefox is out of the way [18:00] didrocks, https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-quickly? [18:00] yeah, once i've got the firefox updates done, i should make relatively quick progress with that [18:00] rickspencer3: well, we have to speak about that with gedit plugin system which changes and will break every existing plugins [18:00] rickspencer3: so, it will make some room there. Not sure if we can have it for maverick because of that [18:00] didrocks, so move it to A3 and focus on Unity/UNE for rest of A2? [18:01] rickspencer3: sure [18:01] well ... Unity > quickly [18:01] I still can do the pushing gpg key and other stuff [18:01] didrocks, sounds good [18:02] let's talk alter about what to postpone [18:02] kenvandine, Empathy work, move it to A3? [18:02] yeah [18:02] https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-empathy-indicator [18:02] hum [18:02] I would rather have that done early that late [18:02] https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-gwibber-test-suite also should go to A3 [18:02] rickspencer3, that already is [18:03] there is just one WI for A2... which i can move [18:03] kenvandine, ok, there was one targeted for A2 [18:03] rickspencer3, there is only one item from this one which is to select the tool [18:03] which seems fair enough [18:03] seb128, yeah... that won't consume much time [18:03] kenvandine, can you please select the tool and then set that one to DONE? [18:03] hehe... i will soon... maybe today [18:03] seb128, so you'd rather see kenvandine move https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-social-api to A3 [18:03] seb128, the empathy work is kind of blocked... [18:04] and do Empathy blueprint? [18:04] kenvandine, on what? [18:04] there are some upstream bugs for telepathy-glib vapi generation [18:04] which is actively being worked on [18:04] rickspencer3, do we really on those social api for maverick? [18:04] ie will they be used? [18:04] seb128, yes [18:05] ok [18:05] so let's move empathy after that or to a3 [18:05] yeah [18:05] I don't think we need to defer that much now though [18:05] I wonder if Empathy > SFTS APIs prioritize wise though [18:05] we still have some weeks and we are on the trend line if you don't count foreing tasks [18:05] but if kenvandine is blocked on empathy, it doesn't matter anyway [18:06] seb128, bit if you eleminate foreign tasks, you have to lower the starting point for the trend line as well [18:06] if we rely on those api for others changes I would say api > empathy [18:06] it's a moot point if kenvandine is blocked on empathy, anyway [18:06] right [18:06] i have the basic service written for empathy, it just doesn't do anything interesting yet :) [18:06] ok, so sounds like: [18:06] 1. we can get under the trendline by moving some work to A3 [18:07] I will check work items with team members during the week and bring us back on the line for next week [18:07] 2. once again, our eyes were bigger than our stomachs [18:07] I guess we will see a drop tomorrow with didrocks work [18:07] seb128, yeah [18:07] ie he got a stack of unity one checked today [18:07] ok [18:08] (thanks to seb128 again for all the NEW reviews :)) [18:08] rickspencer3, I don't think we are that far on estimation, but we didn't take things like the firefox security update in account for counting [18:08] seb128, any more on release status, I kind of grabbed the mic there [18:08] no [18:08] yeah, firefox was lots of extra work [18:08] we should point out ... [18:08] that chrisccoulson is quite the hero! [18:08] we would be screwed without his tireless efforts these last week [18:08] i will be glad when it's finished so i can start on maverick :) [18:08] chrisccoulson rocks!!! [18:08] and then we will be preparing for firefox 4 ;) [18:08] yeah chrisccoulson \o/ [18:09] * asac hugs chrisccoulson [18:09] * chrisccoulson hugs asac [18:09] chrisccoulson, I'm working hard looking for another person, so hang in there [18:09] thanks :) [18:09] and don't forget to take swap days when you get the chance! [18:09] also, thanks to ara for organizing the testing, but I guess she's not here [18:10] ok, moving on [18:10] any other business? [18:10] * statik raises his hand [18:10] statik, go ahea [18:10] d [18:10] I have been working on merging erlang from debian. it's not a committed item, but i would like to get this updated before alpha2 [18:11] i have run into a situation where it now has a new build-dep on fop, to build all the documentation [18:11] so the choice i am facing is to diverge further from debian, or write up a handful of MIRs for fop and the 4/5 java libs it depends on that are still in universe [18:11] fop, which depends on libsaxon-java, libxmlgraphics-commons-java, java-wrappers,libbatik-java (all still in universe) [18:11] so, since MIRs would cause work for you guys, i was looking for some guidance [18:12] statik, seems rather an after meeting discussions [18:12] ie we can discuss it there [18:12] seb128, ok cool. thanks! [18:12] but no need to hold everybody for that I think [18:12] right [18:12] rickspencer3, ^ what do you think? [18:12] after meeting discussion [18:12] but, let's make sure to help him out! [18:12] any other other business? [18:12] I'm staying there after meeting to discuss that [18:13] not from me [18:13] thanks seb128 [18:13] alright, then [18:13] meeting adjourned ? [18:13] * rickspencer3 taps gavel [18:13] thanks all! [18:13] thanks rickspencer3, thanks everybody [18:13] thx [18:13] thanks [18:13] thanks everybody [18:13] thanks everybody [18:13] maverick! maverick! maverick! [18:13] tremolux: can you grab again the branch, I have a fix I guess :) [18:13] didrocks, great job on Unity, keep it going, I am very excited [18:13] didrocks: sure will, thanks! [18:13] thanks rickspencer3 :) [18:14] speaking of unity it might not be available today [18:14] soyuz seem to have some slowness issue since the launchpad upgrade [18:14] it's take a while to pick up some of the builds [18:14] (was just a side note) [18:14] well, in any case, the settings to start it won't be, so no hurry for unity [18:15] right [18:15] if people before the main MIR approval wants to install it, I can help them :) [18:17] statik, hey [18:17] didrocks: woo! that fixed it! (OneConf) [18:17] didrocks: thanks [18:17] tremolux: sweet, it seems you have package with no candidate :) [18:18] tremolux: thanks for testing, keep me posted :) [18:18] didrocks: will do :) [18:18] statik, still there? [18:20] seb128, sorry stepped away for a minute. [18:20] i'm still here [18:20] statik, ok [18:20] so how did you build your documentation before? [18:21] seb128: it's complex, there is also a separate erlang-docs-html package but i believe the debian maintainer is working on combining these together [18:21] seb128, just to provide some additional picture, our current ubuntu package is crippled because the wxWindows build-dep is cut out [18:22] so erlang developers that use ubuntu get very annoyed that there is no debugger, things like that [18:22] so i'm worried about also removing the docs on top of the current situation [18:22] hum [18:22] you "believe the debian maintainer is working on combining these together" [18:22] once i can get this base version upgraded, i have a plan to split the source package so that erlang2 will have the packages like the debugger and things like that that can stay in universe [18:22] which means that's not an issue right now? [18:23] i should not mention erlang-docs-html, it is a totally separate issue (despite the name) [18:24] the issue is just that merging from debian, the erlang source package has a new build-dep on fop, which is used to build the erlang-docs binary package (which is in universe) [18:24] how is it working in lucid? [18:24] you have no documentation? [18:24] or it's built an another way? [18:26] seb128: looking at changelog I see this is because in lucid docs were in that separate erlang-doc-html package [18:26] and now sergei has moved the docs into the main erlang source package [18:27] so in lucid the docs were in a separate package [18:27] the crux of the problem seems to be how many things are in this one source package [18:28] right [18:29] it seems the debian maintainer or the upstream ones think it's easier to have things in sync with one source [18:29] well I see 3 options there [18:29] yes, there are all kinds of problems with the separate package [18:29] - not building the documentation [18:29] - getting the build-depends promoted [18:29] - having a second erlang source in universe to build other binaries [18:29] so my plan is to have a second source in universe anyway [18:30] you said you would do 3 anyway for the wx frontend etc? [18:30] ok, so make the documentation be built from this one? [18:30] I would go for that one if you have an erlang source in universe [18:30] otherwise the second choice would be to mir and maintain the things required for to build the documentation [18:30] that sounds like a good plan. so first step will be to just cut out the documentation, then add it in along with the wx related packages when I prepare and erlang2 for universe [18:31] If other projects were going to start using fop then it would have been worth it to do the MIR stuff [18:31] but it seems like the only realistic option is to split the source and deal with very painful merges from debian [18:32] seb128, this has been a very helpful discussion, thanks! [18:32] statik, you're welcome [18:32] seb128, I have upload rights for erlang but when I create erlang2 maybe I can ping you for sponsoring since we have discussed the plan for it? [18:32] statik, you might want to ask doko about fop [18:32] ok, sure [18:32] you don't want to name it erlang2 if that's the same source [18:33] rather "erlang-universe" [18:33] oh, that would be better indeed [18:33] much more descriptive [18:33] and make sure it doesn't build the binaries built by the main variant [18:33] just the extra ones [18:34] right, that should be easy. [18:35] * statik heads off to start hacking === al-maisan is now known as almaisan-away [20:32] Laney: weird, depite your --enable-meego (as I've done in 1.6), you don't have any /usr/lib/banshee/meego-panel-banshe (pointed by meego desktop file) for the netbook interface, did you include it in a .install? [21:02] Laney: ok, saw that you splitted in a meego-banshee package. So, I would expect usr/lib/banshee/meego-panel-banshee and meego-panel-banshee.desktop installed in it === bjf is now known as bjf[] [22:18] kenvandine, [22:18] + Generate bindings for libgwibber for python: DONE [22:18] yeah! [23:02] E: ubuntuone-client source: version-substvar-for-external-package libsyncdaemon-1.0-dev -> libsyncdaemon-1.0 [23:02] lintian, you make no sense to me :( [23:05] dobey: Look at lintian-info. It's your friend. [23:05] soren: i think i know why it's complaining; i just think it's wrong :) [23:06] soren: i'm trying to do a versioned depends on something that is Provides: by another package [23:06] and it doesn't seem to like that :( [23:06] We support versioned provides? [23:06] That's new. [23:07] dobey: I have a hard time coming up with a case where that lintian error would be wrong... What are you doing, exactly? [23:08] well it didn't complain about the Provides: libsyncdaemon-1.0 (= ${source:Version}) [23:08] just the dependency on it [23:08] hum [23:10] why are you providing that & trying to depend on an exact version of it? [23:44] if nothing didn't change Provides are unversioned [23:53] ajmitch: confusion. directed at substvars now, but getting a different error :-/ [23:54] RAOF: I want to pick your brain about nividia glx stuff, I think [23:57] lifeless: Ok. Want to do it in #ubuntu-x? [23:57] sure [23:58] RAOF, robert_ancell, TheMuso, can we start Eastern Edition a tad late? [23:58] * rickspencer3 needs a cup of tea [23:59] Sure. [23:59] Sure. I'll get me a cuppa too! [23:59] np [23:59] Tea is actually not a bad idea, at least here in this cold weather. [23:59] seb128, up late?