Guangcong Luo wrote: >> IMHO we should just release when it is release day (for every release, not >> only >> RCs) and create the missing stuff asap. That might wake the urge in some >> community members to try releasing stuff for their beloved platform, >> generally >> speaking. We are no big company, we do not have customers and therefore we do >> not need to fucking try to make everyone happy. Actually, I find >> not-releasing >> the more severe option: You delay a finished product people could already >> enjoy >> playing (and probably report problems for) because of a minority among the >> users. Or in other words: The majority suffers from the minority. And I would >> not even understand it the other way around: Why should not a minority get >> their >> stuff already, if we cannot push out stuff for the majority yet? Why should a >> minority suffer from our inability? For the illusion of being professional? >> Please not! > Those are your beliefs, and these are mine. Feel free to have them, > but please do not accuse my beliefs of being a matter of ego. I would > defend any other reasonably large platform for the same reasons. 1. I am astonished: I carefully wrote this to not include any ego stuff/personal attacks. And there is not a single accusation in there, I would say. 2. I am reacting quite allergic to beliefs, because my experience tells me that people justify cruel/dumb (explicitly: I do not say that you are trying or have tried this) things with their beliefs (kosher butchering, anyone?). I cannot see valid reasons. Here I am asking questions. Questions which remain unanswered. And that is what I see and what counts for me. 3. It is not about defending any beloved platform (this is supposed to be a general term not limited to Mac OS X). It is more about the general approach towards releasing, our release policy so to speak.
> Before we proceed, let me note that my reasoning applies to stable > releases only - I do not mind mistiming development releases. I understood this. And to be explicit again: What I wrote should apply to any release. > For stable releases, as I've mentioned, releasing Windows builds > before Mac builds is detrimental not only to Mac users, but to Windows > users as well, since the Windows users will not be able to play with > Mac users until the Mac users get the latest version. This fragments > the userbase, which is not a good thing. Here you claim that not releasing for all supported platforms at the same time is detrimental. The argument supposed to support this is that this would lead to a fragmented userbase. But the thing is just the other way around: The userbase is already fragmented. This in turn means an additional workload for us. People understand this. And therefore, they will understand that it may happen that they have to wait for a release for their beloved platform (again, "beloved platform" is a generic term not limited to Mac OS X). Of course, two things should never happen: Announcing a release for a beloved platform and not doing it. Not announcing the discontinuation of releases for a beloved platform, but instead just not releasing stuff for it anymore. And look at the past, Zarel: We had releases that did not include OS X at all and that was at a time where we had some OS X releases before. And I cannot see how that has done any harm to our userbase. > It is true that we are not a large company, and thus we have no > monetary incentive to satisfy our users, but satisfying our users is > surely one of our goals. That is exactly the point: Satisfying some users before others > satisfying no users at all. > Professionalism isn't directly one of our > goals, but doing a good job certainly is, and we should not cut off > the nose to spite the face. And I still cannot see how we would do this by postponing a beloved platform by a week or two. Regards, - Kreuvf
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Warzone-dev mailing list [email protected] https://mail.gna.org/listinfo/warzone-dev
