15:32:35 #startmeeting 15:32:35 Meeting started Thu Jun 16 15:32:35 2011 UTC. The chair is sreeves. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:32:35 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:32:37 * nmarques ready 15:32:50 ah, cool 15:32:53 sreeves is magic 15:33:03 welcome everyone to the June edition of our meeting 15:33:18 vuntz: I was about to leave... and not sure if I'ld be helpful there 15:33:26 sreeves: can you #chair me? I'll do some #action/#agreed/#info every now and then 15:33:29 cbosdonnat: no problem 15:33:36 #chair vuntz 15:33:36 Current chairs: sreeves vuntz 15:33:48 lets get started... 15:33:54 #topic Project Update 15:34:24 who wants this one - no one is listed on the agenda to run it ? 15:34:32 DimStar: want to say a few words? :-) 15:34:41 * metalgod back from the dead 15:34:42 thanks... i can try. 15:35:08 well, we (me a bit more than vuntz... but still) were busy preparing gnome 3.1.2 in factory, which looks to get in good shape as it seems 15:35:14 * vuntz wonders why the topic didn't change 15:35:33 #topic Project Update 15:35:38 vuntz, the bot needs to be oped 15:35:40 oh 15:36:09 -ChanServ- You are not authorized to perform this operation. 15:36:22 done 15:36:43 #topic Project Update 15:37:06 ok - bot is working now. DimStar take continue 15:37:09 another interesting thing, which hopefully will help having less broken installs, is our new typelib()-style Provides/Requires logic (based on gobject-introspection) 15:37:58 #info GNOME 3.1.2 is in G:F (for the most parts) 15:38:35 #info New automatic typelib()-style Provides/Requires logic is available in gobject-introspection 15:38:51 DimStar: update us on the requires part of that logic - has that part been rolled into factory ? 15:38:51 for the parts of 3.1.2 not in G:F, you can blame vuntz for being so slow 15:39:13 the requires part is not yet pushed to Factory, it is only enabled in G:F for now. 15:39:20 I think we can push it now 15:39:27 it looks to work good enough 15:39:31 I'm actually waiting for a proper rebuild of some packages in oS:F to show that it works (polkit for example laks a rebuild) 15:39:54 currently, gnome-shll Requires typelib(Polkit) which is not provided by anything 15:40:45 (which causes a problem on G:F, that it is not properly installable at this moment) 15:42:40 what else can I say about G:* prj.. 15:43:00 oh right: we also have libproxy 0.4.7, which uses gsettings as the backend to get the info to the apps. so finally this should be working again too 15:43:18 (apps linking to libproxy get proper settings again) 15:43:45 #info New libproxy, which now correctly works in GNOME 3 15:43:57 cool 15:44:54 and the latest: glib2 libs moved back from /lib to /usr/lib 15:45:03 #info glib2 libs moved back from /lib to /usr/lib 15:45:25 vuntz: did I miss something of importance? 15:45:50 there's agreement that we don't care about /lib vs /usr/lib (except in early boot), that's why we did that change 15:45:56 I have some interesting bits too 15:46:14 vuntz: oh.. you did some work too? :P 15:46:28 in the last 3 weeks, we removed 21 packages from our projects 15:47:13 those were all old things that are dead upstream 15:47:24 I sent a mail for most of them 15:47:33 I'm considering dropping a few more 15:47:39 (gnome-pilot, for instance) 15:47:47 oh yes please! 15:48:10 and regarding new packages... 15:48:27 we have frogr 15:48:40 the new gnome-contacts 15:48:47 and some other boring bits 15:49:03 pinpoint? 15:49:20 indeed 15:49:32 but apparently hermes didn't send me a mail for it, so it's not in my list :-) 15:50:02 well, going back in older mails, I also see gpick, smuxi, mangler 15:50:36 last thing 15:50:47 vuntz, gpick is being ported to GTK3, hopefully will be before freeze/release 15:50:56 we need to make sure that M2 has a nice working GNOME livecd 15:51:11 right now, I'm unsure that the GNOME livecd has all the required packages 15:51:23 did anyone try a recent build? 15:51:44 #info We dropped 21 packages (usually because they were dead upstream, or deprecated) 15:52:08 #info We added a few interesting packages (frogr, pinpoint, gpick, smuxi, mangler and gnome-contacts) 15:52:29 you're lucky - just yesterday a factory livecd dropped out 15:53:12 :-) 15:53:16 anyone willing to take a look at that? 15:54:40 yeah ok i'll have a look 15:54:45 vuntz, I will take look into it 15:55:12 #action FunkyPenguin and nmarques will look at the M2 live cd 15:55:20 cool, thanks 15:55:21 thanks 15:55:40 vuntz: DimStar - anything else on the project update ? 15:55:53 I do have a question 15:55:54 check for issues like "gnome-shell is not on the cd" or "this obviously required package is missing" (for theming, for instance) 15:56:01 nvm 15:56:05 it's on another topic 15:56:06 coolo: have you got a link for the iso please? 15:56:14 sreeves: that's all for me 15:56:22 (you can check kiwi image from gnome3 live cd for a good reference) 15:56:27 http://download.opensuse.org/factory/iso/ 15:56:29 in GNOME:Medias 15:56:43 FunkyPenguin: http://download.opensuse.org/factory/iso/ 15:57:23 downloading build49 15:57:24 thanks 15:57:32 I have a generic install question - if someone wanted to do a new stable (non factory) G3 install which method do we recommend ? 15:57:43 grab the live-dvd from gnome website and install it, or install 11.4 and then one-click/zypper dup it ? 15:58:28 personally i would say the latter 15:58:29 sreeves: I'd recommend installing 11.4 and then following instructions on http://en.opensuse.org/openSUSE:GNOME_3.0 15:58:55 vuntz: do we end up with different branding in the result ? 15:59:11 but I never tried installing fcrozat's live images, and maybe it's better that way 15:59:50 well, it is almost equivalent 16:00:04 except live image has its own bootsplash 16:00:44 and adding "liveinstall" to boot cmdline isn't that obvious (it is not a problem for the promo DVD where there is a entry in syslinux) 16:02:12 fcrozat: ah I forgot about the "liveinstall" cmdline - I installed from yast 16:02:40 sreeves: yes, unfortunately, the "liveinstall" syslinux tricks can't be automated in kiwi yet 16:04:09 ok - anything else on project update ? 16:04:26 sreeves: I think we can move on :-) 16:04:27 #topic Yast 3 -Gnome 3 plans 16:04:49 btw - http://en.opensuse.org/openSUSE:GNOME_meeting to follow the agenda 16:05:10 prusnak: this topic is listed as yours 16:06:32 no prusnak :-( 16:07:02 #topic Replacing F-spot by Shotwell 16:07:11 vuntz: is this your topic ? 16:07:48 yes 16:07:56 is it shotwell or spotwell ? :) 16:08:02 so we had some interesting discussion on the mailing list 16:08:33 there were obviously no clear result 16:09:17 it's a bit mixed 16:09:42 but from the reactions, it looks to me that we can switch to shotwell for now, and get feedback during the milestones on that 16:10:01 sorry, i was afk, back now 16:10:05 (knowing that people who will simply upgrade will keep f-spot, and f-spot will still be installable anyway) 16:10:12 If we change default - will that be yet an other nail in f-spots coffin? Are we the last distro with it as default? 16:10:27 prusnak: I'll switch back to you after this topic ends 16:10:32 ok 16:10:54 iznogood: hrm, I don't think it matters much from an upstream perspective 16:11:57 any opinion? 16:12:20 vuntz: I'm not sure I saw an overwhelming reason to switch in the thread - what would you say is the main reason to switch the default ? 16:12:58 sreeves: for me, it's the activity upstream 16:13:12 as of today, if there's an important issue in f-spot, I'm not optimistic we can get it fixed 16:13:17 while for shotwell, it will get fixed 16:13:52 yeah 16:14:28 also f-spot is using outdate libraries 16:14:28 * sreeves is not a big fan of the move but I have only used f-spot so I can't really compare 16:14:46 shotwell tends to use newer stuff (gtk3) 16:14:56 * nmarques I don't use either, so I have really no position towards this 16:15:19 sreeves: so you'll have an opportunity to try it :-) 16:15:29 personally i found f-spot to outperform shotwell, but let's see how things go 16:15:39 and really, we can easily decide to switch back before the betas 16:15:53 sreeves: as long as f-spot is still there and wont be changed for upgraders - I tend wote for the "fresh and happing" software as default 16:16:16 btw, if you have any annoyance when trying shotwell, compared to f-spot, please share them 16:16:34 shotwell people will love such feedback 16:16:50 #info Discussion on default photo manager on the list, with no real conclusion 16:17:10 #info One good reason to switch to shotwell is the upstream activity 16:17:24 #agreed Try shotwell as default during milestones, and see how it goes 16:17:40 #action vuntz to make shotwell default (instead of f-spot) 16:17:59 #action all to send feedback on / issues with shotwell 16:18:06 I think that summarizes things 16:18:14 we can move to next topic, I guess :-) 16:18:24 vuntz: you will send an update to the thread with this decision ? 16:18:50 yes 16:19:02 #topic Yast 3 - Gnome 3 plans 16:19:08 prusnak: take it away 16:19:20 these are actually two topics 16:19:28 a) how to integrate yast 2 into gnome 3 16:20:00 b) rewrite yast-gtk from gtk2 to gtk3 preferably inspire by system settings look 16:20:19 b) is an effort of yast-gtk maintainer 16:20:32 unfortunately, i have no info about that 16:20:50 about a) i started a discussion on -gnome ML, there were not a lot of responses, though 16:21:14 true :-) 16:21:38 maybe because nobody knows how gnome 3.2 will look :) 16:21:44 what I saw was that people tend to like 3 options: 1) have yast menuitem in status menu, 2) have yast icon is system settings, 3) have yast tab on activities dashboard 16:22:13 combination of these 3 is also possible 16:22:28 * nmarques when I can get a few seconds to expose my case about this, let me know 16:22:31 my opinion is that you should wait for what gnome-shell 3.2 will bring to us 16:22:32 prusnak: option 3 is likely a bad one in the long term, as gnome-shell might move away from "tabs" there 16:22:55 to wrap it up, there's no consensus yet, but I created a proof of concept gnome-extension for 1) 16:23:24 that's the best option now 16:23:56 option 2 is already there 16:24:09 not convinced by option 1.. 16:24:14 fcrozat: really? it is? 16:24:15 prusnak, this is why you shouldn't take option 3 http://jimmac.musichall.cz/log/?p=1181 16:24:31 prusnak: did you try typing yast in g3 ? 16:24:40 it should appear in the icon list 16:24:44 fcrozat: it's not in the system settings :-) 16:25:03 vuntz: it is, here 16:25:13 option 1 interferes with other extensions 16:25:18 vuntz: you didn't merge changes for gnome-menus-branding-openSUSE ? 16:25:25 fcrozat: i have older version of gnome i suppose (3.0.1) 16:25:51 fcrozat: s/system settings/control center/ to clarify 16:26:20 ohh, you mean in gnome-control-center ? 16:26:26 I think this is a dead end and there's no easy solution 16:26:33 Is it expected behaviour for the G:S:3 activities pane to simply bring up an instance of an application rather than open a new one 16:26:41 I though you mean in "applications / system" in gnome-shell 16:27:11 eg, I have terminator running. I press SUPERKEY and type out 'terminator' rather than starting a new instance (which is what I want (GNOME-DO behaviour) ) it simply focuses one I already have open 16:28:52 prusnak: so, for now, the option that looks the "less wrong" to me is 2 16:29:34 but I must admit I'm not extremely convinced either... 16:29:41 vuntz, prusnak : it's the cleanest one, but will require a nem panel and someone has to do it 16:30:07 the problem with yast is that it's too bloated, 40+ modules 16:30:17 no no no 16:30:20 just to have 1 icon 16:30:21 nmarques: oh, it should not be a panel inside the control center 16:30:22 that kills any concept for clean integration 16:30:24 saying yast 16:30:28 nmarques: just an icon to start the yast center 16:30:40 prusnak, yeah I know, 1 icon on the syspanel that will open a new instance with the modules 16:30:53 and put uner the 'System' heading 16:31:01 malcolmlewis: exactly 16:31:13 so you will dump 40+ modules on system ? 16:31:24 no, just 1 icon under system YaST 16:31:35 what happens when you click it ? 16:31:45 YaST opens 16:31:48 it launches yast window 16:31:51 ok 16:32:23 i personally like the option 1, but i agree that having "system settings" and "yast control center" is confusing 16:32:33 especially when the first one launches gnome-control-center :) 16:32:48 and yast isn't really helpful as a name for newbies 16:32:48 prusnak, for new users maybe, for loyal users, everyone knows what YaST is 16:33:06 prusnak, we shouldn't ignore that YaST is one of the most known factors about *SUSE 16:33:19 pro: yast is (or at least it used to be) one of the unique selling points of suse 16:33:28 con: it would diverge from upstream gnome 16:33:57 what concerns about 1 16:34:11 is what malcolm mentioned before, it might trigger problems with other extensions 16:34:26 I think option 1 diverges less than option 2 16:34:34 and people will try to customize using every single package available... for what I've seen in forums and users 16:34:56 nmarques: it does not trigger if it's directly in gnome-shell package :) 16:35:00 option 2 does not fit into the flow - ie you can't return from yast back to the control-center 16:35:03 * vuntz sees that DimStar is not following the meeting and working on packages instead ;-) 16:35:24 prusnak, ok :) 16:35:33 vuntz: I'm following :) 16:35:54 fwiw, i don't really care, i usually launch yast from cmdline, i was just asked to start a discussion and create an extension :) 16:36:12 I barelly use YaST either :) 16:36:20 so i'd happy with dropping out of this process at this point 16:36:21 vi does the job for most things in /etc/sysconfig :) 16:36:26 and let someone else to pickup 16:37:15 I think that a good starting point would be for the yast2 panel maintainer to say 'hi' and see if he's up to migrate it 16:37:29 and pick up from there 16:37:53 I can't really help on that one, goes far beyond my knowledge :/ 16:38:22 * nmarques - which reminds me to stfu about it 16:38:39 or is the focus on Web YaST so maybe not keen on looking at gtk3? 16:39:11 ok 16:39:28 ok - sounds like we won't reach an agreement today 16:39:40 it sounds like either option 1 or 2 16:39:49 and we won't reach a decision with 100% agreement anyway 16:40:01 so someone has to take a decision 16:40:15 we have one decision, we stroke out option 3 16:40:21 which is already a good starting point :) 16:40:50 I'll try to make the change for option 2, so people can try it 16:41:00 and then we can decide between extension and control center 16:41:24 just one thing 16:41:33 #info Still no real decision. Two main options are adding yast item to status menu, and adding an icon in the control center 16:41:54 #info There is a gnome-shell extension for first option: http://stick.gk2.sk/blog/2011/06/gnome-shell-extension-yast-status-menu/ 16:42:03 control center option has one pro, users will find it where it has always been, which is a very strong pro 16:42:09 #action vuntz to make change for option 2, so people can play with it too 16:42:50 I suggest to move on now :-) 16:42:58 Personally I find having multiple 'control panels' convoluted and confusing. Surely your focus should remain around YaST and 'plug in' to that? 16:43:02 maybe skip the next topic as it'll be slow 16:43:09 and go straight to nmarques' topics 16:43:22 extensions packaging ? 16:43:38 will be a long topic, so we keep it for next meeting or mailing list 16:43:59 ok 16:44:14 #topic GNOME branding font 16:44:26 for reference: https://bugzilla.novell.com/show_bug.cgi?id=699959 16:44:27 nmarques: you're up 16:44:35 openSUSE bug 699959 in openSUSE 12.1 (GNOME) "Fifth Leg font doesn't provide Cyrillic glyphs" [Enhancement,New] 16:44:42 while it's problem for GNOME2 which won't be happening on 12.1 16:44:48 I'm not sure if it's a problem for G3 16:44:54 my default install uses Cantarell fonts 16:45:10 I guess it's mostly a question of which font we use for the default 16:45:26 russian speaking users are a very important segment of our community and active 16:45:42 so in case our default font doesn't support russian cyrillian glyphs 16:45:46 we should consider one that does 16:45:51 and that's pretty much it 16:45:55 suggestions ? :) 16:46:20 * vuntz is fine with Cantarell as default 16:46:31 me too 16:46:42 anyone knows if it supports russian glyphs? 16:47:00 guess not ;) 16:47:38 I'll find it out 16:47:43 * nickfennell thinks 'lmgtfy.com' 16:48:00 nmarques: I can see cyrillic in my window titles if I have cyrillic text there 16:48:08 nmarques: it might not be cantarell, though; could be another font 16:48:27 I will find out that and test it, then we'll if we need changes 16:48:30 move to next ? 16:48:32 :) 16:48:38 * nmarques knows everyone's tired :) 16:48:49 #action nmarques to make sure that Cantarell is used as default font for window frames 16:49:10 #topic Potential gnome2 spin 16:49:21 cantarell needs http://jeff.ecchi.ca/blog/2011/04/13/on-cantarell/ to be fixed - the irregular spacings 16:50:02 You see scaling issues with Cantarell also, not sure if that's even remotely relevant 16:50:36 nmarques: this topic is yours also 16:50:51 ok 16:50:52 federico1, nickfennell: I'd argue that fifth-leg is likely worse in every regard, especially as jimmac won't work on it anymore 16:51:08 federico1: I think irregular spacings has been fixed 16:51:10 (we were just talking about the font for window titles) 16:51:18 I've made a small poll on the forums about the possibility of having a GNOME2 spin (not to be included on factory) 16:51:29 and discussed a bit about potential issues with vincent 16:51:40 vuntz: don't know about fifth-leg 16:51:50 fcrozat: oh, that's good news 16:52:03 the pool is 51% pro, 49% against (considering KDE users usually vote for no) 16:52:05 it has pretty letterforms, but those spacings make it really hard read 16:52:26 so my question is, if I'm to make (and I mean make and not trying) such option available 16:52:54 does it bring any additional value to openSUSE, or does it conflict with anything on-going ? 16:53:42 would we be interesting in having an optional G2 spin ? 16:53:51 it would have to be made in such a way as to not conflict with the default install :-) 16:54:01 so I don't see a potential conflict 16:54:09 the /opt install as suggested previously 16:54:30 so the question is: is the additional value important enough to invest efforts in there? 16:54:36 * vuntz has no strong opinion 16:54:58 my only concern comes in a way of users going KDE and not GNOME3 16:55:20 if we're going to loose people who haven't made their minds to G3 to other platforms, it does justify the efforts 16:55:45 and on a personal level, tackling potential migrations to KDE is reason enough for me :) 16:56:42 As vuntz will know, going from G2 to G3 is quite a change in overall concept, perhaps drafting a more G2 like interface will keep people away from the likes of KDE 16:57:34 Initially G3 is quite off putting 16:57:43 nmarques: any opinion about building a GNOME session that looks like GNOME 2, but with the GNOME 3 fallback mode? 16:57:56 nmarques: sounds easier to me 16:58:25 Introduce G2 configurable panels into G3 shell? 16:58:37 vuntz, we can try that, I'm not familiar with it, but if you believe it can be done, then we for sure try it, I have time to put into it 16:58:40 * nickfennell has no idea if that's even possible. 16:59:00 nickfennell: did you try the fallback mode? 16:59:18 vuntz, yes. Quite liked it but I'm more impressed by gnome-shell 16:59:34 fallback mode was very good but felt unpolished 16:59:41 "safe mode" if you will. 16:59:59 nickfennell, but that polishment has to be done at code level, not really something I can help much 17:00:20 nickfennell: how is it more unpolished that GNOME 2? 17:00:26 the main concern that I see around G3 is the lack of customization 17:00:48 nickfennell, because from GNOME3 you expect more. GNOME2 we know what we can get and put up with it 17:00:55 lol, vuntz 17:01:00 . 17:01:29 the problem with fallback mode starts with the name ;) 17:01:38 Certainly. 17:01:39 it sounds like a cut-down version of GNOME :) 17:01:45 It sounds like a fall back mode 17:01:51 and not really like a feature of GNOME2 17:01:56 you never see it's called fallback if you log in there directly 17:01:57 s/GNOME2/G3 17:02:08 nmarques: I prefer the idea of calling it "Less Scary Mode" 17:02:12 so just call the session "GNOME 2 Look and Feel" 17:02:18 vuntz, wrong approach :) 17:02:20 GNOME3 and GNOME3+ 17:02:21 vuntz, look what the press is calling it :) 17:02:36 vuntz, fallback mode is already the name recognized by everyone for it :) 17:02:43 vuntz, but thats a marketing issue :) 17:02:49 but the point is that you'd configure this session in a different anyway 17:02:52 but we have a decision :) 17:02:53 so it wouldn't be the upstream fallback 17:02:57 no GNOME2 17:03:01 it'd be the openSUSE GNOME 2 Look and Feel 17:03:09 Polish fallback mode into being something much nicer 17:03:10 and try to improve the 'fallback mode' to something more desirable for users 17:03:14 ^^ 17:03:27 nickfennell: again, what is unpolished compared to gnome 2? 17:03:42 vuntz, default theme, colours, panel sizes, 17:03:42 nickfennell: that's a real question, to know what work would need to be done 17:03:53 so theming 17:03:53 vuntz, aa fonts 17:03:56 entirely. 17:03:56 vuntz, lack of customization is the main problem :) 17:04:06 one thing i miss is the ability to put icons on the panel 17:04:13 metalgod: you can do that... 17:04:16 I miss the panels as a whole 17:04:20 nmarques: which lack of customization? 17:04:23 vuntz, right click on the menu and add it ? 17:04:25 having one top panel is a real ballache 17:04:27 nickfennell: and they're here, in fallback mode. Same code. 17:04:28 * malcolmlewis has icons on the panel 17:04:46 vuntz, panel sizes, remove that crappy glass look from the shell 17:04:56 wait wait wait 17:05:00 we're not talking about the shell here 17:05:10 so 17:05:14 vuntz, response times seem somewhat worse than G2 with a proper GTK engine (like pixmap) 17:05:23 vuntz, can you theme fallback to look like gnome-shell? 17:06:04 I'd ask everyone to look at the fallback mode, forget it's called fallback, and read http://www.vuntz.net/journal/archive/2011/04/13 17:06:30 vuntz, for starters, can we change the session name and strike off any ideas of 'fallback' ? 17:06:38 nmarques: ignore that for now 17:06:44 just try it 17:06:53 and see if it can be a good basis for what you want to do 17:07:05 vuntz, will with with M2 17:07:23 nmarques: so are you okay with an action item of looking into a customized fallback mode and then we move to the next topic ? 17:07:25 *will do 17:07:26 if it's a good basis, we'll create a special session, not named fallback, with different settings, etc. 17:07:35 sreeves, yeah 17:07:43 if it's not, then staying with GNOME 2 in /opt would be the way 17:08:05 #action nmarques to look into feasibility of a customized version of fallback mode 17:08:09 vuntz, the idea can be marketized with our users :) 17:08:24 vuntz, I think we can do something productive here 17:08:30 #info look at http://www.vuntz.net/journal/archive/2011/04/13 17:08:41 #topic Q/A 17:09:19 first one: any opinion about building the broadway backend in gtk+ by default? 17:09:45 (see http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/) 17:11:48 * vuntz looks at fcrozat who will have an opinion on this for sure 17:12:10 vuntz: none :) 17:12:10 vuntz: there is no performance hit by having an additional backend available, correct ? 17:12:15 (and http://blogs.gnome.org/alexl/2011/03/15/gtk-html-backend-update/)? 17:12:23 does it have additional dependencies ? 17:12:37 the issue with gtk+ backends is they aren't pluggable.. 17:13:52 I don't see a new dep 17:13:56 I don't expect performance hit 17:14:07 but it's just something people can play with 17:14:25 looks interesting 17:14:55 I say build it then 17:15:07 ^^ +1 17:15:50 #action vuntz to enable build of broadway backend in gtk+ 17:16:23 other questions ? 17:16:34 * sreeves realizes meeting has gone quite long 17:17:22 okay let's end now. thanks everyone for the good discussions 17:17:25 #endmeeting