public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] where goes Gentoo?
@ 2005-06-06 23:55 Aron Griffis
  2005-06-07  0:36 ` Colin Kingsley
                   ` (15 more replies)
  0 siblings, 16 replies; 46+ messages in thread
From: Aron Griffis @ 2005-06-06 23:55 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 3322 bytes --]

This is kinda bloggish, because it's basically a transcription of an
IRC monologue.  My apologies if it's hard to follow...  Nonetheless,
I'm interested in how other developers feel on the topics I bring up
below.

There have been some really interesting points brought up recently
about "where is Gentoo going?"  I have been wondering that myself.
Some people seem to think that Gentoo has the potential to be an
enterprise player.  I have not responded directly to those people, but
I wonder if they know what they mean.  I have worked in the enterprise
UNIX market for 6 years.  My code is running in places like NASA
mission control, 9-1-1 call centers, and most of the telephone
carriers.  I've produced patches on weekends to close $800m deals.
I now work in hp's Open Source and Linux Organization, mostly on RHEL
and SLES, so I have a good idea of what it takes to be an enterprise
player.

In my humble opinion, Gentoo is missing too many points to be an
enterprise Linux.  We commit to a live tree.  We don't have true QA,
testing or tinderbox.  We don't have paid staff, alpha/beta/rc cycles.
We don't really have product lifecycles, since we don't generally
backport fixes to older versions, requiring instead for people to
update to a more recent release.  We don't have, and probably will
never be able to offer, support contracts.  We support as wide a range
of hardware as the upstream kernel, plus hardware that requires
external drivers; we don't have access to a great deal of the hardware
for which we provide drivers.  We understand when real life gets in
the way of bug-fixing, because all our developers are volunteers.

I think that attempting to take Gentoo in the "enterprise" direction
is a mistake.  I think that we are a hobbyist distribution.  This
doesn't mean that we should not strive to meet some of the enterprise
goals.  Those things can be important to hobbyists too.  But I don't
think we should be aiming for corporate America.

I don't even understand why that goal appeals to people.  Let other
distros go there!  I want Gentoo to run in people's homes, in student
dorm rooms, etc.  Places where people want a fun distribution that
they can tailor and work on easily.

I like the idea of Gentoo on alternative arches and in embedded
environments.  Not because I want Sony to start using Gentoo on
walkmans, but purely because the idea of running Linux on a PDA is
cool.  I'd like Gentoo to be a place where neat things are developed.
If RH or SuSE (or another for-profit Linux vendor) wants to take some
of those developments and use them to make a profit, that's fine with
me.  We're over here having fun.

Also I find it amusing when people say that Gentoo exists for the
users.  I think that is wrong.  Gentoo exists for the *developers*.
It's our playground, and it's the reason we use a live tree rather
than switching to an actually sane approach.  The users are cool
because they point out bugs, help solve problems on bugzilla, suggest
enhancements, provide patches, and notify us of package updates.
Sometimes they become developers.  But the truth is that Gentoo sees
improvement and maintenance in the areas that appeal to the
developers.  And that is why Gentoo exists for the developers first,
the users second.

Regards,
Aron

--
Aron Griffis
Gentoo Linux Developer


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread
* Re: [gentoo-dev] where goes Gentoo?
@ 2005-06-09 22:32 Stuart Herbert
  2005-06-09 22:53 ` Aron Griffis
  2005-06-10  8:28 ` Thierry Carrez
  0 siblings, 2 replies; 46+ messages in thread
From: Stuart Herbert @ 2005-06-09 22:32 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 4447 bytes --]

> There have been some really interesting points brought up recently
> about "where is Gentoo going?"  

It feels like this topic comes up every year :)

> I have been wondering that myself.
> Some people seem to think that Gentoo has the potential to be an
> enterprise player.  

Maybe, maybe not ... but I don't see why we couldn't do a little bit
more to make it easier for others to use us as a base.  

Isn't that what *we're* about - being a metadistribution?

> I think that attempting to take Gentoo in the "enterprise" direction
> is a mistake.  I think that we are a hobbyist distribution.  This
> doesn't mean that we should not strive to meet some of the enterprise
> goals.  Those things can be important to hobbyists too.  But I don't
> think we should be aiming for corporate America.

We have groups focusing in other directions.  If there's a group of
people who want to make Gentoo enterprise-friendly, why not let them do
so?

> I don't even understand why that goal appeals to people.  

An enterprise-friendly Gentoo appeals to me personally because I find
those problems interesting.  They're problems that I enjoy learning
about, and trying to solve.  I have enterprise experience both technical
and managerial, and I find the whole domain fascinating.

> Let other distros go there!

If you mean let other distros go to the place with suits and support
contracts and backporting, I agree.  I want to see an
enterprise-friendly Gentoo, but I want to see the corporate risks and
costs taken on by third-parties outside the project.

> I want Gentoo to run in people's homes, in student
> dorm rooms, etc.  

