Pruning the TODO list

From: Simon Riggs <simon(at)2ndQuadrant(dot)com>
To: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Pruning the TODO list
Date: 2012-06-21 07:01:01
Message-ID: CA+U5nMJsEVMtbB+WczpscCJO+_Dff_NyunR4VfAMgPDnQ3uCaQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 15 June 2012 03:10, Robert Haas <robertmhaas(at)gmail(dot)com> wrote:
> On Thu, Jun 14, 2012 at 11:39 AM, Amit Kapila <amit(dot)kapila(at)huawei(dot)com> wrote:

>> I am planning to work on the below Todo list item...
...
>> Suggest me if my understanding is correct?
>
> I guess my first question is: why do we need this?  There are lots of
> things in the TODO list that someone wanted once upon a time, but
> they're not all actually important.  Do you have reason to believe
> that this one is?  It's been six years since that email, so it's worth
> asking if this is actually relevant.

The current TODO list is close to worthless and needs substantial
pruning or even complete truncation. Or massive redesign.

The above shows a recent attempt to fix one of the items on the TODO
list, which many people have then spent time questioning. That is just
a waste of time for *all* concerned.

I see many items on there that have been there for eight years and longer.

The situation is now so bad that many experienced developers ignore
the list completely. Robert's answer is the final nail in that coffin;
I agree with him.

ISTM that we should prune the list right down to nothing, or very,
very few entries. We must have a TODO list that we can trust to save
us time. I don't want to see any more people waste their time on
issues that aren't really wanted. At the moment we have lots of false
positives and so waste time and bring the TODO list into disrepute. It
would be better to have a compact list where every item was reasonably
accepted, so we can begin to trust it again. Trusting the TODO list is
what brought me my first patch, and I think it could and should be the
same with others.

Can Tom go through the list and archive items no longer considered
likely to fly? A simple triage is all that is needed here. Or would
you like me or another to do this?

--
 Simon Riggs                   http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2012-06-21 07:10:51 Re: Allow WAL information to recover corrupted pg_controldata
Previous Message Amit Kapila 2012-06-21 05:15:49 Re: Allow WAL information to recover corrupted pg_controldata