GNOME/Meetings/20080410/transcript

From openSUSE

Contents

Introduction

mw: Hello everyone, and welcome to this week's barely-announced meeting

ivanz: hello!


Factory testing discussion

mw: So, as usual, the first item on the agenda is Factory testing

mw: How's it going? :)

rodrigo: works quite good for me

rodrigo: nothing serious, although I haven't updated in a week or so

**rodrigo updates now

mw: ok

mw: FYI, I'm updating it to gnome 2.22.1

mw: the first few packages have been submitted and accepted, and there'll be more coming soon

mw: it's a pretty quick and easy update, since there aren't many big differences between 2.22.0 and .1

mw: anyone else have anything to add?

mw: ok, doesn't look like it :)

mw: federico1: aha, you made it

mw: federico1: are you ready to talk about google SoC or to you want a few minutes to prepare?

mw: ok, we'll skip you for the moment


Torrent decision

federico1: mw: well, I'm not sure what to say yet - we have some applications from students and mentors have to pick the best ones :)

mw: federico1: fair enough :)

mw: FunkyPenguin: your turn

FunkyPenguin: oh uh, i think jpr covered it last week

federico1: anyway - as a reminder to mentors - if you haven't registered at http://code.google.com/soc/2008/mentor_step1.html do it now

FunkyPenguin: but in essence monsoon will be the default client with transmission on the media should people have issues with it

mw: FunkyPenguin: well, last week was one of the early ones -- could you summarise for those of us who were still sleeping?

mw: FunkyPenguin: ok, excellent

mw: anything else?

FunkyPenguin: suseROCKs: did a \"newbie\" test on both and he also came to the same conclusion

FunkyPenguin: it is in G:C for those that would like to try it out

mw: cool

mw: ok, next topic


Policy Review

mw: vuntz: Go!

ivanz: I like it, but we need to find someone who downloads torrents all day long to say how it behaves

ivanz: (that was a comment for the monsson)

ivanz: *monsoon

vuntz: oh, meeting....

**vuntz totally forgot

vuntz: hmm

vuntz: policy review

vuntz: so

vuntz: I don't think there was many comment on the wiki page

vuntz: that's partly my fault since I didn't mail the mailing list

mw: AI: vuntz: send mail to the mailing list about policy review

vuntz: there wasn't really any big change, since it's mostly waiting for feedback

mw: ok

mw: can you remind us of the wiki page's url?

vuntz: apologies for not mailing the list

vuntz: http://en.opensuse.org/GNOME/Desktop_Policy

mw: ok

mw: i don't think there's a link to it from /GNOME

vuntz: that's possible, indeed

vuntz: I didn't create the page

mw: maybe it shoudl be in a sub-element of the Future ideas link on our main page

mw: ok, anyway, we can revisit it soon, but please do mail the list


Pattern review

mw: captain_magnus: Are you still awake?

chen_ left the room.

gekker left the room (quit: Read error: 110 (Connection timed out)).

mw: hmm, i think he might have had too many XXXXs

mw: moving along