Well, yes, to a point, but (without intending to offend anyone) you can
learn a lot more by learning to setup a web server cluster than you can
running a web server in your bedroom.  F.ex, in the bedroom, /home/httpd
seems as good a place as any to put your website.  It's only when you
learn how to build larger systems that you can understand the merits of
moving to /var/www/<FQDN> or better still the /srv tree.

Part of my motivation is educational.  

I believe that Gentoo can play an important educational role in people's
lives.  I want a Gentoo distribution that can grow with a user's
experience and needs, not one that the ultimately have to move away from
because someone decided for those of us who are interested that we're
not going there.

And I think Gentoo can play an equally important educational role in
developers' lives too.

> Places where people want a fun distribution that
> they can tailor and work on easily.

Amen.  I never want us to lose any of those points.

> I'd like Gentoo to be a place where neat things are developed.

Aren't we really a place where neat things are packaged up?

> Also I find it amusing when people say that Gentoo exists for the
> users.  I think that is wrong.  Gentoo exists for the *developers*.
> It's our playground, and it's the reason we use a live tree rather
> than switching to an actually sane approach.  The users are cool
> because they point out bugs, help solve problems on bugzilla, suggest
> enhancements, provide patches, and notify us of package updates.
> Sometimes they become developers.  But the truth is that Gentoo sees
> improvement and maintenance in the areas that appeal to the
> developers.  And that is why Gentoo exists for the developers first,
> the users second.

I agree that it's our developers who drive Gentoo, and not really our
users - simply because it's the developers who volunteer their time to
work on the things that interest them.

But I'm personally not comfortable with "it's our playground" being the
accepted approach to *everything*.  I've been away from Gentoo for
awhile, and on coming back, I've been shocked and disgusted with what
seems to pass as acceptable treatment of users these days.

I think Gentoo needs a little more "it's about the users" than we have
right now just to keep us from collectively going off the rails.

Best regards,
Stu
--
Stuart Herbert                                         stuart@gentoo.org
Gentoo Developer                                  http://www.gentoo.org/
                                              http://stu.gnqs.org/diary/

GnuGP key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319  C549 0C2F 80BA F9AF C57C
--

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 46+ messages in thread

end of thread, other threads:[~2005-08-03 18:53 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-06 23:55 [gentoo-dev] where goes Gentoo? Aron Griffis
2005-06-07  0:36 ` Colin Kingsley
2005-06-07 22:07   ` Chris Gianelloni
2005-06-07  1:02 ` Lance Albertson
2005-06-07 15:08   ` Aron Griffis
2005-06-07 16:23     ` Corey Shields
2005-06-07 17:56     ` Aron Griffis
2005-06-07 22:38       ` Chris Gianelloni
2005-06-07 22:57         ` Aron Griffis
2005-06-07 22:57         ` Corey Shields
2005-06-07  1:04 ` Dylan Carlson
2005-06-07  2:15   ` Alec Warner
2005-06-07  2:18 ` Corey Shields
2005-06-07  2:45   ` Collins Richey
2005-06-07  3:29     ` Dylan Carlson
2005-06-07  3:36       ` Mike Frysinger
2005-06-07  4:29         ` Dylan Carlson
2005-06-07  4:51 ` Greg KH
2005-06-07  5:19   ` Lance Albertson
2005-06-07  5:01 ` M. Edward (Ed) Borasky
2005-06-07  5:24   ` M. Edward (Ed) Borasky
2005-06-07  5:41 ` James Northrup
2005-06-07 12:14 ` Luca Barbato
2005-06-07 15:24 ` Simon Stelling
     [not found] ` <20050607183425.GA29735@xover.htu.tuwien.ac.at>
2005-06-07 19:18   ` Aron Griffis
2005-06-07 19:51     ` Haas Wernfried
2005-06-07 21:13 ` Maurice van der Pot
2005-06-07 22:05 ` Chris Gianelloni
2005-06-08  5:14   ` Alin Nastac
2005-06-08 13:40     ` Chris Gianelloni
2005-06-08 21:44 ` Nathan L. Adams
2005-06-09  4:52   ` Aron Griffis
2005-06-11 13:37 ` Chris White
2005-06-12 20:09   ` Athul Acharya
2005-06-12 20:33     ` Zac Medico
2005-06-13 11:18       ` Sami Samhuri
2005-06-16  5:33 ` [gentoo-dev] where goes Gentoo? Where went Fido? Jim Northrup
2005-06-16 16:47   ` Alec Warner
2005-08-03 11:55 ` [gentoo-dev] Re: where goes Gentoo? Sven Köhler
2005-08-03 13:39   ` Chris Gianelloni
2005-08-03 15:36     ` Duncan
2005-08-03 16:10       ` River Yan
2005-08-03 18:43     ` Sven Köhler
  -- strict thread matches above, loose matches on Subject: below --
2005-06-09 22:32 [gentoo-dev] " Stuart Herbert
2005-06-09 22:53 ` Aron Griffis
2005-06-10  8:28 ` Thierry Carrez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox