From: Daniel Ostrow <dostrow@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] New project: Gentoo Seeds
Date: Wed, 20 Sep 2006 16:17:50 -0700 [thread overview]
Message-ID: <1158794271.7202.40.camel@edge> (raw)
In-Reply-To: <4511C3C5.3000600@gentoo.org>
[-- Attachment #1: Type: text/plain, Size: 4718 bytes --]
On Wed, 2006-09-20 at 18:42 -0400, Alec Warner wrote:
> This whole thread is quite disappointing to me. Someone comes up with a
> new way to use Gentoo; to make it a viable tool for a job; to make it
> USEFUL. This is what we are about here (or were?).
>
> "Put another way, the Gentoo philosophy is to create better tools."
>
> -Daniel Robbins
> Previous Chief Architect
>
> So unless that has changed and no one has updated the webpages...
Here is my take on the issue, it's something I saw happen when Gentoo on
Mac OSX was announced, again with Sunrise, and now with Seeds (also note
I'm not making a value judgment about any of the aforementioned
projects, I just note a similar progression of events). There are those
among us (myself often included, and mostly because I had a hand in the
way the OSX port was handled at the outset) that believe that you
shouldn't announce things in the manner of "Gentoo is doing XYZ now." in
public fora (lists, gwn whataveyou) without first talking internally to
verify the viability of the project, it's impacts on other projects,
potential points of collaboration etc. This also coming up with a
rational reference implementation and a list of tools that you will
need. Now I realize that this means that there is less public visibility
for projects in their larval stage, which can mean less (new) hands
helping to figure out the above, but it also means an informed set of
peers and no surprises.
I believe that what Ciaran (and others) have been trying to say with
suggesting that a GLEP might have been worthwhile isn't so much the
statement that this (or any of the other projects) necessarily *need* a
GLEP per se, but the GLEP process itself can act as a method to hash out
any issues *and* inform your peers. Maybe we just need something along
the lines of a GLPP (Gentoo Linux Project Proposal) mechanism wherein
the Council specifically does *not* need to approve the project, or for
that matter be involved at all, but can, at their discretion, deny the
project existence. The format of the proposal could follow that of the
current GLEP structure, and it's entire purpose would be to foster peer
review and to spread information. Once a general level of consensus, and
not I specifically did not say a full consensus, is reached then the
project can officially be "born".
Hell we just recently went through the whole process of coming up with a
good GLEP to disseminate news to our users and it seems that we have the
same problem internally...
A lot of it comes down to wording in my mind, and granted it is a bunch
of semantic bull but words matter. For instance in Stuart's original
e-mail (and I'm sorry to pick on you, just happens to be the topic at
hand) the subject was "New project: Gentoo Seeds" and the first
paragraph read "I've created a new project, called Gentoo Seeds [1].
The aim of the project is to create stage4 tarballs which can be used to
'seed' new boxes with ready-built Gentoo solutions." A simple change to
Subject: "New Project Proposal: Gentoo Seeds" with the first paragraph
being "I'd like to create a new project, called Gentoo Seeds [1]. The
aim of the project would be to create stage4 tarballs which can be used
to 'seed' new boxes with ready-built Gentoo solutions. If you are
interested in working on this type of project come by #foo or discuss it
here. I will be sending all online discussions to the list so that the
community can stay informed. Once we get a finalized plan we'll create
an official project." It really comes down to understanding that once it
is called a project it should already be known to be a good idea, and
the whole community should have had time to think about it.
In the court of public opinion there is a huge difference between saying
"Gentoo has a project providing XYZ service." and "Gentoo is looking
into the viability of providing XYZ service." Especially when it comes
to the potential failure of that service. It looks *way* better to say
"We found out that the project would not have been viable." or "We had
to modify our idea in this way to make it viable." then causing what
happened today. I'd also say that the *first* discussion of any new
projects should happen on internal lists with the *first* round of
comments coming from within the dev ranks. That way, if a project is
particularly untenable mention of it won't ever have to be made public.
If it is clear that the project just needs some shake out time then
discussion could move to a public list for further scrutiny and
community involvement.
Again...all semantics...and a load of bull...but bull matters.
--Dan
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2006-09-20 23:21 UTC|newest]
Thread overview: 68+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <429613795-1158764726-cardhu_blackberry.rim.net-1614084655-@bxe050-cell01.bisx.prod.on.blackberry>
[not found] ` <200609192122.29838.mattm@gentoo.org>
2006-09-20 19:27 ` [gentoo-dev] New project: Gentoo Seeds Stuart Herbert
2006-09-20 19:44 ` Steve Dibb
2006-09-20 20:20 ` Donnie Berkholz
2006-09-20 20:27 ` Ciaran McCreesh
2006-09-20 20:37 ` Mike Frysinger
2006-09-20 20:41 ` Jakub Moc
2006-09-20 21:13 ` Ciaran McCreesh
2006-09-20 21:42 ` Jakub Moc
2006-09-20 21:56 ` Ciaran McCreesh
2006-09-20 22:06 ` Jakub Moc
2006-09-20 22:08 ` Josh Saddler
2006-09-20 21:33 ` Chris White
2006-09-20 22:24 ` Danny van Dyk
2006-09-20 22:42 ` Alec Warner
2006-09-20 22:53 ` Ciaran McCreesh
2006-09-20 23:06 ` Mike Frysinger
2006-09-20 23:29 ` Jakub Moc
2006-09-20 23:50 ` Stephen Bennett
2006-09-21 0:06 ` Mike Frysinger
2006-09-21 19:38 ` Nick Rout
2006-09-21 19:52 ` Alec Warner
2006-09-21 22:35 ` Nick Rout
[not found] ` <20060921195500.GB9269@lemming.rechner>
2006-09-21 23:53 ` Dice R. Random
2006-09-22 8:20 ` Alin Nastac
2006-09-22 8:34 ` Simon Stelling
2006-09-20 23:17 ` Daniel Ostrow [this message]
2006-09-20 23:36 ` Seemant Kulleen
2006-09-21 2:41 ` Donnie Berkholz
2006-09-20 21:39 ` Michael Cummings
2006-09-19 19:00 Stuart Herbert
2006-09-19 22:56 ` Carsten Lohrke
2006-09-19 23:13 ` Daniel Ostrow
2006-09-20 10:50 ` Stuart Herbert
2006-09-19 23:32 ` Thomas Cort
2006-09-20 1:11 ` Mike Frysinger
2006-09-20 10:40 ` Thomas Cort
2006-09-20 14:49 ` Chris Gianelloni
2006-09-20 13:59 ` Chris Gianelloni
2006-09-20 14:04 ` Donnie Berkholz
2006-09-20 14:49 ` Chris Gianelloni
2006-09-20 15:13 ` Stuart Herbert
2006-09-20 18:16 ` Jon Portnoy
[not found] ` <45118DC1.1000706@gentoo.org>
2006-09-20 19:12 ` Donnie Berkholz
2006-09-20 19:52 ` Joshua Jackson
2006-09-20 14:07 ` Stuart Herbert
2006-09-20 14:54 ` Chris Gianelloni
2006-09-20 0:56 ` Donnie Berkholz
2006-09-20 16:21 ` Ramon van Alteren
[not found] ` <b38c6f4c0609201117w3d55bcf5k8cbe12e819f7ee24@mail.gmail.com>
[not found] ` <200609202102.03590.kugelfang@gentoo.org>
2006-09-20 18:56 ` Donnie Berkholz
2006-09-20 19:39 ` Danny van Dyk
2006-09-20 20:35 ` Stuart Herbert
2006-09-20 20:47 ` Josh Saddler
2006-09-20 20:27 ` Stuart Herbert
2006-09-20 16:38 ` Alec Warner
2006-09-20 17:06 ` Mike Frysinger
[not found] ` <451184FB.6010209@gentoo.org>
2006-09-20 18:54 ` Donnie Berkholz
2006-09-20 19:26 ` Andrew Gaffney
2006-09-20 19:48 ` Mike Frysinger
2006-09-20 19:55 ` Josh Saddler
2006-09-21 0:01 ` Josh Saddler
2006-09-20 19:33 ` Ciaran McCreesh
2006-09-20 20:45 ` Seemant Kulleen
2006-09-20 21:06 ` Ciaran McCreesh
2006-09-24 12:27 ` Paul de Vrieze
2006-09-20 20:49 ` Josh Saddler
2006-09-20 21:04 ` Mike Frysinger
2006-09-20 23:24 ` Luca Barbato
2006-09-21 0:31 ` Stuart Herbert
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1158794271.7202.40.camel@edge \
--to=dostrow@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox