14:06:42 #startmeeting 14:06:45 bah 14:06:51 my bad, I reloaded the plugin 14:06:55 #topic openSUSE GNOME Status - Packaging 14:07:11 DimStar: do you want to give an overview for this? 14:07:22 since you're the one with all the latest knowledge :-) 14:08:04 sure... 14:08:23 well: we did keep up with packaging to get to GNOME 2.30.1, which has been pushed (and accepted) to Factory during the last weekend. 14:08:50 as per current factory status, none of the gnome:* packages is failing (the latest ones were pidgin and totem, which are solved again) 14:09:04 yay 14:09:19 DimStar: what about new apps on gnome livecd ? 14:09:31 i installed 11.3 last week and i still got pidgin 14:09:46 metalgod: the change just got pushed today 14:09:51 metalgod: vuntz just fixed the patterns today, so this should be resolved if I understood this right 14:09:54 great news 14:10:05 vuntz: tracker pushed too ? 14:10:18 does this mean that 2.30.1 will be available for 11.2 as well? 14:10:23 tracker 0.8.5 is in Factory 14:10:35 DimStar: i meant replacing beagle 14:10:43 FunkyPenguin: we did not branch G:S:2.30 out yet, but this is probably one of the next things to do. 14:11:09 metalgod: we still need to do a few changes to replace beagle, but that should happen this week 14:11:23 nice 14:11:25 metalgod: ah: well, there are some packages n G:F that have been switched to tracker (brasero is switched, nautilus has an SR), but that's about it from the switch.... there is certainly stuff we can discuss here today 14:12:35 otherwise, regarding packaging, I think that's about it... we kept up with upstream releases quiet well this time. 14:13:12 somewhat related to GNOME, the moblin packages are all but done 14:13:17 nod, we did a good job at making sure we were up-to-date most of the time during this cycle, so that helped a lot 14:13:32 sandy___: any update from a week or two ago about the cert issue and gwim when switching away from pidgin as the default 14:14:07 FunkyPenguin: what kind of help is needed? 14:15:07 DimStar: re branching to G:S:2.30: I guess we should do it once 2.30.2 gets released. Not sure it's worth doing it before 14:15:11 vuntz, i have two issues - the install pattern needs sorting, i kind of have something in a gitorious branch but im not 100% sure if it is correct 14:15:53 as for packaging atm moblin-panel-web requires moblin-internet-browser at build time 14:16:12 vuntz: well: we have 2.30.1 packaged now.. .2 will probably not fly in G:F too quick (as we're slowing down with updates due to the freeze) 14:16:18 ideally i dont want to have moblin-internet-browser due to security issues etc 14:16:32 so i need to try and get the panel app to build using stock firefox 14:16:32 * vuntz isn't sure who can help with patterns 14:16:42 ah, sounds like fun :/ 14:16:57 im fairly sure the pattern is OK but i'll run it by coolo 14:17:08 i need to get hold of abock re the firefox fun 14:17:09 DimStar: oh, I was saying we will only need to branch to package 2.30.2. Since G:F will switch directly to 2.31 once we're unfrozen, I guess 14:17:46 ah :) I meant creating the G:S:2.30 branch somwwhat now and copying the packages from G:F over... 14:17:49 (thus branching) 14:18:02 DimStar: that would mean keeping the packages in sync, though 14:18:13 since G:S:2.30 will also be used for 11.3 later on 14:18:24 DimStar: I'm not against it, but that requires a bit more work 14:19:36 vuntz: true; I'd say branching just before unfreezing then will be the best. 14:20:09 okay 14:20:38 of course, if someone volunteers to do the work earlier, that would work too :-) 14:21:01 one last thing about packaging: on http://en.opensuse.org/Wishlist_Gnome, I added a list of apps we could package 14:21:38 this is not going to happen for 11.3 obviously, but it's probably a good pointer for potential contributors 14:21:50 (my list is after the big table) 14:21:51 vuntz: can you move that to openfate? :) 14:22:14 vuntz, that is a nice list. some people asked me for a list of new packages to package. I will use this link. 14:22:23 henne: I don't see myself opening 35 requests 14:23:05 henne: any suggestion on how to handle this in openfate? 14:23:14 AI: henne volunteered to transfer the requests to fate ? :) 14:23:21 (I understand openfate makes it easier to write release notes, for example) 14:23:23 vuntz: see someone else opening 35 requests? :) 14:23:32 heh 14:23:46 DimStar: http://en.opensuse.org/Meetings/About#Minutes.2FTranscript.2FMeetBot :-) 14:23:54 okay 14:23:57 anything else on packaging? 14:24:29 #action vincent to migrate the list of apps to package to openfate 14:24:53 let's move to the bugs, then 14:25:02 #topic openSUSE GNOME Status - Bugs 14:25:36 we have an easy link for 11.3 bugs 14:25:41 #info https://bugzilla.novell.com/buglist.cgi?cmdtype=runnamed&namedcmd=GNOME%2011.3 14:26:25 so far, there's nothing critical for 11.3, as far as I know 14:26:28 vuntz, it says GNOME11.3 doesnt exist . I think it could be user-specific. 14:26:53 psankar: are you logged in? 14:27:03 DimStar, yes 14:27:28 hrm 14:27:30 DimStar, i should not ? 14:27:46 does not work for me either. same error 14:27:56 ah, it needs a sharer_id 14:27:59 I can't see it 14:28:04 go to https://bugzilla.novell.com/userprefs.cgi?tab=saved-searches 14:28:05 you should... but yes, the saved searches are user specified.. it works for me coz I have such a saved search in my list too :) 14:28:07 and look for 11.3 14:28:42 or try again (I wasn't sharing it before ;-)) 14:29:51 vuntz: https://features.opensuse.org/query/tag?tag=gnome-wishlist-packages 14:30:06 I could see it in the saved-searches list and could run from it 14:30:11 henne: ah, nice 14:30:27 so, is there any bug (11.3 or earlier) people want to discuss? 14:30:41 henne, is there a cli for openfate ? 14:31:00 i would like to package pygi 14:31:11 (off topic sorry) 14:31:59 I'd like to discuss security bugs a bit 14:32:02 psankar: no 14:32:14 henne, ah okay. thanks. 14:32:15 right now, since the security bugs are private, only one or two people are aware of them 14:32:23 which makes us a bit slow to push the fixes 14:32:43 should we cc a small group of people all the time? 14:33:30 vuntz, sorry for the delay in answering about bugs, but ra100 has a couple on the wiki 14:33:47 for some reason I thought security bug fixes are pushed by the security team and we just have to attach the patches in bugzilla (may be I am wrong) 14:33:57 psankar: you are wrong :) 14:34:10 psankar: I wish it worked this way ;-) 14:34:13 you submit ready made packages and tell the security team when you are done 14:34:20 darix, ah okay. thanks. May be I got confused with some SLE processes :-) 14:34:26 by reassigning the bug to them 14:34:37 darix, ah okay. 14:34:42 FunkyPenguin: which page on the wiki? 14:35:11 http://en.opensuse.org/GNOME/Meetings/Current 14:36:38 so the bugs mentioned in there (ignoring the boot time, that we can discuss afterwards) are relatively easy to fix, but it just takes time to do 14:36:45 so anyobody could help 14:37:44 well, the 'private bugs' are always setting me off a bit too, I'd say they are somewhat a pain for an open project. 14:37:49 of course, the big issue behind those bugs is that we have an applications.menu that is weird in openSUSE 14:38:02 vuntz: what about removing HAL from the livecd ? according to kay isn't very far 14:38:24 metalgod: let's talk about that in the Q&A, after bugs 14:38:29 metalgod: I think I have 2 bnc entries left to get rid of hal... gvfs beings the 'bigger' one of them. 14:38:30 DimStar: most security bugs have a coordinated release date. 14:38:43 DimStar: between other vendors, distros and the like 14:38:44 DimStar: we cannot make security bugs public, unfortunately 14:38:54 fortunately you mean :) 14:38:57 metalgod: evolution, gnome-vfs2, gimp are the only things left 14:38:59 that's just the way this is handled (not specific to openSUSE) 14:39:02 henne: sec yes, but the last times I ran into 'license questions for newly pushed packages' which I just get a permission denied (granted, I always got a CC after inquiring it.. but still) 14:39:57 DimStar: that i don't know of :) 14:40:28 DimStar: want us to ask the legal team to try to handle things differently? 14:40:48 at least when it's the "GPLv2 or GPLv3" kind of bugs 14:41:03 vuntz: I think it would be great if that can be adressed in a different way... or it will always remain with you. 14:41:26 okay 14:41:52 #action vincent to discuss with legal team how to make the licensing-related bugs open by default 14:42:17 any idea how to improve this for security bugs, though? 14:42:45 vuntz: open by default wont work 14:43:00 sure 14:43:03 what might work is ... CCing the external package maintainer by default 14:44:07 darix: we're maintaining the packages as a team, though 14:44:20 darix: so there's not one clearly identified person, but a group of people 14:44:44 maybe we should have some private gnome-security mailing list? 14:44:44 vuntz: is dimstar in the gnome-maintainers@ group? 14:45:04 darix: gnome-maintainers is novell stuff. It's used for non-openSUSE products too, so can't work 14:45:09 hrm 14:45:30 vuntz: simple: hire me :) 14:45:34 heh 14:45:44 ohnoes! 14:45:51 yes, please hire DimStar so he can buy more pizzas. 14:46:04 DimStar: and what about captain_magnus and metalgod?:p 14:46:34 vuntz, may be we can just create a new opensuse-gnome alias ? if gnome-maintainers is used by SLE people etc. ? 14:47:00 captain_magnus: here? 14:47:09 i already asked that alias before 14:47:17 vuntz: I like your idea of a small core opensuse gnome security team that is always cc'd on security bugs 14:47:28 rather than another mailing list 14:47:29 we actually have a os.gnome.maintainers novell account now 14:47:30 currently i'm following the gnome-maintainers alias 14:47:45 (it's using a gmail address) 14:48:23 * metalgod votes to hire DimStar 14:48:27 darix: do we have private mailing lists? 14:48:38 DimStar: kde team have 2 people why gnome only have 1 ? 14:49:09 metalgod: ew have a smaller userbase is probably the official statement. 14:49:11 metalgod, i think federico1 is part of gnome team 14:49:14 metalgod: well ... there are way more gnome related people in novell/opensuse if you look at the other teams 14:49:20 like federico 14:49:25 all the evolution devs ;) 14:49:34 darix: yes but not directly involved in gnome packaging like kde 14:49:34 and suddenly you notice the kde team is much smaller 14:49:47 psankar: federico moved to another team, actually (he's not in the boosters team anymore) 14:50:07 darix, there are only 2 (evolution) and they are not involved in gnome packaging etc. (just like sled team) :-) 14:50:08 metalgod: well ... that is actually a bad development ... that the folks stop contributing to the opensuse development 14:50:11 so its just you now, vuntz? 14:50:12 and something we should work on 14:50:33 metalgod: right, hiring devs is so not openSUSE's style 14:50:46 we are all community multipliers now. 14:51:08 metalgod, however you have my +1 for DimStar :-) 14:51:11 suseROCKs: well, depends what you mean with "just me now" :-) 14:51:19 darix: the problem is that we are all the same and people have other jobs/lifes 14:51:27 i already spend my free time on gnome 14:51:49 metalgod: i am not blaming you :) 14:51:53 vuntz, just you on the booster team reprasentnin' GNOME? 14:52:12 the distro would be much better than it is if have more people from novell working 14:52:13 everybody is representing GNOME :) 14:52:16 like fedora 14:52:30 henne, In theory, yes 14:52:48 but I'm referring to those with more intricate knowledge. 14:52:53 suseROCKs: nope also in practice 14:53:08 suseROCKs: I'm the only booster using a lot of work time to work on GNOME in openSUSE, I guess 14:53:27 suseROCKs: but coolo also fixes stuff for GNOME from time to time, for example 14:53:35 metalgod: give us redhat's market share and we can hire a lot more gnome people 14:53:50 vuntz: and dont forget me reviewing everything :p 14:54:01 wstephenson: isn't novell that claims it have the coorporate desktop market ? :) 14:54:02 darix: you left the boosters team, so you don't exist anymore for me ;-) 14:54:18 * darix disappears 14:54:22 oh /me didnt knew that as well. 14:54:47 so, hrm, I guess we moved out from the bugs topic to q&a 14:54:56 imho it would help a lot of all the "former" gnome devs in novell/suse would just dedicate 4-8hours per week for opensuse stuff 14:54:58 #topic openSUSE GNOME Status - Q & A 14:55:06 and suddenly it might happen that vuntz can twist thumbs again 14:55:10 for a few minutes^^ 14:55:29 let's try to get back on track 14:55:48 darix: it would also help if all the @kde.org people did the same for opensuse too. but that's a digression. 14:55:50 metalgod: I think the hal topic already got discussed, in the end 14:56:02 metalgod: anything else you want to add there? 14:56:05 vuntz: so you are dropping hal for the gnome cd? 14:56:32 wstephenson: i am not talking about @kde.org/@gnome.org ... i talk about people in the folks in preload :p 14:56:37 wstephenson: I guess firefox will still require it 14:56:40 preload department (that is) 14:56:47 wstephenson, i dont think that would be possible until atleast evo/ff gets rid of the dependancy 14:56:48 wstephenson: but it shouldn't be needed on boot anymore 14:56:57 after all so many flames on kde move on 11.2 and nobody gain anything 14:57:07 vuntz: firefox uses the old gnome-vfs2, and that could be build without hal 14:57:27 kay: oh, true. What about OOo? 14:57:28 vuntz: we still start it on every boot 14:57:38 vuntz: i guess its the same 14:57:42 darix: and i'm talking about the kde people in the studio team, for example. 14:58:06 kay: hmm. Any idea what we need to do to not start it on boot? 14:58:30 vuntz: i have only this left from "rpm -e hal" gnome-vfs2-2.24.3-1.7.x86_64 hal-palm-0.12.5-1.8.x86_64 gimp-2.6.8-3.6.x86_64 14:58:34 ive got a question for all here 14:58:56 actually im stealing it from suseROCKs but who's checking :) 14:58:57 vuntz: dbus autostart, but i rather see it not installed at all 14:59:20 kay: could it be autostarted on demand if someone runs a kde app that needs it? 14:59:27 * suseROCKs fails his check system on FunkyPenguin 14:59:31 how do we engage the wider community to use opensuse for all their gnome needs? 14:59:33 wstephenson: :) 14:59:35 kay: is it reasonable to remove the vfs part of OOo, though? 14:59:44 wstephenson: it could 14:59:59 FunkyPenguin: i guess 11.3 will be a start since it will be a bleeding edge release :) 15:00:02 vuntz: it's not to be removed, it's g-vfs2 to be compile without hal, i guess 15:00:10 kay: I mean, doesn't that mean it won't be able to access documents on usb keys? 15:00:23 vuntz: and it will fall back to the old behavior, like parsing mtab and such 15:00:44 uhaaa 15:00:54 vuntz: i don't really know about the details, what exactly hooks into the stuff 15:00:59 * henne pretends he didnt hear that 15:01:05 * vuntz looks at mmeeks 15:01:21 * suseROCKs never has to "pretend he didn't hear that" 15:01:30 lol 15:02:05 i guess the "ubuntu way" is to trigger hal via dbus when firefox/Ooo is started 15:02:28 vuntz: i guess it's some magic auto-mount handling, not sure if that is needed. i have killed hal since long, and not started and can access all volumes just fine from firefox 15:03:01 vuntz: same for Ooo 15:03:10 kay: well, udev is auto mounting now... so this should not be a need anymore. 15:03:14 metalgod: i doubt it's even started, it wasn't when i tried 15:03:24 ok, so, we'll push things anyway 15:03:34 and we'll see what happens :-) 15:03:36 DimStar: it's udisks and nautilus, yes 15:04:01 DimStar: udisks does the stuff, nautilus triggers it 15:04:27 vuntz: i guess, that's the only real way to find out :) 15:04:52 vuntz: we could do a gnome-vfs2-hal package if stuff goes wrong :) 15:05:14 kay: not sure; it's gnome-vfs-daemon that links to it, and it's likely needed at runtime for apps 15:05:27 or, well, I guess we could compile two different versions 15:05:39 and have conflicting packages 15:05:44 but that's an horrible thought 15:05:52 vuntz: yeah, but what does it do? hal wasn't autostarted by Ooo or firefox here 15:05:58 no idea 15:06:09 let's just go the simple way :-) 15:06:21 vuntz: but other stuff like dbus-send starts it, if i call into it 15:06:27 DimStar: do you know why the evo change for hal was rejected? 15:06:48 well thanks all for letting me peek at you all. Time for me to head over to the marketing channel for our meeting. Bye all. 15:06:48 vuntz: i guess it was just not done properly? 15:07:05 vuntz: the evo change, i mean 15:07:43 vuntz: it's still open: https://bugzilla.novell.com/show_bug.cgi?id=580612 15:07:47 I guess 15:07:51 would need to investigate 15:08:01 anything else on hal? 15:08:26 https://bugzilla.novell.com/show_bug.cgi?id=601947 15:08:36 https://bugzilla.novell.com/show_bug.cgi?id=601954 15:08:51 vuntz: that's all i have 15:08:51 gimp upstream hasn't fixed hal->udisks 15:09:00 :/ 15:09:13 metalgod: but we can sub-package it, it's not needed the module usually 15:09:33 vuntz: was that the one I rejected for evo? 15:09:35 metalgod: will still have the build-dep but not on the CD 15:10:07 DimStar: maybe 15:10:33 vuntz: ah yes... remember that one... the only thing he did was putting #%package and #%description, which leaves all the trailing rest in the description of the previous package... 15:10:46 ah, ok 15:10:49 so wrong 15:10:59 and that's not what we agreed to do :/ 15:11:05 (AJ copied my decline message to comment#3 on the bug) 15:11:05 anyway 15:11:13 okay 15:11:19 let's talk a bit about boot time 15:11:57 last week, I booted the livecd in my vm, and this was not as bad as I had expected after reading the mail on opensuse-factory 15:12:09 vuntz: about upstart ? 15:12:15 metalgod: no 15:12:31 metalgod: there was an empirical statistic about boot times posted on -factory 15:12:35 metalgod: about the fact that the gnome livecd seems to be much slower than all other livecd out there 15:12:41 ouch 15:12:49 i passed that thread for sure 15:12:51 that said, it felt like something was slow on login 15:13:13 well i have to agree with the login part 15:13:16 I couldn't investigate since, hrm, VirtualBox enjoyed making my life hard 15:13:35 opensuse gdm is slower than mandriva and fedora 15:13:43 at least i feel that on VB 15:13:49 it'd be great to have someone play with bootchart and a default install of opensuse 15:13:57 any volunteer for that? 15:14:12 vuntz: i'm doing bootcharts for mandriva/caixamagica atm 15:14:26 metalgod: so can you also do some for opensuse? 15:14:28 i can share some stuff but i can't volunteer sorry 15:14:47 vuntz: i have to deliver the next netbook edition fast :/ 15:15:00 metalgod: we need opensuse ones, really, since it seems we have something wrong in our distro that is not elsewhere 15:15:05 anybody else? 15:15:40 vuntz: http://people.caixamagica.pt/lmedinas/Magalhaes/bootchart_sem_mysql.png 15:15:42 um what's needed? and is there a howto? 15:15:53 pretty fast for a netbook loaded with server stuff 15:15:58 and kde4 :) 15:16:56 FunkyPenguin: I'm sure mmeeks can give a crash course about how to use bootchart 15:17:07 bootchart1 is pretty easy 15:17:19 mmeeks bootchart2 i've never played with it 15:17:39 i plan to do some tests this week 15:18:02 vuntz, im not guaranteeing anything, but i will try 15:18:39 ok 15:18:45 thanks 15:19:26 so, we still have the upstream stuff on the agenda to discuss, but I suggest we skip it this time since the meeting was already long 15:20:21 #action andrew to play with bootchart to help investigation of slow boot 15:20:32 any other topic for Q & A? 15:20:38 or shall we close the meeting? 15:21:10 vuntz: maybe have another meeting in 2 weeks rather than a month since we still have agenda item left ? 15:22:07 FunkyPenguin: opinion on that? 15:23:23 im happy with that. i just quickly came up with the idea so it is open to modification :) 15:24:01 any objection about doing a meeting in two weeks? 15:24:31 actually, let's just assume we'll do it and see if there'll be objections on the mailing list 15:24:57 FunkyPenguin: do you think you could send a mail to announce the next meeting? 15:25:27 vuntz, sure - just to confirm we are going to cover upstream only? 15:25:56 metalgod: ah - yes, you need to use bootchart2 I guess ;-) 15:25:59 which is the same story really. 15:26:04 main topic will be upstream, but I guess we can have a Q&A about the status in openSUSE too 15:26:08 but just read the README, it's pretty self explanatory. 15:27:10 mmeeks: i plan to test it this week because it feels more accurate than bootchart1 15:27:14 ok 15:27:18 thanks all for the meeting! 15:27:20 #endmeeting