FunkyPenguin: ivanz: you would have thought that would be the case but apparently not :(

FunkyPenguin: i now have to machines that are useless without a re-install


Wishlist review

vuntz: I think the pattern review was also waiting for commens from other people (or maybe I'm misremembering and that was just the case last week)

mw: vuntz: you're probably right

**FunkyPenguin has mybudget from the wishlist in his home repo

mw: i have twitux somewhere

mw: i know i have it installed, but can't remember where i built it from :)

FunkyPenguin: jhaygood has twitux and mugshot

FunkyPenguin: although twitux bombs on factory

mw: ok

mw: TBH, i don't think twitux is very good, although i do use it

federico1: tambeti: ping

FunkyPenguin: really, what would you recommend then? i dont mind it too much

mw: although i don't see why it'll become better over time

mw: FunkyPenguin: no idea :/ i looked for various clients, and it was definitely the best i could find

FunkyPenguin: hehe

mw: errr,,,

mw: although i don't see why it _WON'T_ become better over time

FunkyPenguin: yeah that makes more sense :)

mw: it seems to work ok, just needs some polish

FunkyPenguin: how do you suggest dealing with the wishlist, as in when a package is done from the list what then?

mw: according to the remarks column, a number of them are already in G:C

rodrigo: I think having them in G:C should always be the 1st step

mw: yes, agreed

mmeeks left the room (quit: Read error: 110 (Connection timed out)).

mw: also, we're pretty close to 11.0, so i don't want to add too many relatively untested packages

mw: so i'm of a mind to defer most of the packages listed there until 11.1

mw: i think -- although some disagree -- that having packages available is more important than having them formally included in the distro

FunkyPenguin: well mugshot works well on both 10.3 and factory, been using it for must be a month now

rodrigo: mw: yes, I agree

vuntz: mw: makes sense

rodrigo: if the packages are in a well maintained repo, like G:C, there' sno urgent need to have them in the distro, I think

mw: right

mw: FunkyPenguin: do other distros include mugshot out of the box?

FunkyPenguin: possibly fedora, but that would be it

vuntz: maybe fedora, but I don't think other ones do

hub: is it stable?

hub: last time I got told "it is not stable, don't ship it"

FunkyPenguin: hub: yeah pretty stable

hub: by stable I mean "protocol change requiring updates"

mw: stable as in "doesn't crash" or as in "isn't changing much"?

FunkyPenguin: there was an issue with ff3 but that's fixed now

hub: mw: column B

mw: hub: yeah, that's a good argument against inclusion

mw: i hate stuff that goes stale so quickly

hub: I used to use it, but stop using it as it never allowed me to login

FunkyPenguin: hey thats fine not to include it, i'll speak to jhaygood to get it into G:C

mw: ok

mw: good

mw: so we can punt on getting them into the distro for now

FunkyPenguin: +1


Main menu performance work

mw: +1 :)

mw: federico1: you're up again. anything new?

vuntz: (on a related note, the clock applet is much improved in gnome-panel 2.22.1.2 -- with a small patch from svn I just committed)

federico1: mw: all the performance patches are submitted for 11.0 now

federico1: mw: I need to submit them for 10.3; got interrupted the other day and I didn't finish that :)

federico1: mw: in the meantime, I fixed a few memory leaks in various modules that led to bigger leaks in gnome-main-menu... I'm not sure whether to patch each module individually, or just to wait for upstream releases

mw: federico1: hmmm... i guess those fixes won't have made it into 2.22.1, right?

federico1: in particular, AlbertoP's big leak from 10.3 is an ugly problem in xdgmime from gnome-vfs

federico1: mw: nope, not 2.22.1

mw: federico1: how many modules/patches?

federico1: that big leak doesn't happen in opensuse 11 because our XDG_DATA_DIRS no longer has duplicated entries (if it does, the buggy code gets triggered, as in 10.3)

federico1: mw: gnome-vfs, libgnomeui, glib2, gnome-main-menu

federico1: mw: a bit more pain than I want to go through right now wrt submitting stuff, is all :)

mw: federico1: well, i'm touching a lot of packages this week anyway, so if you could send me the patches i can take care of it

federico1: mw: I can point someone to the upstream commits if they have energy to submit those patches for our packages :)

federico1: ooh, nice

federico1: mw: you rock

federico1: yeah, let me gather them together and I'll mail you

mw: awesome

mw: federico1: anything else?

federico1: mw: no progress on the application-browser yet

mw: ok

mw: next topic

federico1: we could totally have another one or two performance weeks for main-menu :)


GDM status

mw: federico1: indeed

mw: hpj: is there anything new since last week?

vuntz: wasn't a decision announced on the list?

rodrigo: yeah, I also recall that :)

