On Friday 27 February 2004 13.01, Zenaan Harkness wrote: > To my personal mind, why would anyone choose anything other than Debian > or Fedora (or Slackware or Gentoo for the masochists)? [...] I guess this was not the question at all. Recent flamewars have shown again and again that there are people who won't work together - so this is one very good reason for software developers not to want to join Debian. Technical decisions can be made in different ways - Debian often choses (rightly, IMHO, but taht's not the issue here) to be conservative (meaning: have a stable KDE 3.1 in testing and wait a bit before adopting KDE 3.2 etc., things like that). So thre's another bunch of reasons for wanting a community that is not Debian. Then, of course, there's installed userbase. Until you have all the SME Server specific things (file locations, config tools, ...) available in Debian, why should a SME SErver admin not wish to continue to develop the distro he's used to? Sure, reinventing the wheel (as you call it - Peter wants exactly to avoid that as far as he sees it is possible) wastes resources. But unlike the corporate world, it could well be that the resources spent on SME server would *not* be spent at all for FOSS development if there was not a SME Server community forming now. Peter: Iam not a Debian Developer myself,. but have chosen Debian because I have been annoyed too much by SuSE and RedHat. Now I stay with Debian because I like how things are done in Debian (well, most of the things). So I guess copying the Debian organisational model is certainly a possibility for you - and I guess you can read a bit in the recent flamewars on the debian-devel mailing list (and others) to learn what the main problems with the current Debian structure are. The complaints I remember hearing most frequently (I am *not* discussing if the complaints have some merits or not): - not transparent: some decisions are taken by some old-timers and not always communicated fast enough to the people affected. - long release cycles: I guess this is something that has its cause not only in the organisational structure, but also in the people that fill the roles. Most people relevant to the release process in Debian have stability as their top goal, and release schedules are unimportant to them. My guess is that when the same organisational model would be used, but with other people, the situation could be different. - package owners: most packages in Debian are owned by one person. When this person neglects the package, quality suffers. Group maintainership etc. are one possible solution to this. Just my €.02 cheers -- vbi -- Windows: the ultimate triumph of marketing over technology.