Here's the FESCo meeting summary and logs for 2009-06-26. The log is also below.
Minutes: http://www.scrye.com/~kevin/fedora/Fedora-Meeting/2009/Fedora-Meeting.2009-0... Log: http://www.scrye.com/~kevin/fedora/Fedora-Meeting/2009/Fedora-Meeting.2009-0...
----
17:02:00 <jds2001> #startmeeting 17:02:15 <jds2001> #meetingtopic FESCo meeting - 6-26-09 17:02:20 <jds2001> #chair dgilmore jwb notting nirik sharkcz jds2001 j-rod skvidal Kevin_Kofler 17:02:27 <jds2001> FESCo meeting ping -- dgilmore, jwb, notting, nirik, sharkcz, jds2001, j-rod, skvidal, Kevin_Kofler 17:02:31 <Kevin_Kofler> Present. 17:02:31 * notting is here 17:02:32 * nirik is here. 17:02:35 * jwb is here 17:02:38 * sharkcz is here 17:02:48 * j-rod wakes up 17:03:47 <skvidal> yes 17:03:50 <jds2001> awesome. 17:04:05 <jds2001> first some administrative stuff. 17:04:11 <jds2001> #topic Meeting time 17:04:23 <jds2001> does the current time work for everyone? 17:04:31 * jds2001 hopes so, works great for him :D 17:04:32 <Kevin_Kofler> It's OK with me. 17:04:41 <nirik> I'm fine with it... 17:04:49 <skvidal> yeah 17:05:01 <notting> worksforme 17:05:11 <j-rod> it'll do 17:05:14 <jds2001> just to clarify, we dont change for DST either. 17:05:14 <sharkcz> WFM 17:05:19 <jwb> yeah 17:05:19 <jds2001> awesome 17:05:26 <skvidal> umm 17:05:27 <skvidal> jds2001: wait 17:05:30 <skvidal> we don't change for DST 17:05:38 <skvidal> so it'll be at noon on fridays in the future? 17:05:41 <jds2001> right, so it's 17:00UTC year round. 17:05:44 <jds2001> yes. 17:05:53 * skvidal stabs 'lunch meetings' through the heart 17:05:54 <skvidal> fine 17:06:03 <skvidal> I'm just going to bitch and moan about it in october 17:06:17 <jds2001> ok, we can change then if need be :) 17:06:22 * jds2001 likes 1pm too :) 17:06:59 <jds2001> #agreed Current meetimg time works for everyone, may revisit DST in October. 17:07:06 <jds2001> #topic Chair 17:07:13 <skvidal> quick question 17:07:17 <jds2001> sure 17:07:17 <skvidal> can everyone go through their real names 17:07:31 * jds2001 == Jon Stanley 17:07:32 <skvidal> so I know I've got the mental image of who I am directing psychic hate at? :) 17:07:41 * Kevin_Kofler 's real name should be obvious. ;-) 17:07:42 <nirik> nirik == Kevin Fenzi 17:07:45 * sharkcz = Dan Horak 17:07:47 <skvidal> skvidal = seth vidal 17:07:54 * jwb == Seth's Target 17:07:58 <notting> notting == Bill Nottingham 17:07:59 * j-rod is Jarod Wilson 17:08:47 <jds2001> Anyone want to step up as chair? 17:09:04 * jds2001 is willing to continue, but if someone else wants to, I'll cede to them :) 17:09:08 * nirik will be happy to if jds2001 doesn't want to do it again 17:09:30 <jwb> we have the same issue as last time 17:09:33 <jwb> :) 17:09:48 <j-rod> I'm game too 17:09:56 <j-rod> (just to keep it interesting) 17:10:03 <Kevin_Kofler> jwb: Barber's paradox? ;-) 17:10:10 <jds2001> ok, so how do we decide? :) 17:10:30 <jwb> paper rock scissor 17:10:31 <notting> MMA? RPS? 17:10:37 <j-rod> ooh, MMA 17:10:50 <nirik> jds2001: if you have time for it and want to keep doing it thats fine with me. 17:11:00 * jds2001 is afraid he doesn't know what MMA is, so I lose :D 17:11:18 <j-rod> Mixed Martial Arts... Cage-fighting... 17:11:24 <jds2001> aha 17:11:29 <jds2001> i defintely lose :) 17:11:43 <nirik> we could roll a dice? 17:12:02 * jds2001 doesn't keep dice at his desk :) 17:12:14 * nirik notes the bot has a dice. ;) 17:12:17 <nirik> @dice 3 17:12:22 <nirik> @dice d3 17:12:30 <nirik> @dice 1d3 17:12:31 * ianweller blinks 17:12:33 <Southern_Gentlem> @dice 6 17:12:56 <nirik> in any case, I don't care. I will cede to jds2001 if he wants to keep doing it. 17:13:03 <j-rod> me too 17:13:11 <notting> then i think it's decided 17:13:18 <jds2001> awesome 17:13:26 <jds2001> #agreed jds2001 will continue as chair 17:13:34 <jds2001> onto tickets.... 17:13:35 <nirik> you keep using that word. I do not think it means what you think it means. ;) 17:14:04 <jds2001> hehe 17:14:12 <jds2001> i use it all the time irl too :) 17:14:32 <jds2001> #topic LVM ACL's 17:14:37 <jds2001> agk____: you around? 17:14:42 <agk____> yes 17:14:45 <jds2001> .fesco 124 17:14:48 <zodbot> jds2001: #124 (Re: Packages with closed ACL's - LVM related items) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/124 17:15:09 <Kevin_Kofler> As I said in the comments, I don't see what sense it makes to keep LVM closed on security grounds when kernel etc. are open. 17:15:20 <jds2001> and openssh, etc. 17:15:21 <Kevin_Kofler> And I don't think we want to go back to a closed-ACL regime. 17:15:24 <agk____> I don';t think kernel should be open either, of course 17:15:33 <jds2001> but it is currently 17:15:36 <Kevin_Kofler> The provenpackager group is actually very strictly controlled, we can really expect to trust those people. That was already a compromise to alleviate security concerns. I think going back to an even stricter ACL regime would be really detrimental to our project and bring no actual added security. 17:15:37 <jds2001> and has been for months. 17:15:57 <sharkcz> and noone 17:16:11 <agk____> - from a security point of view, if *one* user's credentials are compromised, it should not be easy for them to compromise the distribution quickly 17:16:17 <jds2001> so if someone wants to mess w/lvm ,just mess with the dm code in the kernel. 17:16:25 <Kevin_Kofler> So can we just vote to force LVM to be open to provenpackager? 17:16:57 <jds2001> agk____: one would think that those users take care to protect their credentials. 17:16:57 <agk____> so picking up on my suggestion 2 higher up, I'm arguing there needs to be delay or multiple people involved to get changes out 17:17:00 <jds2001> I know that I do. 17:17:13 <notting> agk____: they can do that anyway - obsoletes: glibc in their xcowsay package, regardless of acls 17:17:15 <skvidal> agk____: that's for critpath - and yes 17:17:26 <agk____> eg separation of duty of commit and build 17:17:48 <jds2001> what about packages that have only one maintainer? 17:17:54 <agk____> so at least two people's credentials would have to be compromised *or* some enforced delay 17:17:55 <jds2001> i.e. most of them. 17:18:18 <nirik> agk____: If you would like to propose a new setup, feel free to write one up. Currently what we have seems to be working. Some people find it too open, others too closed. 17:18:21 <agk____> so there is time for others to spot and review the questionable change 17:18:26 <Kevin_Kofler> The thing is, judging from history, it's easier to just break into the infrastructure than to compromise packages by abusing ACLs. 17:18:47 <agk____> we need to protect against as many attacks as we can 17:18:50 <Kevin_Kofler> The intruder was just not clever enough to use the gained access to compromise our packages. 17:18:51 <skvidal> Kevin_Kofler: umm - that's not only incorrect, but out of line 17:19:04 <nirik> agk____: I would love to have qa on all commits. Where do we have the pile of qa people to do that though? 17:19:08 <skvidal> Kevin_Kofler: I think you're talking from a massive lack of knowledge. 17:19:23 <agk____> but *some* packages *do* have enough maintainers to do this 17:19:41 <nirik> agk____: agreed, and they do. Why does opening this to provenpackager change that? 17:19:41 <jwb> then they can do it if they want 17:20:04 <agk____> packages with enough maintainers do not need provenpackers 17:20:07 <nirik> if some provenpackager commits something to lvm packages without checking with you, revert it, and note that they shouldn't have done that? 17:20:12 <agk____> - if they want to submit changes, they submit it the normal way 17:21:03 <nirik> agk____: I agree to some extent, but I think it's weird to have lvm packages as the lone exception... 17:21:03 <skvidal> agk____: think of provenpackagers like a social saftey net 17:21:06 <jds2001> jsut to be clear, for months, the only items with closed ACL's has been the LVM stuff, and FF/TB/xulrunner for legal reasons. 17:21:12 <skvidal> agk____: not everyone needs it - but everyone gets it, just in case 17:21:15 <agk____> - if they are doing global search/replaces across all packages, then they have *temporary* access for the period necessary to do that 17:21:29 * nirik nods at skvidal 17:21:42 <Kevin_Kofler> I don't see why we should be putting up those barriers just for an imaginary security risk. 17:21:57 <agk____> it's not imaginary 17:22:04 <Kevin_Kofler> The set of provenpackagers is already kept small because of security concerns from people like you. 17:22:20 <jeremy> agk____: quite frankly, if you're going to argue that, then people need tobe more responsive with lvm2 bugs imho 17:22:25 <agk____> you already mentioned fedora had a problem last year - we need to do everything in our power to minimise the risk of future incidents 17:22:36 <notting> jeremy: ... not relevant to this discussion, though 17:22:44 <Kevin_Kofler> That incident had absolutely nothing to do with package ACLs. 17:22:47 <skvidal> agk____: the incident last year is not relevant, either 17:22:59 <Kevin_Kofler> Restricting ACLs will NOT help for that type of attacks. 17:23:16 <jwb> we're going in circles 17:23:19 <jwb> call for a vote 17:23:20 <agk____> it is relevant because it meant that 'theoretical' security problems may not remain theoretical 17:23:32 <notting> i agree that the risk isn't imaginary. but lvm is not more special than the other packages open to provenpackager to get an exception as it stands now 17:23:40 <notting> if someone wants to make a ew proposal... 17:23:45 <Kevin_Kofler> jwb: I already did... 17:23:46 <Kevin_Kofler> <Kevin_Kofler> So can we just vote to force LVM to be open to provenpackager? 17:23:49 <agk____> I'd argue all those other packages should have exceptions too 17:23:50 <jds2001> agk____: and lots of concrete changes took place as a result. 17:24:09 <jwb> agk____, your argument is duly noted 17:24:14 <jds2001> agk____: their maintainers certaintly didnt ask for them. 17:24:21 <agk____> until the process whereby a single developer can make a big change without reference to anyone else is addressed 17:24:36 <Kevin_Kofler> The single developer will get noticed quickly. 17:24:44 <Kevin_Kofler> Also note that update pushes are still manual. 17:24:58 <Kevin_Kofler> Only Rawhide could possibly get the stuff fully automatically. 17:25:01 <nirik> agk____: so that would be a new setup, different from what we have now. Perhaps you would write up a proposal on how you want it to work and we can look at that then? 17:25:08 <agk____> and only performed by credentials that cannot also commit+biuld? 17:25:11 <jds2001> if jwb notices something off kilter, he'll likely say something. 17:25:16 <agk____> i.e. I'm arguing for separation of roles 17:25:17 <skvidal> agk____: let's talk about that when we get to the critpath discussion 17:25:29 <skvidal> agk____: b/c for a number of important pkgs 17:25:40 <agk____> - anyway, some of this is on the agenda at fudcon here tomorrow afternoon 17:25:43 <skvidal> that will involve getting an additional person to check/sign off before the pkg is pushed 17:25:50 <Kevin_Kofler> Separation of commit and build is not going to work for the vast majority of the packages in our distro. 17:25:53 * nirik thinks that is much more change than this discussion, and would want to see a full proposal spelling out what agk____ is proposing. 17:25:54 <skvidal> agk____: some of _what_ is on the agenda? 17:25:56 <Kevin_Kofler> They don't even have comaintainers. 17:25:59 <jwb> skvidal, right. the point being that it doesn't scale to do that for everything 17:26:07 <skvidal> jwb: correct 17:26:15 <jds2001> but lvm is critpath 17:26:16 <skvidal> jwb: but for "critical" things it does scale 17:26:19 <skvidal> right 17:26:20 <skvidal> exactly 17:26:21 <Kevin_Kofler> It's hard enough to find a second person for a one-time review, having to find a permanent builder person is impossible. 17:26:38 <jwb> it's not impossible, but it's beside the point 17:26:52 <nirik> in the ideal world: a developer/packager, a builder/admin, and a qa person for every package. 17:27:00 <skvidal> nirik: well, sort of 17:27:01 <nirik> in our world: usually one maintainer that does everything. 17:27:10 <skvidal> nirik: developer/packager and builder are all one 17:27:11 <Kevin_Kofler> Can we vote on removing the special exception for LVM in the meantime? 17:27:16 <skvidal> qA is mostly automated -- or should be 17:27:28 <nirik> skvidal: they could be different if we had a ton of people working on things. ;) 17:27:29 <skvidal> and one additional person for critical pkgs to make sure they should be pushed 17:27:32 <agk____> where they are all one, an option is an enforced delay 17:27:39 <j-rod> no exception for LVM right now, multi-person security thingy will be addressed as part of the critical path package discussion 17:27:43 <jds2001> yeah, we do have to mvoe on :) 17:27:43 <notting> j-rod: +1 17:27:44 <skvidal> agk____: which does no good other than give a time when everyone will ignore it 17:27:49 <jds2001> j-rod: +1 17:27:53 <skvidal> j-rod: +1 17:27:54 <sharkcz> j-rod: +1 17:27:57 <nirik> +1 to j-rod's suggestion. 17:28:07 <Kevin_Kofler> j-rod: +1 17:28:14 <jds2001> I see six +1 17:28:23 <jwb> +1 17:28:29 <j-rod> well, I'm +1 for it as well 17:28:39 <j-rod> so 8 +1 now 17:28:47 <jds2001> #agreed no special exception for LVM right now, will be addressed via critical path package process. 17:29:04 * nirik would be happy to entertain proposals on how to revamp the acls/build/permissions system, but wants them in a complete proposal, not just 'change this one part' 17:29:22 <agk____> I'm happy to contibute to those discussions 17:29:35 <jds2001> #topic provenpackager request - devrim 17:29:39 * Kevin_Kofler doesn't see any need for change. 17:29:42 <nirik> agk____: if you want to write up a proposal, I would be happy to provide feedback. 17:29:59 <notting> +1 to devrim as provenpackager 17:30:00 <nirik> +1 to devrim. He's done good work on postgresql and tomcat 17:30:01 <j-rod> +1 for devrim 17:30:08 <sharkcz> +1 for devrim 17:30:22 <Kevin_Kofler> +1 to devrim. No objections here, and I haven't heard from any sponsor who'd object either. 17:30:32 <jds2001> +1 here 17:30:51 <jwb> +1 17:30:52 <jds2001> #agreed devrim provenpackager membership is approved. 17:31:12 <jds2001> I'll add him after the meeting. 17:31:52 <jds2001> #topic rename Desktop live image to GNOME live image 17:31:58 <jds2001> .fesco 170 17:32:01 <zodbot> jds2001: #170 (Rename "Desktop" live image to "GNOME" live image) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/170 17:32:06 <Kevin_Kofler> This one is my proposal. See the ticket for the rationale. 17:32:08 <nirik> I had some questions on this one. 17:32:36 <skvidal> we're adding a name to something which doesn't accurately describe it and it just adds complication where it is not necessary 17:32:48 <jds2001> yeah, my thoughts as well. 17:32:52 <skvidal> however, I would be fine saying 'fedora live cd, containing the gnome desktop' 17:33:00 <nirik> 1) do you expect all people using fedora to know what Gnome and KDE are? 2) What does this get us? 3) should this get more input from many people who are at fudcon this week instead of being added right before the meeting? 17:33:01 <Kevin_Kofler> I think it describes it very accurately, more than the current name. 17:33:02 <notting> "The current naming misleads users into either thinking GNOME is the only available desktop environment in Fedora or thinking the image also provides the other options." <- i don't really think either of these are accurate 17:33:26 <notting> skvidal: the download page already says 'featuring the gnome desktop' 17:33:29 <Kevin_Kofler> ad 1., I'd expect most of them to have heard of them already. 17:33:37 <skvidal> notting: great = then I'm already happy 17:33:45 <Kevin_Kofler> And those who haven't will just pick the first in the list. 17:33:55 <Kevin_Kofler> ad 2. see rationale 17:34:00 <jds2001> Kevin_Kofler: really? If I asked my mom, she'd think I was talking a foreign language. 17:34:03 <Kevin_Kofler> It stops misleading users about the contents of the image. 17:34:30 <skvidal> Kevin_Kofler: misleading? cmon, 1. it doesn't really matter and 2. do you think we're going to take a hit on false advertising? :P 17:34:35 <nirik> "welcome to fedora! You can download FOOBAR and fROMBIZ and GRAZ" many users will look at that and go huh? which is fedora? 17:34:42 <Kevin_Kofler> jds2001: Don't forget that we're talking about users about to install Fedora (without guidance from relatives ;-) ) here. 17:35:12 <jwb> so we don't care about aunt tillie? 17:35:20 <Kevin_Kofler> ad nirik's 3. I've been proposing this on the mailing list for ages. 17:35:33 <jwb> oh, we know :) 17:35:34 <Kevin_Kofler> It was also part of my electoral platform. 17:35:38 <Kevin_Kofler> It's not a secret to anybody. 17:35:39 <skvidal> jwb: well if that is ESR's aunt then I'd like to get her to ask some very serious question to his parents 17:35:46 <j-rod> http://fedoraproject.org/en/get-fedora doesn't look at all misleading to me 17:35:47 <notting> Kevin_Kofler: then why on earth didn't you send a fesco proposal until now? 17:35:58 <jds2001> add to that, I'm not exactly sure that this is FESCo's domain. 17:36:10 <Kevin_Kofler> notting: There has to be a time. :-) 17:36:27 <Kevin_Kofler> I was nagged about it very recently, I decided to bring this up right after the election. 17:36:31 <skvidal> proposal: keep things as they are ticket 170 is rejected 17:36:32 * jds2001 is happy to discuss it, and send it up to the Board, though. 17:36:40 <jwb> so i'm pretty much ambivalent on this one 17:36:42 <j-rod> +1 to skvidal's proposal 17:36:50 <jwb> 0 17:36:51 * bpepple give a peanut gallery +1 to skvidal's proposal. 17:36:58 <Kevin_Kofler> -1 to skvidal's proposal (i.e. +1 to mine) 17:37:01 <nirik> well, it does tie into the 'who is fedora for' that the board is I guess working on. 17:37:14 <jwb> nirik, sort of, yes 17:37:19 <skvidal> nirik: then we can let them decide it and we LEAVE IT ALONE until then 17:37:36 <nirik> ie, if the board says that fedora should not target non technicial users, I could see changing this. 17:37:39 <Kevin_Kofler> Give Fedora to "Aunt Tillie" and she'll end up with a broken yum when upgrading her F10 to F11. 17:37:42 <nirik> skvidal: agreed. 17:37:43 <Kevin_Kofler> I've seen it happen to a real person. 17:38:05 <Kevin_Kofler> We're deluding ourselves by targeting such a userbase. 17:38:10 <skvidal> Kevin_Kofler: yes, and if we gave it to aunt tillie in f9 they would not be able to use kde at all, next point? 17:38:29 <Kevin_Kofler> skvidal: This is nothing against yum. ;-) 17:38:33 <nirik> Kevin_Kofler: I have seen lots of people upgrade fine too. Anecdotes aren't helpfull here I don't think. 17:38:37 <skvidal> this is noting against kde 17:38:38 <skvidal> :) 17:38:47 <j-rod> 1) technical people are bright enough to know they want kde 2) they're bright enough to read 'featuring gnome' in the default live 3) they can't possibly miss the 'kde fans, go here' button 17:38:52 <skvidal> this is against unnecessary naming 17:39:36 <Kevin_Kofler> My proposal is against misleading and incorrect naming. 17:39:41 <rdieter> skvidal: are you saying that if naming was undecided *right now*, things would be different? (I find it hard to believe, but welcome surprises) 17:39:45 <j-rod> there's no misleading 17:39:46 <Kevin_Kofler> The current naming misleads users into either thinking GNOME is the only available desktop environment in Fedora or thinking the image also provides the other options. 17:39:53 <skvidal> rdieter: huh? 17:39:57 * thomasj thinks: ugh.. kde fans have to go there.. nice.. 17:40:05 <Kevin_Kofler> Either way, we mislead them big time with that "Desktop" naming. 17:40:26 <rdieter> skvidal: unnecessary naming => maybe I misunderstood your comment 17:40:32 <Kevin_Kofler> There's no one desktop, there are 4 ones (2 of which very popular), not counting WM-only solutions. 17:40:33 <j-rod> but it is a desktop 17:40:39 <skvidal> rdieter: adding unnecessary names to the livecd 17:41:01 <rdieter> ok (/me hides in peanut gallery again) 17:41:06 <Kevin_Kofler> j-rod: GNOME is A desktop, it's not THE desktop! 17:41:14 <j-rod> its our main one 17:41:14 * jds2001 is using Windows at work right now, but on my home desktop i use Xfce (I have to admit nirik got me hooked) :) 17:41:15 <Kevin_Kofler> So it should say "GNOME Desktop", not just "Desktop". 17:41:28 <j-rod> it says gnome in the description 17:41:31 <Kevin_Kofler> Saying just "Desktop" implies there's only one. 17:41:37 <skvidal> Kevin_Kofler: no it doesn't 17:41:48 <skvidal> no more than saying 'livecd' implies there is only one 17:41:53 <skvidal> that implication is just in your mind 17:42:08 <Kevin_Kofler> It's also in the mind of many other people. 17:42:12 * jds2001 agrees with skvidal 17:42:20 <skvidal> Kevin_Kofler: who all think the same way as you, apparently 17:42:21 <Kevin_Kofler> If there's more than one option, there needs to be a qualifying term to distinguish them. 17:42:23 <jds2001> Kevin_Kofler: really? 17:42:33 <jds2001> I never thought that there was only one option. 17:42:34 <skvidal> Kevin_Kofler: oh cmon 17:42:44 <skvidal> Kevin_Kofler: that's a grandiose statement 17:42:47 <jwb> Kevin_Kofler, and having KDE as that qualifier doesn't suffice? 17:43:10 <jds2001> so we have livecd1, livecd2, livecd3 then?\ 17:43:12 <Kevin_Kofler> There's the Desktop and there's the KDE Desktop, that's confusing and unfair. 17:43:17 <skvidal> unfair? 17:43:21 <skvidal> who said anything about fair 17:43:26 <Kevin_Kofler> Saying there's the GNOME Desktop and there's the KDE Desktop is both fair and clear. 17:43:26 <skvidal> there is NO FAIR HERE 17:43:42 <nirik> and confusing also. 17:43:47 <notting> i think we're going in circles 17:43:47 <skvidal> Kevin_Kofler: do you say Gnu/Linux , too? 17:43:52 <notting> should we call a vote? 17:43:53 <Kevin_Kofler> skvidal: Yes, of course! 17:43:57 <skvidal> notting: yes, we should 17:43:58 * nirik is +1 on skvidal's proposal for now. 17:43:59 <jwb> so this seems to be more about promoting KDE on equal ground than it does about calling Gnome Gnome 17:44:04 * skvidal is +1 on his proposal 17:44:14 <jwb> i'm still 0 17:44:15 <sharkcz> +1 for skvidal's proposal 17:44:19 * Kevin_Kofler is -1 on skvidal's proposal, as already written. 17:44:25 * notting is -1 to the ticket. i suppose that's +1 to skvidal's proposal 17:44:26 * zcat thinks it's not such a big deal to name them all {GNOME,KDE,XFCE,foo}-Desktop. more consistent, if slightly more verbose for the 'gnome' default. 17:44:30 * jds2001 is +1 on skvidal's proposal, pending board input on their ongoing discussion. 17:44:31 <nirik> If Kevin_Kofler is wanting to take it to the board thats cool. Or if the board comes up with a target audience we should revisit based on that. 17:44:33 <j-rod> +1 for skvidal's prop, -1 for the ticket 17:44:38 <Kevin_Kofler> And why are we voting on the proposal to shoot down proposal #170 instead of voting on #170 directly? ;-) 17:44:49 <j-rod> I wondered that too 17:44:50 <jds2001> Kevin_Kofler: :) 17:44:56 <jwb> we like confusion 17:45:00 <skvidal> Kevin_Kofler: b/c I like to be positive :) 17:45:07 <jwb> which is why we just call it 'Desktop' 17:45:08 <skvidal> +1 looks nicer than -1 :) 17:45:11 * jwb runs fast 17:45:18 * nirik is happy to vote on either, do you think it will change the votes? :) 17:45:21 <Kevin_Kofler> skvidal: That's misleading naming, just like "Desktop Live" is. 17:45:24 <skvidal> I think we have 6 17:45:36 <skvidal> Kevin_Kofler: what's really great is that I don't think you're right and yet I think I am :) 17:45:40 <jds2001> I see six +1's (-1's to ticket 170), so the ticket is rejected 17:45:47 <Kevin_Kofler> :-( 17:46:02 <Kevin_Kofler> Why can't you folks listen to reason instead of continuing the lies? 17:46:11 <jwb> Kevin_Kofler, as nirik said, feel free to go to the Board with it 17:46:12 <j-rod> yes. that *must* be it. 17:46:22 <Kevin_Kofler> It doesn't make sense to say "Desktop" when you mean "GNOME". 17:46:32 <Kevin_Kofler> I don't see how this has ever made sense or will ever make sense. 17:46:33 <j-rod> I mean Desktop. 17:46:34 <skvidal> Kevin_Kofler: keep up the public defamation like that and we'll have a whole OTHER PROPOSAL 17:46:42 <jds2001> #agreed The Desktop live spin will not be renamed. Board input on this topic is welcomed and solicited as part of the "What is Fedora" discussion. 17:46:45 <bpepple> skvidal: +1 17:46:46 <j-rod> It just happens that the Desktop is Gnome. 17:46:49 <skvidal> Kevin_Kofler: the drama and invective is NOT useful and not helpful 17:47:08 <jds2001> NEXT! 17:47:23 <jds2001> #topic Critical Path package proposal. 17:47:28 <Kevin_Kofler> I can escalate it to the board, but I have a feeling it will be basically equivalent to /dev/null. 17:47:31 <jds2001> .fesco 171 17:47:35 <zodbot> jds2001: #171 (Critical Path Package Proposal) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/171 17:47:48 <Kevin_Kofler> -1 to this proposal. 17:48:02 <jds2001> um, why? 17:48:15 <Kevin_Kofler> Or I suggest we vote on this later, when we actually know what the list of critical packages actually IS. 17:48:20 <Kevin_Kofler> Why should we vote for a black box? 17:48:21 <nirik> this seems pretty hand wavy right now. 17:48:22 <jwb> it's not about the packages 17:48:24 <skvidal> the list of pkgs is given to change 17:48:28 <skvidal> and it's not baout the specific pkgs 17:48:31 <jds2001> i think the list is very dynamic. 17:48:32 <jwb> it's about the fact that some are more important than others 17:48:41 <skvidal> jwb: exactly 17:48:48 <skvidal> let's pitch it from another direction 17:48:51 <jwb> you aren't voting on a package list. you are voting on that idea 17:48:53 <skvidal> does anyone here think that all pkgs are equal? 17:48:56 <nirik> I like the idea, but the procedure seems vuage. 17:49:05 <skvidal> nirik: which part of the procedure? 17:49:08 <jwb> nirik, it almost has to be 17:49:11 <notting> my concern is the procedure is somewhat tied to some of the other FAD proposals 17:49:13 <nirik> is the scope here rawhide? or all releases? 17:49:16 <Kevin_Kofler> I think the proposed bureaucracy is unneeded and unhelpful. 17:49:21 <jwb> nirik, all 17:49:25 <notting> so we can approve this, and it can't do anything until we approve the others 17:49:29 <Kevin_Kofler> nirik: That was also a question I pointed out in my ticket comments. 17:49:37 <jwb> notting, which ones? 17:49:50 <notting> jwb: the two rawhides one (or whatever it's called) 17:49:52 <skvidal> jwb: autoqa and israwhidebroken come to mind 17:49:53 <jwb> Kevin_Kofler, that question is answerd in the Talk page 17:49:53 <nirik> ok, and so bodhi will be used to submit updates and if they are critical path they will need some additional approval to go stable? 17:50:07 <jwb> nirik, yes 17:50:15 <nirik> and who approves them? 17:50:18 <jwb> skvidal, notting: i think for rawhide, perhaps. for releases, no 17:50:24 <skvidal> nirik: member of releng or QA 17:50:26 <jwb> nirik, the suggestions are QA/releng 17:50:41 <Kevin_Kofler> From the talk page: "notting It's for both the pre-release rawhide and for updates. It ties into the 'multiple rawhides' proposal as well." 17:50:47 <Kevin_Kofler> WTF, multiple rawhides??? 17:50:59 <jwb> no frozen rawhide 17:51:05 <skvidal> Kevin_Kofler: you should have read those links from the other day 17:51:09 <jwb> it ties into it. it is not dependent on it 17:51:13 <nirik> so, for rawhide, these packages would not auto add to the buildroot until approved? 17:51:21 <nirik> or not until approved and pushed the next day? 17:51:43 <nirik> I'm worried this could slow down package trees that have lots of dependencies. 17:51:46 <notting> i think that as it stands on its own, it does not apply to rawhide, only to updates 17:51:48 <Kevin_Kofler> Hmmm, OK, No Frozen Rawhide actually makes sense. :-) 17:51:57 <Kevin_Kofler> The Critical Packages stuff doesn't, though. ;-) 17:52:00 <skvidal> nirik: which isn't the goal - but a nice perk 17:52:02 <jwb> notting, yes 17:52:06 <notting> it would need to be in combination with the 'no frozen rawhide' proposal to affect rawhide 17:52:13 <jwb> yes 17:52:44 <jds2001> Kevin_Kofler: a lot of the slips that we have come from breakage in critical packages. 17:52:51 <nirik> and qa/rel-eng thinks they have enough folks to pull this off? there wouldn't be big delays getting things approved? 17:53:01 <jds2001> so there is defintely impetus to fix it. 17:53:09 <jwb> nirik, every active member of rel-eng was in the FAD that this proposal came out of. nobody objected 17:53:33 <notting> nirik: QA is supportive but concerned? 17:53:34 <jds2001> nirik: part of the proposal was to get more folks in qa/rel-eng :) 17:53:35 <skvidal> nirik: I do not think the crit packages is that huge a number, first off, and secondly QA is a group that can add more people from the community 17:53:45 <notting> jlaska: did i get that right? 17:53:46 <jwb> and i believe skvidal is officially recruited because of this, so we grew by a member :) 17:53:47 <nirik> also, since the list is subject to change, how can a maintainer know they have a critical path package? 17:53:52 <skvidal> jwb: that's cute 17:54:05 <jwb> skvidal, am i wrong? 17:54:09 * jlaska reads back 17:54:23 <skvidal> jwb: no - I just love being drafted :) 17:54:34 <skvidal> jwb: and I needed an excuse to be snarky to you 17:54:38 <skvidal> so, yay 17:54:41 <skvidal> I got one 17:54:52 <nirik> is there a way for them to know before they push an update? or when they push it? or ? 17:54:58 <jwb> wait... when did we start needing excuses to be snarky? :) 17:55:13 <skvidal> jwb: I have a quota, if I go over I need an excuse 17:55:18 <jds2001> i didnt know we need any excuses to be snarky :) 17:55:35 <jlaska> notting: that's accurate, I like the idea. But need to think more about what expectations there are from QA 17:56:03 <skvidal> nirik: ??? 17:56:06 <skvidal> nirik: them == QA 17:56:08 <jlaska> if it's a community building opportunity, that's a "good thing" ... but it still requires some planning, care & feeding 17:56:11 <skvidal> or them == the packagewr? 17:56:12 <jds2001> jlaska: I'll just have to get unbusy and do more QA :) 17:56:14 <nirik> skvidal: no, them == packager. 17:56:23 <skvidal> nirik: if we approve this 17:56:34 <skvidal> we'll be churning out the list of pkgs that are critical path 17:56:49 <skvidal> those packagers will get notice that they now have new responsibilities 17:56:50 <j-rod> who makes the final call on the list? 17:56:55 <Kevin_Kofler> Why don't you come up with the list FIRST so we know what we're voting for/against? 17:57:02 <skvidal> j-rod: I'd see no reason for it not to be fesco 17:57:05 <nirik> skvidal: how often does this list change? 17:57:16 <skvidal> nirik: whenever necessary 17:57:25 <skvidal> nirik: when new deps are added, new items pulled into base/core 17:57:28 <nirik> when it does then you mail maintainers? 17:57:30 <skvidal> excuse me @base @core 17:57:40 <j-rod> I'm fine with agreeing to the proposal with the caveat that the list will also be approved here 17:57:52 <notting> nirik: the usage cases that drive the list (can boot, can get updates, etc.) wouldn't change. i think the list would only change if the providers of those usage cases change (or change their deps) 17:57:55 <skvidal> nirik: when new pkgs are added they will be told and explained that they are now in the critical path 17:58:07 <skvidal> and that they have a couple of choices 17:58:12 <Kevin_Kofler> I still see this proposal as a solution looking for a problem. 17:58:12 <j-rod> It makes a ton of sense for kernel, anaconda, coreutils and a handful of other things at the very least 17:58:13 <notting> so, if someone rewrote yum in prolog, python would fall out of the list 17:58:15 <skvidal> 1. comply with the policies for pushing updates 17:58:31 <skvidal> 2. find another person to maintain the pkg who will comply with the policies 17:58:41 <skvidal> (2.5: just walk away from the pkg) 17:58:47 <j-rod> if someone pushes a busted kernel or anaconda, the tree is largely useless for testing 17:58:56 <skvidal> j-rod: or yum 17:58:57 <jds2001> Kevin_Kofler: the problem is very real. 17:58:59 <skvidal> or createrepo 17:59:04 <skvidal> or pungi 17:59:07 <skvidal> or mock 17:59:10 <skvidal> or rpm 17:59:13 <skvidal> or python 17:59:16 <jwb> j-rod, approving the list is sort of pointless 17:59:37 <Kevin_Kofler> jds2001: Where? In Rawhide? Having to wait for manual approval (outside of freezes) defeats the purpose of Rawhide. 17:59:39 <j-rod> jwb: well, for the most part, the things on the list should be no-brainers 17:59:40 <skvidal> jwb: well - approving the methodology to establish the list seems reasonable-ish 17:59:41 <notting> c.f. also the d-bus fun, which was a 'pushed stable w/o testing' issue; this is enforcing some level of testing/sanity on the packages that truly need it 17:59:47 <nirik> skvidal: yeah, thats fine. I didn't see any talk about how to communicate to maintainers that they have a critical path package in the proposal. 17:59:58 <j-rod> but there could be some fringe items, in theory 17:59:59 <Kevin_Kofler> In frozen Rawhide or updates, fatal breakage was already extremely rare. 18:00:13 <skvidal> umm 18:00:14 <Kevin_Kofler> I'm aware of only one big breakage in updates (that D-Bus "security fix"). 18:00:14 <skvidal> no it's not 18:00:22 <skvidal> rawhide is frequently not able to compose 18:00:25 <skvidal> for ALL sorts of reasons 18:00:26 <jwb> skvidal, yes. methodology is fine 18:00:27 <jwb> list is not 18:00:36 <skvidal> and it is VERY OFTEN not able to be installed 18:00:40 <Kevin_Kofler> That's unfrozen Rawhide. 18:00:45 <Kevin_Kofler> It's EXPECTED TO not compose. 18:00:55 <Kevin_Kofler> Adding extra manual steps defeats the purpose of Rawhide. 18:00:56 <j-rod> no, its expected to compose 18:00:57 <skvidal> and that's what we're trying to change 18:01:07 * mclasen doesn't think installing rawhide is the most important thing... 18:01:16 <Kevin_Kofler> Plus, your proposal as written doesn't even mention Rawhide. 18:01:28 <notting> Kevin_Kofler: that's a different proposal 18:01:28 <j-rod> I see this as being most useful for rawhide or frozen rawhide leading up to a release 18:01:34 <jds2001> Kevin_Kofler: that's where multiple rawhides come in. 18:01:49 <jwb> j-rod, it's quite useful post-release too 18:01:51 <j-rod> installing rawhide leading up to a release is rather important 18:01:55 <Kevin_Kofler> Well, it does at the beginning of "Overview", but "Scope" says: 18:01:59 <Kevin_Kofler> "QA/Releng to provide extra attention to update/freeze requests for packages within the critical path" 18:02:16 <j-rod> jwb: yeah, there too, but at least in my experience, rawhide is where things get tanked more often 18:02:17 <Kevin_Kofler> which appears to imply it applies to updates and freezes, not regular Rawhide. 18:02:25 <skvidal> so back to what I asked earlier - I just want a straw-man poll 18:02:25 <jwb> j-rod, yes 18:02:37 <Kevin_Kofler> jds2001: I don't think we should have multiple Rawhides outside of the final freeze. 18:02:40 <skvidal> does anyone think that some pkgs are more 'critical' to doing EVERYTHING else? 18:02:44 <Kevin_Kofler> It makes sense to start the next release's Rawhide early. 18:02:45 * jds2001 is +1 to this proposal. 18:02:52 <Kevin_Kofler> It doesn't make sense to put Rawhide into a permanent freeze. 18:02:53 <j-rod> +1 18:03:28 <j-rod> (that is, +1, some packages are more critical) 18:03:31 <skvidal> Kevin_Kofler: we're not putting it into a permanent freeze - we're only putting some pkgs into a "need closer attention" state 18:03:51 <Kevin_Kofler> As I wrote, I'm -1 to #171 in its current state, I'm doubtful about the usefulness and I think there are a lot of open interrogatives. 18:04:17 <skvidal> Kevin_Kofler: so to my question - that j-rod just answered 18:04:32 <skvidal> Kevin_Kofler: do you think some pkgs are more critical to doing everything else? 18:04:39 <sharkcz> +1 for the proposal 18:04:40 <nirik> yes, some packages are more critical... 18:04:55 <skvidal> nirik: do you think we should have more rigor in the process for those pkgs? 18:04:56 <Kevin_Kofler> Of course some packages are more critical than others, but that doesn't mean they need extra manual validation to reach even Rawhide. 18:05:21 <skvidal> Kevin_Kofler: do they need more validation to go to updates-released? 18:05:42 <Kevin_Kofler> Plus, what's critical? To me KDM is critical, if KDM fails, I have to unbreak things manually. 18:05:48 <nirik> skvidal: yes, I think this is a good idea. :) I like the proposal, but the proposal page seems lacking in some details to me. 18:05:58 <Kevin_Kofler> For other users, KDM isn't even installed. 18:06:11 <jds2001> Kevin_Kofler: you're more than welcome to make kdm subject to this. 18:06:13 <Kevin_Kofler> (some other users, not all other users, of course ;-) ) 18:06:18 <jwb> Kevin_Kofler, there is a common set 18:06:18 <nirik> Kevin_Kofler: if pungi didn't work, you have nothing to install, if the kernel doesn't boot you can't run kdm, if anaconda didn't run you couldn't install kdm 18:06:36 <Kevin_Kofler> I see these as being clearly critical. 18:06:43 <Kevin_Kofler> But there are plenty of others which can be argued. 18:06:45 <skvidal> nirik: I believe I am going to get tshirts made up: My code installs your code 18:06:54 <nirik> skvidal: ha. 18:07:02 <Kevin_Kofler> GDM, KDM, even XDM could be argued to be critical. 18:07:16 <skvidal> Kevin_Kofler: which is why we're following the default install for these purposes 18:07:19 <Kevin_Kofler> And then there's fun like bitmap-fonts on the current list. 18:07:20 <skvidal> which means GDM 18:07:36 <Kevin_Kofler> skvidal: And this once again assumes there's just one default install. 18:07:37 <skvidal> Kevin_Kofler: which is why we're not approving the list - just the proposal 18:07:43 <skvidal> Kevin_Kofler: there is. 18:07:46 <Kevin_Kofler> When actually the default depends on what you install from. 18:07:47 <jds2001> Kevin_Kofler: those fall into "login" 18:08:02 <nirik> in any case I am ok with the proposal, but I think it could use some additional details... mentioning the rawhide/release cases, note that maintainers get notified and have options, note that qa needs to be on board and staffed for it, etc. 18:08:36 <ajax> xdm is critical if kdm is critical, since kdm is broken and thinks xdm config files are an interface worthy of supporting 18:08:49 <nirik> also, I worry for rawhide especially at the end of a cycle for things like anaconda... say they fixed 20 bugs in a release, can qa really test all those before pushing the update? 18:09:06 <j-rod> for the record, I don't think gdm, kdm or xdm or fudm is critical path... 18:09:09 <Kevin_Kofler> ajax: Hmmm, that's true, KDM shares some files with XDM. 18:09:12 <Kevin_Kofler> It could be packaged not to. 18:09:27 <Kevin_Kofler> It's just packaged that way because sharing is better than copying. 18:09:32 <ajax> i am happy to give that package away to someone who cares 18:09:32 <jds2001> ok, so where are we on this? 18:09:36 <ajax> but this is aside 18:09:38 <notting> nirik: i think that the case is not always 'did all these bugs get fixed' as much as 'is it reasonable enough that it's not going to break everyone else in the process' 18:09:40 * jds2001 saw 3 +1's 18:09:45 * notting is +1 to the proposal 18:09:52 <jwb> +1 18:09:53 <nirik> notting: agreed... 18:10:06 * jds2001 sees 5 +1's 18:10:22 <skvidal> jds2001: did you count mine? :) 18:10:30 <jds2001> #agreed the critical path package proposal is approved. 18:10:33 <nirik> I guess I am +1 too, but would like to see the above points addressed on the page. ;) 18:10:34 <jds2001> skvidal: i think so. 18:10:46 <skvidal> nirik: it's on my list to do so now 18:10:51 <jds2001> either way, it's approved :) 18:10:52 <skvidal> nirik: (well, it's on my list, now, I'll do it shortly) 18:10:55 <nirik> also, if this doesn't work, we can said we tried and move on to trying something else... I don't see the harm in trying it. 18:10:57 <Kevin_Kofler> I'd like nirik's point addressed too (and that's one of the reasons for my dissent). 18:11:06 <jds2001> on to some features........ 18:11:18 <jds2001> #topic Better Webcam support 18:11:26 <jds2001> .fesco 172 18:11:30 <zodbot> jds2001: #172 (Better Webcam Support for F12 -http://tinyurl.com/nvymts) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/172 18:12:14 <Kevin_Kofler> +1 to #172, feature page looks complete, feature is worthwhile, doesn't break anything. 18:12:21 <nirik> +1 here. 18:12:24 <sharkcz> +1 18:12:26 <j-rod> +1 18:12:29 <jwb> so this is Better Better Webcam support? 18:12:30 <jds2001> +1 18:12:35 <jwb> we had this in F-10 18:12:38 <skvidal> jwb: better^2 18:12:40 <jds2001> jwb: yeah :) 18:12:43 <jwb> how many times are we going to keep saying better? 18:12:44 <notting> mo'better 18:12:46 <notting> +1 18:12:55 <jwb> i will be +1 only if we call it mo' better 18:12:55 <j-rod> better II: the rebettering 18:12:58 <jds2001> jwb: til it stops getting better :) 18:13:08 <Kevin_Kofler> jwb: Each time it gets better. ;-) 18:13:13 <skvidal> I'm +1'ing jwb's suggestion 18:13:14 <jds2001> but having a "worse webcam support" feature might not fly so well :) 18:13:16 <jwb> jds2001, how is that different from every other advancement we make in the distro? 18:13:20 <skvidal> rename feature to 'mo' better' 18:13:43 <jwb> sorry, the 'Better X' features annoy the crap out of me 18:14:02 <jds2001> maybe expanded webcam support? 18:14:10 <jds2001> it seems that they're adding support for new hardware here. 18:14:11 <Kevin_Kofler> -1 to "mo' better", that slang isn't internationally understood and it doesn't make sense. 18:14:27 <jds2001> Kevin_Kofler: it was a joke. 18:14:34 * skvidal was kidding too 18:14:34 <jwb> yes, it was 18:14:44 <j-rod> -1 to jokes, they aren't internationally understood either 18:14:51 <skvidal> but I think I have validated my test 18:14:54 <Kevin_Kofler> ;-) 18:14:57 * skvidal proposes that the sky is green 18:15:01 <jwb> jds2001, you have a passed Feature. 5 +1s 18:15:02 * skvidal waits for Kevin_Kofler to -1 the propsal 18:15:05 * nirik suggests we move on. 18:15:13 <jds2001> +1 to the sky being green when a tornado is around :) 18:15:31 <jds2001> and if you've never seen it, quite a sight :) 18:15:36 <Kevin_Kofler> LOL 18:15:42 <jds2001> anyhow...... 18:15:49 <j-rod> the snarkiness is palpable 18:16:04 <jwb> mmmm snarky tacos 18:16:09 <ajax> snarcos 18:16:27 <j-rod> with snarcohol 18:16:36 <notting> next? 18:16:37 <skvidal> okie doke 18:16:38 <skvidal> do we have more? 18:16:39 <jds2001> i see 7 +1's to the better webcam support feature 18:16:48 <skvidal> jds2001: do we need more? 18:16:48 * j-rod stops now... 18:16:53 <jds2001> #agreed Better webcam support F12 feature is approved 18:17:03 <jds2001> skvidal: nope, need 5 :) 18:17:10 * jds2001 is not the fastest typist sometimes :) 18:17:14 <skvidal> jds2001: I could throw in a couple more - you know - just ballot stuffing 18:17:34 <jds2001> .fesco 173 18:17:38 <zodbot> jds2001: #173 (DisplayPort - https://fedoraproject.org/wiki/Features/DisplayPort) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/173 18:17:41 <jds2001> #topic DisplayPort feature 18:18:01 <Kevin_Kofler> "Documentation: FIXME: None yet."? :-( 18:18:10 <ajax> it shouldn't need any. 18:18:11 <jds2001> yeah :( 18:18:17 <ajax> besides, you know, "DisplayPort works" 18:18:30 <ajax> it's not like we have documentation for DVI support 18:18:32 <jds2001> maybe something about why displayport is the bestest thing around? 18:18:35 <skvidal> ajax: if it continues to not work in f12 - does it make the world break for anything else? 18:18:38 <Kevin_Kofler> ajax: I think that's right, so should the feature page just say so? 18:18:45 <notting> jds2001: does not require paying HDMI consortium tax 18:18:52 <jds2001> tbh I'd never heard of it prior to adding the feature to the agenda. 18:18:52 <jwb> jds2001, which would be in the 'Benefit to Fedora' section 18:18:52 <Kevin_Kofler> Or should we just enter a link to the Wikipedia page about DisplayPort? ;-) 18:19:05 <ajax> skvidal: nope. 18:19:17 <skvidal> +1 to the proposal, then 18:19:30 <Kevin_Kofler> +1 to the DisplayPort feature (#173) 18:19:33 <notting> +1 18:19:35 <sharkcz> +1 18:19:35 <jds2001> +1 18:19:38 <jwb> ajax, is this realistically going to be complete by Beta? 18:19:45 <nirik> +1 18:19:59 <ajax> jwb: for intel and uniphy, probably. 18:20:00 <j-rod> "See this grid? Fill it in." awesome. 18:20:02 <j-rod> +1 18:20:09 <jds2001> i see six +1's, so the displayport feature is accepted. 18:20:10 <jwb> ajax, ok 18:20:11 <jwb> +1 18:20:31 <tibbs_> I'd love for someone to tell me what displayport hardware to buy so that I can test it. 18:20:33 <ajax> nv and kldscp, enh. but there's only two cards in the world in those sets, afaik, and i might be the only one with them. 18:20:47 <ajax> tibbs_: i can do that 18:20:56 <ajax> in fact, i should add that to the test matrix so everyone knows 18:21:14 <jds2001> #agreed the DisplayPort feature is accepted. 18:21:35 <jds2001> #topic NM Mobile broadband for F12 18:21:44 <jds2001> .fesco 174 18:21:47 <zodbot> jds2001: #174 (NetworkManager Mobile Broadband F12 - http://tinyurl.com/5wf6am) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/174 18:22:00 <Kevin_Kofler> Hmmm, I take it that NM 0.8 is backwards-API-compatible with 0.7 (unlike 0.7 was with 0.6)? 18:22:20 <jwb> how is that relevant? 18:22:34 <notting> presumably for knetworkmanager 18:22:46 <Kevin_Kofler> Rather kde-plasma-networkmanagement these days. 18:22:48 <jwb> no, seriously. how is that relevant to a Feature? 18:22:55 * jds2001 sees that as irrelevant as well. 18:23:03 <jds2001> I don't think it really is. 18:23:04 <Kevin_Kofler> Core system libs shouldn't break stuff. 18:23:09 <jwb> if we deny the Feature, do you think NM 0.8 won't happen? 18:23:13 <notting> jwb: well, if we're going to break it, we should know 18:23:24 <jwb> sure. outside the scope of the feature 18:23:41 <notting> ... not really, imo 18:24:03 <nirik> +1 here... I would love signal strength to work here. 18:24:09 <Kevin_Kofler> "Documentation: FIXME" doesn't look great either. 18:24:16 <jwb> notting, i think you're kidding yourself a bit 18:24:20 <jds2001> this feature simply says that NM will grow the ability to get signal strength and select networks. 18:24:35 * jds2001 sees nothing about API compatibility, nor any need for such. 18:25:06 <j-rod> who/what uses the API (I plead ignorance here, not trying to be an ass (this time)) 18:25:08 <Kevin_Kofler> And Summary should mention "nm-applet (from NetworkManager-gnome)", because that's the only UI supporting this yet. 18:25:44 <Kevin_Kofler> j-rod: kde-plasma-networkmanagement and Solid (KDE's hardware abstraction layer). 18:25:45 <notting> j-rod: nm-gnome, kde-plasma-networkmanagement, cnetworkmanager, networkmanager-netbook 18:26:09 <Kevin_Kofler> notting: Right, there's also cnetworkmanager and networkmanager-netbook. 18:26:24 <j-rod> I'd assumed NetworkManager-gnome was updated lockstep w/NetworkManager 18:26:39 <Kevin_Kofler> Of course, it's also part of this feature. 18:26:41 <jds2001> j-rod: it is. 18:26:45 <Kevin_Kofler> (That's where the UI is being implemented.) 18:26:50 <nirik> cnetworkmanager already sees the broadband card here fine... no idea if it can do signal strength... probibly not. 18:27:04 <Kevin_Kofler> But the other stuff is separate, thus my question about API compatibility. 18:27:05 <jds2001> j-rod: i think Kevin_Kofler is saying that the KDE stuff is not released in lockstep w/NM 18:27:19 <jwb> it's a fair question 18:27:20 <nirik> well, I guess it shows wireless network levels ok. 18:27:28 <jwb> it should be sorted one way or another 18:27:31 <Kevin_Kofler> jds2001: Exactly, and I guess neither is the command-line and netbook stuff. 18:27:39 <jwb> but i still don't see how it impacts the Feature 18:27:47 <notting> trying to get a hold of dcbw. we have other features, perhaps come back to this one? 18:27:59 <j-rod> ok, so would be good if it didn't bust those, but I presume its early enough to sort it out if it does 18:28:02 <Kevin_Kofler> I think we're through the meeting agenda, actually. 18:28:18 <jwb> notting, would you reject the Feature if it didn't work in KDE? 18:28:26 <jwb> or with one of the other applets? 18:28:52 <Kevin_Kofler> jwb: FWIW, I would and I'd also ask the actual upgrade to be blocked or reverted. 18:29:06 <jds2001> notting: yeah, this is the last one 18:29:18 <notting> jwb: i just want the question of whether it breaks other things answered, so things that it would break could react appropriately with time to do something, as opposed to finding out if/when it lands around feature freeze 18:29:19 <j-rod> if the feature doesn't work, but also doesn't break anything, I don't see an issue 18:29:36 <j-rod> (for !NM-gnome applets, that is) 18:29:41 <nirik> perhaps we could defer and ask dcbw those questions? 18:29:47 <jwb> notting, wow. that sounds almost like a critical path issue 18:30:04 <jds2001> and common sense. 18:30:51 <jds2001> anyhow, let's defer this. 18:30:54 <Kevin_Kofler> What should be clearly written in the summary or at least the detailed description is which UIs (AFAIK just NM-gnome's nm-applet) support this (or will support this at F12 release time). 18:31:07 <Kevin_Kofler> This is important information which needs to be part of the feature's description. 18:31:35 <jds2001> #agreed NM Mobile Broadband feature is deferred until clarification on hte non-breakage of other NM applets. 18:31:50 <jwb> agreed. good thing it's on a wiki so it can be updated by people implementing the support for other applets 18:31:50 <jds2001> #topic open floor 18:31:57 <jds2001> anything else? 18:32:02 <Kevin_Kofler> (Especially because the plan is to ship kde-plasma-nm on the KDE spin in F12, so NM-gnome won't be "the one frontend everyone uses" anymore.) 18:32:19 <jwb> neat 18:32:31 <jds2001> sounds like a feature to me :) 18:33:18 <Kevin_Kofler> A PS for my proposal which got shot down: why do you think I got voted into FESCo? My platform was clear... So IMHO you're going against the wills of your electors by shooting down the proposal that way. 18:33:42 <nirik> Kevin_Kofler: get the electors to elect another 4 people who feel as you do? 18:34:00 <Kevin_Kofler> First I'll need them to run... ;-) 18:34:06 <notting> ... if your sole reason for running was a single issue, you may want to re-examine your choices 18:34:14 <jds2001> notting: +1 18:34:22 <skvidal> Kevin_Kofler: and 3 other people got more votes than you 18:34:35 <skvidal> Kevin_Kofler: if you want to have a dicksize war - I think notting and I can take the cake 18:34:36 * mclasen just voted for kkofler to have more lively fesco meetings to watch :-) 18:34:42 <notting> hah 18:34:47 <Kevin_Kofler> LOL 18:34:49 <skvidal> mclasen: :) 18:35:13 * rdieter wants to vote for mclasen next time. :) 18:35:25 <skvidal> I think I'm going to write up a 'there is no anti-kde cabal' web page so I can just refer to it whenever the subject is brought up 18:35:27 <maxamillion> rdieter: you can vote for me next time :) 18:36:02 <skvidal> from standard_responses import no_anti_kde_cabal 18:36:09 <Kevin_Kofler> skvidal: Your platform wasn't "I'll make sure we'll call GNOME just 'Desktop' everywhere." though... 18:36:31 <Kevin_Kofler> So just saying you got more votes than me doesn't mean more people want GNOME named just "Desktop". 18:36:38 <skvidal> Kevin_Kofler: yes b/c I actually care about fedora as a whole 18:36:56 <skvidal> Kevin_Kofler: and correlation doesn't mean causation for why you got elected 18:37:06 * jds2001 too, and that includes KDE, btw - even though I don't personally use it. 18:37:09 <skvidal> so let's move along.... 18:37:23 <Kevin_Kofler> I care about Fedora as a whole. You're the one who appears to only care about a single desktop environment. 18:37:33 <skvidal> hahah 18:37:34 <jds2001> NEXT! 18:37:36 * skvidal loves this argument 18:37:37 <skvidal> so much 18:37:39 <jds2001> anything else? 18:37:43 <jwb> this is awesomely on topic... 18:37:56 <skvidal> jds2001: can I add a neener neener and waggle my tongue? :) 18:38:02 <notting> agk____: you still around? 18:38:03 <jds2001> ok, if you folks want to continue, i surely won't object :) 18:38:07 <skvidal> jds2001: :) 18:38:17 <notting> agk____: if so... what's this discussion you are mentioning is going on @ fudcon? 18:38:27 <skvidal> notting: good question 18:38:35 <jwb> notting, i think there is a pool of security people at FUDCon Berlin 18:38:49 <jwb> and they are discussing security-ish things 18:39:00 * thomasj votes next time for a better fedora webpage, with no "KDE Fans go there".. That would help more than a iso-rename 18:39:01 <skvidal> jwb: I know autosign was discussed 18:39:07 * nirik notes that if the critical path thing was in place, glibc in rawhide wouldn't have just started breaking builds. ;) 18:39:14 <skvidal> thomasj: talk to the websites people 18:39:18 <notting> nirik: heh 18:39:25 <thomasj> skvidal, thanks, will do 18:39:30 <skvidal> nirik: hmmm, I apologize we didn't work on this inside the time machine 18:39:30 <Kevin_Kofler> skvidal: Oh, and I also have opinions about other topics than just that "single issue", for example I don't like your "Critical Packages" stuff. ;-) 18:39:31 <jwb> skvidal, yeah. i don't know what the outcome was, but i saw that 18:39:40 <jds2001> thomasj: we actually discussed that a few weeks back. 18:39:44 <thomasj> oh 18:39:49 <nirik> skvidal: slacker. ;) 18:39:50 <jwb> Kevin_Kofler, seriously. not helpful 18:39:51 <thomasj> jds2001, rejected? 18:39:54 <skvidal> nirik: I know. 18:39:59 <jds2001> and deferred to the design team for implementation 18:40:10 <jds2001> and that's how the KDE Fans go here got put there. 18:40:11 <skvidal> design team is the new websites/arts people? 18:40:17 <jds2001> iirc 18:40:19 <jds2001> skvidal: yeah 18:40:22 <skvidal> cool 18:40:27 <Kevin_Kofler> thomasj: Make sure you clarify your proposal or they'll interpret it to mean to hide KDE entirely. :-( 18:40:51 <thomasj> I will do it the right way ;) 18:41:16 <jds2001> im sure they welcome patches :) 18:41:21 <thomasj> cool 18:41:30 <jds2001> but the concern that mizmo had was presenting a ton of options to the user. 18:41:35 <jds2001> our old page was utter fail. 18:42:02 <Kevin_Kofler> The options exist, they need to be shown. 18:42:08 <Kevin_Kofler> Sweeping them under the carpet is bad. 18:42:16 <Kevin_Kofler> I also hate how x86_64 is being hidden. 18:42:21 <nirik> presenting them all on the top page is also fail. 18:42:22 <jds2001> and I defer to her on design decisions, since I couldn't design my way out of a paper bag :) 18:42:29 <j-rod> hey, I was just going to mention x86_64 18:42:43 <nirik> perhaps we could come up with a better way somehow. I'm sure they are open to creative ideas. 18:43:08 <Kevin_Kofler> jds2001: The problem is, if you read her credentials (GNOME Women membership etc.), she's very biased. 18:43:13 <nirik> also, x86_64/i686 dual arch disks would be lovely. 18:43:33 <j-rod> so it should be "Get Fedora 11 GNOME Desktop Edition for Intel Pentium, Pentium II, Pentium III, early Pentium IV, Core Duo, AMD Athlon XP, Athlon MP, Via C3... Now!" 18:43:33 * thomasj will make a main page and send it to the website people, so they can decide if it's better or not. 18:43:56 <thomasj> eeww 18:44:07 <j-rod> (yes, I left some off, it got tiring typing that many ancient crappy processors) 18:44:36 <Kevin_Kofler> I think i686 should be deprecated and clearly advertised as only for old computers or netbooks, not catered for with dual-arch disks. 18:44:48 <j-rod> ha. powerpc is more obviously displayed than x86_64 is 18:44:57 <nirik> Kevin_Kofler: but how do people who don't know much know what cpu they have? 18:44:59 <skvidal> j-rod: b/c we like jwb :) 18:45:00 <j-rod> now *that* is giggles 18:45:29 * j-rod glances at the 3 ppc boxes in his cube, shudders slightly... 18:45:29 <Kevin_Kofler> j-rod: Indeed it is, and that's one of the big issues with the current download page. 18:45:33 <nirik> at least dual arch disks would let that get decided at install time. 18:45:42 <jds2001> i need to install a HD in my G4 and then jwb gets to be my personal "let's get Fedora on this" helper :D 18:45:55 <Kevin_Kofler> People don't even know x86_64 exists unless they click on the link to show all options, which doesn't indicate anywhere that it contains options not listed anywhere else. 18:46:08 <j-rod> that reminds me, both nv and nouveau are quite badly tanked on my own G4 18:46:17 <Kevin_Kofler> nirik: From the error message the default image (x86_64) spits out. ;-) 18:46:35 <ajax> or we could just make dual-arch dvds work 18:46:38 <nirik> Kevin_Kofler: so they downloaded a dvd, it doesn't work, and you think they would download another one? 18:46:43 <j-rod> +1 for dual-arch DVDs 18:46:50 <j-rod> you know, like ppc has 18:46:54 <skvidal> j-rod: +1 for unicorns 18:46:55 <j-rod> only better 18:46:57 <nirik> I would be willing to bet a pile of them would say screw it and move on to something else. 18:46:57 <Kevin_Kofler> If they really want Fedora, they will. 18:46:59 <skvidal> j-rod: and magical ponies 18:47:04 <j-rod> yesssss! 18:47:05 <Kevin_Kofler> If they don't, why should we force them to use it. 18:47:06 <skvidal> nirik: nod 18:47:17 <nirik> +1 to useless +1ings. 18:47:23 * nirik suspects the meeting was over a while ago. 18:47:31 <jds2001> yeah 18:47:32 <j-rod> Kevin_Kofler: now, that same logic can be applied to other things as well... 18:47:34 <notting> that was what i was wondering... we seem to have drifted off field 18:47:37 * jds2001 officially puts a fork in it. 18:47:44 <jds2001> #endmeeting
17:32:01 <zodbot> jds2001: #170 (Rename "Desktop" live image to "GNOME" live image) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/170 17:32:06 <Kevin_Kofler> This one is my proposal. See the ticket for the rationale.
[cut]
17:34:03 <Kevin_Kofler> It stops misleading users about the contents of the image. 17:34:30 <skvidal> Kevin_Kofler: misleading? cmon, 1. it doesn't really matter and 2. do you think we're going to take a hit on false advertising? :P
It is sad to read the full log and see that your top argument is "it doesn't really matter". I would expect more depth and reasoning from a FESCo member.
It *does* matter; in fact, the current scheme is *disturbing* to some of us. Even if we were a tiny minority (which I believe we are not), as a FESCo member you shouldn't ignore us and make such jokes: "false advertising? :P". Instead, working on to cure the current annoyance will be appreciated. It doesn't really matter much which path you take when you are working on it but just... don't ignore. I suggest reminding yourself that you are a steering committee member and save your comedy skills for somewhere else.
Today, you lost some points.
Best, Orcan
On Fri, 26 Jun 2009, Orcan Ogetbil wrote:
17:32:01 <zodbot> jds2001: #170 (Rename "Desktop" live image to "GNOME" live image) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/170 17:32:06 <Kevin_Kofler> This one is my proposal. See the ticket for the rationale.
[cut]
17:34:03 <Kevin_Kofler> It stops misleading users about the contents of the image. 17:34:30 <skvidal> Kevin_Kofler: misleading? cmon, 1. it doesn't really matter and 2. do you think we're going to take a hit on false advertising? :P
It is sad to read the full log and see that your top argument is "it doesn't really matter". I would expect more depth and reasoning from a FESCo member.
It *does* matter; in fact, the current scheme is *disturbing* to some of us. Even if we were a tiny minority (which I believe we are not), as a FESCo member you shouldn't ignore us and make such jokes: "false advertising? :P". Instead, working on to cure the current annoyance will be appreciated. It doesn't really matter much which path you take when you are working on it but just... don't ignore. I suggest reminding yourself that you are a steering committee member and save your comedy skills for somewhere else.
Today, you lost some points.
I suggest everyone cut the drama. We're talking about whether or not the live cd is labeled as 'gnome desktop' or leaving it as it currently is which says: 'fedora 11 desktop edition: featuring the gnome desktop'.
I don't see the need for the distinction.
Furthermore, I was being flippant b/c I thought the claim that Kevin was making was a bit over the top. Misleading? That implies intent and no one is intending to mislead anyone.
Now, I don't understand why it is - but there seems to be a contigent of people who work on the KDE packaging for fedora who believe that KDE is being slighted or biased against in some way.
We have a default install of Fedora. It installs a desktop that features gnome.
There is no bias there, it just in reality.
Maybe reality has an anti-kde bias, but it's not been put there by anyone on fesco, the board or anyone else. Being melodramatic about it is not going to change anything.
-sv
Seth Vidal wrote:
Furthermore, I was being flippant b/c I thought the claim that Kevin was making was a bit over the top. Misleading? That implies intent and no one is intending to mislead anyone.
Huh? You can accidentally mislead somebody. I never claimed it was intentional!
That said, after this vote, it now clearly _is_ intentional, because I've made you and the other FESCo members aware of the issue and you (and everyone else on FESCo except me who obviously dissented, jwb who abstained and dgilmore who was absent) decided to ignore it (and even abstention isn't really addressing the issue).
We have a default install of Fedora. It installs a desktop that features gnome.
That's kinda the point, there should be no one default in the first place. We have 2 perfectly functional primary live spins, they should get equal treatment.
Kevin Kofler
2009/6/26 Kevin Kofler kevin.kofler@chello.at
there should be no one default in the first place.
That's exactly what Fesco is intended to decide, i think.
From wikipedia:
"Version 8.0 was also the second to include the Bluecurvehttp://en.wikipedia.org/wiki/Bluecurve desktop theme http://en.wikipedia.org/wiki/Theme_%28computing%29. It used a common theme for GNOME-2 and KDE 3.0.2 desktops, as well as OpenOffice-1.0. KDE members did not appreciate the change, claiming that it was not in the best interests of KDE."
Should this topic be discussed forever and ever?
Guido Grazioli wrote:
From wikipedia:
"Version 8.0 was also the second to include the Bluecurvehttp://en.wikipedia.org/wiki/Bluecurve desktop theme http://en.wikipedia.org/wiki/Theme_%28computing%29. It used a common theme for GNOME-2 and KDE 3.0.2 desktops, as well as OpenOffice-1.0. KDE members did not appreciate the change, claiming that it was not in the best interests of KDE."
How's the history of Bluecurve relevant for the state of KDE in current Fedora? Bluecurve isn't even the default anywhere in Fedora anymore! And the state of KDE has changed a lot between RHL 8 and now. In particular, KDE is now maintained by a community SIG (also including 3 RH folks), not by a single person at RH. And the decisions are now taken by the SIG, not RH. The RH employees work with our SIG the same way we volunteers do, they don't get instructions dictated from above. And FWIW I still use Bluecurve, I even ported it to KDE 4 (see Quarticurve) and I don't see what's wrong with it.
Kevin Kofler
2009/6/27 Kevin Kofler kevin.kofler@chello.at
Guido Grazioli wrote:
From wikipedia:
"Version 8.0 was also the second to include the Bluecurvehttp://en.wikipedia.org/wiki/Bluecurve desktop theme http://en.wikipedia.org/wiki/Theme_%28computing%29. It used a common theme for GNOME-2 and KDE 3.0.2 desktops, as well as OpenOffice-1.0. KDE members did not appreciate the change, claiming that it was not in the best interests of KDE."
How's the history of Bluecurve relevant for the state of KDE in current Fedora? Bluecurve isn't even the default anywhere in Fedora anymore! And the state of KDE has changed a lot between RHL 8 and now. In particular, KDE is now maintained by a community SIG (also including 3 RH folks), not by a single person at RH. And the decisions are now taken by the SIG, not RH. The RH employees work with our SIG the same way we volunteers do, they don't get instructions dictated from above. And FWIW I still use Bluecurve, I even ported it to KDE 4 (see Quarticurve) and I don't see what's wrong with it.
Kevin Kofler
Yep, bluecurve is not guilty here. The actor and the locations changed, but what is always the same is that "an actor" wants a default desktop/theme for rh/fedora, "another" feels hurt and wants no default, while the "folks" thinks thats irrelevant, because they are *not* "ignorant masses". The paradox here is that if fedora has to feed ignorant masses, you want a default desktop
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
On Fri, 2009-06-26 at 23:59 +0200, Kevin Kofler wrote:
That's kinda the point, there should be no one default in the first place. We have 2 perfectly functional primary live spins, they should get equal treatment.
They are not equal, and they shouldn't get equal treatment. The Fedora Project has a default install, which features a desktop, which currently is gnome. Renaming things in a website will not change that. If you want to change that, you've got quite a bit different of a proposal to make.
Just curious... Is the KDE liveCD considered a Spin or an official release image?
-Adam
On Fri, Jun 26, 2009 at 05:18:52PM -0500, Adam Miller wrote:
Just curious... Is the KDE liveCD considered a Spin or an official release image?
KDE Live ISOs are official, last time I checked.
On Fri, Jun 26, 2009 at 5:22 PM, Ian Wellerian@ianweller.org wrote:
On Fri, Jun 26, 2009 at 05:18:52PM -0500, Adam Miller wrote:
Just curious... Is the KDE liveCD considered a Spin or an official release image?
KDE Live ISOs are official, last time I checked.
If it is official, I think it should at least get placed on the same web page as the gnome/default one like it used to.
Just a thought.
-Adam
On Fri, Jun 26, 2009 at 6:25 PM, Adam Millermaxamillion@gmail.com wrote:
If it is official, I think it should at least get placed on the same web page as the gnome/default one like it used to.
We're well aware that the current download page is deficient. The design team is actively working to correct that - it's very newbie oriented at this point, and harder if you know what you want.
2009/6/27 Jon Stanley jonstanley@gmail.com:
On Fri, Jun 26, 2009 at 6:25 PM, Adam Millermaxamillion@gmail.com wrote:
If it is official, I think it should at least get placed on the same web page as the gnome/default one like it used to.
+1
We're well aware that the current download page is deficient. The design team is actively working to correct that - it's very newbie oriented at this point, and harder if you know what you want.
I might understand it wrong. But from my point of view. It's not newbie oriented at all. If it would be newbie oriented it would offer information and give options to choose, included with some basic screenshots of what the user gets after installation (GNOME and KDE at least, if XFCE is a official Spin as well, then XFCE also).
Nobody cares about the "default Desktop" in Fedora. If i come from another distribution, i already know what i want. But it matters for newbies. Why not give them the freedom and the right to choose what they want on the same Page, with enough information and screenshots linked.
Oh and by the way, even the information already given is just poor. How would a newbie decide of the arch he should use? Provide information how he can find out on the same page, nicely linked. Link information or use technics like ajax to provide information. You will get a lot more users HAPPY with what they get.
Sometime at the FESCO meeting i thought really the "GNOME Fans" are afraid of losing their "default" status over time. But thats just IMO.
Sorry, just my 2 cents.
On 06/28/2009 12:40 PM, Thomas Janssen wrote:
I might understand it wrong. But from my point of view. It's not newbie oriented at all. If it would be newbie oriented it would offer information and give options to choose, included with some basic screenshots of what the user gets after installation (GNOME and KDE at least, if XFCE is a official Spin as well, then XFCE also).
None of this is going to change with a FESCo vote. What it requires is someone interested in working with the websites team.
https://fedoraproject.org/wiki/Websites/ShowUs
Involve the design team as well. Instead of pointlessly arguing in FESCo, just do the work involved instead. Good design and a better website will not come out of a committee vote.
Rahul
2009/6/28 Rahul Sundaram sundaram@fedoraproject.org:
On 06/28/2009 12:40 PM, Thomas Janssen wrote:
I might understand it wrong. But from my point of view. It's not newbie oriented at all. If it would be newbie oriented it would offer information and give options to choose, included with some basic screenshots of what the user gets after installation (GNOME and KDE at least, if XFCE is a official Spin as well, then XFCE also).
None of this is going to change with a FESCo vote. What it requires is someone interested in working with the websites team.
Where was i speaking of a FESCO Vote? No, what it really requires is the interest to do the things right. To think before you do. To really care about your old and new users. There is already a website team. But before i will join them or work with them together, i read a lot and try to find out what will happen. And i doubt it was the website team who made the decision how ugly (sorry just IMO) and poor it looks like.
And what happens is best described in that long thread.
https://fedoraproject.org/wiki/Websites/ShowUs
Involve the design team as well. Instead of pointlessly arguing in FESCo
Pointlessly arguing in FESCo.. That pointlessly arguing brought up a lot. Still not enough, but a lot. So i have to do the work. Not a problem at all. I already made some pages. But i'm sure (more than that) that the guys who does the job actually can do it not just as well, but even better. So my question is, "why" is it then as it is? And why would my work change anything? I think right now, there needs some changes in some minds before.
just do the work involved instead.
I really like to contribute but it's still my decision. I'm one of the 2nd. class citizens.
Good design and a better website will not come out of a committee vote.
Sure?
On 06/28/2009 01:43 PM, Thomas Janssen wrote: There is already a website team.
But before i will join them or work with them together, i read a lot and try to find out what will happen. And i doubt it was the website team who made the decision how ugly (sorry just IMO) and poor it looks like.
You have any reasons to doubt it? It is all recorded in the public website list archives. Go ahead and read it.
Good design and a better website will not come out of a committee vote.
Sure?
Yep.
Rahul
Rahul Sundaram wrote:
None of this is going to change with a FESCo vote. What it requires is someone interested in working with the websites team.
The websites team has told me that using "Desktop Edition" as the name was a FESCo decision, that's why I brought up the name change in FESCo.
Can we please stop the "hot potato" tactics and work together on fixing this mess? Or are the folks involved (except for me) just not interested in actually fixing the problem (or even actively interested in NOT fixing it) and thus trying to push it off to somebody else? Unfortunately, that's the impression I'm getting. :-(
Involve the design team as well.
One of the most vocal people from the websites team in the discussions so far is also one of the main design team members, so AFAICT it's already involved.
Kevin Kofler
On Sun, Jun 28, 2009 at 7:03 AM, Kevin Koflerkevin.kofler@chello.at wrote:
Rahul Sundaram wrote:
None of this is going to change with a FESCo vote. What it requires is someone interested in working with the websites team.
The websites team has told me that using "Desktop Edition" as the name was a FESCo decision, that's why I brought up the name change in FESCo.
Can we please stop the "hot potato" tactics and work together on fixing this mess? Or are the folks involved (except for me) just not interested in actually fixing the problem (or even actively interested in NOT fixing it) and thus trying to push it off to somebody else? Unfortunately, that's the impression I'm getting. :-(
Here are the issues as I see it:
1) You are using language that inflames opinions (as much as the people talking opposite). And then you want reason to come into the discussion. 2) You see a problem, but are having a problem communicating what the problem is without going into what I a neutral person feel like is 'you are with us or against us'. Personally we all know how that usually goes. Doesn't matter if the cause is just people will choose to be against because they do not like that kind of rhetoric. 3) You keep trying to get the last word as if that will somehow will win an internet fight.
You want things fixed? How about the following: A) Quit being vocal about it. It is only throwing chum in the water and basically turning people off. Look and listen. Ask people privately what they are seeing and why you aren't getting your point across. B) Look at the problem and realize its currently not (and probably never been ) about technical qualifications. Either side pushing what features are in and are out are missing the point. Look and learn what the point really is and frame the questions and possible answers to answer those hidden points.
Jesse Keating wrote:
They are not equal, and they shouldn't get equal treatment. The Fedora Project has a default install, which features a desktop, which currently is gnome. Renaming things in a website will not change that. If you want to change that, you've got quite a bit different of a proposal to make.
Fixing the name is part of it, and the most user-visible part at that.
I really don't see why the GNOME-based spin can't/shouldn't have "GNOME" in the name.
Kevin Kofler
On Sat, 2009-06-27 at 00:25 +0200, Kevin Kofler wrote:
I really don't see why the GNOME-based spin can't/shouldn't have "GNOME" in the name.
It's in the description, and it is not a spin for GNOME's sake, GNOME desktop environment, or parts thereof, are what the Fedora Project has deemed it's default "go to" desktop environment, along with other applications outside the GNOME world (even replacing some GNOME components) to make the "Fedora Desktop".
On Fri, Jun 26, 2009 at 11:59:07PM +0200, Kevin Kofler wrote:
Seth Vidal wrote:
Furthermore, I was being flippant b/c I thought the claim that Kevin was making was a bit over the top. Misleading? That implies intent and no one is intending to mislead anyone.
Huh? You can accidentally mislead somebody. I never claimed it was intentional!
That said, after this vote, it now clearly _is_ intentional, because I've made you and the other FESCo members aware of the issue and you (and everyone else on FESCo except me who obviously dissented, jwb who abstained and dgilmore who was absent) decided to ignore it (and even abstention isn't really addressing the issue).
I abstained from voting on your specific proposal. I don't think that specific proposal is actually going to help anything you appear to be really concerned about.
As I said in the meeting, the underlying motivation of your proposal appeared to me to be seated in more of a "promote KDE" manner than an actual "call the Gnome spin Gnome." In that sense, changing the name of a spin will do nothing to further promote KDE.
If I am wrong in the underlying intention of your proposal, then I'll happily (if somewhat pointlessly now) vote after the fact. However, if I am truly wrong, then why does the rest of this thread seem to focus so much on KDE, it's users, and how they are being slighted?
This is why I abstained on the specific proposal.
josh
Josh Boyer wrote:
As I said in the meeting, the underlying motivation of your proposal appeared to me to be seated in more of a "promote KDE" manner than an actual "call the Gnome spin Gnome." In that sense, changing the name of a spin will do nothing to further promote KDE.
Changing the name of the GNOME spin would eliminate some confusion (as pointed out by me and others in this thread, the current name is quite misleading, it implies to an uninformed person that either there's just a single desktop in Fedora or all the options are supported on the "Desktop" spin, neither of which is true), hopefully also get people to quit randomly using "the desktop" or "Desktop" in discussions when they mean "GNOME", and be fair to KDE, and also to XFCE and LXDE for that matter.
Of course it's not the only thing which needs fixing, but it's a pretty obvious one and certainly the least controversial one (but the reactions this simple unoffensive proposal for a mere name clarification has gotten don't leave me very hopeful for the other changes I'd like to see :-( ).
Other things which need changing to make KDE equally supported include: * making it easier to select KDE on the DVD installer (by a radiobutton before the package selection, which should also influence the package selection's behavior, see below), * fixing comps so task-oriented groups like "Sound&Video" aren't biased towards GNOME apps (this most likely requires extending the comps format or having separate comps-kde and comps-gnome - I think extending the format to handle conditionals based on the desktop selected via radiobutton would be the more maintainable solution in the long run): where I'd like to get to is that if I select Sound&Video after having selected GNOME as the desktop, I get Totem and Rhythmbox by default and kdemultimedia, Amarok and Kaffeine as optional checkboxes, but if I select Sound&Video after having selected KDE as the desktop, I get kdemultimedia, Amarok and Kaffeine by default and Totem and Rhythmbox as optional checkboxes, * no longer hiding the KDE live image behind an extra click on the webpage, * making sure KDE is taken into account when replacing core shared desktop components like PolicyKit with incompatible versions (PolicyKit is just an example here; thankfully, jreznik is taking care of PolicyKit 1 integration with KDE) and maybe some other things too.
But even getting only parts of this stuff changed would make things better than the status quo. Fixing the GNOME-based spin's name to actually contain "GNOME" would be one such small, but significant improvement over the status quo and send an important message.
Kevin Kofler
On 6/26/09, Kevin Kofler kevin.kofler@chello.at wrote:
Other things which need changing to make KDE equally supported include:
- making it easier to select KDE on the DVD installer (by a radiobutton
before the package selection, which should also influence the package selection's behavior, see below),
This actually sounds like a great idea and I think we might want to file a ticket with the Anaconda developers as a RFE.
- fixing comps so task-oriented groups like "Sound&Video" aren't biased
towards GNOME apps (this most likely requires extending the comps format or having separate comps-kde and comps-gnome - I think extending the format to handle conditionals based on the desktop selected via radiobutton would be the more maintainable solution in the long run): where I'd like to get to is that if I select Sound&Video after having selected GNOME as the desktop, I get Totem and Rhythmbox by default and kdemultimedia, Amarok and Kaffeine as optional checkboxes, but if I select Sound&Video after having selected KDE as the desktop, I get kdemultimedia, Amarok and Kaffeine by default and Totem and Rhythmbox as optional checkboxes,
Also a great idea. +1
- no longer hiding the KDE live image behind an extra click on the webpage,
Again +1
- making sure KDE is taken into account when replacing core shared desktop
components like PolicyKit with incompatible versions (PolicyKit is just an example here; thankfully, jreznik is taking care of PolicyKit 1 integration with KDE) and maybe some other things too.
This one I don't entirely agree with, I don't think the overall project should be held back from forward movement in the upstream technologies of the projects that Fedora is comprised of just because KDE upstream isn't up to snuff.
-Adam
On Sat, Jun 27, 2009 at 04:44:44AM +0200, Kevin Kofler wrote:
Josh Boyer wrote:
As I said in the meeting, the underlying motivation of your proposal appeared to me to be seated in more of a "promote KDE" manner than an actual "call the Gnome spin Gnome." In that sense, changing the name of a spin will do nothing to further promote KDE.
Of course it's not the only thing which needs fixing, but it's a pretty obvious one and certainly the least controversial one (but the reactions this simple unoffensive proposal for a mere name clarification has gotten don't leave me very hopeful for the other changes I'd like to see :-( ).
Perhaps that is the problem with your proposal. It's putting the cart before the horse. If you have a list like the one below off the top of your head on what needs to get fixed to further promote KDE, then perhaps making a change that clarifies Gnome vs. KDE and creates two equal primary spins is premature.
Other things which need changing to make KDE equally supported include:
- making it easier to select KDE on the DVD installer (by a radiobutton
before the package selection, which should also influence the package selection's behavior, see below),
- fixing comps so task-oriented groups like "Sound&Video" aren't biased
towards GNOME apps (this most likely requires extending the comps format or having separate comps-kde and comps-gnome - I think extending the format to handle conditionals based on the desktop selected via radiobutton would be the more maintainable solution in the long run): where I'd like to get to is that if I select Sound&Video after having selected GNOME as the desktop, I get Totem and Rhythmbox by default and kdemultimedia, Amarok and Kaffeine as optional checkboxes, but if I select Sound&Video after having selected KDE as the desktop, I get kdemultimedia, Amarok and Kaffeine by default and Totem and Rhythmbox as optional checkboxes,
- no longer hiding the KDE live image behind an extra click on the webpage,
- making sure KDE is taken into account when replacing core shared desktop
components like PolicyKit with incompatible versions (PolicyKit is just an example here; thankfully, jreznik is taking care of PolicyKit 1 integration with KDE) and maybe some other things too.
But even getting only parts of this stuff changed would make things better than the status quo. Fixing the GNOME-based spin's name to actually contain "GNOME" would be one such small, but significant improvement over the status quo and send an important message.
Sending a message is fine. Sending a message before that message is completely true seems to be remiss.
Just a thought.
josh
On Saturday, June 27 2009, Kevin Kofler said:
- fixing comps so task-oriented groups like "Sound&Video" aren't biased
towards GNOME apps (this most likely requires extending the comps format or having separate comps-kde and comps-gnome - I think extending the format to handle conditionals based on the desktop selected via radiobutton would be the more maintainable solution in the long run): where I'd like to get to is that if I select Sound&Video after having selected GNOME as the desktop, I get Totem and Rhythmbox by default and kdemultimedia, Amarok and Kaffeine as optional checkboxes, but if I select Sound&Video after having selected KDE as the desktop, I get kdemultimedia, Amarok and Kaffeine by default and Totem and Rhythmbox as optional checkboxes,
fwiw, concrete discussions on how to actually improve comps so that it scales to the order of magnitude more packages + many many many more use cases we have are welcome. We had a long discussion about it at the FUDCon in January, but no one was really happy with the idea we came up with (as it introduced new problems and didn't solve all the existing ones) and so we continue to live with where we are.
Jeremy
2009/6/26 Seth Vidal skvidal@fedoraproject.org:
I suggest everyone cut the drama. We're talking about whether or not the live cd is labeled as 'gnome desktop' or leaving it as it currently is which says: 'fedora 11 desktop edition: featuring the gnome desktop'.
I see a very big difference. I look at http://fedoraproject.org/en/get-fedora and i see a Fedora 11 Desktop Edition which somewhere in the small print says it features Gnome. Anyone at a glance could easily believe that this is the one and only desktop that Fedora provides (it is after all the "Desktop" edition). In the meantime the KDE spin is hidden behind a "KDE fans, go here" link which could for all i know leads to the website of some <favourite sport here> team named KDE.
Linux is supposed to support choice but in reality people are offered 1 choice and then left to search for others. Just call these spins what they are. All the other spins seem to describe themselves accurately so why can't the Gnome one do the same.
I don't see the need for the distinction.
You may not and a lot of others may not but a lot of people do.
Furthermore, I was being flippant b/c I thought the claim that Kevin was making was a bit over the top. Misleading? That implies intent and no one is intending to mislead anyone.
Misleading does not necessarily imply intent. When the name was first decided Gnome may well have been the main desktop on Fedora. KDE has however come a long way and the KDE SIG has done a lot to help make KDE not just a mildly supported desktop maintained as a toy but a real contender. "Desktop Edition" has over time gone from being a mostly accurate name to a misleading name that now implies it is "THE" desktop when in reality it is just one of the any available desktops.
Now, I don't understand why it is - but there seems to be a contigent of people who work on the KDE packaging for fedora who believe that KDE is being slighted or biased against in some way.
I dont think it is just the KDE packagers but can you really blame them? It is the kind of instant dismissal met in the meeting that has led me to agree entirely that a lot of people are biased against KDE. I really didn't believe it until i read the log.
We have a default install of Fedora. It installs a desktop that features gnome.
I have no problem with the fact that when i download the dvd it by default selects Gnome because right underneath it is KDE. I un tick Gnome and tick KDE. I don't have that options if i downloaded a a Live CD. I either downloaded the Desktop spin in which case i am screwed or i happen to know that it ONLY contains Gnome and i happen to stumble on the KDE spin.
There is no bias there, it just in reality.
Just because it's reality doesn't mean it can't be changed. Are you afraid of change?
Maybe reality has an anti-kde bias, but it's not been put there by anyone on fesco, the board or anyone else. Being melodramatic about it is not going to change anything.
You call this melodramatic but the dismissal given by FESCO was also melodramatic. (don't throw stones when you live in a glass house and all that)
I do agree that this is perhaps a little outside the scope of FESCO and should probably be brought up with the board but the way the request was dealt with was way out of order. I voted top marks for Kevin Kofler in the election but i am rapidly regretting some of the other votes i gave. The attitude given by some of the members of FESCO to this request were disgraceful and un called for. I will be remembering that for next elections.
Kevin Kofler came up with some significant arguments for changing the name. The best the rest of the group could come up with was "It doesn't really matter". If it doesn't really matter then whats so hard about changing it.
John5342 wrote:
I see a very big difference. I look at http://fedoraproject.org/en/get-fedora and i see a Fedora 11 Desktop Edition which somewhere in the small print says it features Gnome. Anyone at a glance could easily believe that this is the one and only desktop that Fedora provides (it is after all the "Desktop" edition). In the meantime the KDE spin is hidden behind a "KDE fans, go here" link which could for all i know leads to the website of some <favourite sport here> team named KDE.
Linux is supposed to support choice but in reality people are offered 1 choice and then left to search for others. Just call these spins what they are. All the other spins seem to describe themselves accurately so why can't the Gnome one do the same.
[etc.]
Well said. I agree with the entirety of your mail (not just the portion I quoted).
IMHO this issue really needs to get voted again next week and the mailing list feedback should be taken into account!
As Orcan's and John's reply show, I'm far from the only one who thinks the current naming of the GNOME-based spin is misleading and biased (which was another thing the opponents to my proposal claimed during the meeting).
Kevin Kofler
Kevin Kofler wrote:
As Orcan's and John's reply show, I'm far from the only one who thinks the current naming of the GNOME-based spin is misleading and biased (which was another thing the opponents to my proposal claimed during the meeting).
...and they're just the ones annoyed enough to speak up. Well, count me now in that number also.
I too would like to see KDE treated as a first-class citizen, rather than blindly pushing Gnome to the ignorant masses.
On Fri, Jun 26, 2009 at 5:27 PM, Matthew Woehlkemw_triad@users.sourceforge.net wrote:
I too would like to see KDE treated as a first-class citizen, rather than blindly pushing Gnome to the ignorant masses.
The problem with this is that you are now pushing two things blindly at ignorant masses, so not only do they have no clue what their doing because its a different operating system from what they are (generally) used to but there are two "default" interfaces to it. How does this make sense?
I'm a Xfce and KDE user, I actually don't have Gnome installed on a single machine I own but I still don't think that adding complexity is going to help the user base.
-Adam
Please do not quote my e-mail address unobfuscated in message bodies.
Adam Miller wrote:
On Fri, Jun 26, 2009 at 5:27 PM, Matthew Woehlke wrote:
I too would like to see KDE treated as a first-class citizen, rather than blindly pushing Gnome to the ignorant masses.
The problem with this is that you are now pushing two things blindly at ignorant masses, so not only do they have no clue what their doing because its a different operating system from what they are (generally) used to but there are two "default" interfaces to it. How does this make sense?
...more so than the choice they already face between Fedora, Ubuntu, Mandrake, Mint, <insert favorite distro>? (Yes, I know, bring on the old 'straw, camel' story...)
Also, I want to pick at your use of "blindly"; who says it has to be blind? Why not work to educate users about the difference? A "Take a Tour" would probably be good publicity anyway. (You know, take the edge off that "no clue what they're doing" thing...)
On 6/26/09, Matthew Woehlke mw_triad@users.sourceforge.net wrote:
Also, I want to pick at your use of "blindly"; who says it has to be blind? Why not work to educate users about the difference? A "Take a Tour" would probably be good publicity anyway. (You know, take the edge off that "no clue what they're doing" thing...)
I was simply quoting on the blind part, but I actually do agree that a "Welcome to the world of Fedora" thing would be an awesome idea.
As I have brought up to Kevin Kofler in IRC, I think before we did something like that we would need to first look into having the KDE SIG spawn up documentation that matches the gnome-centric docs as well as working a little more with upstream to try and get some of the "kinks" worked out with things like the network manager plasma widget. As the Special Interest Group of KDE within Fedora I think it should be our responsibility to be the driving force behind providing equivalent support for KDE as Gnome currently receives and once the situation is such that KDE truly is getting equivalent back end support that it needs to be able to go "prime time" as a "First Class Citizen" (as it seems to be referred to) then this topic could be revisited.
Disclaimer: I am a member of both the KDE SIG and Xfce SIG but I have no distaste or hatred for Gnome or the stance of its current status as the "default" I run both KDE and Xfce on different machines and have no Gnome installations anywhere on hardware I own, its purely a matter of personal choice.
-Adam
Adam Miller wrote:
As I have brought up to Kevin Kofler in IRC, I think before we did something like that we would need to first look into having the KDE SIG spawn up documentation that matches the gnome-centric docs
As I replied to you on IRC, I think it's the Docs Team's responsibility to provide unbiased documentation. The GNOME documentation hasn't been written by the GNOME maintainers either.
As the Special Interest Group of KDE within Fedora I think it should be our responsibility to be the driving force behind providing equivalent support for KDE as Gnome currently receives and once the situation is such that KDE truly is getting equivalent back end support that it needs to be able to go "prime time" as a "First Class Citizen" (as it seems to be referred to) then this topic could be revisited.
As a KDE SIG member, I don't see what more we can or should do on our end. KDE SIG is already providing a perfectly functional desktop. We're even tracking upstream KDE releases in the updates. It's the core Fedora end which needs to change.
Kevin Kofler
On 6/26/09, Kevin Kofler kevin.kofler@chello.at wrote:
Adam Miller wrote:
As I have brought up to Kevin Kofler in IRC, I think before we did something like that we would need to first look into having the KDE SIG spawn up documentation that matches the gnome-centric docs
As I replied to you on IRC, I think it's the Docs Team's responsibility to provide unbiased documentation. The GNOME documentation hasn't been written by the GNOME maintainers either.
The Docs team is currently generating Documentation for the "Fedora Desktop" which in the current state of Fedora, is Gnome centric. This is something I think the SIG might need to pick up the slack on or potentially recruit some Doc writers to generate KDE centric documentation until we are able to get some more "Distro-wide" acceptance.
-Adam
Adam Miller wrote:
The Docs team is currently generating Documentation for the "Fedora Desktop" which in the current state of Fedora, is Gnome centric.
If it's really just that, then we just need to declare there to be 2 default desktops and the Docs folks will feel responsible for providing docs for both. :-)
I just think the circular "GNOME is the default desktop because it's the default desktop" argumentation (e.g. "GNOME is the default desktop because all the documentation is written for GNOME because GNOME is the default desktop") is unhelpful and fallacious.
Kevin Kofler
On Saturday 27 June 2009 04:02:37 Adam Miller wrote:
On 6/26/09, Matthew Woehlke mw_triad@users.sourceforge.net wrote:
Also, I want to pick at your use of "blindly"; who says it has to be blind? Why not work to educate users about the difference? A "Take a Tour" would probably be good publicity anyway. (You know, take the edge off that "no clue what they're doing" thing...)
I was simply quoting on the blind part, but I actually do agree that a "Welcome to the world of Fedora" thing would be an awesome idea.
As I have brought up to Kevin Kofler in IRC, I think before we did something like that we would need to first look into having the KDE SIG spawn up documentation that matches the gnome-centric docs as well as working a little more with upstream to try and get some of the "kinks" worked out with things like the network manager plasma widget. As the Special Interest Group of KDE within Fedora I think it should be our responsibility to be the driving force behind providing equivalent support for KDE as Gnome currently receives and once the situation is such that KDE truly is getting equivalent back end support that it needs to be able to go "prime time" as a "First Class Citizen" (as it seems to be referred to) then this topic could be revisited.
Even with less manpower than "official desktop team" we're trying to contribute back to upstream as much as we can, especially technologies which are coming from us, from Fedora. Eating our own dogfood. So for example we're helping upstream with our Kits (Console/Policy/Device), our patches (for example we were first GCC 4.4 distro) etc... We're trying to build bridge between Fedora and KDE upstream. But unfortunately we can't help with everything. And believe us, we really want functional KDE network manager applet! As nm-applet is really bad and I hope they redesign it soon.
It's all about - what is Fedora? What we expect from Fedora? Is it one monolitic piece of software - so Gnome should be default, then it's OK to call it Desktop, or is it modular system? Then you can have bare OS without any desktop at all (is Server SIG still alive?), you can have spins working on providing/improving specific areas in Fedora, all teams working together building Fedora...
We need answer before these wars without winners. Both options have some pros and cons but we have to choose...
"You take the blue pill and the story ends. You wake in your bed and believe whatever you want to believe. You take the red pill and you stay in Wonderland and I show you how deep the rabbit-hole goes."
Jaroslav
Disclaimer: I am a member of both the KDE SIG and Xfce SIG but I have no distaste or hatred for Gnome or the stance of its current status as the "default" I run both KDE and Xfce on different machines and have no Gnome installations anywhere on hardware I own, its purely a matter of personal choice.
-Adam
-- http://maxamillion.googlepages.com
() ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
On Fri, Jun 26, 2009 at 05:27:12PM -0500, Matthew Woehlke wrote:
Kevin Kofler wrote:
As Orcan's and John's reply show, I'm far from the only one who thinks the current naming of the GNOME-based spin is misleading and biased (which was another thing the opponents to my proposal claimed during the meeting).
...and they're just the ones annoyed enough to speak up. Well, count me now in that number also.
I too would like to see KDE treated as a first-class citizen, rather than blindly pushing Gnome to the ignorant masses.
We need to provide a default desktop. There's no "separate but equal" here - Gnome in Fedora simply gets more development effort, has more documentation based around it and therefore deserves to be the default. Pretending that KDE has the same level of support does nothing to benefit KDE.
Matthew Garrett wrote:
Gnome in Fedora simply gets more development effort, has more documentation based around it and therefore deserves to be the default. Pretending that KDE has the same level of support does nothing to benefit KDE.
There is a self-fulfilling prophecy in there.
On Fri, Jun 26, 2009 at 8:17 PM, Matthew Woehlke wrote:
There is a self-fulfilling prophecy in there.
Prophecy? Prophecy implies something that will happen in the future, vs. something that is a fact now. I don't believe that there's any debate that GNOME gets more development effort, more documentation, etc.
Jon Stanley wrote:
On Fri, Jun 26, 2009 at 8:17 PM, Matthew Woehlke wrote:
There is a self-fulfilling prophecy in there.
Prophecy? Prophecy implies something that will happen in the future, vs. something that is a fact now.
Then call it a vicious circle if you want, his point will still be valid.
But anyway, this is about the future, his point is that treating KDE like a second-class citizen is not the way to attract more KDE developers for the future.
Kevin Kofler
On Fri, Jun 26, 2009 at 07:17:12PM -0500, Matthew Woehlke wrote:
Matthew Garrett wrote:
Gnome in Fedora simply gets more development effort, has more documentation based around it and therefore deserves to be the default. Pretending that KDE has the same level of support does nothing to benefit KDE.
There is a self-fulfilling prophecy in there.
It's not the project's role to lift non-default software to the same level of involvement as the default software. Why /should/ KDE be treated equally?
On Fri, Jun 26, 2009 at 7:28 PM, Matthew Garrettmjg@redhat.com wrote:
On Fri, Jun 26, 2009 at 07:17:12PM -0500, Matthew Woehlke wrote:
Matthew Garrett wrote:
Gnome in Fedora simply gets more development effort, has more documentation based around it and therefore deserves to be the default. Pretending that KDE has the same level of support does nothing to benefit KDE.
There is a self-fulfilling prophecy in there.
It's not the project's role to lift non-default software to the same level of involvement as the default software. Why /should/ KDE be treated equally?
When I look at a directory listing and see
Fedora-11-x86_64-Live.iso Fedora-11-x86_64-Live-KDE.iso
it is pretty clear to KDE users which image they want. How about we give the poor Gnome users the same courtesy and indicate which image includes what they are looking for? Why should KDE be treated better?
John
I never know where to reply to these sort of threads... but I guess I will pick here. ;)
On Fri, 26 Jun 2009 19:44:48 -0500 inode0 inode0@gmail.com wrote:
...snip...
When I look at a directory listing and see
Fedora-11-x86_64-Live.iso Fedora-11-x86_64-Live-KDE.iso
it is pretty clear to KDE users which image they want. How about we give the poor Gnome users the same courtesy and indicate which image includes what they are looking for? Why should KDE be treated better?
Because lots of people who go to download "Fedora" have no idea or desire to know what "Gnome" or "KDE" means.
Let me pass along (again) my reasoning on this issue:
Currently, a number of folks (myself included) thinks that Fedora should have in their target demographic users who are new to Linux in general and Fedora in particular. The sort of people who read a review in a magazine and decide to try out Fedora/Linux, or who have someone suggest they do so. These people expect to go and "download Fedora" and try it out. If they go to a page that has 20 choices, none of which they understand a high percentage of them will just go do something else, or try one and be upset when they download the wrong arch.
If the Board decides that this demographic is NOT what Fedora should be aiming for, then I am all for the re-naming and reorganizing the download page. We could have "Gnome desktop", "KDE Desktop", "Xfce Desktop", "LXDE desktop", "server edition", "bare netinstall", and anything else that has enough people working on it to provide a valid offering.
So, to try to bring this back to being constructive:
1. Feel free to appeal this decision to the Board. Ask them to overrule FESCo if you think this is a incorrect decision.
2. Try and gather statistics or other data that does indicate that Fedora isn't popular or used by new linux users, and we should abandon trying to interest these people in fedora. Based on all the time I spend helping new folks in #fedora, I don't see this being the case at all.
3. Try and come up with some magical layout that does not present 20 choices to new users, but allows those more experenced users to find the KDE and other installs they want. I really don't know how that would look, but perhaps there is some way.
kevin
On Fri, Jun 26, 2009 at 19:18:42 -0600, Kevin Fenzi kevin@scrye.com wrote:
Currently, a number of folks (myself included) thinks that Fedora should have in their target demographic users who are new to Linux in general and Fedora in particular. The sort of people who read a review
Yikes. I wouldn't recommend Fedora to casual computer users. I would (and have) recommend starting with Ubuntu and if they become interested in particpating, suggest that Fedora is great for that.
It may be, that in the F12 time frame, Fedora will have fewer issues with things like Video cards, sound and the like, so that only having to deal with issues caused by software patents will not be such a high barrier, that I would have a problem recommending it to people who I think might eventually want to participate.
Bruno Wolff III wrote:
Yikes. I wouldn't recommend Fedora to casual computer users. I would (and have) recommend starting with Ubuntu and if they become interested in particpating, suggest that Fedora is great for that.
It may be, that in the F12 time frame, Fedora will have fewer issues with things like Video cards, sound and the like, so that only having to deal with issues caused by software patents will not be such a high barrier, that I would have a problem recommending it to people who I think might eventually want to participate.
Yeah, I think it's pretty pointless to shoot for that kind of users. Those are the kind of users who go complaining everywhere about what crap Fedora supposedly is because they're unable to fix even the slightest issue with it, they already get stuck at the point where they're trying to play their first MP3 file. If people can't do the small amount of resarch it takes to know what GNOME and KDE are, they won't be able to find things like RPM Fusion either.
Kevin Kofler
Kevin Fenzi wrote:
- Try and come up with some magical layout that does not present 20
choices to new users, but allows those more experenced users to find the KDE and other installs they want. I really don't know how that would look, but perhaps there is some way.
Maybe a radiobutton-based system like the one openSUSE [1] uses?
[1] http://software.opensuse.org/
Kevin Kofler
2009/6/27 Kevin Fenzi kevin@scrye.com:
I never know where to reply to these sort of threads... but I guess I will pick here. ;)
On Fri, 26 Jun 2009 19:44:48 -0500 inode0 inode0@gmail.com wrote:
...snip...
When I look at a directory listing and see
Fedora-11-x86_64-Live.iso Fedora-11-x86_64-Live-KDE.iso
it is pretty clear to KDE users which image they want. How about we give the poor Gnome users the same courtesy and indicate which image includes what they are looking for? Why should KDE be treated better?
Because lots of people who go to download "Fedora" have no idea or desire to know what "Gnome" or "KDE" means.
Let me pass along (again) my reasoning on this issue:
Currently, a number of folks (myself included) thinks that Fedora should have in their target demographic users who are new to Linux in general and Fedora in particular. The sort of people who read a review in a magazine and decide to try out Fedora/Linux, or who have someone suggest they do so. These people expect to go and "download Fedora" and try it out. If they go to a page that has 20 choices, none of which they understand a high percentage of them will just go do something else, or try one and be upset when they download the wrong arch.
If the Board decides that this demographic is NOT what Fedora should be aiming for, then I am all for the re-naming and reorganizing the download page. We could have "Gnome desktop", "KDE Desktop", "Xfce Desktop", "LXDE desktop", "server edition", "bare netinstall", and anything else that has enough people working on it to provide a valid offering.
So, to try to bring this back to being constructive:
- Feel free to appeal this decision to the Board. Ask them to overrule
FESCo if you think this is a incorrect decision.
- Try and gather statistics or other data that does indicate that
Fedora isn't popular or used by new linux users, and we should abandon trying to interest these people in fedora. Based on all the time I spend helping new folks in #fedora, I don't see this being the case at all.
- Try and come up with some magical layout that does not present 20
choices to new users, but allows those more experenced users to find the KDE and other installs they want. I really don't know how that would look, but perhaps there is some way.
Magical can be: Shows up a list at the installer where you can chose from Gnome or KDE (both on the same line with no default activation) and on the next line an alternative environment, here you have thinks like E17, XFCE, LXDE ... But you only the them, if you click on "alternative".
-- Regards, Niels
kevin
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
On Sat, Jun 27, 2009 at 11:27 PM, Niels Haasearxs@fedoraproject.org wrote:
2009/6/27 Kevin Fenzi kevin@scrye.com:
I never know where to reply to these sort of threads... but I guess I will pick here. ;)
On Fri, 26 Jun 2009 19:44:48 -0500 inode0 inode0@gmail.com wrote:
...snip...
When I look at a directory listing and see
Fedora-11-x86_64-Live.iso Fedora-11-x86_64-Live-KDE.iso
it is pretty clear to KDE users which image they want. How about we give the poor Gnome users the same courtesy and indicate which image includes what they are looking for? Why should KDE be treated better?
Because lots of people who go to download "Fedora" have no idea or desire to know what "Gnome" or "KDE" means.
Let me pass along (again) my reasoning on this issue:
Currently, a number of folks (myself included) thinks that Fedora should have in their target demographic users who are new to Linux in general and Fedora in particular. The sort of people who read a review in a magazine and decide to try out Fedora/Linux, or who have someone suggest they do so. These people expect to go and "download Fedora" and try it out. If they go to a page that has 20 choices, none of which they understand a high percentage of them will just go do something else, or try one and be upset when they download the wrong arch.
If the Board decides that this demographic is NOT what Fedora should be aiming for, then I am all for the re-naming and reorganizing the download page. We could have "Gnome desktop", "KDE Desktop", "Xfce Desktop", "LXDE desktop", "server edition", "bare netinstall", and anything else that has enough people working on it to provide a valid offering.
So, to try to bring this back to being constructive:
- Feel free to appeal this decision to the Board. Ask them to overrule
FESCo if you think this is a incorrect decision.
- Try and gather statistics or other data that does indicate that
Fedora isn't popular or used by new linux users, and we should abandon trying to interest these people in fedora. Based on all the time I spend helping new folks in #fedora, I don't see this being the case at all.
- Try and come up with some magical layout that does not present 20
choices to new users, but allows those more experenced users to find the KDE and other installs they want. I really don't know how that would look, but perhaps there is some way.
Magical can be: Shows up a list at the installer where you can chose from Gnome or KDE (both on the same line with no default activation) and on the next line an alternative environment, here you have thinks like E17, XFCE, LXDE ... But you only the them, if you click on "alternative".
Why treat XFCE as second class citizen ... ok lets add it to the list. But what about LXDE ? .....
You see where this leads too ... a distro should (I would even say must) provide a default choice. Its a distro not a bunch of packages that gets shipped.
On Sat, Jun 27, 2009 at 6:04 PM, drago01 wrote:
Why treat XFCE as second class citizen ...
Easy answer: because the size of its userbase is not in the same order of magnitude with Gnome.
ok lets add it to the list. But what about LXDE ? .....
You see where this leads too ... a distro should (I would even say must) provide a default choice.
This is weak reasoning because of your above weak starting point.
Its a distro not a bunch of packages that gets shipped.
So?
Orcan
On Sun, Jun 28, 2009 at 12:19 AM, Orcan Ogetbiloget.fedora@gmail.com wrote:
On Sat, Jun 27, 2009 at 6:04 PM, drago01 wrote:
Why treat XFCE as second class citizen ...
Easy answer: because the size of its userbase is not in the same order of magnitude with Gnome.
Yeah but only because it is treated as a second class citizen (I hate using this kind of arguments but I think you should get the point).
ok lets add it to the list. But what about LXDE ? .....
You see where this leads too ... a distro should (I would even say must) provide a default choice.
This is weak reasoning because of your above weak starting point.
No its not, the above point is simply replacing KDE with something else so that you can see how your own arguments sound to others.
Its a distro not a bunch of packages that gets shipped.
So?
We can't simply provide a list of 15000 packages and tell the user "please choose" we have to select a default set of packages. (ie what we are doing now).
This has nothing to do with KDE, I just think that asking the user tons of question "what would you like to use" is simply wrong its OUR (ie. the distro) job to do this choice.
On Sat, Jun 27, 2009 at 6:28 PM, drago01 wrote:
On Sun, Jun 28, 2009 at 12:19 AM, Orcan Ogetbil wrote:
On Sat, Jun 27, 2009 at 6:04 PM, drago01 wrote:
Why treat XFCE as second class citizen ...
Easy answer: because the size of its userbase is not in the same order of magnitude with Gnome.
Yeah but only because it is treated as a second class citizen (I hate using this kind of arguments but I think you should get the point).
Possible. But staying within the topic, KDE, even as a second class citizen in Fedora, has a comparable number of users to Gnome, unlike other DE's that you mentioned.
ok lets add it to the list. But what about LXDE ? .....
You see where this leads too ... a distro should (I would even say must) provide a default choice.
This is weak reasoning because of your above weak starting point.
No its not, the above point is simply replacing KDE with something else so that you can see how your own arguments sound to others.
Please (re)read Kevin's previous emails. He gives some numbers and explanations. That will help you understand where your assumption is weak.
Its a distro not a bunch of packages that gets shipped.
So?
We can't simply provide a list of 15000 packages and tell the user "please choose" we have to select a default set of packages. (ie what we are doing now).
This has nothing to do with KDE, I just think that asking the user tons of question "what would you like to use" is simply wrong its OUR (ie. the distro) job to do this choice.
Again, please (re)read Kevin's previous emails and the original FESCo ticket. There is a proposal to solve this issue too.
Best, Orcan
drago01 wrote:
Yeah but only because it is treated as a second class citizen (I hate using this kind of arguments but I think you should get the point).
There are plenty of distributions shipping XFCE or LXDE by default. Even the fairly-famous Knoppix is now defaulting to LXDE. So the choice is there. Still, all the evidence I've seen so far is that the vast majority of GNU/Linux (not just Fedora) desktop users use KDE or GNOME.
No its not, the above point is simply replacing KDE with something else so that you can see how your own arguments sound to others.
The thing is that KDE is vastly more popular than what you substitute for it, so it's not the same thing.
That said, I do think XFCE, LXDE and Sugar could use more visibility. I'm intentionally not including WM-only solutions because they simply can't compete in functionality with a complete desktop environment.
What I'd do to the download page is to feature KDE right on the main page and then to add sidebar links (like the one currently used for KDE) for the XFCE spin and other desktop spins if they get built (LXDE would get featured if they produce an official spin, for Sugar we could either point to the Education spin or produce a CD-sized Sugar-only spin). That would be much fairer treatment: * the 2 most popular desktops, which are both significantly more popular than any of the alternatives, would be treated equally and featured on the main page. * other options would be more visible than now. (That said, the sidebar links would have to be more descriptive than "* fans, go here!" to make sense.)
We can't simply provide a list of 15000 packages and tell the user "please choose" we have to select a default set of packages. (ie what we are doing now).
Huh? 1. This is clearly not what we're doing now. 2. The initial choice wouldn't be among all 15000 packages, but among 2 main spins (GNOME and KDE, which should be equally featured) and ~3 secondary spins (XFCE, LXDE, Sugar, though the selection could vary) each corresponding to a desktop environment and defaulting to applications written for those environments where it makes sense. That choice already exists, but KDE is treated as a second-class citizen (hidden behind an extra link), XFCE as a third-class one (listed only on spins.fedoraproject.org) and LXDE as a fourth-class one (no official spin yet, only an unofficial remix). 3. Of course, users can then choose the applications they want to add! How's that a bad thing? Many of those packages are niche apps, some people need them, so it doesn't make sense to drop them, but most people don't, so it doesn't make sense to install them by default either.
This has nothing to do with KDE, I just think that asking the user tons of question "what would you like to use" is simply wrong its OUR (ie. the distro) job to do this choice.
And I have to disagree with this statement. It's our choice what exactly to offer on each of the "flavors" (though it's conditioned by integration considerations: for example, it doesn't make sense to ship Sugar activities on the KDE spin, it should default to KDE apps!), but I don't see why letting the user choose between 2 primary "flavors" is bad. GNOME and KDE are approximately equally popular in the GNU/Linux world and they primarily target different user bases (GNOME wants to make things "just work" with as little configuration as possible, KDE focuses on configurability). It makes sense to offer both.
Kevin Kofler
On Sun, Jun 28, 2009 at 1:16 AM, Kevin Koflerkevin.kofler@chello.at wrote:
drago01 wrote:
Yeah but only because it is treated as a second class citizen (I hate using this kind of arguments but I think you should get the point).
There are plenty of distributions shipping XFCE or LXDE by default. Even the fairly-famous Knoppix is now defaulting to LXDE. So the choice is there. Still, all the evidence I've seen so far is that the vast majority of GNU/Linux (not just Fedora) desktop users use KDE or GNOME.
Has been a while since I used Knoppix ;) I did not say that KDE is less popular than GNOME, nor was my post directed to KDE. I just said that having "$DESKTOP1 and $DESKTOP2 and Alternatives" is just providing the user a list of choices between things he does not know anything about.
No its not, the above point is simply replacing KDE with something else so that you can see how your own arguments sound to others.
The thing is that KDE is vastly more popular than what you substitute for it, so it's not the same thing.
That said, I do think XFCE, LXDE and Sugar could use more visibility. I'm intentionally not including WM-only solutions because they simply can't compete in functionality with a complete desktop environment.
What I'd do to the download page [..]
I am not happy with the current download page either.
We can't simply provide a list of 15000 packages and tell the user "please choose" we have to select a default set of packages. (ie what we are doing now).
Huh?
- This is clearly not what we're doing now.
Sure we have a default set of packages selected, the user has to choose opt in if he wants to change the package set. Which results into: - New users do not get confused because they just end up with the default package set and can install anything post install - User who want a specific choice can do so
- The initial choice wouldn't be among all 15000 packages, but among 2 main
spins (GNOME and KDE, which should be equally featured) and ~3 secondary spins (XFCE, LXDE, Sugar, though the selection could vary) each corresponding to a desktop environment and defaulting to applications written for those environments where it makes sense. That choice already exists, but KDE is treated as a second-class citizen (hidden behind an extra link), XFCE as a third-class one (listed only on spins.fedoraproject.org) and LXDE as a fourth-class one (no official spin yet, only an unofficial remix).
Well XFCE, LXDE should be more popular in parts of the world where fast hardware isn't really common. (No numbers to back this up so don't ask for them)
- Of course, users can then choose the applications they want to add! How's
that a bad thing? Many of those packages are niche apps, some people need them, so it doesn't make sense to drop them, but most people don't, so it doesn't make sense to install them by default either.
This has nothing to do with KDE, I just think that asking the user tons of question "what would you like to use" is simply wrong its OUR (ie. the distro) job to do this choice.
And I have to disagree with this statement. It's our choice what exactly to offer on each of the "flavors" (though it's conditioned by integration considerations: for example, it doesn't make sense to ship Sugar activities on the KDE spin, it should default to KDE apps!), but I don't see why letting the user choose between 2 primary "flavors" is bad. GNOME and KDE are approximately equally popular in the GNU/Linux world and they primarily target different user bases (GNOME wants to make things "just work" with as little configuration as possible, KDE focuses on configurability). It makes sense to offer both.
So the question is which kind of user is our primary target? For this user we should make the default choice while still providing the option for other users.
2009/6/28 drago01 drago01@gmail.com:
On Sat, Jun 27, 2009 at 11:27 PM, Niels Haasearxs@fedoraproject.org wrote:
2009/6/27 Kevin Fenzi kevin@scrye.com:
I never know where to reply to these sort of threads... but I guess I will pick here. ;)
On Fri, 26 Jun 2009 19:44:48 -0500 inode0 inode0@gmail.com wrote:
...snip...
When I look at a directory listing and see
Fedora-11-x86_64-Live.iso Fedora-11-x86_64-Live-KDE.iso
it is pretty clear to KDE users which image they want. How about we give the poor Gnome users the same courtesy and indicate which image includes what they are looking for? Why should KDE be treated better?
Because lots of people who go to download "Fedora" have no idea or desire to know what "Gnome" or "KDE" means.
Let me pass along (again) my reasoning on this issue:
Currently, a number of folks (myself included) thinks that Fedora should have in their target demographic users who are new to Linux in general and Fedora in particular. The sort of people who read a review in a magazine and decide to try out Fedora/Linux, or who have someone suggest they do so. These people expect to go and "download Fedora" and try it out. If they go to a page that has 20 choices, none of which they understand a high percentage of them will just go do something else, or try one and be upset when they download the wrong arch.
If the Board decides that this demographic is NOT what Fedora should be aiming for, then I am all for the re-naming and reorganizing the download page. We could have "Gnome desktop", "KDE Desktop", "Xfce Desktop", "LXDE desktop", "server edition", "bare netinstall", and anything else that has enough people working on it to provide a valid offering.
So, to try to bring this back to being constructive:
- Feel free to appeal this decision to the Board. Ask them to overrule
FESCo if you think this is a incorrect decision.
- Try and gather statistics or other data that does indicate that
Fedora isn't popular or used by new linux users, and we should abandon trying to interest these people in fedora. Based on all the time I spend helping new folks in #fedora, I don't see this being the case at all.
- Try and come up with some magical layout that does not present 20
choices to new users, but allows those more experenced users to find the KDE and other installs they want. I really don't know how that would look, but perhaps there is some way.
Magical can be: Shows up a list at the installer where you can chose from Gnome or KDE (both on the same line with no default activation) and on the next line an alternative environment, here you have thinks like E17, XFCE, LXDE ... But you only the them, if you click on "alternative".
Why treat XFCE as second class citizen ... ok lets add it to the list. But what about LXDE ? .....
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
Just my two pennies worth.
-- Regards, Niels
You see where this leads too ... a distro should (I would even say must) provide a default choice. Its a distro not a bunch of packages that gets shipped.
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
On 06/28/2009 03:35 PM, Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
Just my two pennies worth.
Xfce and LXDE are in the central repository and maintained well by the maintainers involved just like GNOME and KDE. Whether it is part of a separate spin or remix or neither doesn't really indicate any differences in the level of "support". Some of the best maintained packages are in a niche and not part of any media.
Rahul
2009/6/28 Rahul Sundaram sundaram@fedoraproject.org:
On 06/28/2009 03:35 PM, Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
Just my two pennies worth.
Xfce and LXDE are in the central repository and maintained well by the maintainers involved just like GNOME and KDE. Whether it is part of a separate spin or remix or neither doesn't really indicate any differences in the level of "support". Some of the best maintained packages are in a niche and not part of any media.
I'm sorry for the badly chosen words. What I want to try to say was, that, if you take a look and the [1] page, it show you KDE and GNOME. For the normal user, it's look like that this version are the "official supported" one. Hope it's make it clear ;)
[1] http://fedoraproject.org/de/get-fedora-all
-- Regards, Niels
Rahul
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
It's actually worse than that: GNOME - presented on the main download page (first class citizen) KDE - hidden behind a pointless extra link (second class citizen) XFCE - hidden on spins.fedoraproject.org (third class citizen) LXDE - hidden in some fedorapeople.org directory (fourth class citizen) What's next? A spin or remix for which you have to personally phone an ambassador for an inquiry and send a self-addressed stamped envelope to obtain it on one of those self-destructing CDs? ;-)
This is starting to feel like a hierarchical and very undemocratic society.
Kevin Kofler
On Sun, Jun 28, 2009 at 3:09 PM, Kevin Koflerkevin.kofler@chello.at wrote:
Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
It's actually worse than that: GNOME - presented on the main download page (first class citizen) KDE - hidden behind a pointless extra link (second class citizen) XFCE - hidden on spins.fedoraproject.org (third class citizen) LXDE - hidden in some fedorapeople.org directory (fourth class citizen) What's next? A spin or remix for which you have to personally phone an ambassador for an inquiry and send a self-addressed stamped envelope to obtain it on one of those self-destructing CDs? ;-)
This is starting to feel like a hierarchical and very undemocratic society.
+-----------------------------------------------+ | [*] Fedora Live, featuring the GNOME Desktop | +-----------------------------------------------+ | [] Fedora Live KDE Edition | | [] Fedora Live XFCE Edition | | [] Fedora Live LXDE Edition | +-----------------------------------------------+ | [] Fedora Installation DVD | +------------(System Architectures)-------------+ | [*] x86 | | [] x86_64 | | [] PPC | | [] PPC64 | +-----------------------------------------------+ | (Download) | +-----------------------------------------------+
Would this make everybody happy? - The default Desktop is at the top and selected by default. - It is visiable that it includes GNOME for people who are looking for a specific Desktop - Other DEs are listed in at the default Download page rather than hidden behind links - The Arch can be selected at the download page - Maybe we can make the "System Architectures" section expandable and collapsed by default to not clutter the interface with to many options - Not sure about PPC (its moving to a secondary arch in F13)
Am Sonntag, den 28.06.2009, 15:29 +0200 schrieb drago01:
+-----------------------------------------------+ | [*] Fedora Live, featuring the GNOME Desktop | +-----------------------------------------------+ | [] Fedora Live KDE Edition | | [] Fedora Live XFCE Edition | | [] Fedora Live LXDE Edition | +-----------------------------------------------+ | [] Fedora Installation DVD | +------------(System Architectures)-------------+ | [*] x86 | | [] x86_64 | | [] PPC | | [] PPC64 | +-----------------------------------------------+ | (Download) | +-----------------------------------------------+
Would this make everybody happy?
- The default Desktop is at the top and selected by default.
- It is visiable that it includes GNOME for people who are looking for
a specific Desktop
- Other DEs are listed in at the default Download page rather than
hidden behind links
- The Arch can be selected at the download page
- Maybe we can make the "System Architectures" section expandable and
collapsed by default to not clutter the interface with to many options
- Not sure about PPC (its moving to a secondary arch in F13)
This looks awesome! If we set links to the different DE's on their names (I volounteer to create something like fedoraproject.org/wiki/WhatIsGnome) it would be perfect. We could even just set the links to the Wikipedia articles, they'll work fine too.
2009/6/28 drago01 drago01@gmail.com:
+-----------------------------------------------+ | [*] Fedora Live, featuring the GNOME Desktop | +-----------------------------------------------+ | [] Fedora Live KDE Edition | | [] Fedora Live XFCE Edition | | [] Fedora Live LXDE Edition | +-----------------------------------------------+ | [] Fedora Installation DVD | +------------(System Architectures)-------------+ | [*] x86 | | [] x86_64 | | [] PPC | | [] PPC64 | +-----------------------------------------------+ | (Download) | +-----------------------------------------------+
Would this make everybody happy?
Not really. Why not the same name for gnome as for the other spins. And why not give the user finally information and screenshots of what they get, for every spin? Why still treat the user as if he's dumb and need "you" to decide what he want. Give him enough information and he will decide. Coded with some ajax and the page will look not bloated.
- Other DEs are listed in at the default Download page rather than
hidden behind links
Yes, thats part of doing it the right way.
- The Arch can be selected at the download page
- Maybe we can make the "System Architectures" section expandable and collapsed by default to not clutter the interface with to many options
There will not be too many options. The user who dont know what he needs and dont want to find out if he really wants x86_64 (for example) can have a message that he can use always i686. I guess a ppc user will know what he wants/needs.
Thomas Janssen wrote:
Not really. Why not the same name for gnome as for the other spins. And why not give the user finally information and screenshots of what they get, for every spin? Why still treat the user as if he's dumb and need "you" to decide what he want. Give him enough information and he will decide.
Plus, I'd put the dash after KDE, not before KDE.
Kevin Kofler
On Sun, Jun 28, 2009 at 8:29 AM, drago01drago01@gmail.com wrote:
On Sun, Jun 28, 2009 at 3:09 PM, Kevin Koflerkevin.kofler@chello.at wrote:
Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
It's actually worse than that: GNOME - presented on the main download page (first class citizen) KDE - hidden behind a pointless extra link (second class citizen) XFCE - hidden on spins.fedoraproject.org (third class citizen) LXDE - hidden in some fedorapeople.org directory (fourth class citizen) What's next? A spin or remix for which you have to personally phone an ambassador for an inquiry and send a self-addressed stamped envelope to obtain it on one of those self-destructing CDs? ;-)
This is starting to feel like a hierarchical and very undemocratic society.
+-----------------------------------------------+ | [*] Fedora Live, featuring the GNOME Desktop | +-----------------------------------------------+ | [] Fedora Live KDE Edition | | [] Fedora Live XFCE Edition | | [] Fedora Live LXDE Edition | +-----------------------------------------------+ | [] Fedora Installation DVD | +------------(System Architectures)-------------+ | [*] x86 | | [] x86_64 | | [] PPC | | [] PPC64 | +-----------------------------------------------+ | (Download) | +-----------------------------------------------+
Would this make everybody happy?
- The default Desktop is at the top and selected by default.
- It is visiable that it includes GNOME for people who are looking for
a specific Desktop
- Other DEs are listed in at the default Download page rather than
hidden behind links
- The Arch can be selected at the download page
- Maybe we can make the "System Architectures" section expandable and collapsed by default to not clutter the interface with to many options - Not sure about PPC (its moving to a secondary arch in F13)
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
+1
-Adam
On 2009-06-28 03:29:52 PM, drago01 wrote:
+-----------------------------------------------+ | [*] Fedora Live, featuring the GNOME Desktop | +-----------------------------------------------+ | [] Fedora Live KDE Edition | | [] Fedora Live XFCE Edition | | [] Fedora Live LXDE Edition | +-----------------------------------------------+ | [] Fedora Installation DVD | +------------(System Architectures)-------------+ | [*] x86 | | [] x86_64 | | [] PPC | | [] PPC64 | +-----------------------------------------------+ | (Download) | +-----------------------------------------------+
Would this make everybody happy?
- The default Desktop is at the top and selected by default.
- It is visiable that it includes GNOME for people who are looking for
a specific Desktop
- Other DEs are listed in at the default Download page rather than
hidden behind links
- The Arch can be selected at the download page
- Maybe we can make the "System Architectures" section expandable and
No, this would not make everybody happy. The websites team has given up on making everybody happy a long time ago. Just like with the old download page at http://fedoraproject.org/get-fedora-all, new users would be confused about exactly what they need to choose. Just ask anybody that has been helping out in #fedora before we changed the main download page.
We choose one group to target more than the others, and that group is new users that don't know what to choose. We direct those new users at the default and most common download instead of throwing choices at them. People that do know exactly what they want have one extra click to go to http://fedoraproject.org/get-fedora-all where they have all of the choices listed. If other DEs were to be moved off of spins.fp.o in the future, this is where they'd go as well.
Thanks, Ricky
Ricky Zhou wrote:
We choose one group to target more than the others, and that group is new users that don't know what to choose. We direct those new users at the default and most common download instead of throwing choices at them.
The thing is, that's exactly the type of design GNOME is using and KDE is rejecting, so you will never get KDE people to approve of this. And thus following that policy makes our download page look biased and uninviting to KDE users.
You seem to also be missing the fact that the default download page is the first impression EVERYONE will get of Fedora, even people experienced with GNU/Linux who know very well what KDE and GNOME are.
People that do know exactly what they want have one extra click to go to http://fedoraproject.org/get-fedora-all where they have all of the choices listed.
That assumes they actually know what they get when they click on the mysterious sidebar link. People can be experienced GNU/Linux users without knowing the sitemap of the Fedora web site by heart.
And as irrelevant as it may be in practice for experienced users, people do look at how the default download page looks like to judge how much a distribution supports the various desktop environments. It may sound silly to you, it might even actually BE silly, but it's something people do, so it has to be taken into account in your design. Trading our reputation in the KDE community (i.e. about half of the GNU/Linux user base!) for the convenience of completely clueless potential users who don't even know what GNOME and KDE are and can't even be bothered to look them up with a search engine (who are unlikely to become permanent Fedora users and even more unlikely to become contributors) is a really bad tradeoff!
If other DEs were to be moved off of spins.fp.o in the future,
Count on me to fight tooth and nails against declassing KDE in that way! Turning the KDE spin torrent-only (as the spins.fp.o spins are now) would be a real catastrophe. Not everyone can use BitTorrent. We really need the KDE live image to remain mirrored over HTTP/FTP. And it also deserves to be listed on the official download page!
Kevin Kofler
On 2009-06-29 01:13:07 AM, Kevin Kofler wrote:
The thing is, that's exactly the type of design GNOME is using and KDE is rejecting, so you will never get KDE people to approve of this. And thus following that policy makes our download page look biased and uninviting to KDE users.
Sorry, but even if presenting one default, unconfusing choice to new users that have absolutely no idea what they want is considered biased against what KDE users approve of, then there is no way to make you happy while sticking to the goal of that page. We make sure clueless users can get the default choice first - people that know what they want can live with an extra click. If KDE were the default choice for these new clueless users, it would certainly also be the single default choice on the front get-fedora page.
That assumes they actually know what they get when they click on the mysterious sidebar link. People can be experienced GNU/Linux users without knowing the sitemap of the Fedora web site by heart.
I'm sorry? "KDE fans go here!" is mysterious? We're happy to take suggestions for better text there.
And as irrelevant as it may be in practice for experienced users, people do look at how the default download page looks like to judge how much a distribution supports the various desktop environments. It may sound silly to you, it might even actually BE silly, but it's something people do, so it has to be taken into account in your design. Trading our reputation in the KDE community (i.e. about half of the GNU/Linux user base!) for the convenience of completely clueless potential users who don't even know what GNOME and KDE are and can't even be bothered to look them up with a search engine (who are unlikely to become permanent Fedora users and even more unlikely to become contributors) is a really bad tradeoff!
Somebody could just as well say, "Trading the convenience of completely clueless potential users for experienced users who can't even be bothered to look up how much a distribution supports the various desktop environments (or just click the giant KDE button on the sidebar) is a really bad tradeoff!" You're welcome to bring up the target user for our get-fedora page on fedora-websites-list if you disagree, but the vast majority of us want to put clueless users first and have experienced users that know exactly what they want make one extra click.
If other DEs were to be moved off of spins.fp.o in the future,
Count on me to fight tooth and nails against declassing KDE in that way! Turning the KDE spin torrent-only (as the spins.fp.o spins are now) would be a real catastrophe.
Just to be clear, I said nothing about KDE being moved to spins.fp.o, I said if other DEs were to be moved _off_ of spins.fp.o, it would get an entry on get-fedora-all and maybe a dedicated page like KDE, but it would not be yet another option on the front get-fedora page.
Thanks, Ricky
Ricky Zhou wrote:
On 2009-06-29 01:13:07 AM, Kevin Kofler wrote:
The thing is, that's exactly the type of design GNOME is using and KDE is rejecting, so you will never get KDE people to approve of this. And thus following that policy makes our download page look biased and uninviting to KDE users.
Sorry, but even if presenting one default, unconfusing choice to new users that have absolutely no idea what they want is considered biased against what KDE users approve of, then there is no way to make you happy while sticking to the goal of that page. We make sure clueless users can get the default choice first - people that know what they want can live with an extra click. If KDE were the default choice for these new clueless users, it would certainly also be the single default choice on the front get-fedora page.
Well, if KDE was the default, it'd be kinda weird to design the download page that way because KDE itself is not designed that way. KDE believes in offering choice to users, not hiding it. (Of course that's also an argument against making KDE the default. But that's not what I'm asking for anyway, I'm just asking for equal treatment!)
That assumes they actually know what they get when they click on the mysterious sidebar link. People can be experienced GNU/Linux users without knowing the sitemap of the Fedora web site by heart.
I'm sorry? "KDE fans go here!" is mysterious? We're happy to take suggestions for better text there.
"KDE fans go here!" is a bit weird, but tolerable. The get-fedora-all link is the real problem, it doesn't even say there are important options like x86_64 which are only listed on that page.
This x86_64 issue is also a nasty side effect of your design policy: why are we defaulting to reduced performance for the vast majority of new hardware (basically only netbooks and a handful pretty specialized devices use 32-bit-only CPUs these days!) just in the name of avoiding a choice and potential frustration of clueless users who don't know they need the 32-bit version? That's yet another bad tradeoff in the name of usability. I know several people who have accidentally downloaded the 32-bit version when they actually wanted x86_64 because the 64-bit version is hidden the way it is. It's hard to find even for clueful users!
Somebody could just as well say, "Trading the convenience of completely clueless potential users for experienced users who can't even be bothered to look up how much a distribution supports the various desktop environments (or just click the giant KDE button on the sidebar) is a really bad tradeoff!" You're welcome to bring up the target user for our get-fedora page on fedora-websites-list if you disagree, but the vast majority of us want to put clueless users first and have experienced users that know exactly what they want make one extra click.
There's much talk about the most important users for us being those who become contributors. So why all this focus on the user group least likely to ever become a contributor? People who really care (i.e. those who may be contributing at some point in the future) will look up what KDE and GNOME are if they don't know it yet. Linking to some information page for each desktop which also has links to the upstream site and resources would make it easier. Similarly, there could be an information page about 64-bit compatibility, with CPU compatibility lists and information how to get the CPU model from Window$ (Control Panel) or any existing GNU/Linux installation (cat /proc/cpuinfo). Don't remove the choice, allow people to make an informed choice!
If other DEs were to be moved off of spins.fp.o in the future,
Count on me to fight tooth and nails against declassing KDE in that way! Turning the KDE spin torrent-only (as the spins.fp.o spins are now) would be a real catastrophe.
Just to be clear, I said nothing about KDE being moved to spins.fp.o, I said if other DEs were to be moved _off_ of spins.fp.o, it would get an entry on get-fedora-all and maybe a dedicated page like KDE, but it would not be yet another option on the front get-fedora page.
OK, I misread your sentence, sorry.
Kevin Kofler
On Mon, Jun 29, 2009 at 5:15 PM, Kevin Koflerkevin.kofler@chello.at wrote:
This x86_64 issue is also a nasty side effect of your design policy: why are we defaulting to reduced performance for the vast majority of new hardware (basically only netbooks and a handful pretty specialized devices use 32-bit-only CPUs these days!) just in the name of avoiding a choice and potential frustration of clueless users who don't know they need the 32-bit version? That's yet another bad tradeoff in the name of usability. I know several people who have accidentally downloaded the 32-bit version when they actually wanted x86_64 because the 64-bit version is hidden the way it is. It's hard to find even for clueful users!
Definitely. You know who I think really gets it right? http://software.opensuse.org/
It completely and absolutely leaves Fedora download page for dead.
As for DE's -- I think we can all agree XFCE/GNOME/KDE are all pretty solid. So the major selling point of each, is simply what they look like.
https://fedoraproject.org/wiki/Fedora_11_Screenshot_Tour
So why not have something like Fedora_11_(KDE|GNOME|XFCE)_Screenshot_Tour and links to them? And a one line selling each: "GNOME aims for simplicity and elegance" "KDE aims for control and configurability" "XFCE aims to be fast and light". (And default to GNOME to represent Fedora's position)
2009/6/29 Eric Springer erikina@gmail.com:
On Mon, Jun 29, 2009 at 5:15 PM, Kevin Koflerkevin.kofler@chello.at wrote:
This x86_64 issue is also a nasty side effect of your design policy: why are we defaulting to reduced performance for the vast majority of new hardware (basically only netbooks and a handful pretty specialized devices use 32-bit-only CPUs these days!) just in the name of avoiding a choice and potential frustration of clueless users who don't know they need the 32-bit version? That's yet another bad tradeoff in the name of usability. I know several people who have accidentally downloaded the 32-bit version when they actually wanted x86_64 because the 64-bit version is hidden the way it is. It's hard to find even for clueful users!
Definitely. You know who I think really gets it right? http://software.opensuse.org/
It completely and absolutely leaves Fedora download page for dead.
As for DE's -- I think we can all agree XFCE/GNOME/KDE are all pretty solid. So the major selling point of each, is simply what they look like.
https://fedoraproject.org/wiki/Fedora_11_Screenshot_Tour
So why not have something like Fedora_11_(KDE|GNOME|XFCE)_Screenshot_Tour and links to them? And a one line selling each: "GNOME aims for simplicity and elegance" "KDE aims for control and configurability" "XFCE aims to be fast and light". (And default to GNOME to represent Fedora's position)
Yes Sir! You can link even to more information or use ajax (to prevent too much extra sites or popups). Thanks!
Eric Springer wrote:
Definitely. You know who I think really gets it right? http://software.opensuse.org/
It completely and absolutely leaves Fedora download page for dead.
+1, they offer all the choices, they don't hide them like we do.
That said, it's possible to improve over their design, in particular by adding links to info pages about the desktops and 32 vs. 64 bit right next to the respective choice. But removing choice is not an improvement.
Kevin Kofler
On Mon, Jun 29, 2009 at 10:49 PM, Kevin Kofler wrote:
That said, it's possible to improve over their design, in particular by adding links to info pages about the desktops and 32 vs. 64 bit right next to the respective choice. But removing choice is not an improvement.
What if the user was only given one option at a time? Sort of like an "expert system"
--download.html-- Which Arch? [big shiny box for each arch, with description and links]
--download-86_64.html-- Live CD or DVD [big shiny box for each with description, advantages, uses, links]
etc.
It's a little slower, but definitely more informative, which is important if we want people to get the right install media. And no one can claim we're just copying opensuse.
Anyone object? :P
Eric Springer wrote:
What if the user was only given one option at a time? Sort of like an "expert system"
--download.html-- Which Arch? [big shiny box for each arch, with description and links]
--download-86_64.html-- Live CD or DVD [big shiny box for each with description, advantages, uses, links]
etc.
It's a little slower, but definitely more informative, which is important if we want people to get the right install media. And no one can claim we're just copying opensuse.
Anyone object? :P
I personally prefer a presentation like openSUSE's which shows all the choices right from the beginning, I'm not a big fan of wizard-style interfaces.
Kevin Kofler
On Sun, Jun 28, 2009 at 03:09:26PM +0200, Kevin Kofler wrote:
Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
It's actually worse than that: GNOME - presented on the main download page (first class citizen) KDE - hidden behind a pointless extra link (second class citizen) XFCE - hidden on spins.fedoraproject.org (third class citizen) LXDE - hidden in some fedorapeople.org directory (fourth class citizen)
Your classification is somewhat flawed. There is a lot more going on here that it skims over.
The Desktop (or Gnome) and KDE spins are both primary spins hosted on the master mirror and mirrored worldwide. It is also very apparent on the main download page. If your only classification for being treated as a 'secondary cititzen' is that there is a big button you have to click to get it, then I think you're ignoring the effort that goes on behind the scenes elsewhere.
XFCE is an official spin, hosted on spins.fedoraproject.org with the rest of the non-primary spins. The LXDE spin is a fairly new spin. I don't know why it's not on spins.fedoraproject.org at the moment off the top of my head.
What's next? A spin or remix for which you have to personally phone an ambassador for an inquiry and send a self-addressed stamped envelope to obtain it on one of those self-destructing CDs? ;-)
New spins don't start at the top. They work through the Spins SIG, get approved, and get hosted on spins.fp.org. If there are massive downloads of a particular spin that warrant it being mirrored on the master mirror, that is possible. I don't believe that has happened yet.
This is starting to feel like a hierarchical and very undemocratic society.
There is a hierarchy. I'm not sure why you think this is a new development. We've always had some kind of hierarchy due to resource constraints in one form or another.
Also, we are not a pure democracy. The word most used to describe the project is a meritocracy. I find that slightly misleading as well, but it's closer to an accurate description than a democracy would be.
josh
Josh Boyer wrote:
The Desktop (or Gnome) and KDE spins are both primary spins hosted on the master mirror and mirrored worldwide. It is also very apparent on the main download page. If your only classification for being treated as a 'secondary cititzen' is that there is a big button you have to click to get it, then I think you're ignoring the effort that goes on behind the scenes elsewhere.
I'm not ignoring the behind-the-scenes effort, I'm part of it! I'm complaining about the presentation not matching that effort.
The LXDE spin is a fairly new spin. I don't know why it's not on spins.fedoraproject.org at the moment off the top of my head.
Because it hasn't gotten approved yet. So this situation is likely to improve (making it hidden on spins.fedoraproject.org like XFCE and the specialized spins like FEL).
Kevin Kofler
On Sun, 28 Jun 2009, Kevin Kofler wrote:
Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
This is starting to feel like a hierarchical and very undemocratic society.
You ran for an election for a representative body. This body takes votes. You made a proposal and your proposal was rejected by a quorum of the representative body. Explain to me how that is NOT democratic.
If you vote for candidate X and candidate Y wins and the election is otherwise fair, does it mean democracy has failed or succeeded.
Democracy and representative democracy means that sometimes your opinion is not the one that everyone agrees with. It means sometimes you lose. It doesn't mean the system is broken, it means your ideas did not sway more opinions.
That's it.
Please cut the drama, it is tiresome.
-sv
Seth Vidal wrote:
You ran for an election for a representative body. This body takes votes. You made a proposal and your proposal was rejected by a quorum of the representative body. Explain to me how that is NOT democratic.
Representative democracy can be fairly undemocratic too. In fact, from a mathematical standpoint, ALL voting systems are flawed, so things cannot be fully democratic, only more or less so.
Kevin Kofler
On Sun, Jun 28, 2009 at 03:09:26PM +0200, Kevin Kofler wrote:
Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
It's actually worse than that: GNOME - presented on the main download page (first class citizen) KDE - hidden behind a pointless extra link (second class citizen)
The reality is that KDE *is* a second class citizen in Fedora - it doesn't get anywhere near the attention that Gnome does. If what you actually want is to change KDE's status, then that will involve attracting more developers and ensuring that they're as involved in the Fedora feature development process as the Gnome developers are. Once that's done then it's time for a discussion of how the options should be presented, but right now claiming that the two are equivalent is simply false. Changing the text on the website doesn't alter that. Fix reality before trying to fix our description of it.
(And if KDE developers are failing to get involved in Fedora because of the layout of the download page, then I think there are larger problems...)
2009/6/28 Matthew Garrett mjg@redhat.com:
On Sun, Jun 28, 2009 at 03:09:26PM +0200, Kevin Kofler wrote:
Niels Haase wrote:
GNOME & KDE - official support from fedora (first class citizen) XFCE - spin only (second class citizen) LXDE - remix only (third class citizen)
It's actually worse than that: GNOME - presented on the main download page (first class citizen) KDE - hidden behind a pointless extra link (second class citizen)
The reality is that KDE *is* a second class citizen in Fedora - it doesn't get anywhere near the attention that Gnome does.
Thanks, but i think everybody knows that very well.
(And if KDE developers are failing to get involved in Fedora because of the layout of the download page, then I think there are larger problems...)
The KDE SIG does a great job. We can have (and i use) always the latest and greatest KDE releases. As we speak here KDE 4.3Beta2. To be a first class citizen, there's no need to have more developers. More developers would of course be fine.
It is enough to have finally a smart webpage where users can find out what they get with every spin, so "they" can decide what will be "their" default desktop. NOBODY out there in the wild, who maybe wants to become a Fedora user, cares about what FESCo, The Board or anyone else decides what's the "default desktop" is. If you think that having more developers and treat people like they are dumb is the better way, then you're wrong. The only thing you get with that behavior is, you will loose your userbase.
There's as always more than one way. "We" can help them with a proper webpage or we can let them go to other Distros where they get the information to decide what they want.
It is not too hard to understand what's the part of a webpage. At least i thought so. But maybe i'm wrong and the downloadpage is just for "some" measuring. Would be sad.
Matthew Garrett wrote:
The reality is that KDE *is* a second class citizen in Fedora - it doesn't get anywhere near the attention that Gnome does.
<SARCASM>Thanks</SARCASM> for insulting our (KDE SIG's) work yet again, that's <SARCASM>really appreciated</SARCASM>! :-/
Where are the monthly bugfix updates of the entirety of GNOME in the stable updates? Where are the updates to minor feature releases? Oh wait, they don't exist! Yet we provide all this for KDE! We even provide a semi-official unstable repository (at kde-redhat) with the latest beta KDE backported to stable Fedora releases, again where's the equivalent service for GNOME?
If what you actually want is to change KDE's status, then that will involve attracting more developers
While we would of course appreciate more help, we have enough developers right now to fully support KDE. It's the presentation on common Fedora places like the download page which is lacking.
and ensuring that they're as involved in the Fedora feature development process as the Gnome developers are.
Most of those features are upstream GNOME features which just happen to be implemented by Fedora developers (or, in most cases more accurately, RH developers) and which are inherently or by the nature of their implementation GNOME-specific. It's simply unreasonable to expect KDE to support every single new GNOME feature at the same time as GNOME, the opposite is not true either!
We do track features which are required for distro integration and take those seriously. I personally did a lot of the work to make these work. Some success stories: * ConsoleKit was supported in KDM right from Fedora 7 when it got introduced. I did the integration work. * PulseAudio got enabled by default in KDE at the same time as in GNOME (Fedora 8). Rex Dieter did most of that work (it was coordinated through IRC). It involved adding a startup script to kde-settings (no longer needed in current releases because PulseAudio's startup is now handled through the standard /etc/xdg/autostart mechanism) and making aRts (Fedora 8 was KDE 3) work on top of it. * FeatureDictionary (i.e. using hunspell throughout) was implemented for KDE in the same release which implemented it in GNOME (Fedora 9). I did the required patches (backporting the Sonnet Enchant backend to KDE 3's KSpell2, adding hunspell support to the legacy KSpell (KDE 3) / K3Spell (KDE 4)).
Once that's done then it's time for a discussion of how the options should be presented, but right now claiming that the two are equivalent is simply false. Changing the text on the website doesn't alter that. Fix reality before trying to fix our description of it.
"Reality" doesn't need fixing, the website does. The work is being done already.
(And if KDE developers are failing to get involved in Fedora because of the layout of the download page, then I think there are larger problems...)
Can't you understand that volunteer developers are reluctant to work on a distribution which considers their work second class?
You seem to either be completely unfamiliar with or have completely lost touch with the concept of volunteer development, judging both from your repeated insistence on full-time developers and from your lack of understanding of what motivates or demotivates volunteers. Getting paychecks from RH is not the only thing which can motivate people to participate in Fedora!
I do a lot of work for Fedora completely for free, because I like Fedora and want it to be great. Getting continuously criticized along with other fellow SIG members (most of which are also unpaid volunteers) for supposedly not doing enough when we're even doing things the GNOME maintainers are not doing (such as new version backports, both stable ones in official updates and unstable or regression-prone ones in a separate unstable repository) is extremely frustrating and demotivating.
Kevin Kofler
On Sun, Jun 28, 2009 at 11:35:07PM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
The reality is that KDE *is* a second class citizen in Fedora - it doesn't get anywhere near the attention that Gnome does.
<SARCASM>Thanks</SARCASM> for insulting our (KDE SIG's) work yet again, that's <SARCASM>really appreciated</SARCASM>! :-/
I think the KDE SIG does a wonderful job given the resources available to them. But implying that they're able to produce the same quantity of useful work as the Fedora developers working on Gnome is either unrealistic or a direct insult to those developers. Given the same average level of competence (and assuming useful management), a larger team will produce more work in a given period of time.
Where are the monthly bugfix updates of the entirety of GNOME in the stable updates? Where are the updates to minor feature releases? Oh wait, they don't exist! Yet we provide all this for KDE! We even provide a semi-official unstable repository (at kde-redhat) with the latest beta KDE backported to stable Fedora releases, again where's the equivalent service for GNOME?
I think you're using the wrong metric here.
and ensuring that they're as involved in the Fedora feature development process as the Gnome developers are.
Most of those features are upstream GNOME features which just happen to be implemented by Fedora developers (or, in most cases more accurately, RH developers) and which are inherently or by the nature of their implementation GNOME-specific. It's simply unreasonable to expect KDE to support every single new GNOME feature at the same time as GNOME, the opposite is not true either!
I work on power management. I think this is an important and worthwhile feature, and so I spend a lot of time ensuring that Fedora has bleeding-edge power management functionality that sets us apart from every other OS. This requires desktop integration. KDE does not have that level of power management integration. KDE has, in fact, a power management UI that commits almost every single power management error possible. If KDE is to be considered equivalent to Gnome, then that means we can't say "Fedora has awesome power management". Instead, we're limited to saying "Fedora (Gnome spin) has awesome power management". That's not a useful way to communicate what we're doing.
If there are resources in the Fedora KDE SIG who are willing to help fix this, that'd be awesome. It'll involve a fair amount of upstream work, including convincing developers who have resisted this issue in the past. It's not work I'm willing to do myself.
(I'll be giving a presentation on these issues at the cross desktop track at the desktop summit in a week's time. If anyone is there and interested in working on this, that'd be great)
We do track features which are required for distro integration and take those seriously. I personally did a lot of the work to make these work. Some success stories:
- ConsoleKit was supported in KDM right from Fedora 7 when it got
introduced. I did the integration work.
Excellent!
- PulseAudio got enabled by default in KDE at the same time as in GNOME
(Fedora 8). Rex Dieter did most of that work (it was coordinated through IRC). It involved adding a startup script to kde-settings (no longer needed in current releases because PulseAudio's startup is now handled through the standard /etc/xdg/autostart mechanism) and making aRts (Fedora 8 was KDE 3) work on top of it.
Excellent!
- FeatureDictionary (i.e. using hunspell throughout) was implemented for KDE
in the same release which implemented it in GNOME (Fedora 9). I did the required patches (backporting the Sonnet Enchant backend to KDE 3's KSpell2, adding hunspell support to the legacy KSpell (KDE 3) / K3Spell (KDE 4)).
Excellent! But this is a subset of what was added to Fedora in each of these releases, and if we're going to advertise certain important functionality as a Fedora feature then it needs to be included in the Fedora that we encourage users to use. If you want KDE to be considered on parity then either KDE needs to implement everything we define as a Fedora feature or we need to alter the fedora feature process in such a way that features are flagged for the desktops that implement them. If that's what you want, then make that argument rather than complaining about the naming. You're trying to put the cart before the horse.
Once that's done then it's time for a discussion of how the options should be presented, but right now claiming that the two are equivalent is simply false. Changing the text on the website doesn't alter that. Fix reality before trying to fix our description of it.
"Reality" doesn't need fixing, the website does. The work is being done already.
I disagree, but I think that's pretty clear by now.
(And if KDE developers are failing to get involved in Fedora because of the layout of the download page, then I think there are larger problems...)
Can't you understand that volunteer developers are reluctant to work on a distribution which considers their work second class?
Can't you understand that a distribution will not consider a desktop first class until it has feature parity?
You seem to either be completely unfamiliar with or have completely lost touch with the concept of volunteer development, judging both from your repeated insistence on full-time developers and from your lack of understanding of what motivates or demotivates volunteers. Getting paychecks from RH is not the only thing which can motivate people to participate in Fedora!
I agree. The multiple years of unpaid work I spent on Debian and Ubuntu ought to demonstrate that. I care enough about Fedora that I spend a significant amount of time working on it outside my paid hours. Many of the contributions I've made to Fedora are entirely out of the scope of my job, but I do it because I care about producing an OS that's competitive with anything else on the market.
I do a lot of work for Fedora completely for free, because I like Fedora and want it to be great. Getting continuously criticized along with other fellow SIG members (most of which are also unpaid volunteers) for supposedly not doing enough when we're even doing things the GNOME maintainers are not doing (such as new version backports, both stable ones in official updates and unstable or regression-prone ones in a separate unstable repository) is extremely frustrating and demotivating.
I've never claimed that you're not doing enough. The assertions I've made are:
1) More Fedora developers work on Gnome than KDE 2) As a result, KDE lags behind Gnome in implementing Fedora features 3) This justifies discriminating between the two desktops
You're arguing that changing (3) will result in (1) and (2) changing. I'm arguing that (3) isn't going to change until (1) and (2) do. That's not a criticism of the KDE SIG or their work. I'm genuinely sorry if you interpret it as such.
Matthew Garrett wrote:
Where are the monthly bugfix updates of the entirety of GNOME in the stable updates? Where are the updates to minor feature releases? Oh wait, they don't exist! Yet we provide all this for KDE! We even provide a semi-official unstable repository (at kde-redhat) with the latest beta KDE backported to stable Fedora releases, again where's the equivalent service for GNOME?
I think you're using the wrong metric here.
I'm just pointing out that we're providing services the GNOME packagers aren't providing. And those are packaging-level services which I consider to be an important part of a desktop's user experience on a distro. We shouldn't forget during all this talk about features that the primary purpose of Fedora packagers is packaging, not upstream development, and we're doing a great job at that. Sure, I'd like more Fedora involvement in upstream KDE development, but upstream development is not primarily what our SIG is for.
I work on power management. I think this is an important and worthwhile feature, and so I spend a lot of time ensuring that Fedora has bleeding-edge power management functionality that sets us apart from every other OS. This requires desktop integration. KDE does not have that level of power management integration. KDE has, in fact, a power management UI that commits almost every single power management error possible. If KDE is to be considered equivalent to Gnome, then that means we can't say "Fedora has awesome power management". Instead, we're limited to saying "Fedora (Gnome spin) has awesome power management". That's not a useful way to communicate what we're doing.
Are you really sure that PowerDevil is objectively bad and this it not just a personal opinion? I don't think the people who work on PowerDevil are idiots, so they must have had some reason(s) to design the UI the way they did. And I haven't personally noticed anything obviously bad with PowerDevil.
[...] or we need to alter the fedora feature process in such a way that features are flagged for the desktops that implement them.
This is obviously the right solution.
I agree. The multiple years of unpaid work I spent on Debian and Ubuntu ought to demonstrate that. I care enough about Fedora that I spend a significant amount of time working on it outside my paid hours. Many of the contributions I've made to Fedora are entirely out of the scope of my job, but I do it because I care about producing an OS that's competitive with anything else on the market.
Excellent! So please try not to sound like volunteers' work is somehow inferior to paid engineers' work.
Kevin Kofler
On Mon, Jun 29, 2009 at 01:54:37AM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
I think you're using the wrong metric here.
I'm just pointing out that we're providing services the GNOME packagers aren't providing. And those are packaging-level services which I consider to be an important part of a desktop's user experience on a distro. We shouldn't forget during all this talk about features that the primary purpose of Fedora packagers is packaging, not upstream development, and we're doing a great job at that. Sure, I'd like more Fedora involvement in upstream KDE development, but upstream development is not primarily what our SIG is for.
But when we talk about Fedora features, we're not talking about packaging updates. When we talk about what differentiates Fedora from other distributions, it's rarely the quality of the packaging that's the focus. People choose between distributions based on the features that they provide. If the primary focus of Fedora is to produce a compelling operating system, then upstream features and development are a significant part of making that argument to potential users.
I work on power management. I think this is an important and worthwhile feature, and so I spend a lot of time ensuring that Fedora has bleeding-edge power management functionality that sets us apart from every other OS. This requires desktop integration. KDE does not have that level of power management integration. KDE has, in fact, a power management UI that commits almost every single power management error possible. If KDE is to be considered equivalent to Gnome, then that means we can't say "Fedora has awesome power management". Instead, we're limited to saying "Fedora (Gnome spin) has awesome power management". That's not a useful way to communicate what we're doing.
Are you really sure that PowerDevil is objectively bad and this it not just a personal opinion? I don't think the people who work on PowerDevil are idiots, so they must have had some reason(s) to design the UI the way they did. And I haven't personally noticed anything obviously bad with PowerDevil.
I'm sure, yes. It makes several mistakes that I've been arguing against for years (presenting power management in terms of profiles, making it easy for users to change cpu frequency governer mode without making it clear that almost anything they change there will consume more power and will probably compromise performance, implying that "performance" and "pwoersaving" are a tradeoff) and whenever I bring these issues up I'm either told that I'm wrong or that it doesn't do that. It's heavily based on how people think power management works, as opposed to how power management actually works on modern hardware. There's a lot of counterintuitive results in this field.
[...] or we need to alter the fedora feature process in such a way that features are flagged for the desktops that implement them.
This is obviously the right solution.
Ok. This is a solid change that you can present to fesco and have discussed. It's got a lot more bearing on how we treat Gnome and KDE than the layout of the download page, and I'd consider it as something that would need to be done if you're going to argue for parity in that respect. Because, fundamentally, your argument isn't about CD naming. It's about how these two desktops are treated in the distribution. Changing the names doesn't change the treatment, whereas changing the treatment eventually results in the name change ocurring naturally.
I agree. The multiple years of unpaid work I spent on Debian and Ubuntu ought to demonstrate that. I care enough about Fedora that I spend a significant amount of time working on it outside my paid hours. Many of the contributions I've made to Fedora are entirely out of the scope of my job, but I do it because I care about producing an OS that's competitive with anything else on the market.
Excellent! So please try not to sound like volunteers' work is somehow inferior to paid engineers' work.
I don't think it is. I think that volunteers are capable of producing work of equal quality to full-time workers. But I also think that full-time workers are able to produce more of that work, and if there's more of them to start with then that makes an even larger difference to the total contribution to the project.
Matthew Garrett wrote:
But when we talk about Fedora features, we're not talking about packaging updates.
But all this focus on "Fedora features" is what I'm objecting to in the first place. Users care about what features are there, not about who wrote them. Yet I don't see us filling in feature pages for every new feature in upstream KDE (and it probably wouldn't be welcome according to the feature process, it focuses on stuff developed by Fedora contributors).
When we talk about what differentiates Fedora from other distributions, it's rarely the quality of the packaging that's the focus.
I think it's quite the opposite. We all package the same software. The packaging is what differentiates us from the others.
People choose between distributions based on the features that they provide.
Those features tend to be almost the same. Fast-moving distributions like Fedora will usually have them first, even if we weren't the ones implementing them. But otherwise, there's not much difference!
If the primary focus of Fedora is to produce a compelling operating system, then upstream features and development are a significant part of making that argument to potential users.
But what if upstream is doing well already and does not need our help?
I'm sure, yes. It makes several mistakes that I've been arguing against for years (presenting power management in terms of profiles, making it easy for users to change cpu frequency governer mode without making it clear that almost anything they change there will consume more power and will probably compromise performance, implying that "performance" and "pwoersaving" are a tradeoff)
KDE focuses on configurability. You won't get a KDE developer to agree to not give the user any options.
Kevin Kofler
On Mon, Jun 29, 2009 at 09:21:34AM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
But when we talk about Fedora features, we're not talking about packaging updates.
But all this focus on "Fedora features" is what I'm objecting to in the first place. Users care about what features are there, not about who wrote them. Yet I don't see us filling in feature pages for every new feature in upstream KDE (and it probably wouldn't be welcome according to the feature process, it focuses on stuff developed by Fedora contributors).
And we don't write feature pages for every upstream feature in the rest of Fedora. What we /do/ do is write feature pages for features that are being developed, tested and integrated in the context of Fedora. Often, these features will ship in Fedora before they land upstream.
When we talk about what differentiates Fedora from other distributions, it's rarely the quality of the packaging that's the focus.
I think it's quite the opposite. We all package the same software. The packaging is what differentiates us from the others.
When I read reviews of distributions I note that they generally concentrate on the feature set, not on the packaging. If we were all shipping identical software, there'd be even less to chose between the distributions than there currently is.
If the primary focus of Fedora is to produce a compelling operating system, then upstream features and development are a significant part of making that argument to potential users.
But what if upstream is doing well already and does not need our help?
But it's not. From a marketing perspective, there's a huge benefit in being able to say "This is Fedora. It has these features". If KDE is to be considered equivalent to Gnome we need to be able to claim the same feature set. KDE upstream is (unsurprisingly) not too worried about working on things just because they're priorities for Fedora, so that has to be done by us.
I'm sure, yes. It makes several mistakes that I've been arguing against for years (presenting power management in terms of profiles, making it easy for users to change cpu frequency governer mode without making it clear that almost anything they change there will consume more power and will probably compromise performance, implying that "performance" and "pwoersaving" are a tradeoff)
KDE focuses on configurability. You won't get a KDE developer to agree to not give the user any options.
The reason to give people choice is because you don't know what the right answer is. In power management there's often a very small set of right answers, with everything else being actively wrong and harmful. Giving the user the choice to choose those incorrect answers isn't a feature.
On Sun, 2009-06-28 at 23:35 +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
The reality is that KDE *is* a second class citizen in Fedora - it doesn't get anywhere near the attention that Gnome does.
<SARCASM>Thanks</SARCASM> for insulting our (KDE SIG's) work yet again, that's <SARCASM>really appreciated</SARCASM>! :-/
Where are the monthly bugfix updates of the entirety of GNOME in the stable updates? Where are the updates to minor feature releases? Oh wait, they don't exist!
Now I guess it would be my turn to feel insulted, and stamp my foot, because I do the majority of the stable Gnome updates. And yes, they do exist. But I propose we stop this game now.
Matthias Clasen wrote:
On Sun, 2009-06-28 at 23:35 +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
The reality is that KDE *is* a second class citizen in Fedora - it doesn't get anywhere near the attention that Gnome does.
<SARCASM>Thanks</SARCASM> for insulting our (KDE SIG's) work yet again, that's <SARCASM>really appreciated</SARCASM>! :-/
Where are the monthly bugfix updates of the entirety of GNOME in the stable updates? Where are the updates to minor feature releases? Oh wait, they don't exist!
Now I guess it would be my turn to feel insulted, and stamp my foot, because I do the majority of the stable Gnome updates. And yes, they do exist. But I propose we stop this game now.
seconded. constructive productivity has left the building.
-- Rex
On Mon, Jun 29, 2009 at 09:22:44AM +0200, Kevin Kofler wrote:
Matthias Clasen wrote:
Now I guess it would be my turn to feel insulted, and stamp my foot, because I do the majority of the stable Gnome updates. And yes, they do exist.
At the rate of one update per month to every GNOME package?
Before you continute to show this as an example of something good, think about it for a second. It is not obvious to me without seeing comparison data as to why it's such a good thing to have numerous stable updates. And no, I don't want you to go get comparison data.
There are many other things that the KDE SIG does extremely well. While this may or may not be one of them, I do agree with whoever said that this is the wrong metric to be using.
josh
On Mon, Jun 29, 2009 at 3:07 PM, Kevin Koflerkevin.kofler@chello.at wrote:
Josh Boyer wrote:
It is not obvious to me without seeing comparison data as to why it's such a good thing to have numerous stable updates.
It's a good thing because those updates fix bugs, update translations and in some cases add features.
and introduce new bugs ;)
I wrote:
At the rate of one update per month to every GNOME package?
PS: Some stats: Over the lifetime of F9 (which is now almost over, that's why I picked F9): * libgnome was not updated a single time (!) (it was updated a single time in F10 with 2 packaging-only changes, but never in F9). * kdelibs was updated 18 times, the last time was 2009-06-19. Another example (still F9): * evince got updated a single time on 2008-06-10 (to a bugfix release). * kdegraphics got updated 13 times, last on 2009-06-19, several of those updates fixed bugs, added features and/or updated translations (in matching kde-l10n updates) for Okular (the KDE equivalent of Evince), though I don't have the exact number (due to how KDE is distributed by upstream).
I'll stop here because I think you got the point. The stats for F10 and F11 so far don't look much better for GNOME, and I don't think I picked the wrong packages for a comparison. (If you think I did, feel free to suggest others.)
Kevin Kofler
Once upon a time, Kevin Kofler kevin.kofler@chello.at said:
I wrote:
At the rate of one update per month to every GNOME package?
PS: Some stats:
<deleted wanking>
So what? The flip side of your argument is that it sounds like KDE sucks if it requires monthly updates; GNOME sounds a lot more stable.
That kind of metrics mean absolutely *nothing*
2009/6/29 Kevin Kofler kevin.kofler@chello.at
I wrote:
At the rate of one update per month to every GNOME package?
PS: Some stats: Over the lifetime of F9 (which is now almost over, that's why I picked F9):
- libgnome was not updated a single time (!) (it was updated a single time
in F10 with 2 packaging-only changes, but never in F9).
- kdelibs was updated 18 times, the last time was 2009-06-19.
Another example (still F9):
- evince got updated a single time on 2008-06-10 (to a bugfix release).
- kdegraphics got updated 13 times, last on 2009-06-19, several of those
updates fixed bugs, added features and/or updated translations (in matching kde-l10n updates) for Okular (the KDE equivalent of Evince), though I don't have the exact number (due to how KDE is distributed by upstream).
I'll stop here because I think you got the point. The stats for F10 and F11 so far don't look much better for GNOME, and I don't think I picked the wrong packages for a comparison. (If you think I did, feel free to suggest others.)
Kevin Kofler-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Niels Haase (arxs@fedoraproject.org) said:
Magical can be: Shows up a list at the installer where you can chose from Gnome or KDE (both on the same line with no default activation) and on the next line an alternative environment, here you have thinks like E17, XFCE, LXDE ... But you only the them, if you click on "alternative".
... of all the suggestions, this seems the worst. At least with spins you don't have to do specific hacks in the installer for each new desktop, you don't have to know at compose time the set of spins that you may want to target, etc.
Ideally, the DVD Fedora spin should *die*. Having no target makes it pretty pointless.
Bill
inode0 wrote:
it is pretty clear to KDE users which image they want. How about we give the poor Gnome users the same courtesy and indicate which image includes what they are looking for? Why should KDE be treated better?
Hahaha. :-)
You have a good point there, people explicitly looking for GNOME also have a hard time because the name of the desktop they're looking for is hidden.
Kevin Kofler
On Fri, Jun 26, 2009 at 07:44:48PM -0500, inode0 wrote:
When I look at a directory listing and see
Fedora-11-x86_64-Live.iso Fedora-11-x86_64-Live-KDE.iso
it is pretty clear to KDE users which image they want. How about we give the poor Gnome users the same courtesy and indicate which image includes what they are looking for? Why should KDE be treated better?
Sure, Fedora-11-x86_64-Live.iso could be symlinked to Fedora-11-x86_64-Live-Gnome.iso.
Matthew Garrett wrote:
It's not the project's role to lift non-default software to the same level of involvement as the default software.
That's a premise I don't agree with. The "non-default" software has many users (see below), it is in our best interest to support it well.
Why /should/ KDE be treated equally?
Because it has roughly the same amount of users, if not more, than GNOME at a global level and because even around 30% of Fedora's users are using KDE judging from the live CD download stats from the torrent tracker. (I know these statistics suffer from all sorts of inaccuracies, but that won't change the order of magnitude.) Not supporting KDE would mean losing ~30% of our current users and 50+% of potential users, and also a sizable portion of our contributors (me included). The better we support KDE, the more people in that huge pool of potential users we can attract. It is in the interest of Fedora as a whole, even GNOME users, to treat KDE as a first-class citizen.
Kevin Kofler
On Sat, Jun 27, 2009 at 03:27:30AM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
It's not the project's role to lift non-default software to the same level of involvement as the default software.
That's a premise I don't agree with. The "non-default" software has many users (see below), it is in our best interest to support it well.
How many of those users are potential Fedora users?
Why /should/ KDE be treated equally?
Because it has roughly the same amount of users, if not more, than GNOME at a global level and because even around 30% of Fedora's users are using KDE judging from the live CD download stats from the torrent tracker. (I know these statistics suffer from all sorts of inaccuracies, but that won't change the order of magnitude.) Not supporting KDE would mean losing ~30% of our current users and 50+% of potential users, and also a sizable portion of our contributors (me included). The better we support KDE, the more people in that huge pool of potential users we can attract. It is in the interest of Fedora as a whole, even GNOME users, to treat KDE as a first-class citizen.
You're presenting a false choice. Given current resources, it's not possible to support both Gnome and KDE to the same level. Treating both identically would mean reducing our involvement in Gnome, without there being any strong evidence that in doing so we'd increase the size of the Fedora user base. Crippling Gnome in order to ship two above-average desktops might be "fair", but Ubuntu would have a better Gnome desktop and Suse would have a better KDE desktop. The only way we can be relevant is to concentrate development on one desktop.
Matthew Garrett wrote:
How many of those users are potential Fedora users?
If we present KDE as a fully-supported choice, most of them. If we present it as "that hobby project those amateurs in KDE SIG do", few of them. Take your pick.
You're presenting a false choice. Given current resources, it's not possible to support both Gnome and KDE to the same level.
Unjustified claim.
KDE works just fine even now, in fact we actually update KDE much more actively in post-release updates than the GNOME maintainers update GNOME. The only part of "support" we're truly missing is political / presentation-related.
Treating both identically would mean reducing our involvement in Gnome,
Huh? I'm not expecting our GNOME developers to suddenly work on KDE! Nobody is asking for that. Better KDE support will have no effect at all on GNOME.
without there being any strong evidence that in doing so we'd increase the size of the Fedora user base.
KDE is the preferred desktop of about half (give or take a dozen percentage points depending on whom you ask) of the GNU/Linux desktop users. It seems blatantly obvious to me that supporting it well is a way to attract users.
Crippling Gnome in order to ship two above-average desktops might be "fair",
Where did I ask to cripple GNOME? I don't want to cripple anything!
but Ubuntu would have a better Gnome desktop and Suse would have a better KDE desktop.
That's not a given. In fact several people who tried multiple distros have found Fedora's current KDE packaging to be the best KDE 4 packaging around. (Of course, it's all a matter of taste, openSUSE is also often claimed to be the "best" KDE 4, and sometimes other names come up as well.) The assertion that we do not have the resources to provide a high-quality KDE packaging is ludicrous and an insult to me and all the other KDE SIG members.
The only way we can be relevant is to concentrate development on one desktop.
Nonsense. See above. And in fact both the competitors you quote don't do this, Ubuntu has Kubuntu, openSUSE supports both GNOME and KDE and presents them as equally-supported options in the installer and on the download page.
Kevin Kofler
On Sat, Jun 27, 2009 at 04:22:34AM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
You're presenting a false choice. Given current resources, it's not possible to support both Gnome and KDE to the same level.
Unjustified claim.
Not in the slightest. We have a finite quantity of developer time. Currently more of that is spent on Gnome than on KDE. Providing the same level of KDE support involves either finding a large number of full-time developers to work on KDE or moving some of the Gnome development effort over to KDE.
KDE works just fine even now, in fact we actually update KDE much more actively in post-release updates than the GNOME maintainers update GNOME. The only part of "support" we're truly missing is political / presentation-related.
No. You're missing documentation. You're missing integration.
Treating both identically would mean reducing our involvement in Gnome,
Huh? I'm not expecting our GNOME developers to suddenly work on KDE! Nobody is asking for that. Better KDE support will have no effect at all on GNOME.
Where does this better support magically come from? The number of people working on KDE in Fedora is small compared to the number of people working on Gnome in Fedora.
without there being any strong evidence that in doing so we'd increase the size of the Fedora user base.
KDE is the preferred desktop of about half (give or take a dozen percentage points depending on whom you ask) of the GNU/Linux desktop users. It seems blatantly obvious to me that supporting it well is a way to attract users.
Why? The natural choice for KDE users right now is either OpenSuse or Kubuntu. Why would these users choose Fedora instead?
Crippling Gnome in order to ship two above-average desktops might be "fair",
Where did I ask to cripple GNOME? I don't want to cripple anything!
The alternative is to provide enough resources to be able to hire several full time KDE developers.
but Ubuntu would have a better Gnome desktop and Suse would have a better KDE desktop.
That's not a given. In fact several people who tried multiple distros have found Fedora's current KDE packaging to be the best KDE 4 packaging around. (Of course, it's all a matter of taste, openSUSE is also often claimed to be the "best" KDE 4, and sometimes other names come up as well.) The assertion that we do not have the resources to provide a high-quality KDE packaging is ludicrous and an insult to me and all the other KDE SIG members.
My simple assertion is that a desktop maintained by a small number of part-time volunteers is unlikely to be of the same quality as one maintained by a larger number of full-time workers. To say otherwise would imply that Suse's maintainers are incompetent.
The only way we can be relevant is to concentrate development on one desktop.
Nonsense. See above. And in fact both the competitors you quote don't do this, Ubuntu has Kubuntu, openSUSE supports both GNOME and KDE and presents them as equally-supported options in the installer and on the download page.
Kubuntu is primarily volunteer-based, though does have some amount of full-time work - but overall, the Ubuntu development process is heavily focused on Ubuntu and not Kubuntu. Aspects of the Gnome stack in OpenSuse are focuses of development, but again the bias is clear. Fedora's clearly a better Gnome desktop than OpenSuse is.
Matthew Garrett wrote:
Not in the slightest. We have a finite quantity of developer time. Currently more of that is spent on Gnome than on KDE.
But the people working on GNOME are not the same as the people working on KDE. Supporting KDE better is not going to make anybody stop working on GNOME.
No. You're missing documentation. You're missing integration.
There's plenty of KDE documentation at e.g. userbase.kde.org. If you think we could use more KDE-specific documentation within Fedora, that's the Docs Team's task, the GNOME-specific documentation wasn't written by the GNOME maintainers either. But IMHO it's not really the distro's job to document KDE, having common documentation upstream which is shared by all the KDE-based distros is the better model and userbase.kde.org provides that. In any case, writing documentation needs documentation writers who are not the same people as developers either.
As for integration, we offer a perfectly integrated KDE spin, thank you very much... We're working really hard on distro integration. For example, why do you think I wrote that KDM ConsoleKit patch back in F7 times (a modified version of which got merged upstream in KDE 4.2)? Where are we lacking integration?
Where does this better support magically come from? The number of people working on KDE in Fedora is small compared to the number of people working on Gnome in Fedora.
The technical support is already there! We just need to work on the perception level, e.g. the presentation of the download page or the ease of selecting KDE in the installer (which requires some small technical changes, but we certainly have the resources to write the relevant Anaconda patches in KDE SIG, the real problem is getting the idea accepted in the first place). KDE SIG is already strong enough to make KDE work well (though I definitely wouldn't object to more help!).
Why? The natural choice for KDE users right now is either OpenSuse or Kubuntu. Why would these users choose Fedora instead?
Because they offer KDE as a first-class choice. If Fedora offered KDE as a first-class choice, we'd be right there in that list.
And FWIW many people already choose Fedora for KDE. Around 30% of our users are KDE users. KDE has become an option which is seriously considered by KDE users thanks to KDE SIG's work. (As I said, some people even consider us the best KDE distro!) What's missing (and would attract more KDE users) is the presentation at the perception level (equal treatment on the download page etc.). On the technical level, KDE SIG is already doing all that's needed!
The alternative is to provide enough resources to be able to hire several full time KDE developers.
Again, while I definitely wouldn't object to getting more help, we don't really NEED more developers. We could always use them, but our current team is working just fine.
As one of the volunteer KDE SIG members, I also take offense at the implied claim that only full-time developers can do acceptable work.
My simple assertion is that a desktop maintained by a small number of part-time volunteers is unlikely to be of the same quality as one maintained by a larger number of full-time workers.
As unlikely as it may be, it is the case. :-) While I'm clearly biased so I won't claim one or the other is "better", the quality of our KDE 4 is definitely comparable with openSUSE's.
To say otherwise would imply that Suse's maintainers are incompetent.
No, it just means there's only a certain amount of developers which are really needed to provide high-quality packages.
The OpenSUSE KDE folks spend their additional time on things which are nice, but definitely not essential (e.g. almost daily snapshot builds of KDE, something we aren't doing even for GNOME) and on upstream development (which we all benefit from).
Kevin Kofler
On 06/27/2009 09:13 AM, Kevin Kofler wrote:
As for integration, we offer a perfectly integrated KDE spin, thank you very much... We're working really hard on distro integration. For example, why do you think I wrote that KDM ConsoleKit patch back in F7 times (a modified version of which got merged upstream in KDE 4.2)? Where are we lacking integration?
I don't disagree that the current team is doing a good job but there isn't enough resources to handle everything correctly and the current status is far from perfect. There are a number of things currently lacking compared to the GNOME experience driven by GNOME developers within Fedora:
* Proper integration of NetworkManager. KDE currently is using NetworkManager-gnome which doesn't integrate well with KDE
* KPackageKit doesn't do mime, font or codec integration like gpk-application does and is generally in a more broken state. Clicking on a downloaded RPM used to fail in Fedora 11 GA. No support for creating service packs either in KPackageKit
* For good codec integration, you need gstreamer to be the default. Phonon gstreamer backend doesn't seem to be as mature as the Xine backend yet.
* Solid needs a proper DeviceKit backend and that needs to be followed up with integration of libatasmart et all.
* GDM integrates better with Plymouth via plymouth-gdm-hooks package
* No support for fingerprint readers in KDM
This is not a comprehensive list. Merely things I can think of, top of my head.
Rahul
On Sat, Jun 27, 2009 at 10:21 AM, Rahul Sundaram wrote:
On 06/27/2009 09:13 AM, Kevin Kofler wrote:
As for integration, we offer a perfectly integrated KDE spin, thank you very much... We're working really hard on distro integration. For example, why do you think I wrote that KDM ConsoleKit patch back in F7 times (a modified version of which got merged upstream in KDE 4.2)? Where are we lacking integration?
I don't disagree that the current team is doing a good job but there isn't enough resources to handle everything correctly and the current status is far from perfect. There are a number of things currently lacking compared to the GNOME experience driven by GNOME developers within Fedora:
- Proper integration of NetworkManager. KDE currently is using
NetworkManager-gnome which doesn't integrate well with KDE
- KPackageKit doesn't do mime, font or codec integration like
gpk-application does and is generally in a more broken state. Clicking on a downloaded RPM used to fail in Fedora 11 GA. No support for creating service packs either in KPackageKit
- For good codec integration, you need gstreamer to be the default.
Phonon gstreamer backend doesn't seem to be as mature as the Xine backend yet.
- Solid needs a proper DeviceKit backend and that needs to be followed
up with integration of libatasmart et all.
GDM integrates better with Plymouth via plymouth-gdm-hooks package
No support for fingerprint readers in KDM
This is not a comprehensive list. Merely things I can think of, top of my head.
Thanks for the list. This list came up on every Gnome/KDE discussion since I've been in in fedora-devel.
But I don't think such comparisons will lead us anywhere. Gnome also lacks crucial features, such as a plasma alternative, a TeX editor, a comprehensive media collection suite/player, a non-ugly theme, overall visual configurability. I don't want to dig up Gnome and find more missing features that are a *must have* for many people. In fact, it is these missing features that make people prefer KDE.
Every DE has its positives and negatives. Personally I find KDE more feature complete, whereas you find Gnome... The fact is, these are the top DE's and they are both massive and comparable in userbase size. Hence we believe that Fedora shall not ignore this fact.
Best, Orcan
On 06/27/2009 09:18 PM, Orcan Ogetbil wrote:
Every DE has its positives and negatives. Personally I find KDE more feature complete, whereas you find Gnome...
Err, no. I didn't say that. You are missing the point. My list of differences wasn't a comprehensive comparison of DE's but Fedora driven important features that are lacking integration with KDE. I think KDE in Fedora falls short of the perfect integration that is claimed in the post I replied to.
Rahul
Rahul Sundaram wrote:
Err, no. I didn't say that. You are missing the point. My list of differences wasn't a comprehensive comparison of DE's but Fedora driven important features that are lacking integration with KDE.
I think KDE in Fedora falls short of the perfect integration that is claimed in the post I replied to.
That's not distro integration. It's Fedora developers who happen to be upstream developers calling their upstream GNOME features "Fedora features". That doesn't make them any less GNOME-only features. This is at most a failure of our feature process, certainly not an integration problem with KDE. In the end, what counts is what features are there, whether they were implemented upstream by people who happen to be Fedora packagers or not is completely irrelevant for the user. So special-casing "Fedora-driven" features gets us nowhere.
I shall also point out that KDE is not standing still while features are getting implemented in GNOME, in fact most of the ones you listed are being implemented in KDE as we speak.
And finally, I'd like to question the "importance" of things like complex interaction between Plymouth and the display manager for the sole purpose of preventing the screen from blinking once.
Kevin Kofler
On Sun, 2009-06-28 at 02:04 +0200, Kevin Kofler wrote:
That's not distro integration. It's Fedora developers who happen to be upstream developers calling their upstream GNOME features "Fedora features". That doesn't make them any less GNOME-only features. This is at most a failure of our feature process, certainly not an integration problem with KDE. In the end, what counts is what features are there, whether they were implemented upstream by people who happen to be Fedora packagers or not is completely irrelevant for the user. So special-casing "Fedora-driven" features gets us nowhere.
I shall also point out that KDE is not standing still while features are getting implemented in GNOME, in fact most of the ones you listed are being implemented in KDE as we speak.
I really don't see where you are going with this...so it is failure if we advertise the improvements that we are doing for Fedora just because we implement them upstream in the software that we are maintaining. And you seem to think that the KDE way of doing all this stuff without any distro involvement and participation is the better way of doing it. Yet you complain that KDE doesn't get enough attention inside Fedora.
Rahul Sundaram wrote:
- Proper integration of NetworkManager. KDE currently is using
NetworkManager-gnome which doesn't integrate well with KDE
The plan is to default to kde-plasma-networkmanagement in F12. As we had agreed in the KDE SIG meetings, I'll be flipping the switch in Rawhide soon (but I was hoping we could get the WPA regressions from F10 to F11 sorted out first... it's really weird because the reporter says the exact same kde-plasma-networkmanagement snapshot is working on F10 and not on F11 and we haven't figured out yet what changed).
- KPackageKit doesn't do mime, font or codec integration like
gpk-application does and is generally in a more broken state. Clicking on a downloaded RPM used to fail in Fedora 11 GA. No support for creating service packs either in KPackageKit
The bugs with downloaded RPMs are indeed something we need to sort out if they're still happening. Unfortunately, I don't have the latest KPackageKit installed because I only have F9 and F10 at the moment, so I can't test if it's fixed already.
For everything else, those are completely optional features, they aren't required at all to provide a working system. In fact, some people even consider the auto-installation stuff annoying, I've seen blog posts describing how to disable those "annoyances". I'm personally also sceptical about the usefulness of prompting for e.g. fonts. The app should just display the text using the fonts which are available on the system. If they can't display the alphabet, most likely that means the user doesn't speak the language(s) written in it anyway. I don't need something prompting me to install a hieroglyph font to display that spam mail in Ancient Egyptian I won't understand anyway. ;-)
- For good codec integration, you need gstreamer to be the default.
Phonon gstreamer backend doesn't seem to be as mature as the Xine backend yet.
Actually, the plan is to default to Phonon-GStreamer in F12, and in fact Rawhide already does. The RH folks (than, ltinkl and jreznik) assured me they tested Phonon-GStreamer and it worked perfectly for them.
That said, xine-lib also just works and it doesn't need special magic for codec installation because all the "evil" codecs are in a single package (xine-lib-extras-freeworld) unlike GStreamer's 3 (gstreamer-plugins-ugly, gstreamer-plugins-bad and gstreamer-ffmpeg). But Phonon-GStreamer is worthwhile for other reasons.
- Solid needs a proper DeviceKit backend and that needs to be followed
up with integration of libatasmart et all.
A DeviceKit backend for Solid is also being worked on for F12 (ltinkl is working on it). In the meantime HAL just works. Sure, moving over to DeviceKit is important in the long run to stop relying on deprecated APIs and to be able to add some new features, but it hurts nobody to be one release late with it.
- GDM integrates better with Plymouth via plymouth-gdm-hooks package
That just eliminates a single screen blinking, hardly an essential feature!
- No support for fingerprint readers in KDM
GDM didn't support them either before F11. Nobody died from it.
Work is ongoing on this too, it may land in F12 or F12 updates. See: http://blog.djaara.net/wordpress/2009/ (That guy (Jaroslav Barton) is a student in Brno who is working with ltinkl and jreznik.) There's also a GSoC project with Pardus for implementing this, so we may even end up with a second, competing implementation... But judging from the blog posts, the Brno one seems to be working already!
So, most of the stuff you mention will be fixed really soon, probably already in F12! But there are also plenty of KDE features GNOME doesn't have (e.g. where's a GNOME desktop globe matching Marble?). It's perfectly normal that some features are not available at the same time in both desktops. That has nothing to do with system integration.
Kevin Kofler
On 06/28/2009 05:25 AM, Kevin Kofler wrote:
So, most of the stuff you mention will be fixed really soon, probably already in F12! But there are also plenty of KDE features GNOME doesn't have (e.g. where's a GNOME desktop globe matching Marble?). It's perfectly normal that some features are not available at the same time in both desktops. That has nothing to do with system integration.
The difference between features like a desktop globe and things like NetworkManager is obvious. I am talking about core desktop infrastructure. Moreover all the features I mention were driven within Fedora. KDE does lack integration with them. Fedora 12 hopefully fixes some of them but I suspect it is going to be a game of catch up. This is not your fault or KDE SIG's. Just a matter of availability of resources.
Rahul
Rahul Sundaram wrote:
The difference between features like a desktop globe and things like NetworkManager is obvious.
I know NM is important, and in fact that's why we have been shipping the mature NM-gnome in KDE spins so far, and it does work fine in KDE. And chances are good for the native NM plasmoid to be ready to be the default for F12. It's already available as an option.
I am talking about core desktop infrastructure.
"Core desktop infrastructure" like flickerfree boot which is <SARCASM>surely worlds more useful and important to people</SARCASM> than a desktop globe with OpenStreetMap integration providing Free as in Speech street-level maps and place search, among other nice features?
I use Marble a lot. Whereas doing away with a flicker at boot time is not going to radically change my life.
What are you using if not Marble? Dead-tree maps? Some proprietary web service? (Are you aware of the strict copyright and even usage restrictions on those proprietary map services?) Sure you can use the openstreetmap.org website, but a desktop app like Marble is a nicer user interface, and it also has other features than just being a client for OSM.
Moreover all the features I mention were driven within Fedora.
And how is this relevant to the user? The user cares about what features they're getting, not who has written the code for them.
KDE does lack integration with them.
That word doesn't mean what you seem to think it means.
Kevin Kofler
Am Sonntag, den 28.06.2009, 15:21 +0200 schrieb Kevin Kofler:
"Core desktop infrastructure" like flickerfree boot which is <SARCASM>surely worlds more useful and important to people</SARCASM> than a desktop globe with OpenStreetMap integration providing Free as in Speech street-level maps and place search, among other nice features?
I use Marble a lot. Whereas doing away with a flicker at boot time is not going to radically change my life.
What are you using if not Marble? Dead-tree maps? Some proprietary web service? (Are you aware of the strict copyright and even usage restrictions on those proprietary map services?) Sure you can use the openstreetmap.org website, but a desktop app like Marble is a nicer user interface, and it also has other features than just being a client for OSM.
Moreover all the features I mention were driven within Fedora.
And how is this relevant to the user? The user cares about what features they're getting, not who has written the code for them.
KDE does lack integration with them.
Okay, first of all, Marble has nothing to do with the discussion and to be fair let Viking be mentioned, which is a bit harder to use but surely works. Then to the point of Fedora-specific features: It is true, that almost every feature on the feature page of a new release gets integrated into the Gnome desktop first, the other desktops sometimes get them one release later (or not at all). Let's take the language changer as example. When I change the desktops language via system-config-language and log in again, it offers me to rename my folders. That is exclusively restricted to Gnome, but is surely useful and could be counted as "Core desktop infrastructure".
So the question is: Where do we draw the line? Do we draw the line by the ressources we have available to develop it? Or do we draw the line by user's needs, even if some people who only use Gnome anyway have to write a little hack for XFCE too?
That is surely a political question, because we can't force people to implement their "features" for every desktop (we can't force them to do anything at all), besides from creating a policy that "Fedora features" have to work on every desktop (as long as they are GUI-related) if they want to be included in the release. So, do we want that, or do we want to continue like we did before?
Apart from that, I agree that _someone_ has to change the download page _some day_. I don't wanna do that (I even couldn't), does anyone here?
On 06/28/2009 06:51 PM, Kevin Kofler wrote:
Rahul Sundaram wrote:
The difference between features like a desktop globe and things like NetworkManager is obvious.
I know NM is important, and in fact that's why we have been shipping the mature NM-gnome in KDE spins so far, and it does work fine in KDE. And chances are good for the native NM plasmoid to be ready to be the default for F12. It's already available as an option.
nm-applet doesn't work the KDE Wallet for example. This is exactly what I mean by lack of integration.
And how is this relevant to the user? The user cares about what features they're getting, not who has written the code for them.
It is relevant from the Fedora perspective.
KDE does lack integration with them.
That word doesn't mean what you seem to think it means.
I understand perfectly well what it means. It's just that you aren't willing to accept that they are integration gaps.
Rahul
Rahul
Rahul Sundaram wrote:
nm-applet doesn't work the KDE Wallet for example. This is exactly what I mean by lack of integration.
That's why we're switching to the plasmoid. :-)
And how is this relevant to the user? The user cares about what features they're getting, not who has written the code for them.
It is relevant from the Fedora perspective.
The user does not care, so why present things to the user as if they should?
KDE does lack integration with them.
That word doesn't mean what you seem to think it means.
I understand perfectly well what it means. It's just that you aren't willing to accept that they are integration gaps.
You're calling things "integration" which are just features, e.g. fingerprint reading.
Kevin Kofler
On 06/29/2009 12:54 PM, Kevin Kofler wrote:
The user does not care, so why present things to the user as if they should?
I said nothing about users. You should as a Fedora developer care about integration with leading edge features that makes Fedora stand out.
You're calling things "integration" which are just features, e.g. fingerprint reading.
I guess that is a just a different perspective. My point of view is that, finger print functionality already exists for quite sometime. What is new is the integration with desktop environment and display manager. I find it amusing that you won't even agree that shipping nm-applet in KDE results is a gap in integration. This was a result of the KDE 3 -> KDE 4 migration. Let's just agree to disagree.
Rahul
On Mon, 2009-06-29 at 14:26 +0530, Rahul Sundaram wrote:
On 06/29/2009 12:54 PM, Kevin Kofler wrote:
The user does not care, so why present things to the user as if they should?
I said nothing about users. You should as a Fedora developer care about integration with leading edge features that makes Fedora stand out.
You're calling things "integration" which are just features, e.g. fingerprint reading.
I guess that is a just a different perspective. My point of view is that, finger print functionality already exists for quite sometime. What is new is the integration with desktop environment and display manager.
Yes, and before that, the feature might as well not have existed, given how hard it was for user to enable/implement.
I'm sure that a KDE hacker with access to a supported fingerprint reader could implement the enrollment facility within an afternoon.
Cheers
Bastien Nocera wrote:
I'm sure that a KDE hacker with access to a supported fingerprint reader could implement the enrollment facility within an afternoon.
There's already an implementation: http://blog.djaara.net/wordpress/2009/
That's a student from Brno, ltinkl and jreznik know him personally, so I'm sure they'll package it (or get the author to package it) as soon as they feel it's ready.
Kevin Kofler
On Monday 29 June 2009 15:15:12 Kevin Kofler wrote:
Bastien Nocera wrote:
I'm sure that a KDE hacker with access to a supported fingerprint reader could implement the enrollment facility within an afternoon.
There's already an implementation: http://blog.djaara.net/wordpress/2009/
That's a student from Brno, ltinkl and jreznik know him personally, so I'm sure they'll package it (or get the author to package it) as soon as they feel it's ready.
I'll ping him to check the current state but I'm afraid he has final state exams right now so he's quite busy.
Jaroslav
Kevin Kofler
On Mon, 2009-06-29 at 15:15 +0200, Kevin Kofler wrote:
Bastien Nocera wrote:
I'm sure that a KDE hacker with access to a supported fingerprint reader could implement the enrollment facility within an afternoon.
There's already an implementation: http://blog.djaara.net/wordpress/2009/
That's a student from Brno, ltinkl and jreznik know him personally, so I'm sure they'll package it (or get the author to package it) as soon as they feel it's ready.
Nice, though he didn't contact either myself, or the upstream fprintd list about it, which is why I didn't know about it.
Neat.
On Monday 29 June 2009 17:12:42 Bastien Nocera wrote:
On Mon, 2009-06-29 at 15:15 +0200, Kevin Kofler wrote:
Bastien Nocera wrote:
I'm sure that a KDE hacker with access to a supported fingerprint reader could implement the enrollment facility within an afternoon.
There's already an implementation: http://blog.djaara.net/wordpress/2009/
That's a student from Brno, ltinkl and jreznik know him personally, so I'm sure they'll package it (or get the author to package it) as soon as they feel it's ready.
Nice, though he didn't contact either myself, or the upstream fprintd list about it, which is why I didn't know about it.
I asked him to be more in touch with upstream - both KDM and fprint. From what I know he asked for some advise and proposals on mailing list but he wasn't specific about why he need it. But we're again in lack of communication (now from his side)... :(
Neat.
Rahul Sundaram wrote:
I find it amusing that you won't even agree that shipping nm-applet in KDE results is a gap in integration. This was a result of the KDE 3 -> KDE 4 migration.
It was actually a result of the NM 0.6 -> 0.7 migration. The KDE 3 -> KDE 4 migration just made it worse by splitting the efforts on KNetworkManager into 2 separate codebases.
Kevin Kofler
On Monday 29 June 2009 10:56:24 Rahul Sundaram wrote:
On 06/29/2009 12:54 PM, Kevin Kofler wrote:
The user does not care, so why present things to the user as if they should?
I said nothing about users. You should as a Fedora developer care about integration with leading edge features that makes Fedora stand out.
You're calling things "integration" which are just features, e.g. fingerprint reading.
I guess that is a just a different perspective. My point of view is that, finger print functionality already exists for quite sometime. What is new is the integration with desktop environment and display manager. I find it amusing that you won't even agree that shipping nm-applet in KDE results is a gap in integration.
Yes, shipping nm-applet is really big issue as it has a lot of usability problems (and from what I know authors finally realized it) but it's better to have something than nothing of course...
The biggest issue is lack of communication from "the only right Desktop" - we can't catch changes if these changes are communicated to community too late. Lot of new free desktop techs come from Fedora and we know it and we're working really hard with upstream to solve it and catch current state. But we're unfortunately out of sync with KDE upstream releases and so it's harder sometimes.
Jaroslav
This was a result of the KDE 3 -> KDE 4 migration. Let's just agree to disagree.
Rahul
On 06/29/2009 07:20 PM, Jaroslav Reznik wrote:
The biggest issue is lack of communication from "the only right Desktop" - we can't catch changes if these changes are communicated to community too late. Lot of new free desktop techs come from Fedora and we know it and we're working really hard with upstream to solve it and catch current state. But we're unfortunately out of sync with KDE upstream releases and so it's harder sometimes.
It helps to drop the foo vs bar fight, finger pointing and get on the irc channel or in mailing lists if necessary and ask questions.
Rahul
On Monday 29 June 2009 16:08:02 Rahul Sundaram wrote:
On 06/29/2009 07:20 PM, Jaroslav Reznik wrote:
The biggest issue is lack of communication from "the only right Desktop"
- we can't catch changes if these changes are communicated to community
too late. Lot of new free desktop techs come from Fedora and we know it and we're working really hard with upstream to solve it and catch current state. But we're unfortunately out of sync with KDE upstream releases and so it's harder sometimes.
It helps to drop the foo vs bar fight, finger pointing and get on the irc channel or in mailing lists if necessary and ask questions.
That's what I'm constantly doing, it's not easy sometimes but actually it helps a lot and it's worth my heart attacks ;-)!
Jaroslav
Rahul
On Monday 29 June 2009 06:47:32 Rahul Sundaram wrote:
On 06/28/2009 06:51 PM, Kevin Kofler wrote:
Rahul Sundaram wrote:
The difference between features like a desktop globe and things like NetworkManager is obvious.
I know NM is important, and in fact that's why we have been shipping the mature NM-gnome in KDE spins so far, and it does work fine in KDE. And chances are good for the native NM plasmoid to be ready to be the default for F12. It's already available as an option.
nm-applet doesn't work the KDE Wallet for example. This is exactly what I mean by lack of integration.
Yes, it's lack in free desktops integration! But these comment sound like a hope for a bright future: https://bugs.freedesktop.org/show_bug.cgi?id=16581#c9. It's important even for non Gnome/KDE applications like Arora.
I don't think "free desktop" should be about competition (yes, we need some competition to move development forward) but about collaboration! Freedesktop.org is a great place for it.
Jaroslav
And how is this relevant to the user? The user cares about what features they're getting, not who has written the code for them.
It is relevant from the Fedora perspective.
KDE does lack integration with them.
That word doesn't mean what you seem to think it means.
I understand perfectly well what it means. It's just that you aren't willing to accept that they are integration gaps.
Rahul
Rahul
Rahul, I question the point of ... making laundry lists of pros, cons, bugs of desktop X vs Y... I'm sure folks can come up with a similar list of gnome (or other) related negative items, or kde-only features too but I question it's constructiveness.
My only comments here:
1. The desktop spin *is* gnome for cryin out loud. Seriously, common sense is just screaming in my head to call a spade a spade.
2. A bigger question to me is what does it mean to be the "default" desktop. All this "it's the default because..." comments make me wonder if folks are just grasping for reasons to justify the status quo. Where or how is this documented anywhere? If it isn't, shouldn't it be?
I'd love to be wrong, but I bet being able to make a compelling and definitive justification is going to be *hard*.
And, the answers to these questions will only get more important over time, it seems, as more and more viable alternatives arise (within Fedora), like sugar, XFCE, LXDE, etc...
Hopefully it won't end up being something like: "... because The Board or FESCo says so", which is fine... it's close to honest (as I see it), but would be largely unsatisfying.
-- Rex
On Sun, Jun 28, 2009 at 10:02 AM, Rex Dieterrdieter@math.unl.edu wrote:
Rahul, I question the point of ... making laundry lists of pros, cons, bugs of desktop X vs Y... I'm sure folks can come up with a similar list of gnome (or other) related negative items, or kde-only features too but I question it's constructiveness.
My only comments here:
- The desktop spin *is* gnome for cryin out loud. Seriously, common sense
is just screaming in my head to call a spade a spade.
- A bigger question to me is what does it mean to be the "default"
desktop. All this "it's the default because..." comments make me wonder if folks are just grasping for reasons to justify the status quo. Where or how is this documented anywhere? If it isn't, shouldn't it be?
Whatever desktop RH employees are paid to work on to satisfy their biggest RHEL customers needs. Or what they *think* their biggest RHEL customers want.
I think the question you need to ask is why they must force this onto the Fedora *community* OS when the community is clearly objecting to it.
On Sun, 28 Jun 2009, Christopher Stone wrote:
Whatever desktop RH employees are paid to work on to satisfy their biggest RHEL customers needs. Or what they *think* their biggest RHEL customers want.
I think the question you need to ask is why they must force this onto the Fedora *community* OS when the community is clearly objecting to it.
'the community' is an awfully flexibly concept.
I think we have a handful of vocal opponents.
luckily we don't have to implement every whim that the majority or a vocal group yells about.
we are ( at best) a representative democracy. The representatives (on fesco) had an idea suggested to them. They voted. The idea was rejected.
Now, instead of accepting that this how the system works we've spent nearly 3 days arguing about a decision which is DONE.
I'm glad we've made such productive use of the system we set up.
If someone believes fesco made a bad decision then you are welcome to take it to the board.
The discussion here is completely unhelpful and never going to produce results that ANY group wants.
-sv
On Sun, Jun 28, 2009 at 1:22 PM, Seth Vidal wrote:
On Sun, 28 Jun 2009, Christopher Stone wrote:
Whatever desktop RH employees are paid to work on to satisfy their biggest RHEL customers needs. Or what they *think* their biggest RHEL customers want.
I think the question you need to ask is why they must force this onto the Fedora *community* OS when the community is clearly objecting to it.
'the community' is an awfully flexibly concept.
I think we have a handful of vocal opponents.
luckily we don't have to implement every whim that the majority or a vocal group yells about.
we are ( at best) a representative democracy. The representatives (on fesco) had an idea suggested to them. They voted. The idea was rejected.
Now, instead of accepting that this how the system works we've spent nearly 3 days arguing about a decision which is DONE.
I'm glad we've made such productive use of the system we set up.
If someone believes fesco made a bad decision then you are welcome to take it to the board.
The discussion here is completely unhelpful and never going to produce results that ANY group wants.
I agree that the voting was democratic and a decision was made by the votes of the majority in FESCo.
However I do not agree that the discussion here is completely unhelpful. It shows some of us directly the bad decision(s) we made when we cast our votes in FESCo elections, so that we don't make the same mistake(s) again. I, for one, will be more careful to give my vote to those who are capable of performing (at least basic) reasoning and who are constructive in resolving conflicts. It really doesn't matter for me that much which direction they take, whether they are thinking my way or not. I just want to see my representatives doing their homework.
Best, Orcan
2009/6/28 Orcan Ogetbil oget.fedora@gmail.com:
On Sun, Jun 28, 2009 at 1:22 PM, Seth Vidal wrote:
On Sun, 28 Jun 2009, Christopher Stone wrote:
Whatever desktop RH employees are paid to work on to satisfy their biggest RHEL customers needs. Or what they *think* their biggest RHEL customers want.
I think the question you need to ask is why they must force this onto the Fedora *community* OS when the community is clearly objecting to it.
'the community' is an awfully flexibly concept.
I think we have a handful of vocal opponents.
luckily we don't have to implement every whim that the majority or a vocal group yells about.
we are ( at best) a representative democracy. The representatives (on fesco) had an idea suggested to them. They voted. The idea was rejected.
Now, instead of accepting that this how the system works we've spent nearly 3 days arguing about a decision which is DONE.
I'm glad we've made such productive use of the system we set up.
If someone believes fesco made a bad decision then you are welcome to take it to the board.
The discussion here is completely unhelpful and never going to produce results that ANY group wants.
I agree that the voting was democratic and a decision was made by the votes of the majority in FESCo.
However I do not agree that the discussion here is completely unhelpful. It shows some of us directly the bad decision(s) we made when we cast our votes in FESCo elections, so that we don't make the same mistake(s) again. I, for one, will be more careful to give my vote to those who are capable of performing (at least basic) reasoning and who are constructive in resolving conflicts. It really doesn't matter for me that much which direction they take, whether they are thinking my way or not. I just want to see my representatives doing their homework.
Sorry for the full quote, but +100
Seth Vidal wrote:
I think we have a handful of vocal opponents.
Where have you seen a hand with thousands of fingers? ;-)
luckily we don't have to implement every whim that the majority or a vocal group yells about.
If you go against the wishes of the majority, that's per definition undemocratic.
Now, instead of accepting that this how the system works we've spent nearly 3 days arguing about a decision which is DONE.
Decisions can be revised. If you aren't open to feedback from the community, you are a bad representative.
Kevin Kofler
On Sun, 28 Jun 2009 20:20:27 +0200 Kevin Kofler kevin.kofler@chello.at wrote:
Seth Vidal wrote:
I think we have a handful of vocal opponents.
Where have you seen a hand with thousands of fingers? ;-)
luckily we don't have to implement every whim that the majority or a vocal group yells about.
If you go against the wishes of the majority, that's per definition undemocratic.
I always thought of Fedora being more of a meritocracy than a democracy.
or in other words "code / effort talks more than words".
Arjan van de Ven wrote:
I always thought of Fedora being more of a meritocracy than a democracy.
or in other words "code / effort talks more than words".
The "code / effort" is what we're doing in KDE SIG. All I'm asking for is for that work to be accurately represented in places like the download page and for misleading terms like "Desktop" or even "the desktop" to stop being used to designate GNOME (because doing so implies there's only one desktop and does not do justice to the work we're doing in KDE SIG, nor to the work of the XFCE, LXDE and Sugar SIGs for that matter).
Kevin Kofler
Just look at the page of openSUSE: http://software.opensuse.org/
openSUSE is more targetet at newbies than Fedora is, and reading through their forums I don't see many people who are confused by this page, they always have a little "Help" button if they don't understand a certain point. And if someone doesn't understand how this simple web page works, I doubt he'll survive the partitioning...
On Sun, 28 Jun 2009, Kevin Kofler wrote:
Seth Vidal wrote:
I think we have a handful of vocal opponents.
Where have you seen a hand with thousands of fingers? ;-)
luckily we don't have to implement every whim that the majority or a vocal group yells about.
If you go against the wishes of the majority, that's per definition undemocratic.
1. Do you know what a representative democracy is? 2. I've yet to see this majority you speak of. President Nixon always talked about a great, silent majority except he was completely full of crap.
Decisions can be revised. If you aren't open to feedback from the community, you are a bad representative.
So at no point do we stop arguing and allow decisions to be made? You just keep screaming and hurling invectives until you get your way? What sort of system is that? Rule by tantrum?
-sv
On 06/28/2009 01:12 PM, Seth Vidal wrote:
- I've yet to see this majority you speak of.
Here I am, part of the silent KDE-users majority, who uses Fedora because it provides great KDE experience. I am frustrated however by the fact that even finding Fedora KDE download page is experience similar to looking for Linux laptops on Dell website...
I have been using Red Hat Linux since RH 4.2 through 9 and then following Fedora... Attitudes I see from Fedora Gnome camp are exactly what makes KDE users (and I presume developers too) wary of the distro. It certainly worries me. Looks like you are afraid of actually getting bigger KDE majority for some reason.
Dariusz J. Garbowski schrieb:
On 06/28/2009 01:12 PM, Seth Vidal wrote:
- I've yet to see this majority you speak of.
Here I am, part of the silent KDE-users majority, who uses Fedora because it provides great KDE experience. I am frustrated however by the fact that even finding Fedora KDE download page is experience similar to looking for Linux laptops on Dell website...
I have been using Red Hat Linux since RH 4.2 through 9 and then following Fedora... Attitudes I see from Fedora Gnome camp are exactly what makes KDE users (and I presume developers too) wary of the distro. It certainly worries me. Looks like you are afraid of actually getting bigger KDE majority for some reason.
I feel exactly the same. And please add me to the same list.
/ds
Seth Vidal wrote:
So at no point do we stop arguing and allow decisions to be made? You just keep screaming and hurling invectives until you get your way? What sort of system is that? Rule by tantrum?
In this case, additional feedback was gained which would justify reconsidering the issue. Kinda like a trial (at least in Europe) gets reopened if further evidence is discovered.
Kevin Kofler
On Sun, 28 Jun 2009, Kevin Kofler wrote:
Seth Vidal wrote:
So at no point do we stop arguing and allow decisions to be made? You just keep screaming and hurling invectives until you get your way? What sort of system is that? Rule by tantrum?
In this case, additional feedback was gained which would justify reconsidering the issue.
What additional feedback? All I've heard in this thread is the same tired argument over and over.
-sv
Seth Vidal wrote:
What additional feedback?
A dozen people (if not more) all agreeing with the points I brought up and making some very good points of their own.
All I've heard in this thread is the same tired argument over and over.
I see a lot more than one argument being brought. I think you need to tune down your brain's "spam filter". :-)
Kevin Kofler
Once upon a time, Kevin Kofler kevin.kofler@chello.at said:
A dozen people (if not more) all agreeing with the points I brought up and making some very good points of their own.
Is this what we have to look forward to with you for the next year? Proposing things, getting shot down, and then you "debating" them endlessly on the mailing list, trying to drum up support and drown out opposition?
This has not been a productive thread. I claim purple is better, you claim green is better; do we really have to fight?
On Sun, Jun 28, 2009 at 10:12 PM, Chris Adamscmadams@hiwaay.net wrote:
Once upon a time, Kevin Kofler kevin.kofler@chello.at said:
A dozen people (if not more) all agreeing with the points I brought up and making some very good points of their own.
Is this what we have to look forward to with you for the next year? Proposing things, getting shot down, and then you "debating" them endlessly on the mailing list, trying to drum up support and drown out opposition?
This has not been a productive thread. I claim purple is better, you claim green is better; do we really have to fight?
+1
This probably hit the "pointless" status roughly 50 posts ago.
-Adam
On Sun, 2009-06-28 at 20:20 +0200, Kevin Kofler wrote:
Seth Vidal wrote:
I think we have a handful of vocal opponents.
Where have you seen a hand with thousands of fingers? ;-)
luckily we don't have to implement every whim that the majority or a vocal group yells about.
If you go against the wishes of the majority, that's per definition undemocratic.
If we were being democratic, i.e. proper majority rule, we'd kick KDE out of the distro as its definitely not > 50% of developers or users.
Maybe we should have Survivor: Desktop, where we can vote KDE off the island.
Dave.
Dave Airlie wrote:
If we were being democratic, i.e. proper majority rule, we'd kick KDE out of the distro as its definitely not > 50% of developers or users.
That assumes that the people who are not using KDE want it kicked out. I don't think a majority of Fedora community members would be dumb enough to vote for instantly losing around 30% of our users.
Maybe we should have Survivor: Desktop, where we can vote KDE off the island.
Was that supposed to be funny? It's not...
Kevin Kofler
On Mon, Jun 29, 2009 at 01:21:15AM +0200, Kevin Kofler wrote:
Dave Airlie wrote:
If we were being democratic, i.e. proper majority rule, we'd kick KDE out of the distro as its definitely not > 50% of developers or users.
That assumes that the people who are not using KDE want it kicked out. I don't think a majority of Fedora community members would be dumb enough to vote for instantly losing around 30% of our users.
Personally I think that kicking KDE out would be a good idea if it would get rid of all the KDE fanbois and fanboi-type shrill argumentation.
On Mon, Jun 29, 2009 at 04:09:39AM +0200, Neil Thompson wrote:
Personally I think that kicking KDE out would be a good idea if it would get rid of all the KDE fanbois and fanboi-type shrill argumentation.
That's unnecessary. The people involved in this discussion have contributed a lot to Fedora, and there's no need to imply that they're lacking in rationality.
2009/6/28 Christopher Stone
I think the question you need to ask is why they must force this onto the Fedora *community* OS when the community is clearly objecting to it.
The *community* is not objecting to it - just parts of it. and only recently - a year ago, the KDE desktop was ion no shape to be considered the primary desktop. It is now according to its developers and those that drink the koolaid.
However there are a significant number of people who either like Gnome or simply do not care too much.
PS are there any plans to give KDE a unified theme with gnome? the two default themes are currently too different (kde being too grey).
(I got KDE set up to my liking once - I accidentally only installed kdeworkspace and plasma, none of the KDE apps, and was thinking hey, this is not too bad. Nice and minimal too. Gotta say I am not a fan of the KDE apps as once I installed them, I decided to go back to gnome.)
Naheem Zaffar wrote:
The *community* is not objecting to it - just parts of it. and only recently - a year ago, the KDE desktop was ion no shape to be considered the primary desktop.
KDE 4.0.3 (which is the first KDE 4 version Fedora shipped) worked just fine for daily use, I used it on my notebook computer just fine, and at 4.1.2 both my machines were running KDE 4. Most other KDE SIG members started using KDE 4 full time even before me.
But anyway, it's pointless to argue whether KDE 4.0 was crap or not, the fact is that KDE 4.2 (i.e. what we have now) is clearly a serious successor to KDE 3.5 as one of the 2 main desktops.
However there are a significant number of people who either like Gnome or simply do not care too much.
But are they opposed to calling the GNOME spin "GNOME spin" rather than "Desktop spin"? If they don't care either way, fixing the name won't hurt them in any way.
PS are there any plans to give KDE a unified theme with gnome?
It already exists, it's called Bluecurve/Quarticurve. :-)
We also ship things like gtk-qt-engine and the QGtkStyle which is now part of Qt 4.5 which allow using widget styles for one in the other.
(I got KDE set up to my liking once - I accidentally only installed kdeworkspace and plasma, none of the KDE apps, and was thinking hey, this is not too bad. Nice and minimal too. Gotta say I am not a fan of the KDE apps as once I installed them, I decided to go back to gnome.)
Well, the KDE desktop can be used without the apps and vice-versa.
Kevin Kofler
On Sun, Jun 28, 2009 at 12:07 PM, Christopher Stonechris.stone@gmail.com wrote:
Whatever desktop RH employees are paid to work on to satisfy their biggest RHEL customers needs. Or what they *think* their biggest RHEL customers want.
I think the question you need to ask is why they must force this onto the Fedora *community* OS when the community is clearly objecting to it.
RedHat employees are paid to work on Fedora, why would anyone scoff at their contributions to the project? Would it be more acceptable if someone from Intel or Dell were developing and contributing to Fedora and backing Gnome?
This is a community and we are fortunate enough to have some of our community members who are lucky enough to have landed a job where they are paid to work full time on our community based project. Does the fact that they get a pay check make their contributions any different than those of us who do it in our spare time?
I honestly don't see where this has been "forced" into the distribution by RedHat either, it has been decided upon by the community, by community members.
-Adam
On Sun, Jun 28, 2009 at 12:22 PM, Adam Millermaxamillion@gmail.com wrote:
On Sun, Jun 28, 2009 at 12:07 PM, Christopher Stonechris.stone@gmail.com wrote:
Whatever desktop RH employees are paid to work on to satisfy their biggest RHEL customers needs. Or what they *think* their biggest RHEL customers want.
I think the question you need to ask is why they must force this onto the Fedora *community* OS when the community is clearly objecting to it.
RedHat employees are paid to work on Fedora, why would anyone scoff at their contributions to the project?
Because they are focusing their efforts in the wrong place. They should be helping KDE, not GNOME! GNOME is a dying if not dead desktop. It can barely hold its own as a default install on Fedora! The sooner RH employees abandon GNOME the better prepared they will be for the ultimate transition they will have to eventually make.
Would it be more acceptable if someone from Intel or Dell were developing and contributing to Fedora and backing Gnome?
Acceptable to me? I don't own stock in Intel or Dell. I own shares of RHT. If Redhat is wasting resources on GNOME, I care about it!
This is a community and we are fortunate enough to have some of our community members who are lucky enough to have landed a job where they are paid to work full time on our community based project. Does the fact that they get a pay check make their contributions any different than those of us who do it in our spare time?
Yes, it would appear they get to force their misguided choice of desktop onto the ignorant masses, and even still it can barely hold its own as the default. RH is going to have to abandon GNOME eventually, and the sooner they do so the better.
I honestly don't see where this has been "forced" into the distribution by RedHat either, it has been decided upon by the community, by community members.
-Adam
-- http://maxamillion.googlepages.com
() ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Am Sonntag, den 28.06.2009, 13:45 -0700 schrieb Christopher Stone:
Because they are focusing their efforts in the wrong place. They should be helping KDE, not GNOME! GNOME is a dying if not dead desktop. It can barely hold its own as a default install on Fedora! The sooner RH employees abandon GNOME the better prepared they will be for the ultimate transition they will have to eventually make.
Are you really serious about that? I don't think Gnome is dying, I just see it may not have a very clear goal in Gnome 3. But the Gnome desktop as it is is surely usable and is under active development. Claiming that Gnome is dying, or dead, sounds like FUD. If you really think so, please back it up with facts.
On Sun, Jun 28, 2009 at 11:45 PM, Julian Aloofijulian.fedoralists@googlemail.com wrote:
Am Sonntag, den 28.06.2009, 13:45 -0700 schrieb Christopher Stone:
Because they are focusing their efforts in the wrong place. They should be helping KDE, not GNOME! GNOME is a dying if not dead desktop. It can barely hold its own as a default install on Fedora! The sooner RH employees abandon GNOME the better prepared they will be for the ultimate transition they will have to eventually make.
Are you really serious about that? I don't think Gnome is dying, I just see it may not have a very clear goal in Gnome 3. But the Gnome desktop as it is is surely usable and is under active development. Claiming that Gnome is dying, or dead, sounds like FUD. If you really think so, please back it up with facts.
There aren't any facts that's pure BS.
Adam Miller wrote:
RedHat employees are paid to work on Fedora, why would anyone scoff at their contributions to the project? Would it be more acceptable if someone from Intel or Dell were developing and contributing to Fedora and backing Gnome?
This is a community and we are fortunate enough to have some of our community members who are lucky enough to have landed a job where they are paid to work full time on our community based project. Does the fact that they get a pay check make their contributions any different than those of us who do it in our spare time?
What we're scoffing at is that some people are, in fact, treating them differently, see e.g. the continuous "Where are your full-time employees?" bullsh*t used by some people who will recognize themselves to discredit the mostly-volunteer KDE SIG.
Kevin Kofler
Rahul, I question the point of ... making laundry lists of pros, cons, bugs of desktop X vs Y... I'm sure folks can come up with a similar list of gnome (or other) related negative items, or kde-only features too but I question it's constructiveness.
My only comments here:
- The desktop spin *is* gnome for cryin out loud. Seriously, common sense
is just screaming in my head to call a spade a spade.
- A bigger question to me is what does it mean to be the "default"
desktop. All this "it's the default because..." comments make me wonder if folks are just grasping for reasons to justify the status quo. Where or how is this documented anywhere? If it isn't, shouldn't it be?
We have a Desktop team. So IMHO the default desktop is what they decide it to be.
They are currently focused only on Gnome. If they were focused on KDE, then the default desktop would be KDE. To change that, it would take some KDE contributors to join the Desktop team.
When both are as well represented in the Desktop team, then the default desktop might be both of them. If KDE becomes more represented in the Desktop team, then it might become the one default desktop.
To me, it's only a matter of who does the work. Would you complain that most of our webapps use TurboGears instead of Tomcat ? No, simply becasue that's what those who do the work (the Infrastructure team) decided to use. That's the same for the Desktop team.
It doesn't take any policy to change this fact. It takes people willing to do the job where it needs to happen, in the right team.
Just my thoughts anyway...
----------
Mathieu Bridon (bochecha)
Mathieu Bridon (bochecha) wrote:
- The desktop spin *is* gnome for cryin out loud. Seriously, common
sense is just screaming in my head to call a spade a spade.
We have a Desktop team. So IMHO the default desktop is what they decide it to be.
They are currently focused only on Gnome.
See #1. Call a spade a spade.
-- Rex
Mathieu Bridon (bochecha) wrote:
We have a Desktop team.
That's just yet another syndrom of the misnomer disease, though it's not easy to change because that team is part of RH, not Fedora.
So IMHO the default desktop is what they decide it to be.
Nonsense. The "Desktop Team" is an internal team at RH which has no authority or mandate from Fedora to take such decisions.
They are currently focused only on Gnome. If they were focused on KDE, then the default desktop would be KDE. To change that, it would take some KDE contributors to join the Desktop team.
That's a completely wrong premise. The so-called "Desktop Team" is a team at RH specifically tasked to work on GNOME. KDE is NOT part of the Desktop Team at RH, ltinkl and jreznik are on the Base OS Team at RH, not the Desktop Team. (I'm not sure what organization unit Than Ngo is part of at RH.)
What we could try to form is a Desktop SIG in Fedora comprising contributors to all the desktops, but I don't see such a SIG as beneficial, it makes more sense to be organized in one SIG per desktop. There was an attempt at building a Desktop SIG, but that was really a GNOME SIG and it didn't live very long. It seems to me that the "Desktop Team" at RH is not interested in a true community SIG for GNOME, let alone in a cross-desktop Desktop SIG.
When both are as well represented in the Desktop team, then the default desktop might be both of them. If KDE becomes more represented in the Desktop team, then it might become the one default desktop.
To me, it's only a matter of who does the work. Would you complain that most of our webapps use TurboGears instead of Tomcat ? No, simply becasue that's what those who do the work (the Infrastructure team) decided to use. That's the same for the Desktop team.
It doesn't take any policy to change this fact. It takes people willing to do the job where it needs to happen, in the right team.
Just my thoughts anyway...
The problem is that you're fundamentally misunderstanding the nature and purpose of the "Desktop Team".
Kevin Kofler
On 06/28/2009 10:32 PM, Rex Dieter wrote:
Rahul, I question the point of ... making laundry lists of pros, cons, bugs of desktop X vs Y... I'm sure folks can come up with a similar list of gnome (or other) related negative items, or kde-only features too but I question it's constructiveness.
The constructiveness if for KDE SIG and individuals to accept that his claim of "perfect integration" is silly when there are many gaps to address. This is unrelated to whatever is being voted by FESCo. I bring it up only because I find extreme views in the KDE related discussions to be annoying. Anybody who questions this is "scared" of losing the default, against "choice" or "freedom". This is an appeal to emotions instead of a rational discussion. This approach is deeply flawed. The KDE SIG *is* doing many things right. Weekly IRC meetings with proper summaries and IRC logs is one of them.
I happily switch between DE's just to check out what's happening. Spend quite sometime with KDE when KDE 4 was released and even wrote a article for Red Hat Magazine. Then with XFCE (for the spin) and recently with LXDE (for the remix) and now with GNOME. So this isn't about my favourites.
My only comments here:
- The desktop spin *is* gnome for cryin out loud. Seriously, common sense
is just screaming in my head to call a spade a spade.
I have no problems with that except for the concern that users who are completely new to Linux don't understand jargon like GNOME or KDE. It means nothing and I think download page isn't going to the right place to do it. I would like to see a good proposal, perhaps a mockup showing us how it can be done instead of voting in FESCo.
- A bigger question to me is what does it mean to be the "default"
desktop. All this "it's the default because..." comments make me wonder if folks are just grasping for reasons to justify the status quo. Where or how is this documented anywhere? If it isn't, shouldn't it be?
Why single out desktop environments? Is the justifications for all of our defaults documented anywhere? Shouldn't it be?
I think, the amount of resources within Fedora directed at one desktop environment is a big factor and it does make a significant difference in the end user experience when new technologies developed within Fedora.
And, the answers to these questions will only get more important over time, it seems, as more and more viable alternatives arise (within Fedora), like sugar, XFCE, LXDE, etc...
.. and this makes it even more important to make the right decision. Would it be right to provide a long list of desktop environments and live cd's associated within the download page or upfront within the installer? How do you even describe the differences appropriately?
You don't have to answer these questions but considering that the download page is just one smaller piece in a bigger question on what should be the default desktop environment and how other DE's should be represented, how about the KDE SIG bring this up to the Fedora Board and get the answers to the most important questions first? From the Fedora Board discussions, it appears there is consensus of retaining GNOME as the default and everything else would fall from that. Ask the right questions to even hope of getting the right answers.
Rahul
Rahul Sundaram wrote:
The constructiveness if for KDE SIG and individuals to accept that his claim of "perfect integration" is silly when there are many gaps to address.
Those gaps are not integration issues. They're just features which GNOME happens to have.
I have no problems with that except for the concern that users who are completely new to Linux don't understand jargon like GNOME or KDE. It means nothing and I think download page isn't going to the right place to do it. I would like to see a good proposal, perhaps a mockup showing us how it can be done instead of voting in FESCo.
Just link to an info page for each.
Why single out desktop environments? Is the justifications for all of our defaults documented anywhere? Shouldn't it be?
Default apps are basically implied by the desktop environment (we ship apps designed for the respective spin's desktop environment).
I think, the amount of resources within Fedora directed at one desktop environment is a big factor and it does make a significant difference in the end user experience when new technologies developed within Fedora.
And I think the amount of resources directed towards KDE is sufficient (though as I wrote repeatedly, more help would be perfectly welcome).
And, the answers to these questions will only get more important over time, it seems, as more and more viable alternatives arise (within Fedora), like sugar, XFCE, LXDE, etc...
.. and this makes it even more important to make the right decision. Would it be right to provide a long list of desktop environments and live cd's associated within the download page or upfront within the installer?
Yes.
How do you even describe the differences appropriately?
Just link to info pages.
Kevin Kofler
Rahul Sundaram wrote:
On 06/28/2009 10:32 PM, Rex Dieter wrote:
Rahul, I question the point of ... making laundry lists of pros, cons, bugs of desktop X vs Y... I'm sure folks can come up with a similar list of gnome (or other) related negative items, or kde-only features too but I question it's constructiveness.
The constructiveness if for KDE SIG and individuals to accept...
I am not going there... la la la.
- A bigger question to me is what does it mean to be the "default"
desktop. All this "it's the default because..." comments make me wonder if folks are just grasping for reasons to justify the status quo. Where or how is this documented anywhere? If it isn't, shouldn't it be?
Why single out desktop environments? Is the justifications for all of our defaults documented anywhere? Shouldn't it be?
Indeed, amen brother, but you've gotta start somewhere.
-- Rex
I love how "the other side" keeps ignoring that we have a chicken-and-egg situation here.
We have two problems: 1. Fedora has trouble attracting KDE developers. 2. Fedora presents Gnome as "better".
Okay, it's been argued into the ground that #2 is justified by #1. The problem is, #1 is *also* justified by #2. Neither of the justifications is going to disappear until the opposing problem disappears. Refusing to do anything is just going to maintain the status-quo ("vicious cycle", and all that).
In order to break the cycle, it is necessary to have the courage to simply attack one of the problems, trusting that treating the symptom will, in such case, allow the justifications ('underlying causes", if you will) to sort themselves out.
Now... one of these can be addressed much more easily than the other. Do I really need to point out which one?
Matthew Garrett wrote:
On Sat, Jun 27, 2009 at 04:22:34AM +0200, Kevin Kofler wrote: Why? The natural choice for KDE users right now is either OpenSuse or Kubuntu. Why would these users choose Fedora instead?
...because Kubuntu lags quite behind Fedora in recentness (and as a result, feature) and OpenSuse is Novell-affiliated.
(And let's please leave it at "some people will avoid *suse because of Novell", without getting into whether or not they /should/.)
The alternative is to provide enough resources to be able to hire several full time KDE developers.
(If you happen to find such resources, please let me know; I'd be interested ;-).)
On Mon, Jun 29, 2009 at 12:31:59PM -0500, Matthew Woehlke wrote:
I love how "the other side" keeps ignoring that we have a chicken-and-egg situation here.
We have two problems:
- Fedora has trouble attracting KDE developers.
- Fedora presents Gnome as "better".
Okay, it's been argued into the ground that #2 is justified by #1. The problem is, #1 is *also* justified by #2. Neither of the justifications is going to disappear until the opposing problem disappears. Refusing to do anything is just going to maintain the status-quo ("vicious cycle", and all that).
That's certainly an argument, though it's a harder one to make - it's not easy to show that changing #1 will result in #2 changing. However, it is easy to argue that treating KDE as equivalent to Gnome without having equivalent developer resources causes some level of cost for our users. Are the long term benefits worth it? Perhaps, but that's hard to quantify. Maybe we'd just end up reducing interest in Fedora as a whole and everyone would suffer.
Matthew Garrett wrote:
That's certainly an argument, though it's a harder one to make - it's not easy to show that changing #1 will result in #2 changing. However, it is easy to argue that treating KDE as equivalent to Gnome without having equivalent developer resources causes some level of cost for our users. Are the long term benefits worth it? Perhaps, but that's hard to quantify. Maybe we'd just end up reducing interest in Fedora as a whole and everyone would suffer.
Judging from the quantity of happy users of Fedora+KDE we have, I don't think we have any actual problems making our users happy despite our somewhat limited (but growing over time) manpower. ("We" was "Fedora KDE SIG" in that sentence.) This "we (Fedora) have to protect our users from that understaffed, poorly supported desktop" argument just makes no sense when you look at the facts. KDE is NOT poorly supported in Fedora. Our manpower is limited (and yes, the way we present KDE is one of the reasons for that!), but not insufficient.
Kevin Kofler
On Sat, Jun 27, 2009 at 03:19:46AM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
We need to provide a default desktop.
Why?
I see no reason why we can't provide a choice of 2 default desktops.
It's not a default if you're providing a choice.
Matthew Garrett wrote:
On Sat, Jun 27, 2009 at 03:19:46AM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
We need to provide a default desktop.
Why?
I see no reason why we can't provide a choice of 2 default desktops.
It's not a default if you're providing a choice.
I see no reason why we can't provide a choice of 2 desktops.
Kevin Kofler
On Sat, Jun 27, 2009 at 04:10:16AM +0200, Kevin Kofler wrote:
Matthew Garrett wrote:
It's not a default if you're providing a choice.
I see no reason why we can't provide a choice of 2 desktops.
How is a non-Linux user supposed to choose? We've optimised the Linux install procedure to the point where there's very little unusual terminology used, but "Gnome" and "KDE" really aren't something that a user can make an informed choice about. The OpenSuse install screen gives you no information that helps you decide which you want, and the only thing I can think of that would actually help would be something like:
"Gnome: Your Fedora install will look like Ubuntu, but blue. Choose this option if you want to run the desktop that has more Fedora developers working on it"
"KDE: Your Fedora install will look different to Ubuntu, but will otherwise work pretty much as well except for when things aren't as well integrated"
Which still isn't a great deal of help.
Kevin Kofler (kevin.kofler@chello.at) said:
It's not a default if you're providing a choice.
I see no reason why we can't provide a choice of 2 desktops.
Because giving people a choice when they can't possibly make a good informed decision is horrible UI.
If you've got someone new to Fedora, and they go to the page, asking them to choose between Mumble and Frotz (and Moof, and Wobble), with no other data (as exists right now on get-fedora, or even on the OpenSUSE page), there's no way they can make a useful decision, and it's only going to make their experience worse.
Go back to people who have asked for a button in the install to enable /etc/init.d/network vs. NetworkManager, or (heaven forbid) asking for a switch between NM and conman; neither of these are sane UI decisions to make or choices to ask the user.
So, I look at the download page now, and I see the default. (which we're going to have no matter what - if you think we should give the user something random, well....) It says 'Desktop Edition ... *featuring the GNOME desktop*'. I don't see that as misleading, so, I find your proposal full of unnecessary drama.
If you want to change the download page in a way that makes the KDE image more prominent while still remaining useful and informative, or want to change something in comps that makes it more same from a composition install standpoint, go ahead, please.
But that's *not the proposal you made*. In fact, the proposal you made reads as "I want to promote KDE! We start by ... un-promoting GNOME!" When you follow that up in this thread with statements about how the KDE sig shouldn't need to do anything else, and the docs and website people should start providing you content/catering to you (as you yourself suggested, in essence "it's core Fedora which needs to change"), all that does is make you sound petulant.
Bill
On Mon, Jun 29, 2009 at 11:51 AM, Bill Nottingham wrote:
Kevin Kofler said:
It's not a default if you're providing a choice.
I see no reason why we can't provide a choice of 2 desktops.
Because giving people a choice when they can't possibly make a good informed decision is horrible UI.
I am confused. How does this comply with the "it doesn't really matter" argument which was the primary reasoning that was presented to reject this proposal?
If you've got someone new to Fedora, and they go to the page, asking them to choose between Mumble and Frotz (and Moof, and Wobble), with no other data (as exists right now on get-fedora, or even on the OpenSUSE page), there's no way they can make a useful decision, and it's only going to make their experience worse.
Could you elaborate on this? What will be worse? Will they just not download Fedora because there are too many choices? Will we lose potential users?
Best, Orcan
On Mon, 29 Jun 2009, Orcan Ogetbil wrote:
On Mon, Jun 29, 2009 at 11:51 AM, Bill Nottingham wrote:
Kevin Kofler said:
It's not a default if you're providing a choice.
I see no reason why we can't provide a choice of 2 desktops.
Because giving people a choice when they can't possibly make a good informed decision is horrible UI.
I am confused. How does this comply with the "it doesn't really matter" argument which was the primary reasoning that was presented to reject this proposal?
no, I said calling it 'gnome' or 'desktop' doesn't really matter. We need a simple default not a choose-your-own-adventure book for downloading images.
That's all I ever said.
-sv
2009/6/29 Bill Nottingham notting@redhat.com:
If you've got someone new to Fedora, and they go to the page, asking them to choose between Mumble and Frotz (and Moof, and Wobble), with no other data (as exists right now on get-fedora, or even on the OpenSUSE page), there's no way they can make a useful decision, and it's only going to make their experience worse.
Exactly. Thank you.
Bill Nottingham wrote:
If you've got someone new to Fedora, and they go to the page, asking them to choose between Mumble and Frotz (and Moof, and Wobble), with no other data (as exists right now on get-fedora, or even on the OpenSUSE page), there's no way they can make a useful decision, and it's only going to make their experience worse.
If they have never heard of GNOME and KDE before, they should look it up. We can make that easy for them, just link to an informational page for each! The right solution is to allow users to make an informed choice, not to promote ignorance and laziness by patronizing our users.
So, I look at the download page now, and I see the default. (which we're going to have no matter what - if you think we should give the user something random, well....) It says 'Desktop Edition ... *featuring the GNOME desktop*'. I don't see that as misleading, so, I find your proposal full of unnecessary drama.
But why can't it say "GNOME Desktop Edition"? The "featuring the GNOME desktop" part isn't even in the title, only in the description. It's missing entirely on get-fedora-all, there's only a GNOME foot logo hinting at it there. And in many places (documentation, ML discussions etc.) the spins get referred to only by their title, so it makes a difference whether that information is part of the title or just of some description which happens to be on the download page.
Kevin Kofler
Once upon a time, Kevin Kofler kevin.kofler@chello.at said:
But why can't it say "GNOME Desktop Edition"?
ISTR FESCo voted that down. How about moving on to something more productive?
Chris Adams wrote:
ISTR FESCo voted that down.
They voted it down based on false assumptions, such as the one from Bill Nottingham (the one that it doesn't make any actual difference, which was also Seth Vidal's main argument) I just rectified in the post you're replying to. I'll do what I can to get it up for a revote based on the feedback from this thread.
Kevin Kofler
Kevin Kofler (kevin.kofler@chello.at) said:
Chris Adams wrote:
ISTR FESCo voted that down.
They voted it down based on false assumptions, such as the one from Bill Nottingham (the one that it doesn't make any actual difference,
You know, I realize we may not agree. But I'd appreciate it if you didn't put words in my mouth. If you'll see the log:
17:33:02 <notting> "The current naming misleads users into either thinking GNOME is the only available desktop environment in Fedora or thinking the image also provides the other options." <- i don't really think either of these are accurate 17:33:26 <notting> skvidal: the download page already says 'featuring the gnome desktop'
(The quoted part is your rationale from the ticket). My only other comments on the subject were questioning why you waited until you joined FESCo to propose this, when it didn't require that at all, and a comment that the discussion was going in circles, which it was.
But hey, thanks for the unfounded assertion that everyone who voted against it was operating under false assumptions, and they could not possibly have any rational reasons for disagreeing with you.
Bill
Bill Nottingham wrote:
17:33:02 <notting> "The current naming misleads users into either thinking GNOME is the only available desktop environment in Fedora or thinking the image also provides the other options." <- i don't really think either of these are accurate
Well, I don't see how that's not the case. OK, the description on the download page says "GNOME" in small print, as you point out:
17:33:26 <notting> skvidal: the download page already says 'featuring the gnome desktop'
but other references to the "Desktop Edition" or "Desktop Live" don't, e.g. the one on get-fedora-all, documentation, discussions etc. There's plenty of potential for misleading users.
My only other comments on the subject were questioning why you waited until you joined FESCo to propose this, when it didn't require that at all
Jef Spaleta nagged me about putting it before FESCo when the elections were already underway. I decided to wait until after the election because it was not a highly pressing matter and it was just a matter of a few days.
The thing is, any moment is as good as any other to file a proposal to FESCo, I don't see why I *shouldn't* have filed it now. Surely I can't go back in time and file it before the election (or even months before, when nobody even told me to file it with FESCo). ;-)
I think saying "it has been like that for ages, you should have filed it earlier" is a pretty weak argument against my proposal. Just because the status quo has existed for a long time doesn't mean it can't be improved upon.
and a comment that the discussion was going in circles, which it was.
It was because you (plural) didn't want to listen to my arguments, you were just eager to shoot my proposal down no matter what.
But hey, thanks for the unfounded assertion that everyone who voted against it was operating under false assumptions, and they could not possibly have any rational reasons for disagreeing with you.
The arguments you (plural) have brought have been very weak. If there are such "rational reasons", I'd like to read them!
Kevin Kofler
Kevin Kofler (kevin.kofler@chello.at) said:
The thing is, any moment is as good as any other to file a proposal to FESCo, I don't see why I *shouldn't* have filed it now.
I wasn't asking as a means of making an argument against it. I'm asking because this is something that could have been raised to FESCo at any time in the past by you (or others), regardless of your status on FESCo. The fact that you filed it immediately after joining FESCo, combined with your own statement of 'I've been proposing this on the mailing list for ages' and 'My platform was clear', makes the implication that it was *intentional* to wait until now, and in essence use a FESCo position as the colloquial bully pulpit. Which I find sort of sad.
But hey, thanks for the unfounded assertion that everyone who voted against it was operating under false assumptions, and they could not possibly have any rational reasons for disagreeing with you.
The arguments you (plural) have brought have been very weak. If there are such "rational reasons", I'd like to read them!
1) You argue that the name 'Desktop' makes people think that it contains *all possible desktops*. I find that to be an extremely unlikely reading of the name. Given that to assume that you'd already have to know of other desktops, then you would already know what the 'KDE fans...' text means, or know what the long list of things on the torrent pages are.
2) I feel that changing the name on get-fedora doesn't give any benefits; it adds verbiage that's *already there* in the description.
3) On get-fedora-all... you're coming from a page (#2) that already describes it as being GNOME.
3) If you're talking about torrent.fp.o, the descriptions on that are so bad that there are a whole host of things that need fixed before one filename.
Bill
Bill Nottingham wrote:
- You argue that the name 'Desktop' makes people think that it contains
*all possible desktops*.
I'm arguing that people will either think that or (more likely) that GNOME is the only possible desktop (a misconception which the "featuring the GNOME desktop" small print wouldn't fix either). Now technically they'd in both cases think that it contains "all possible desktops" (if they think there's just one, it would be "all possible"), but the distinction is important because:
Given that to assume that you'd already have to know of other desktops, then you would already know what the 'KDE fans...' text means, or know what the long list of things on the torrent pages are.
... this is not true in the second case.
- I feel that changing the name on get-fedora doesn't give any benefits;
it adds verbiage that's *already there* in the description.
Having in the title would be clearer (see also the above) and make sure the information appears everywhere, not just on that page.
- On get-fedora-all... you're coming from a page (#2) that already
describes it as being GNOME.
Except if you go (e.g. from some link on some other site) directly to get-fedora-all because the fancy page hides 5 of the 7 primary options (it would be 7 of 9 if we started shipping PPC Live CDs, which is now technically possible as of F11).
- If you're talking about torrent.fp.o, the descriptions on that are so
bad that there are a whole host of things that need fixed before one filename.
Still, having "GNOME" in the name would at least make it automatically show up there and everywhere else.
Kevin Kofler
Bill Nottingham wrote:
- You argue that the name 'Desktop' makes people think that it contains
*all possible desktops*.
I'm arguing that people will either think that or (more likely) that GNOME is the only possible desktop (a misconception which the "featuring the GNOME desktop" small print wouldn't fix either). Now technically they'd in both cases think that it contains "all possible desktops" (if they think there's just one, it would be "all possible"), but the distinction is important because:
Given that to assume that you'd already have to know of other desktops, then you would already know what the 'KDE fans...' text means, or know what the long list of things on the torrent pages are.
... this is not true in the second case.
- I feel that changing the name on get-fedora doesn't give any benefits;
it adds verbiage that's *already there* in the description.
Having in the title would be clearer (see also the above) and make sure the information appears everywhere, not just on that page.
- On get-fedora-all... you're coming from a page (#2) that already
describes it as being GNOME.
Except if you go (e.g. from some link on some other site) directly to get-fedora-all because the fancy page hides 5 of the 7 primary options (it would be 7 of 9 if we started shipping PPC Live CDs, which is now technically possible as of F11).
- If you're talking about torrent.fp.o, the descriptions on that are so
bad that there are a whole host of things that need fixed before one filename.
Still, having "GNOME" in the name would at least make it automatically show up there and everywhere else.
Kevin Kofler
Hi Kevin,
It was because you (plural) didn't want to listen to my arguments, you were just eager to shoot my proposal down no matter what.
I think this is your 60th post to this thread, in the four days that it's been going. I don't have anything to say about the thread itself, but I'd encourage you to take a break from the thread and consider what else you think it's important to add to it.
This is just advice, naturally; I'm interested in ways that we can use this list more constructively.
- Chris.
On Tue, 30 Jun 2009, Kevin Kofler wrote:
Chris Adams wrote:
ISTR FESCo voted that down.
They voted it down based on false assumptions, such as the one from Bill Nottingham (the one that it doesn't make any actual difference, which was also Seth Vidal's main argument) I just rectified in the post you're replying to. I'll do what I can to get it up for a revote based on the feedback from this thread.
It really wasn't my main argument. My main argument was that we need a default no matter what and that adding 'GNOME' to the label doesn't change anything and adds to the confusion of new users.
It's the same argument that notting and ricky and others gave.
Asserting that the only reason your proposal was rejected is b/c everyone else misunderstood is just outrageous.
-sv
Seth Vidal wrote:
It really wasn't my main argument. My main argument was that we need a default no matter what and that adding 'GNOME' to the label doesn't change anything
If it doesn't change anything, why can't we add it? That argument doesn't make sense.
and adds to the confusion of new users.
How so? I see quite the opposite, i.e. it removes confusion! And incidentally, that's also what it'd change (so it changes something).
How is it not confusing to users to have a spin called just "Desktop"? If "KDE Desktop" has KDE, what does "Desktop" contain? Something other than KDE, most likely, but that's all the name says. And taken by itself, "Desktop" could be anything: KDE, GNOME, even Sugar. Or all on the same spin. Calling it "GNOME Desktop" makes it clear it's GNOME and does not remove any information (it just adds a word)!
And even if you know the "Desktop" spin contains GNOME, you may still think that having the GNOME spin called just "Desktop" implies it's the only desktop. That's actually a pretty rational assumption, as normally when there's more than one asdf, you don't just say "asdf Edition", but "Foo asdf Edition" to distinguish it from "Bar asdf Edition".
Kevin Kofler
On Tue, Jun 30, 2009 at 5:12 PM, Kevin Koflerkevin.kofler@chello.at wrote:
Seth Vidal wrote:
It really wasn't my main argument. My main argument was that we need a default no matter what and that adding 'GNOME' to the label doesn't change anything
If it doesn't change anything, why can't we add it? That argument doesn't make sense.
and adds to the confusion of new users.
How so? I see quite the opposite, i.e. it removes confusion! And incidentally, that's also what it'd change (so it changes something).
Either way it is named can and probably will confuse some users. I don't think this is an important point since people will be confused either way.
How is it not confusing to users to have a spin called just "Desktop"?
It doesn't confuse the people who would be confused by adding GNOME to it when they don't know what GNOME is.
Honestly, all arguments about this or that confusing or misleading users are not compelling.
I happen to support the following changes.
(1) I prefer the name of the Fedora-11-i686-Live.iso image to be Fedora-11-i686-Live-GNOME.iso to present consistent and accurate information about the content of the images in a directory listing.
(2) On the wiki I prefer the "Fedora 11 Desktop Edition" be called the "Fedora 11 GNOME Desktop Edition" because that again makes for a consistent presentation and because that is what it is. Listening to a recent RadioTux broadcast I heard it called the "GNOME Live Spin" by a prominent community member.
Both of these changes I would also support because I think it is nuts to deepen a rift in the community over them.
If we continue to only have the GNOME Live image on the get-fedora page this won't confuse the new users looking for "the desktop" spin because it will be the only one they see and they will just take it.
So if the community agreed to these two changes, which seem reasonable to me, then what? Well, I think at this point we hit the real wall in this debate, but I really don't think we can avoid the subsequent requests for more equal treatment by refusing to call GNOME GNOME.
John
On 01/07/09 00:22, inode0 wrote: <snip>
So if the community agreed to these two changes, which seem reasonable to me, then what? Well, I think at this point we hit the real wall in this debate, but I really don't think we can avoid the subsequent requests for more equal treatment by refusing to call GNOME GNOME.
John
+1
Frank
On Fri, Jun 26, 2009 at 5:05 PM, Seth Vidal wrote:
I suggest everyone cut the drama. We're talking about whether or not the live cd is labeled as 'gnome desktop' or leaving it as it currently is which says: 'fedora 11 desktop edition: featuring the gnome desktop'.
I don't see the need for the distinction.
That is perfectly fine and you already said this. No need to repeat it.
However -call it drama or not- you are still ignoring my points.
- A topic was brought up to FESCo. It was concerning an unease of an important fraction of our members. - You may not find it an important issue personally. But that doesn't change the fact that there is an issue. - As a steering committee member, you must prepare for the meetings and try to come up with different solutions if you don't agree with a proposal, since ignoring will only help to the growth rate of a disease.
This is the type of quality I expect from you and other FESCo members. Do I expect too much?
Best, Orcan
On Fri, 26 Jun 2009, Orcan Ogetbil wrote:
- A topic was brought up to FESCo. It was concerning an unease of an
important fraction of our members.
and I disagree with that fraction.
- You may not find it an important issue personally. But that doesn't
change the fact that there is an issue.
Actually, I disagree that it is an issue that was cause for [much] concern.
- As a steering committee member, you must prepare for the meetings
and try to come up with different solutions if you don't agree with a proposal, since ignoring will only help to the growth rate of a disease.
I had read the proposal. I didn't think it was necessary. I made an argument against it. Apparently, a quorum of fesco members agreed on that point.
This is the type of quality I expect from you and other FESCo members. Do I expect too much?
Fedora contributors elected representatives. We evaluated what we were presented. We rejected the proposal. How is that NOT doing what is expected of us?
-sv
Seth Vidal wrote:
On Fri, 26 Jun 2009, Orcan Ogetbil wrote:
- A topic was brought up to FESCo. It was concerning an unease of an
important fraction of our members.
and I disagree with that fraction.
- You may not find it an important issue personally. But that doesn't
change the fact that there is an issue.
Actually, I disagree that it is an issue that was cause for [much] concern.
Great. Thank you for marginalizing us.
Maybe it's time to reconsider Mandriva...
Seth Vidal wrote:
Actually, I disagree that it is an issue that was cause for [much] concern.
Look at this thread. Look at the comments about Fedora on KDE-centric sites. And try to think of how many people are mildly annoyed by this, but not enough to rant about it. And of how many people silently chose another distro because of this. (This definitely does happen, I know because not all do it silently. But most users don't blog about their distribution choices. ;-) ) We're probably losing (or failing to gain) thousands of users (including potential contributors, and in particular potential KDE SIG contributors - KDE doesn't get more development in Fedora BECAUSE of this second-class treatment, give KDE the same treatment as GNOME and the contributors will come) because of this simple naming issue which is trivial to fix (just add "GNOME" to the name of the GNOME-based spin).
Fedora contributors elected representatives.
The word "representative" contains "represent". You're supposed to represent the opinions of the people who elected you, not just your own.
Kevin Kofler
On Sat, Jun 27, 2009 at 03:38:11 +0200, Kevin Kofler kevin.kofler@chello.at wrote:
Seth Vidal wrote:
Fedora contributors elected representatives.
The word "representative" contains "represent". You're supposed to represent the opinions of the people who elected you, not just your own.
Please no. I am sick enough of that in real world politics. Representatives are supposed to do what they think is best, not what the majority of (less informed) people want. I want representatives that are going to lead the project, not make decisions based on opinion polls of the minute.
Bruno Wolff III wrote:
Please no. I am sick enough of that in real world politics. Representatives are supposed to do what they think is best, not what the majority of (less informed) people want. I want representatives that are going to lead the project, not make decisions based on opinion polls of the minute.
And I'm sick of real-world politicians ignoring the will of their people... Those folks make democracy look not very different from dictatorship at times.
Kevin Kofler
On Sat, Jun 27, 2009 at 04:51:28 +0200, Kevin Kofler kevin.kofler@chello.at wrote:
Bruno Wolff III wrote:
Please no. I am sick enough of that in real world politics. Representatives are supposed to do what they think is best, not what the majority of (less informed) people want. I want representatives that are going to lead the project, not make decisions based on opinion polls of the minute.
And I'm sick of real-world politicians ignoring the will of their people... Those folks make democracy look not very different from dictatorship at times.
If the people don't think a politician is properly protecting their interest, than the next election cycle they should vote for someone else.
When I vote for a politician based on their stances on issues, I want to know that for the most part they will keep those stances, not switch their stances in order gain votes in the next election cycle.
Politicians should hold actual opinions and base their stances on issues on those opinions and try to convince the voters that their stances are correct. They shouldn't decide what their stances on issues are, based on polls or what will get them reelected.
I suspect that the weasels that say whatever it takes to get reelected are probably a lot more likely to make deals for campaign contributions, that hurt the general public than ones that stick to their guns.
I ranked you fairly high in the vote, because I thought your voice in support of KDE would be good to have on the board, even though I use Gnome. I am not expecting you to switch to endorsing switching resources from KDE to Gnome if there is a poll that shows more Fedora users use Gnome than KDE.
Bruno Wolff III wrote:
If the people don't think a politician is properly protecting their interest, than the next election cycle they should vote for someone else.
And this is not possible if all the big parties share the same position and the small ones either get eliminated by cutoff rules or end up overvoted all the time.
The issue in our case is that I was the only one running on a "KDE as a first-class citizen" platform, so there was mathematically no way for voters to give a majority to people defending this position. I'll see if I can get more KDE SIG people to run for the next election(s) so voters actually have a chance of getting their opinion represented by a majority.
I ranked you fairly high in the vote, because I thought your voice in support of KDE would be good to have on the board, even though I use Gnome. I am not expecting you to switch to endorsing switching resources from KDE to Gnome if there is a poll that shows more Fedora users use Gnome than KDE.
Don't worry, there's no way I'd start defending GNOME just to get elected. ;-)
I do think we need to listen to the consensus of the developers on the mailing list to some extent (more than has happened in the past), but I'm not going to vote against my electoral promises nor against KDE SIG's interests.
Kevin Kofler
On Sat, Jun 27, 2009 at 06:00:21 +0200, Kevin Kofler kevin.kofler@chello.at wrote:
Bruno Wolff III wrote:
If the people don't think a politician is properly protecting their interest, than the next election cycle they should vote for someone else.
And this is not possible if all the big parties share the same position and the small ones either get eliminated by cutoff rules or end up overvoted all the time.
While those are problems, I think they are different than the original one. Though they do make it harder to keep weasels out of office.
I do think we need to listen to the consensus of the developers on the mailing list to some extent (more than has happened in the past), but I'm not going to vote against my electoral promises nor against KDE SIG's interests.
And that is what I expect.
On Fri, Jun 26, 2009 at 10:00 PM, Kevin Koflerkevin.kofler@chello.at wrote:
Bruno Wolff III wrote:
If the people don't think a politician is properly protecting their interest, than the next election cycle they should vote for someone else.
And this is not possible if all the big parties share the same position and the small ones either get eliminated by cutoff rules or end up overvoted all the time.
The issue in our case is that I was the only one running on a "KDE as a first-class citizen" platform, so there was mathematically no way for voters to give a majority to people defending this position. I'll see if I can get more KDE SIG people to run for the next election(s) so voters actually have a chance of getting their opinion represented by a majority.
Please read more on a) Range voting and b) Arrow's paradox. In a multi issue voting there is no way you can the results of a vote to be a mandate one way or another. You can only show that there was some consensus that people didn't vote against you. And with the fact that so few people vote you can only show that you have a self-selected consensus that you were more electable than the other people on the slate.
I ranked you fairly high in the vote, because I thought your voice in support of KDE would be good to have on the board, even though I use Gnome. I am not expecting you to switch to endorsing switching resources from KDE to Gnome if there is a poll that shows more Fedora users use Gnome than KDE.
Don't worry, there's no way I'd start defending GNOME just to get elected. ;-)
I do think we need to listen to the consensus of the developers on the mailing list to some extent (more than has happened in the past), but I'm not going to vote against my electoral promises nor against KDE SIG's interests.
If your votes and voice are to alienate all who might have agreed with you.. then I would say you are working against your SIG's interest.
On 6/26/09, Kevin Kofler kevin.kofler@chello.at wrote:
I do think we need to listen to the consensus of the developers on the mailing list to some extent (more than has happened in the past), but I'm not going to vote against my electoral promises nor against KDE SIG's interests.
Where can I find information about the vote on what agenda items the KDE SIG wants you to bring to the FESCo table? I apparently missed out on this.
-Adam
Adam Miller wrote:
Where can I find information about the vote on what agenda items the KDE SIG wants you to bring to the FESCo table? I apparently missed out on this.
Given when KDE SIG meets and how short-term most FESCo stuff gets tabled, in most cases, the only place feedback can be provided is #fedora-kde. But anyway, holding KDE SIG votes on what I should vote for FESCo probably isn't a very productive use of our time in most cases. ;-) IMHO, you can usually trust me to know what's "the right thing" for our SIG, but if you want to provide feedback, please do check https://www.fedorahosted.org/fesco/report/9 a few hours before the meeting and bring the interesting item(s) up on #fedora-kde. Of course I won't guarantee that I'll share your personal position, in fact in cases like here where you defend positions like:
The problem with this is that you are now pushing two things blindly at ignorant masses, so not only do they have no clue what their doing because its a different operating system from what they are (generally) used to but there are two "default" interfaces to it. How does this make sense?
I'm pretty unlikely to share those. ;-) But I doubt you'd get the majority of KDE SIG's members to agree with such a position either.
Kevin Kofler
On Fri, Jun 26, 2009 at 7:38 PM, Kevin Koflerkevin.kofler@chello.at wrote:
Fedora contributors elected representatives.
The word "representative" contains "represent". You're supposed to represent the opinions of the people who elected you, not just your own.
And how in the world can you tell who elected you? Especially in the range voting method where you are at best seeing who didn't vote for you if you didn't get X number of votes. At most an inference is that in the limited number of votes is that you were voted for by the same people who voted for the people who are disagreeing with you. Range voting basically removes 'mandates' from candidates because it tries to deal as well as possible with Arrow's paradox.
In the end, your best bet of knowing who 'your' constituency is voting your conscience. You also do your best by listening to the community as a whole and try to figure out what they are asking agrees with your conscience. If over time your conscience doesn't agree over time you will be voted out. [If anything I can see in Range Voting it is that you are voting against candidates.. not really for them]
Kevin Kofler
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
On Sat, Jun 27, 2009 at 03:38:11AM +0200, Kevin Kofler wrote:
The word "representative" contains "represent". You're supposed to represent the opinions of the people who elected you, not just your own.
We have secret ballots. How is one to know which group of people actually voted for you or not? You can't. Forgive me, but that statement sort of sounds like you saying "Democrats should represent Republicans too, because they _might_ have elected you."
We have townhalls. We answer questions from voters. Our opinions are stated during discussions in mailing lists, and IRC, and in calls. Being elected by your peers does not mean you change the entire point of view that got you elected in the first place.
josh
Kevin Kofler wrote:
Look at this thread. Look at the comments about Fedora on KDE-centric sites. And try to think of how many people are mildly annoyed by this, but not enough to rant about it.
Add 1 to your counter.
There are people seriously annoyed about the Desktop=GNOME assumption so pervasive in Fedora. They sometimes post a mail in a thread like this one and avoid further actions, as they have little hope to have their voice heard by RedHat (this is not a typo for Fedora).
Thanks, Kevin, for spending all the energy you are putting on this issue.
Best regards.
Kevin Kofler (kevin.kofler@chello.at) said:
The word "representative" contains "represent". You're supposed to represent the opinions of the people who elected you, not just your own.
...
Kevin Kofler (kevin.kofler@chello.at) said:
I'm not going to vote against my electoral promises nor against KDE SIG's interests.
So, if someone from the XFCE Sig voted for you, you're not going to represent any of their opinions which are against your KDE-centric views?
Bill
Bill Nottingham wrote:
So, if someone from the XFCE Sig voted for you, you're not going to represent any of their opinions which are against your KDE-centric views?
How am I to know that they voted for me?
It makes sense to take a mailing list consensus into account, but not a random single voter's opinion (which will not match the opinions of the other voters anyway, also considering that I also voted for myself).
Your counterexample is badly chosen.
Kevin Kofler
On Fri, Jun 26, 2009 at 7:09 PM, Orcan Ogetbiloget.fedora@gmail.com wrote:
- As a steering committee member, you must prepare for the meetings
and try to come up with different solutions if you don't agree with a proposal, since ignoring will only help to the growth rate of a disease.
As I said during the meeting, I believe that this particular item is out of scope for FESCo. From the FESCo mission:
"FESCo handles the process of accepting new features, the acceptance of new packaging sponsors, Special Interest Groups (SIGs) and SIG Oversight, the packaging process, handling and enforcement of maintainer issues and other technical matters related to the distribution and its construction."
I really don't think that this falls into such a category.
However, I'm willing to entertain discussion on it, because I think that the topic is important. As has been said elsewhere in this thread, there is no "separate but equal" doctrine in play here. GNOME gets more support than KDE in Fedora. Adam Miller brought up a great point on IRC - if I were a GNOME user using OpenSUSE, I would have no expectation that I'd be getting the same level of support and having the same experience as a KDE user on that distro. It is the way it is.
Don't get me wrong, none of us is AGAINST KDE in any form or fashion, it's simply a fact of the condition that we're in at present.
Jon Stanley wrote:
However, I'm willing to entertain discussion on it, because I think that the topic is important. As has been said elsewhere in this thread, there is no "separate but equal" doctrine in play here. GNOME gets more support than KDE in Fedora. Adam Miller brought up a great point on IRC - if I were a GNOME user using OpenSUSE, I would have no expectation that I'd be getting the same level of support and having the same experience as a KDE user on that distro. It is the way it is.
Except it's not. OpenSUSE: * has a "select your desktop" screen in their installer DVD. You don't have to go to the full package selection, uncheck KDE and check GNOME to get GNOME, you get asked for it before package selection. See e.g.: http://gi812.net/media/images/openSUSE_10.3_install_08.gif http://images.howtoforge.com/images/opensuse_11_perfect_server/big/6.jpg (Also note that GNOME is actually listed first there.) * likewise, if you choose the Live CD option on their download page at http://software.opensuse.org/ (the default is the DVD which ships both KDE and GNOME with the desktop selection screen described above), you get "Live CDs (choose one)" followed by 2 links: "Live CD GNOME" and "Live CD KDE 4" (the order is somewhat random, I got GNOME listed first for the 32-bit BitTorrent download and KDE listed first otherwise). They also have radiobuttons for x86, x86_64 and ppc.
The way they're doing things is actually a good example of how to do it right. We are NOT doing things their way at all. OpenSUSE is NOT calling the KDE edition "Desktop Edition", hiding the GNOME live image behind an extra click, making it hard to select GNOME from the installer DVD or anything like that! Please stop using this bogus "OpenSUSE does the same to GNOME" argument, it's just FUD. Their example actually shows that it's perfectly possible to have 2 equally-supported desktops instead of one single default.
Kevin Kofler
On 6/26/09, Kevin Kofler kevin.kofler@chello.at wrote:
<SNIP!> Please stop using this bogus "OpenSUSE does the same to GNOME" argument, it's just FUD. Their example actually shows that it's perfectly possible to have 2 equally-supported desktops instead of one single default.
Kevin Kofler
OpenSuSE devs in their irc channel have openly admitted to me that KDE gets more attention and that the Novell employees are essentially the only reason that gnome is still considered "equivalent." So, no it isn't FUD.
Though I will admit that OpenSuSE does do a good job of visibility for both Desktop Environments and it has already been mentioned here that the current layout of the download page is planned to change to offer both gnome and kde live on the same page for visibility help.
-Adam
Orcan Ogetbil wrote:
It is sad to read the full log and see that your top argument is "it doesn't really matter". I would expect more depth and reasoning from a FESCo member.
+1.
Plus, if it really didn't matter, you (Seth) wouldn't have explicitly called for shooting the proposal down. One doesn't actively shoot down a proposal if it really doesn't matter, it's a sign that it does matter.
It *does* matter; in fact, the current scheme is *disturbing* to some of us.
+1
It's sad to have to watch this attitude of dismissing our concerns beforehand, without even really listening to them. (And it's not just Seth, but also the 5 other folks who voted against my proposal.)
Today, you lost some points.
He showed the same attitude in the townhall meetings. :-/
Kevin Kofler
On Fri, 2009-06-26 at 14:50 -0400, Jon Stanley wrote:
17:47:35 <zodbot> jds2001: #171 (Critical Path Package Proposal) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/171
Arguably this should go on the wiki, but future looking...
IF we had the case where we have a never freezing rawhide, and we don't make install images for it until we branch/freeze (outside of one-off test day images), then critical path doesn't play into "rawhide" so much as the branched pending release (which is essentially frozen and change is driven via bodhi) and the updates to already released Fedoras. Essentially releng/QA is signing up to be responsible for seeing updates-testing function as desired for critical path packages. Updates-testing should be used /anyway/, we're just going to guarantee that qa/releng will consume and test it while in updates-testing and provide feedback before it gets out of updates-testing.
Looking even farther in the future to where we have AutoQA functioning, we can treat critical-path packages differently in the real "rawhide". Packages outside of critical-path will have autoqa tests done on them in an informational only way, anything seen wrong will be alerted to the maintainer and they will fix it if/when they can. Packages within critical path that have autoqa failures can be prevented from entering the repo until somebody either fixes it and a build passes the tests, or a properly authorized account holder forces the build into the repo. Of course this is just a rough idea how it would work, we have to get autoqa working first.
On Fri, Jun 26, 2009 at 5:40 PM, Jesse Keatingjkeating@redhat.com wrote:
Looking even farther in the future to where we have AutoQA functioning, we can treat critical-path packages differently in the real "rawhide". Packages outside of critical-path will have autoqa tests done on them in an informational only way, anything seen wrong will be alerted to the maintainer and they will fix it if/when they can. Packages within critical path that have autoqa failures can be prevented from entering the repo until somebody either fixes it and a build passes the tests, or a properly authorized account holder forces the build into the repo. Of course this is just a rough idea how it would work, we have to get autoqa working first.
This all sounds pretty great. Is there more information on AutoQA other than the project here?
https://fedorahosted.org/autoqa/
Where would the tests go? Inside the CVS branch directory for a package?
On Fri, 2009-06-26 at 19:00 -0400, Colin Walters wrote:
This all sounds pretty great. Is there more information on AutoQA other than the project here?
If you read the last several weeks of FWN, look at the QA section and specifically the bit about the weekly QA meeting, Will Woods gives a status update on AutoQA there. There's a lot of useful information about what's happening in that.
There's also https://fedoraproject.org/wiki/Automated_QA_Testing_Project .
On Fri, 2009-06-26 at 14:50 -0400, Jon Stanley wrote:
17:30:52 <jds2001> #agreed devrim provenpackager membership is approved.
Thanks.
On Friday 26 June 2009 20:50:58 Jon Stanley wrote:
... 18:42:08 <Kevin_Kofler> Sweeping them under the carpet is bad. 18:42:16 <Kevin_Kofler> I also hate how x86_64 is being hidden. 18:42:21 <nirik> presenting them all on the top page is also fail. 18:42:22 <jds2001> and I defer to her on design decisions, since I couldn't design my way out of a paper bag :) 18:42:29 <j-rod> hey, I was just going to mention x86_64 18:42:43 <nirik> perhaps we could come up with a better way somehow. I'm sure they are open to creative ideas. 18:43:08 <Kevin_Kofler> jds2001: The problem is, if you read her credentials (GNOME Women membership etc.), she's very biased. 18:43:13 <nirik> also, x86_64/i686 dual arch disks would be lovely. 18:43:33 <j-rod> so it should be "Get Fedora 11 GNOME Desktop Edition for Intel Pentium, Pentium II, Pentium III, early Pentium IV, Core Duo, AMD Athlon XP, Athlon MP, Via C3... Now!" 18:43:33 * thomasj will make a main page and send it to the website people, so they can decide if it's better or not. 18:43:56 <thomasj> eeww 18:44:07 <j-rod> (yes, I left some off, it got tiring typing that many ancient crappy processors) 18:44:36 <Kevin_Kofler> I think i686 should be deprecated and clearly advertised as only for old computers or netbooks, not catered for with dual-arch disks. 18:44:48 <j-rod> ha. powerpc is more obviously displayed than x86_64 is ...
Is there any info message telling user something like: "You are installing 32bit system on 64bit hardware. Consider using 64bit system for better performance"?
Michal
2009/6/29 Michal Hlavinka mhlavink@redhat.com:
On Friday 26 June 2009 20:50:58 Jon Stanley wrote:
... 18:42:08 <Kevin_Kofler> Sweeping them under the carpet is bad. 18:42:16 <Kevin_Kofler> I also hate how x86_64 is being hidden. 18:42:21 <nirik> presenting them all on the top page is also fail. 18:42:22 <jds2001> and I defer to her on design decisions, since I couldn't design my way out of a paper bag :) 18:42:29 <j-rod> hey, I was just going to mention x86_64 18:42:43 <nirik> perhaps we could come up with a better way somehow. I'm sure they are open to creative ideas. 18:43:08 <Kevin_Kofler> jds2001: The problem is, if you read her credentials (GNOME Women membership etc.), she's very biased. 18:43:13 <nirik> also, x86_64/i686 dual arch disks would be lovely. 18:43:33 <j-rod> so it should be "Get Fedora 11 GNOME Desktop Edition for Intel Pentium, Pentium II, Pentium III, early Pentium IV, Core Duo, AMD Athlon XP, Athlon MP, Via C3... Now!" 18:43:33 * thomasj will make a main page and send it to the website people, so they can decide if it's better or not. 18:43:56 <thomasj> eeww 18:44:07 <j-rod> (yes, I left some off, it got tiring typing that many ancient crappy processors) 18:44:36 <Kevin_Kofler> I think i686 should be deprecated and clearly advertised as only for old computers or netbooks, not catered for with dual-arch disks. 18:44:48 <j-rod> ha. powerpc is more obviously displayed than x86_64 is ...
Is there any info message telling user something like: "You are installing 32bit system on 64bit hardware. Consider using 64bit system for better performance"?
AFAIK not in Fedora, if I remember me correctly, the SuSE installer shows up such a message if you try to boot a X86 disk on a amd64 capable system.
-- Regards, Niels
Michal
-- fedora-devel-list mailing list fedora-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-list
Niels Haase (arxs@fedoraproject.org) said:
Is there any info message telling user something like: "You are installing 32bit system on 64bit hardware. Consider using 64bit system for better performance"?
AFAIK not in Fedora, if I remember me correctly, the SuSE installer shows up such a message if you try to boot a X86 disk on a amd64 capable system.
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
Bill
On Mon, 29 Jun 2009, Bill Nottingham wrote:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
umm -- trying to boot and install the x86_86 image on a i686 unit returns basically the same under Anaconda's kernel
-- Russ herrold
On Mon, 29 Jun 2009, R P Herrold wrote:
On Mon, 29 Jun 2009, Bill Nottingham wrote:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
umm -- trying to boot and install the x86_86 image on a i686 unit returns basically the same under Anaconda's kernel
which is why i686 isos are the ones users get by default.
-sv
2009/6/29 Seth Vidal skvidal@fedoraproject.org:
On Mon, 29 Jun 2009, R P Herrold wrote:
On Mon, 29 Jun 2009, Bill Nottingham wrote:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
umm -- trying to boot and install the x86_86 image on a i686 unit returns basically the same under Anaconda's kernel
which is why i686 isos are the ones users get by default.
And that should stay as default. Users who know that they want x86_64 could choose it. Even new users could do it with enough information "how to find out if you want to learn something".
Thank you too.
Seth Vidal wrote:
On Mon, 29 Jun 2009, R P Herrold wrote:
umm -- trying to boot and install the x86_86 image on a i686 unit returns basically the same under Anaconda's kernel
which is why i686 isos are the ones users get by default.
... which is bad. Users should get the x86_64 version by default if they don't know what they have, it's the one which should be tried first, if it doesn't work, they can always get the legacy version.
Kevin Kofler
2009/6/30 Kevin Kofler kevin.kofler@chello.at:
Seth Vidal wrote:
On Mon, 29 Jun 2009, R P Herrold wrote:
umm -- trying to boot and install the x86_86 image on a i686 unit returns basically the same under Anaconda's kernel
which is why i686 isos are the ones users get by default.
... which is bad. Users should get the x86_64 version by default if they don't know what they have, it's the one which should be tried first, if it doesn't work, they can always get the legacy version.
Sorry, but i have to disagree with that. Because *that* would be really bad. Give the user at least the arch that works no matter how old his box is (ok, if it's too old he is screwed anyways). Get him download 700MB again for the LiveCD and he will walk away. Back to windows with a bad experience (linux not working at all) or to another distro.
And i speak of the default for users who cant/want find out what arch they need (x86). *Some* people dont want to read too much and want just download something to try it. For all the other users we would have choices as shown in the other thread with some very basic ASCII mockup.
Bill Nottingham wrote:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
Sure, why not? If they haven't figured out what CPU they have by then (and we should make it easy for them by providing an information page listing common 32-bit and 64-bit CPUs linked on the download page), they learn their lesson. "Think before you download a huge ISO!"
Kevin Kofler
Once upon a time, Kevin Kofler kevin.kofler@chello.at said:
Sure, why not? If they haven't figured out what CPU they have by then (and we should make it easy for them by providing an information page listing common 32-bit and 64-bit CPUs linked on the download page), they learn their lesson. "Think before you download a huge ISO!"
A lot of users think they have a Dell CPU. The result of giving them one that doesn't work will be "try something else before you download Fedora."
A lot of users think they have a Dell CPU. The result of giving them one that doesn't work will be "try something else before you download Fedora."
I completely agree, I told my father on the phone just today to "open his web browser" as I was helping him deal with some wireless issues and he had no clue what a web browser was. Now, he's in his late 40's but he's still what I would consider the "average user" in a lot of ways.
-Adam
On 30/06/09 01:39, Bill Nottingham wrote:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
Yes it's a crappy place. I knew that when I suggested it. I just couldn't think of a Javascript hack which would cough up the CPU features even when running under a 32b OS like Windows Xp. Suggestions welcomed.
On Thu, Jul 2, 2009 at 12:16 PM, Glen Turnergdt@gdt.id.au wrote:
On 30/06/09 01:39, Bill Nottingham wrote:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
Yes it's a crappy place. I knew that when I suggested it. I just couldn't think of a Javascript hack which would cough up the CPU features even when running under a 32b OS like Windows Xp. Suggestions welcomed.
Ah, on OS like Windows, maybe ActiveX helps. I don't have such a beast at the minute to test, but maybe this[1] works.
[1] http://www.devarticles.com/c/a/JavaScript/How-to-Use-JavaScript-for-Hardware...
Glen Turner (gdt@gdt.id.au) said:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
Yes it's a crappy place. I knew that when I suggested it. I just couldn't think of a Javascript hack which would cough up the CPU features even when running under a 32b OS like Windows Xp. Suggestions welcomed.
Dual-arch media. (Which is a pain, and will run into space issues sooner or later.)
Bill
On Thu, Jul 2, 2009 at 5:43 PM, Bill Nottinghamnotting@redhat.com wrote:
Glen Turner (gdt@gdt.id.au) said:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
Yes it's a crappy place. I knew that when I suggested it. I just couldn't think of a Javascript hack which would cough up the CPU features even when running under a 32b OS like Windows Xp. Suggestions welcomed.
Dual-arch media. (Which is a pain, and will run into space issues sooner or later.)
I don't see this as an issue for live media (if it is possible to do here).
We have 700MB x 2 = 1400MB out of 4GB which we can ship on a DVD.
We can provide an extra link "download CD" if someone really still has no dvd burner / drive in 2009.
This also would allow us to add software like openoffice to the live media (which is ommited for space reasons because we insist on the pointless cd limit).
On 02.07.2009 18:54, drago01 wrote:
On Thu, Jul 2, 2009 at 5:43 PM, Bill Nottinghamnotting@redhat.com wrote:
Glen Turner (gdt@gdt.id.au) said:
That's a really crappy place for that message, though. What's the user supposed to do there... reboot and then go download another 700MB - 4GB?
Yes it's a crappy place. I knew that when I suggested it. I just couldn't think of a Javascript hack which would cough up the CPU features even when running under a 32b OS like Windows Xp. Suggestions welcomed.
Dual-arch media. (Which is a pain, and will run into space issues sooner or later.)
I don't see this as an issue for live media (if it is possible to do here).
We have 700MB x 2 = 1400MB out of 4GB which we can ship on a DVD.
We can provide an extra link "download CD" if someone really still has no dvd burner / drive in 2009.
Such a dual-arch disc afaics also would be quite interesting for publishing companies that might want to deliver Fedora on a DVD together with their magazines. Otherwise they will definitely chose x86-32, as that's what runs on most systems.
CU knurd