vuntz: yes, hpj sent a mail explaining we're staying with gdm 2.20

mw: ok

mw: i'm just mindlessly following the agenda

vuntz: the 2.22 branch will be available on the build service

mw: so if there's nothing new, that's ok

mw: and in keeping with the mindlessness


Compiz/Xgl Config Update

mw: Anything new in the compiz/xgl front?

rodrigo: ok, so 2 changes are going in after the meeting to abuild

rodrigo: one is a patch to simple-ccsm, that will replace the appearance capplet patch

rodrigo: I haven't been able to build it yet on the BS, but you can see the patch in home:rodrigomoya simple-ccsm package

rodrigo: the other one is moving gnome-xgl-switch to xgl (xgl-switch) package, and removing gnome-xgl-settings

mw: ok

rodrigo: the remaining issue would be the hardware database, which will probably be moved to xgl

mw: good stuff

rodrigo: and that's it

mw: ok

mw: well, it's your turn again :)

jony left the room (quit: Read error: 110 (Connection timed out)).


Patch Upstreaming Update

mw: can we assume that patch upstreaming is continuing along slowly but steadily?

rodrigo: not much to update, since I've been quite busy with sle10 patches and beta1 deadline

rodrigo: so no progress from me this week

rodrigo: next week will be back to "slow but steady" progress :)

mw: ok

mw: we get submissions in autobuild with new but untagged patches now and then

mw: we got a pair of them yesterday, for example

rodrigo: yeah :(

mw: i think we need to get the word out better

rodrigo: ok, will send a mail to the list, ok?

mw: probably should mail opensuse-packaging@, and a few internal ones too

rodrigo: ok

hpj: maybe all GNOME packages should have comments at the top explaining the tagging syntax

hpj: in the spec file

hpj: or with a reminder and a link to the tagging page

mw: hpj: yeah, that's a good idea

mw: such comment just needs to go after the first rpm Line:

mw: otherwise autobuild will eat it :/

rodrigo: I guess we can write a script to add it to all

mw: yeah, shouldn't be tough

hpj is now known as autobuild

autobuild: I HUNGER

autobuild is now known as hpj

mw: hehe


Task Update

mw: suseROCKs: anything to say?

**sreeves is stuck trying to parse sUsErOcKs

FunkyPenguin: nothing like camel keys :)

rodrigo: mw: IIRC we decided to remove the task updates from the meeting agenda

rodrigo: but yes, I know you're just following the template agenda :-)

mw: ah, ok

mw: never mind


Q&A

mw: Question and Answer time

mw: my first question is: does anybody have any questions he or she would like answered?

hub: what's for lunch?

FunkyPenguin: what are the next winning lotto numbers in the uk and for the euro lotto?

FunkyPenguin: ooh talking of lunch, dinner time for me - laters

mw: really no questions?

sreeves: would federico1 mind filming himself finding memory leaks so the rest of us mortals can learn his awsomeness ?

mw: hehe

mw: i imagine it's all in one's emacs prowess

FunkyPenguin: i do have one question, not really gnome related though

mw: FunkyPenguin: go for it

FunkyPenguin: how do i tell suse that the media it is trying to fsck is not attached and to ignore it

FunkyPenguin: at the min i have two machines that insist on fscking a memory card that isnt attached

FunkyPenguin: and it boots into repair mode automatically and wont boot into gnome

FunkyPenguin: (it is slightly related i suppose :) )

mw: is this upon boot?

FunkyPenguin: yup

rodrigo: is the memory card in your /etc/fstab?

mw: i have a vague recollection of being able to pass an argument called \"nofsck\" or similar via grub, but i could be totally wrong

FunkyPenguin: rodrigo wins the pink flamingo lollypop!

FunkyPenguin: :D

FunkyPenguin: thanks

mw: anyway, i think that's that

mw: just under an hour :)


New Tasks

  • AI: vuntz: send mail to the mailing list about policy review