public inbox for [email protected]  
help / color / mirror / Atom feed
From: Bruce Momjian <[email protected]>
To: John Naylor <[email protected]>
Cc: PostgreSQL Hackers <[email protected]>
Subject: Re: cutting down the TODO list thread
Date: Tue, 17 Jan 2023 15:13:04 -0500
Message-ID: <[email protected]> (raw)
In-Reply-To: <CAFBsxsH01QYcKnik+7U8CFJ4Mpmn7c__n+=b2Vrn_S9y1v0Qog@mail.gmail.com>
References: <[email protected]>
	<CAFBsxsE6Wg_HFtAfk0C8FpiWEtypu6zZ7bscO2H9e-RQY+_u8g@mail.gmail.com>
	<[email protected]>
	<CAFBsxsEm142-PEC8yb5v5BXgXVJs-K12Go-FchmZ=2+sM-7yNA@mail.gmail.com>
	<[email protected]>
	<CAFBsxsG2qh2f=Q=EsE+D-+Z7OVW3Z46DC7OuLP9se+Ky=Zv=3Q@mail.gmail.com>
	<CAFBsxsE5TybnCqmzar6o+XZerLkhaOVS=afdBaFx3dQmVrfzRA@mail.gmail.com>
	<CAD21AoBdBs7AYPum20QvaNLPtETcvVzTQMUZG5y5CJO9TnBrfw@mail.gmail.com>
	<CAFBsxsHmRWpCrKrUCawaFzZoC-X+J6BecH=25R1FCzVxP7mugw@mail.gmail.com>
	<CAFBsxsH01QYcKnik+7U8CFJ4Mpmn7c__n+=b2Vrn_S9y1v0Qog@mail.gmail.com>

On Wed, Jan 11, 2023 at 02:09:56PM +0700, John Naylor wrote:
> I've come up with some revised language, including s/15/16/ and removing the
> category of "[E]" (easier to implement), since it wouldn't be here if it were
> actually easy:

I think it is still possible for a simple item to be identified as
wanted and easy, but not completed and put on the TODO list.

> WARNING for Developers: This list contains some known PostgreSQL bugs, some
> feature requests, and some things we are not even sure we want. This is not
> meant to be a resource for beginning developers to get ideas for things to work
> on. <WIP: maybe direct them to commitfest?>
> 
> All of these items are hard, and some are perhaps impossible. Some of these
> items might have become unnecessary since they were added. Others might be
> desirable but:
> 
> - a large amount work is required
> - the problems are subtler than they might appear
> - the desirable semantics aren't clear
> - there are tradeoffs that there's not consensus about
> - some combinations of the above
> 
> If you really need a feature that is listed below, it will be worth reading the
> linked email thread if there is one, since it will often show the difficulties,
> or perhaps contain previous failed attempts to get a patch committed. If after
> that you still want to work on it, be prepared to first discuss the value of
> the feature. Do not assume that you can start coding and expect it to be
> committed. Always discuss design on the Hackers list before starting to code.
> 
> Over time, it may become clear that a TODO item has become outdated or
> otherwise determined to be either too controversial or not worth the
> development effort. Such items should be retired to the Not Worth Doing page.
> 
> [D] marks changes that are done, and will appear in the PostgreSQL 16 release.

I think we risk overloading people with too many words above, and they
will not read it fully.  Can it be simplified?  I wonder if some of this
belows in the developer's FAQ and linked to that from the TODO list.

-- 
  Bruce Momjian  <[email protected]>        https://momjian.us
  EDB                                      https://enterprisedb.com

Embrace your flaws.  They make you human, rather than perfect,
which you will never be.






view thread (3+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected]
  Subject: Re: cutting down the TODO list thread
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox