Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Re: Re: Monthly Gentoo Council Reminder for January
Date: Fri, 06 Jan 2006 21:46:14
Message-Id: pan.2006.01.06.21.43.28.221313@cox.net
In Reply to: Re: [gentoo-dev] Re: Re: Monthly Gentoo Council Reminder for January by Grant Goodyear
1 Grant Goodyear posted <20060106171011.GD5051@×××××××××××××.edu>, excerpted
2 below, on Fri, 06 Jan 2006 11:10:11 -0600:
3
4 > Most of the things that people like about Gentoo have little to do with
5 > the underlying C library, kernel, and userland. Instead, it's portage,
6 > sane configuration files, and dependency-based start-up scripts that
7 > tend to attract people, and as such it's not surprising that people
8 > would like to have all of that on a nominally *BSD-based system (for
9 > those people who actually do care about the underlying C library,
10 > kernel, and userland).
11 >
12 > That's the practical reason. A slightly more idealistic reason is that
13 > part of the Gentoo philosophy is that packages should work as portably
14 > as possible, and we should be a member-in-good-standing of the
15 > community. The native *BSD teams have been known to patch their ports
16 > to work on their systems without sending their patches upstream. We
17 > have a single portage tree that handles packages for all archs (and
18 > OSs), and our Alt teams work hard to generate patches that are (a)
19 > applied independent of arch/os/whatever and (b) sent upstream. Consequently,
20 > work on non-Linux actually does a fair bit to improve the entire
21 > community.
22
23 Clear, short, and simple. Thanks.
24
25 I like the "good citizen" thing, but obviously, that's hardly enough to do
26 it, because there are so many possible "good citizen" things out there to
27 do, and too little time to do them all, so there has to be another reason.
28
29 You gave one, the stuff that makes Gentoo Gentoo, independent of the
30 underlying kernel and userland flavor. That stimulated me to think of
31 another. Testing our packages (and the stuff from upstream) on another
32 base system will by definition catch bugs unseen on a single
33 kernel/userland, thus making both Gentoo and the upstream packages (since
34 we submit patches upstream) more robust. That's /always/ going to be a
35 good thing!
36
37 Thanks again. I don't believe I would have seen that particular angle on
38 my own, or at least not made the connection right away. Your explanation
39 made it easy!
40
41 --
42 Duncan - List replies preferred. No HTML msgs.
43 "Every nonfree program has a lord, a master --
44 and if you use the program, he is your master." Richard Stallman in
45 http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
46
47
48 --
49 gentoo-dev@g.o mailing list