13:37:56 #startmeeting openSUSE GNOME Meeting 13:37:56 Meeting started Tue Sep 14 13:37:56 2010 UTC. The chair is metalgod_. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:37:56 Useful Commands: #action #agreed #help #info #idea #link #topic. 13:38:13 #chair vuntz 13:38:13 Current chairs: metalgod_ vuntz 13:38:38 welcome to the openSUSE GNOME team meeting 13:38:53 let's move on for the first item 13:39:34 #topic Repositories Status G:S:2.30, G:F, G:B (vuntz, DimStar) 13:40:11 any of you wants to report hows the status of GNOME:Factory ? 13:41:28 sorry, just got a gnome-keyring bug that locked my whole session ;-) 13:41:49 the current status of GNOME:Factory is that we're pushing GNOME 2.31.92 to it right now 13:42:09 we had 2.31.91 (which is now in the standard Factory) 13:42:28 and so far, it's working rather well 13:42:28 vuntz: do we have any good reports of G:F on 11.3 ? 13:42:53 I don't -- I'm mostly focused on Factory 13:43:10 but some people tried it, iirc 13:43:43 we certainly need a few people to help test it, so we can release a GNOME:STABLE:2.32 project for 11.3 in a few weeks 13:44:47 this is about GNOME:Factory+GNOME:Apps on openSUSE 11.3? 13:45:06 yes 13:45:26 ok, I can get to testing it 13:45:27 maybe we need to add some packages to G:B:2.30 13:46:09 possibly 13:46:21 the first task is to get G:F to completely build on 11.3 13:46:28 I didn't even look at that 13:46:35 but I can help 13:46:58 ok 13:47:18 do we have a volunteer to make G:F build on 11.3 ? 13:47:51 badshah400: seems a good task ? :) 13:48:26 metalgod_: I am still very poor at building stuff 13:48:31 ok 13:48:41 i'll probably don't have much time 13:48:48 but i'll made the action for me 13:48:51 vuntz: specifically what needs to be done? 13:49:10 #action metalgod_ make GNOME:Factory build on 11.3 13:49:19 badshah400: I can help. But it's mostly about looking at what doesn't build on G:F/11.3, and generally, the fixes are easy 13:49:29 #action vuntz make GNOME:Factory build on 11.3 13:49:31 :) 13:49:47 vuntz: DimStar anything more to add to this topic ? 13:49:56 metalgod_: ok, add me in too 13:50:04 i guess G:S:2.30 is good atm (gdm bug is fixed) 13:50:11 #action badshah400 make GNOME:Factory build on 11.3 13:50:18 ok 13:50:40 #topic Should we simplify our repositories structure to make it user-friendlier ? (Captain Magnus) 13:50:52 captain_magnus: you're in the spotlight :) 13:51:53 captain_magnus: don't hide! 13:51:55 metalgod_: thanks :-) Didn't have time to look at the repo's though... 13:52:32 We should have a look at what the KDE folks are doing (reports have it that they are making it easy for people with backports etc) 13:52:59 We also have new capabilities with OBS, where we can link repo's together, but again, have not had time to put in any effort to that :-/ 13:53:17 vuntz: You mentioned one-click... Not sure how that would work? 13:53:39 captain_magnus: I think DimStar had some magic knowledge on how to combine multiple repo in one file 13:53:50 I'm not sure it was the same thing as one-click 13:53:52 captain_magnus: you mean like: "having one link and that link adds G:B, G:S:2.32 etc.. ? 13:53:55 Sure sounds interesting... 13:54:00 but that's what we should do 13:54:06 I don't think our structure is wrong 13:54:13 it's just hard to get if you don't know the details 13:54:19 and users shouldn't hav to know the details 13:54:46 Agree 13:54:47 vuntz: yast repos show G:A and G:S 13:55:05 but if there is a G:B i don't know how easy is for users to understand what it does 13:55:31 metalgod_: That is the point... They shouldn't have to know 13:56:02 They should only have to know that they want the latest GNOME on 11.3 for instance.... 13:56:09 we talked for a long time that we should have a "one-click" 13:56:15 but none of us did it yet 13:56:15 the yast ui is broken here. It works per-repo. Which is not what we want 13:56:47 one-click can solve that problem since it adds more than 1 repo 13:56:55 One-click installs do allow combining repos though, afaik 13:57:59 Well, guess we need to talk to DimStar about the magic 13:58:05 but what dimstar proposed was different, iirc 13:58:21 I think it might be something that we can update and it will reach users 13:58:32 (while a one-click file won't get pushed to users who used it in the past) 13:59:32 vuntz: what about the users who don't want to update ? 13:59:57 vuntz: not automatically, but if they leave the repos subscribed they can upgrade all packages from the necessary repos 14:00:24 metalgod_: what do you mean? 14:00:45 badshah400: that's not what I mean. If we add a new repo to this file, then users will get this new repo too 14:00:51 vuntz: from what i understand DimStar proposes a automatic updates from version to version 14:00:58 at least, that's what I understood 14:01:02 metalgod_: I don't think he did 14:01:04 I see 14:01:19 vuntz: maybe we should leave this topic and wait for him 14:01:25 (or probably next meeting) 14:01:32 maybe 14:01:42 #topic - Feature/Future plans for openSUSE 11.4 (Vuntz) 14:01:46 can someone send a mail to opensuse-gnome to ask him about this, 14:01:47 ? 14:02:06 vuntz: ok, I will 14:02:10 i think i can talk about this too 14:02:31 metalgod_: go ahead :-) 14:02:49 #action badshah400 send a mail to opensuse-gnome ML ask dimstar about update repositories 14:02:51 well 14:03:05 DimStar finished an important feature 14:03:17 it just needs testing 14:03:32 for those interesting 14:03:52 it's https://features.opensuse.org/310472 14:04:38 and we have also Develop and add a GTK smolt client to openSUSE (https://features.opensuse.org/310490) 14:04:54 i volunteered myself to work on this and vuntz helping 14:05:02 i think it's a pretty good feature for 11.4 14:05:23 i think fcrozat also volunteered to bring plymouth to opensuse 11.4 14:05:26 ;) 14:05:42 plus we have lot's of new applications on G:A 14:05:50 any feature i'm missing for 11.4 ? 14:05:59 yeah, we have something like 15 or 20 new apps since 11.3 14:06:10 metalgod_: you're missing webm support! 14:06:14 oh 14:06:16 yes 14:06:23 vuntz: it's ready right ? 14:06:30 it's all in factory, yes 14:06:32 https://features.opensuse.org/309589 14:06:33 :) 14:06:38 and if you're using G:F, you can already watch youtube with webm 14:06:51 right using gst and firefox 14:07:03 anyone have ideas for more features ? 14:07:14 Do we want to get symbolic-icon-theme integration in GNOME too? I believe this might involve quite a bit of work 14:07:22 we already discussed new applications and badshah400 did a wonderful job putting on the wiki 14:07:56 metalgod_: no, we need the new firefox for this. It'll go in soon, I guess 14:08:25 badshah400: this should be done upstream, I think. We'll get it wrong if we do it in openSUSE. 14:08:44 what about notify-osd 14:08:53 i've seen a blog post about it on planet opensuse 14:09:03 looks like there's people interested on it 14:09:03 badshah400: that being said, we can possibly backport patches from upstream 14:09:07 metalgod_: it's in G:A 14:09:20 vuntz: ouch /me runs 14:09:24 metalgod_: but the new notification-daemon has a nice theme, so... :-) 14:09:37 vuntz: right, that may be a good idea, seeing as we will have a lot of time after the release of 2.32 14:10:34 metalgod_: my experience with using notify-osd is pretty bad, I feel we better stick to upstream notification-daemon 14:11:23 badshah400: well if applications call notifications via dbus you should get a good notify-osd experience 14:11:36 but i doubt most of them do it 14:12:11 vuntz: what about a big one... replacing gnomesu by something more modern ? 14:12:21 vuntz: maybe that applies for the yast team 14:12:24 metalgod_: that shouldn't change anything. If people use libnotify, it should be compatible 14:12:30 hmm... well with ubuntu 10.04 those notify-osd balloons kept popping up at unusual places 14:12:42 metalgod_: I've investigated various alternatives 14:12:49 gksu-polkit and pkexec 14:12:55 played with them 14:12:56 pkexec doesn't work 14:13:03 the same way 14:13:06 i've tried myself too 14:13:07 and I'm waiting for feedback from the security team 14:13:20 metalgod_: it just needs a patch to work for graphical apps 14:13:26 fedora still uses consolehelper is some places 14:13:40 which is much better than gnomesu 14:14:52 ok 14:15:12 badshah400: what do you think about we have a new feature page for 11.4 ? 14:15:18 based on the old one ? 14:15:35 metalgod_: we have this http://en.opensuse.org/openSUSE:GNOME_features 14:15:58 badshah400: can you update to match the latest features ? 14:16:05 metalgod_: I can add the items discussed now to this page 14:16:09 metalgod_: yes 14:16:13 badshah400: thanks!!! 14:16:21 I'm sure we forgot some features. We'd need to query openfate for that. 14:16:34 #action badshah400 add new features to GNOME Features page 14:16:40 yeah 14:17:04 i think next week i can have something for the smolt feature 14:17:13 https://features.opensuse.org/308457 14:17:20 (new notification theme) 14:17:43 we need an artist for that 14:17:47 artist and a coder 14:18:14 no, it's done 14:18:21 metalgod_: to my understanding a new theme is already in 14:18:23 just pointing it out 14:18:38 yes it's a new theme from upstream 14:18:50 the black one (same as fedora) 14:18:53 vuntz: but we can do minor modifications to the notification-theme to make it sort of fit in more? 14:19:13 badshah400: paint it green probably :P 14:19:30 badshah400: it fits nicely, imho 14:19:54 ok 14:20:00 vuntz: it does fit with the sonar theme, but the rounded edges are a bother 14:20:07 can we move to the next topic ? vuntz and badshah400 anything to add ? 14:20:20 badshah400: we can add the rounded tooltips patch to GTK also 14:20:30 (but still needs minor tweaks on sonar) 14:20:46 and if someone changes the theme to say "gilouche", the balloons do not inherit the theme colour in anyway, that makes it look odd 14:21:32 metalgod_: that is a topic for pet peeves though :), and I doubt we would want to inherit patches that upstream don't like too much 14:22:35 badshah400: ok we can move to pet peeves 14:22:47 * vuntz is nearly sure the theme takes its color background from the gnome theme 14:22:55 metalgod_: right 14:22:56 #topic - GNOME Pet peeves progress update (Atri) 14:23:05 badshah400: you have the spotlight 14:23:09 vuntz: then I might be doing something wrong here, have to re-check 14:23:12 metalgod_: ok 14:23:44 vuntz: you know if GTK+ git master (3.0) have that patch for rounded tooltips ? 14:23:57 brb (2 min) 14:24:01 status of pet peeves project is reflected in the wiki http://en.opensuse.org/openSUSE:GNOME_Pet_Peeves_Project 14:24:17 metalgod_: there's a link to the gtk bug in the wiki page :-) 14:25:00 In short, a couple of reported issues have been fixed namely: nautilus window size (upstream) and the menu structuring (suse specific) 14:25:36 I opened a few bugs upstream too: bgo # 628132 14:25:53 and bgo #628835 14:26:54 but for the meetings, I specifically wanted to discuss the points about tootltip patches from fedora, new items in app-browser and update of the murrine theme engine to version 0.91 14:27:19 there's a new tarball for murrine? 14:28:02 vuntz: not released as i see at the gnome ftp source, but a new version is tagged in the git tree 14:28:33 and provides several improvements. I am not sure why a new tarball is not released though 14:28:55 it is a while back that 0.91.0 was tagged (in fact ubuntu 10.04 uses it) 14:29:17 badshah400: where's the tag? http://git.gnome.org/browse/murrine/ 14:30:58 vuntz: I am sorry, have to search it down again. I can let you the link in a while 14:31:41 vuntz: see the NEWS file http://git.gnome.org/browse/murrine/tree/NEWS 14:31:52 badshah400: ubuntu just updates to the git code 14:31:58 see http://packages.ubuntu.com/search?keywords=murrine&searchon=names&suite=all§ion=all 14:33:07 vuntz: ok, it is not good to do that? 14:34:11 vuntz: the NEWS file does talk about a version 0.91, and I thought we could use the git version which is at 0.91 currently 14:34:34 badshah400: the maintainer just updates NEWS when he adds features, that's why it mentions 0.91 already 14:34:41 I mailed him to see what we should do 14:35:24 vuntz: ok, thanks for that. I created a package out of git sources and tried it to see how good/bad those improvements were 14:36:17 badshah400: for new items in app-browser... 14:36:27 didn't someone volunteer to fix that at some point? 14:36:33 maybe psankar? 14:36:46 he is not here 14:37:03 vuntz: yes, not that I see in the bug report so I am not sure? u mean he said it in the meeting last? 14:37:18 not last time 14:37:21 but before 11.3 14:38:08 vuntz: then I definitely do not remember, I will poke him thought because this one is definitely on my nerves :) 14:38:59 a few questions: what do we think about the gtk patches from Fedora for better positioning and appearance? 14:39:27 i think it's great looking but i'm not sure how good is it 14:39:33 my position is: if they're not upstream, there's probably a good reason 14:39:38 because i know the theme needs tweaks 14:40:14 badshah400: murrine release planned for next week 14:40:20 i did a gnome team a few months ago based on nodoka 14:40:34 metalgod_: yes, there is a minor tweak to sonar theme needed 14:40:36 and gtk had that patch 14:40:42 vuntz: that's good news then 14:40:58 badshah400: so if all themes need a tweak, that's just not going to work well :/ 14:41:36 vuntz: theme needs to specify if it wants to use the new tooltips, otherwise it just uses the usual ones 14:41:47 right 14:41:57 i'm 100% sure about that 14:42:07 I have applied the patches to a branch project and modified the sonar theme slightly so it works 14:42:56 but of course if upstream does something in this regard (such as come up with a better way to do this) for GNOME 3.0, I hope we can backport that 14:43:29 badshah400: we won't be able to backport that 14:43:33 it'll be in gtk+3 14:43:41 vuntz: okay, I see 14:43:59 I guess then we can leave tooltips the way they are right now 14:45:15 but then, the notification balloons look odd with their large edge-radius. It is quite easy to reduce this too and I think this we can do, what do you think? 14:46:55 don't know, it feels ok to me, but if people feel strong, I don't care much. It should probably be done upstream, if possible :-) 14:47:59 next question: evince has a useful patch that goes into 3.0 as far as i see, can this be backported? 14:48:11 badshah400: patch for what ? 14:48:44 metalgod_: toolbar button that shows the folder containing the opened document 14:49:14 well it's interesting 14:49:23 but carry that patch can be painful 14:49:42 metalgod_: already pushed to master acc. to bug report 14:51:05 so that's it from my side on the pet peeves, nothing more that you don't see on the wiki page :) 14:52:35 oh it's federico patch 14:53:23 metalgod_: yes, he blogged abt that one some time back 14:53:28 well the code shouldn't change much on 2.32.x 14:53:40 and it's not a huge patch 14:53:58 submit it, and we'll see 14:54:15 or send a mail to opensuse-gnome with the link to the commit for wider discussion :-) 14:54:19 but I'm not opposed to it 14:54:31 anything mode badshah400 ? 14:54:34 vuntz: ok, good then 14:54:38 s/mode/more 14:54:59 o just the last thing: 14:55:37 is it useful to separate the maximise button from the close button by a spacer? (I find it useful, but in general?) 14:56:15 this is easily done by gconf branding, so I guess there's not much of a problem if we do this? 14:56:38 * vuntz doesn't find it useful, but it's just his opinion 14:58:18 I think it might be for the best if I send out a mail in the m-l asking for general feedback about several of these topics. I learn here that the gtk patches for tooltips are definitely out, but others we can consider 14:58:32 well badshah400 you're the usuability expert... :) 14:58:46 badshah400: sure, send a mail 14:58:50 badshah400: why not send a screenshot with both to see what people think ? 14:59:09 metalgod_: yes, I will do that 14:59:18 ok 14:59:20 next topic ? 14:59:22 you can set me some action item for that then 14:59:33 vuntz: anyone from meego to replace funkypinguin ? 15:00:16 #action badshah400 take a screenshot of window bar and send to opensuse-gnome ml to discuss (pet peeves project) 15:00:48 metalgod_: not really, I guess 15:00:54 metalgod_: ok, thanks 15:01:57 #topic Q & A (everyone) 15:02:08 ok people it's your turn :) 15:04:04 What is the deadline for getting new packages into factory for 11.4? 15:07:37 badshah400: before freeze (see roadmap) 15:08:06 metalgod_: so that is Milestone 5, right 15:08:12 i guess so 15:10:05 ok 15:10:18 thanks everyone 15:10:23 #endmeeting