Asger Ottar Alstrup <[EMAIL PROTECTED]> writes:

| Lars Gullik Bjønnes wrote:
>> Please figure on list.
>
| You're such a control freak.

No. I am an information freak. I want to know what happens.

| You can have some faith in me. Things propresses so much faster that
| way. If you trust me to do the right thing, and that I'll correct any
| mistakes I make, life is simpler and progress faster.

Why not just post small snippets and patches to the list?

It has nothing to do with faith but everyting about information flow.
 
| I understand that this requires a leap of faith, but hey, I trust you
| to make good decisions on your own in your area, and I believe I'm
| capable of doing the same in mine. I have a good understanding of the
| common needs for the project, and everytime I'm in a grey area, I will
| figure on the list.

I post patches about just about everything I do to the list.
Event when I know I am going to commit this anyway.

| But some decisions are uncontroversial. That's why they have an
| obvious rule in gcc.

Even when obvious the post patches to [EMAIL PROTECTED]

| May I propose the following code of operation:

| - Red decisions: Those decisions should be discussed in advance on the
| list, and nothing committed before it has been reviewed. This includes
| things like adding a Lout backend, or changing to an XML format.

Send ot list discuss reach agreement on way forward...

| - Yellow decisions: Decisions you can make on your own, but you can
| develop on your own, as long as the result is reviewed on the list
| before committed. These are changes that might break other platforms
| or features, or have some other risk element in them.

Send to list discuss, fix problems -> commit.

| - Green decisions: Decisions you can make on your own and commit on
| your own, without prior review. Use the commit message to explain what
| is going on. These are for things, which are local in nature (i.e. low
| risk), and where the person doing the work has shown to be responsible
| and capable of handling that. If you make a mistake, and one of your
| commits was in fact yellow, you loose street credit, and depending on
| the severity, you have to prove that you understand what is what, you
| loose your green card.

Send to list -> declare as obvious -> commit.


Basically we already have your "codes/colors", but a post to the list
is required regardless of flavour.

-- 
        Lgb

Reply via email to